Andrew Bartlett [Sat, 5 Apr 2008 10:35:36 +0000 (21:35 +1100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
Jelmer Vernooij [Fri, 4 Apr 2008 14:03:54 +0000 (16:03 +0200)]
Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier.
Jelmer Vernooij [Fri, 4 Apr 2008 14:02:17 +0000 (16:02 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
Conflicts:
source/headermap.txt
Andrew Bartlett [Fri, 4 Apr 2008 01:55:45 +0000 (12:55 +1100)]
Pass discovered server DN down to provision.
This uses the new 'serverdn' argument added to provision in the
previous commit.
Andrew Bartlett
Andrew Bartlett [Fri, 4 Apr 2008 01:25:19 +0000 (12:25 +1100)]
Clean up provision and rootdse module to hard-code less stuff.
In particular, allow for the server DN to be in a different site
(possible outcome of a DRS replication).
Andrew Bartlett
Jelmer Vernooij [Thu, 3 Apr 2008 00:28:31 +0000 (02:28 +0200)]
Install libevents since it's required by samba-gtk.
Jelmer Vernooij [Wed, 2 Apr 2008 23:36:03 +0000 (01:36 +0200)]
Fix installation of dcerpc_atsvc and registry as required by samba-gtk.
Kai Blin [Wed, 2 Apr 2008 22:01:34 +0000 (00:01 +0200)]
provision: Remove backup group mapping
Some distros seem to neither have a backup nor a staff group.
Kai Blin [Fri, 28 Mar 2008 22:36:05 +0000 (23:36 +0100)]
WHATSNEW: Added information about the new idmap system
Kai Blin [Mon, 31 Mar 2008 22:17:00 +0000 (00:17 +0200)]
provision: Set up id mappings in the idmap db, only map Administrator.
Kai Blin [Mon, 31 Mar 2008 22:05:02 +0000 (00:05 +0200)]
idmap: Also store sid type in the idmap db
Kai Blin [Fri, 28 Mar 2008 22:29:01 +0000 (23:29 +0100)]
ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4
Kai Blin [Fri, 28 Mar 2008 10:00:52 +0000 (11:00 +0100)]
ntvfs: Use wbclient in vsf_unixuid, not sidmap
Kai Blin [Sat, 22 Mar 2008 07:33:26 +0000 (08:33 +0100)]
rpc_server: Remove references to sidmap from the lsa pipe code.
Kai Blin [Wed, 19 Mar 2008 18:34:32 +0000 (19:34 +0100)]
rpc_server: Use wbclient instead of sidmap in unixinfo pipe
Kai Blin [Sat, 29 Mar 2008 00:42:06 +0000 (01:42 +0100)]
wbclient: Add an async winbind client library.
Kai Blin [Fri, 28 Mar 2008 23:25:16 +0000 (00:25 +0100)]
winbind: Bump down the debuglevel.
Kai Blin [Fri, 28 Mar 2008 23:31:37 +0000 (00:31 +0100)]
IRPC: Add include guards for the header.
Kai Blin [Fri, 21 Mar 2008 21:27:02 +0000 (22:27 +0100)]
util: Add talloc_get_type_abort() call.
Jelmer Vernooij [Wed, 2 Apr 2008 17:05:31 +0000 (19:05 +0200)]
Re-add params file to git.
Jelmer Vernooij [Wed, 2 Apr 2008 17:02:01 +0000 (19:02 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
Jelmer Vernooij [Wed, 2 Apr 2008 14:53:10 +0000 (16:53 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp
Jelmer Vernooij [Wed, 2 Apr 2008 14:47:17 +0000 (16:47 +0200)]
Reintroduce header previously autogenerated but ignored by git.
Also fixed extra include in regpatch.
Jelmer Vernooij [Wed, 2 Apr 2008 12:33:56 +0000 (14:33 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
Jelmer Vernooij [Wed, 2 Apr 2008 12:23:22 +0000 (14:23 +0200)]
Remove no longer installed files.
Jelmer Vernooij [Wed, 2 Apr 2008 12:18:31 +0000 (14:18 +0200)]
Move handle utility functions to public header, remove more public headers.
Jelmer Vernooij [Wed, 2 Apr 2008 12:10:16 +0000 (14:10 +0200)]
Trim down installed headers some more.
Jelmer Vernooij [Wed, 2 Apr 2008 11:59:48 +0000 (13:59 +0200)]
Merge hive.h into registry.h
Jelmer Vernooij [Wed, 2 Apr 2008 11:58:05 +0000 (13:58 +0200)]
Merge patchfile.h into registry.h
Jelmer Vernooij [Wed, 2 Apr 2008 11:41:10 +0000 (13:41 +0200)]
Reduce the number of installed headers.
Jelmer Vernooij [Wed, 2 Apr 2008 02:53:27 +0000 (04:53 +0200)]
Install public header files again and include required prototypes.
Andrew Bartlett [Wed, 2 Apr 2008 01:31:24 +0000 (12:31 +1100)]
Fix conflicts in setup/provision script.
Andrew Bartlett [Wed, 2 Apr 2008 01:03:03 +0000 (12:03 +1100)]
Fix merge of my host GUID removal and the IPv6 addition to provision
Merge branch 'v4-0-ipv6' of git://git.id10ts.net/samba into 4-0-abartlet
Andrew Bartlett
Andrew Kroeger [Wed, 2 Apr 2008 00:51:24 +0000 (19:51 -0500)]
provision: Add support for IPv6 (bz #4593).
Andrew Bartlett [Wed, 2 Apr 2008 00:38:58 +0000 (11:38 +1100)]
Remove references to setting the host GUID, as the repl_meta_data
module prohibits it anyway.
Andrew Bartlett
Jelmer Vernooij [Tue, 1 Apr 2008 22:01:04 +0000 (00:01 +0200)]
Don't write public functions to protoheaders.
Since the public functions can be used by external parties we should
make changing their signature as hard as possible. It's also a lot
easier to document functions in manually written headers.
Jelmer Vernooij [Tue, 1 Apr 2008 14:18:31 +0000 (16:18 +0200)]
Add warning to public headers.
Jelmer Vernooij [Tue, 1 Apr 2008 14:08:21 +0000 (16:08 +0200)]
Include right perl directory when installed.
Jelmer Vernooij [Tue, 1 Apr 2008 14:05:54 +0000 (16:05 +0200)]
Install samba-hostconfig library.
Jelmer Vernooij [Tue, 1 Apr 2008 14:03:31 +0000 (16:03 +0200)]
Install pidl to the same directory as Samba.
Jelmer Vernooij [Tue, 1 Apr 2008 13:53:45 +0000 (15:53 +0200)]
Fix dependency on samba-hostconfig.
Jelmer Vernooij [Tue, 1 Apr 2008 13:26:00 +0000 (15:26 +0200)]
Add context pointer to secrets functions.
Jelmer Vernooij [Tue, 1 Apr 2008 13:17:18 +0000 (15:17 +0200)]
Add userdata argument to reseed callback function.
Jelmer Vernooij [Tue, 1 Apr 2008 13:08:30 +0000 (15:08 +0200)]
Rename libsamba-config to libsamba-hostconfig.
Jelmer Vernooij [Tue, 1 Apr 2008 13:03:24 +0000 (15:03 +0200)]
Add README file explaining param/.
Jelmer Vernooij [Tue, 1 Apr 2008 12:51:06 +0000 (14:51 +0200)]
Move ini-like file parser to the utility library.
Stefan Metzmacher [Sat, 29 Mar 2008 07:34:10 +0000 (08:34 +0100)]
Merge commit 'origin/v4-0-stable' into v4-0-test
Andrew Bartlett [Sat, 29 Mar 2008 07:17:15 +0000 (18:17 +1100)]
On our way to alpha4...
Andrew Bartlett [Sat, 29 Mar 2008 07:15:22 +0000 (18:15 +1100)]
Mark as GIT snapshots again
Andrew Bartlett [Sat, 29 Mar 2008 06:44:18 +0000 (17:44 +1100)]
This is Samba4 alpha3!
Andrew Bartlett
Andrew Bartlett [Sat, 29 Mar 2008 06:19:20 +0000 (17:19 +1100)]
Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local
Andrew Bartlett [Sat, 29 Mar 2008 06:17:56 +0000 (17:17 +1100)]
Rework 'compleated' message in provision to be more useful.
In particular, this should draw attention to accidential 'standalone'
server provisions and therefore cause less frustration.
Andrew Bartlett
Andrew Kroeger [Sat, 29 Mar 2008 05:07:32 +0000 (00:07 -0500)]
howto: Simplify the commands needed and remove reference to removed script.
Andrew Kroeger [Sat, 29 Mar 2008 05:06:02 +0000 (00:06 -0500)]
Makefile: Allow "make" with no arguments to build all that will be installed.
Andrew Kroeger [Sat, 29 Mar 2008 04:18:25 +0000 (23:18 -0500)]
howto: Clarify differences when working from a tarball instead of Git.
Andrew Kroeger [Sat, 29 Mar 2008 03:53:01 +0000 (22:53 -0500)]
mkrelease: Add checks to ensure run from top-level directory of repository.
Andrew Bartlett [Sat, 29 Mar 2008 03:37:09 +0000 (14:37 +1100)]
Add a few more safety catches to the mkrelease.sh script.
Andrew Bartlett
Andrew Bartlett [Sat, 29 Mar 2008 03:23:43 +0000 (14:23 +1100)]
Don't leave release trees hanging around
Andrew Bartlett
Andrew Bartlett [Sat, 29 Mar 2008 03:14:25 +0000 (14:14 +1100)]
Merge branch 'v4-0-test' of git://git.id10ts.net/samba into 4-0-local
Andrew Kroeger [Sat, 29 Mar 2008 02:55:09 +0000 (21:55 -0500)]
mkrelease: Update to work with Git instead of SVN.
Andrew Bartlett [Sat, 29 Mar 2008 02:32:15 +0000 (13:32 +1100)]
Fix more valgrind issues.
This passes down the timeout more consistantly, and ensures that no
matter how the modules screw up, we don't free() the memory we are
going to write into the ASN1 packet until we actually write it out.
Andrew Bartlett
Andrew Bartlett [Sat, 29 Mar 2008 00:18:00 +0000 (11:18 +1100)]
Fix some valgrind issues.
These small changes seem to fix some of the early issues in 'make
valgrindtest'
Previously, the subtree_delete code didn't pass on the timeout,
leaving it uninitialised.
The ldap_server/ldap_backend.c change tidies up the talloc hierarchy a
bit.
Andrew Bartlett
Andrew Bartlett [Fri, 28 Mar 2008 22:43:58 +0000 (09:43 +1100)]
Finally found the magic string to skip the python registry tests.
(I really do wish it was clear what strings should be used in this file)
Until these tests authenticate, we can't pass against Samba4, and they
never could pass against AD.
Andrew Bartlett
Andrew Bartlett [Fri, 28 Mar 2008 11:04:52 +0000 (22:04 +1100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
Andrew Bartlett [Fri, 28 Mar 2008 10:57:15 +0000 (21:57 +1100)]
Fix and test python scripts and kerberos
This fixes up the python credentials interface in a number of areas,
with the aim of supporting '-k yes' as a command line option. (This
enables the use of kerberos).
As such, I've had to change the get_credentials call to take a
loadparm context, so that the credentials can be initialised
correctly.
The test_kinit script has been modified to prove that this continues
to work, as well as to provide greater code coverage of the kerberos
paths.
Andrew Bartlett
Andrew Kroeger [Fri, 28 Mar 2008 10:43:52 +0000 (05:43 -0500)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into v4-0-local
Stefan Metzmacher [Fri, 28 Mar 2008 08:40:08 +0000 (09:40 +0100)]
torture: fix compiler warnings
metze
Stefan Metzmacher [Fri, 28 Mar 2008 08:39:32 +0000 (09:39 +0100)]
libcli/security: fix compiler warnings
metze
Stefan Metzmacher [Fri, 28 Mar 2008 08:39:03 +0000 (09:39 +0100)]
cldap_server: fix compiler warning
metze
Stefan Metzmacher [Fri, 28 Mar 2008 06:56:20 +0000 (07:56 +0100)]
libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
This should fix the build on solaris.
Later this needs better fixing...
metze
Andrew Kroeger [Fri, 28 Mar 2008 06:08:49 +0000 (01:08 -0500)]
Convert some more files to GPLv3.
Andrew Bartlett [Thu, 27 Mar 2008 16:46:23 +0000 (03:46 +1100)]
Add tool for enabling accounts
Andrew Bartlett [Fri, 28 Mar 2008 02:56:47 +0000 (13:56 +1100)]
Remove references to the new SWAT.
Andrew Bartlett
Andrew Bartlett [Fri, 28 Mar 2008 02:39:59 +0000 (13:39 +1100)]
Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local
Andrew Kroeger [Fri, 28 Mar 2008 01:30:22 +0000 (20:30 -0500)]
WHATSNEW: Update information in preparation of Alpha3.
- Update the listing of prior releases.
- Indicate that python is now required.
- Provide additional information on some of the more user-visible changes.
Andrew Bartlett [Fri, 28 Mar 2008 01:08:54 +0000 (12:08 +1100)]
Make the setup/newuser and setup/setpassword scripts actually work...
These need a testsuite, but this will come soon.
Andrew Bartlett
Andrew Bartlett [Fri, 28 Mar 2008 00:10:19 +0000 (11:10 +1100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
Andrew Bartlett [Fri, 28 Mar 2008 00:09:34 +0000 (11:09 +1100)]
Add change about account expiry
Jelmer Vernooij [Fri, 28 Mar 2008 00:00:48 +0000 (01:00 +0100)]
Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-test
Andrew Bartlett [Thu, 27 Mar 2008 23:39:22 +0000 (10:39 +1100)]
No longer install SWAT files
Andrew Bartlett
Andrew Bartlett [Thu, 27 Mar 2008 23:38:12 +0000 (10:38 +1100)]
Don't specify what should be a default option in the generated smb.conf
Instead, sub in "", so that the default continued to come from the code.
Andrew Bartlett
Andrew Bartlett [Thu, 27 Mar 2008 23:19:21 +0000 (10:19 +1100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
Andrew Bartlett [Thu, 27 Mar 2008 23:18:06 +0000 (10:18 +1100)]
Fix 'oplocks' in loadparm.
I forgot one more place where I must specify the new config option. I
wish this was more templated...
Andrew Bartlett
Andrew Kroeger [Thu, 27 Mar 2008 21:30:18 +0000 (16:30 -0500)]
provision: Increase max NetBIOS name length from 13 to 15.
Issue originally reported by user Julsa-FR on IRC.
Jelmer Vernooij [Thu, 27 Mar 2008 21:26:37 +0000 (22:26 +0100)]
Remove define that appears to cause configure test breakage on Julien's machine.
Kai Blin [Thu, 27 Mar 2008 16:49:56 +0000 (17:49 +0100)]
provision: Initialize uninitialized variables if "targetdir" is not
defined and there is no smb.conf file
Michael Adam [Thu, 27 Mar 2008 10:26:33 +0000 (11:26 +0100)]
libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
This is not a proper bug but the code is clearer now
and we are tracking failure of open separate from that of close.
Michael
Andrew Bartlett [Thu, 27 Mar 2008 10:00:04 +0000 (21:00 +1100)]
Fix how we initialise the oplocks parameter.
Andrew Bartlett
Andrew Bartlett [Thu, 27 Mar 2008 09:50:39 +0000 (20:50 +1100)]
Actually call into lp_oplocks() in share_classic backend.
Andrew Bartlett
Andrew Bartlett [Thu, 27 Mar 2008 09:40:40 +0000 (20:40 +1100)]
Fix references to ntvfs share config
Andrew Bartlett
Andrew Bartlett [Thu, 27 Mar 2008 09:38:36 +0000 (20:38 +1100)]
Merge ... metze's change for oplocks to be on by default
Andrew Bartlett
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
Conflicts:
source/ntvfs/common/opendb_tdb.c
Andrew Bartlett [Thu, 27 Mar 2008 09:32:02 +0000 (20:32 +1100)]
Make oplocks a per-share option.
This even goes via the share options system (a very odd layer of indirection).
Andrew Bartlett
Stefan Metzmacher [Thu, 27 Mar 2008 09:12:19 +0000 (10:12 +0100)]
selfteset: oplocks are enabled by default now
metze
Stefan Metzmacher [Thu, 27 Mar 2008 09:11:48 +0000 (10:11 +0100)]
opendb_tdb: enable oplocks per default
metze
Andrew Bartlett [Thu, 27 Mar 2008 06:34:25 +0000 (17:34 +1100)]
Prepare for Samba4 alpha3.
I need help with filling this list of changes out.
Andrew Bartlett
Andrew Bartlett [Wed, 26 Mar 2008 04:42:43 +0000 (15:42 +1100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
Andrew Bartlett [Wed, 26 Mar 2008 04:42:20 +0000 (15:42 +1100)]
Remove old js versions of newuser and provision.
Andrew Bartlett
Andrew Bartlett [Wed, 26 Mar 2008 04:18:17 +0000 (15:18 +1100)]
Clean up the ldb python bindings to be 64 bit safe.
Thanks in particular to arkanes and KirkMcDonald on #python for their
assistance, suggesting breaking the DN check.
I eventually found it while trying to cut down on the number of gcc
warnings, which is why we also add printf annotations.
Andrew Bartlett
Günther Deschner [Tue, 25 Mar 2008 16:38:27 +0000 (17:38 +0100)]
Add some more header properties as inline comments to the generated samba3 client.
Guenther
Andrew Bartlett [Tue, 25 Mar 2008 05:36:13 +0000 (16:36 +1100)]
Remove pointless cast