jelmer/samba4-debian.git
16 years agouse builtin getset stuff rather than custom getattr/setattr implementation.
Jelmer Vernooij [Mon, 7 Apr 2008 23:42:27 +0000 (01:42 +0200)]
use builtin getset stuff rather than custom getattr/setattr implementation.

16 years agoAdd function signature to docstrings in python.
Jelmer Vernooij [Mon, 7 Apr 2008 23:23:19 +0000 (01:23 +0200)]
Add function signature to docstrings in python.

16 years agoRegister types rather than constructors, display structs as classes.
Jelmer Vernooij [Mon, 7 Apr 2008 22:59:27 +0000 (00:59 +0200)]
Register types rather than constructors, display structs as classes.

16 years agoSet tp_flags for Python types.
Jelmer Vernooij [Mon, 7 Apr 2008 22:13:09 +0000 (00:13 +0200)]
Set tp_flags for Python types.

16 years agoSet docstrings from helpstring attribute where possible.
Jelmer Vernooij [Mon, 7 Apr 2008 22:10:24 +0000 (00:10 +0200)]
Set docstrings from helpstring attribute where possible.

16 years agoAdd simple docstring for Python modules.
Jelmer Vernooij [Mon, 7 Apr 2008 21:21:38 +0000 (23:21 +0200)]
Add simple docstring for Python modules.

16 years agoAdd test for authservice struct.
Jelmer Vernooij [Sat, 5 Apr 2008 22:57:14 +0000 (00:57 +0200)]
Add test for authservice struct.

16 years agoFix authservice count.
Jelmer Vernooij [Sat, 5 Apr 2008 22:42:27 +0000 (00:42 +0200)]
Fix authservice count.

16 years agoInstall pidl by default if ExtUtils::MakeMaker is available. This should make the...
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.

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
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

16 years agoInstall libevents since it's required by samba-gtk.
Jelmer Vernooij [Thu, 3 Apr 2008 00:28:31 +0000 (02:28 +0200)]
Install libevents since it's required by samba-gtk.

16 years agoFix installation of dcerpc_atsvc and registry as 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.

16 years agoprovision: Remove backup group mapping
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.

16 years agoWHATSNEW: Added information about the new idmap system
Kai Blin [Fri, 28 Mar 2008 22:36:05 +0000 (23:36 +0100)]
WHATSNEW: Added information about the new idmap system

16 years agoprovision: Set up id mappings in the idmap db, only map Administrator.
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.

16 years agoidmap: Also store sid type in the idmap db
Kai Blin [Mon, 31 Mar 2008 22:05:02 +0000 (00:05 +0200)]
idmap: Also store sid type in the idmap db

16 years agontvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4
Kai Blin [Fri, 28 Mar 2008 22:29:01 +0000 (23:29 +0100)]
ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4

16 years agontvfs: Use wbclient in vsf_unixuid, not sidmap
Kai Blin [Fri, 28 Mar 2008 10:00:52 +0000 (11:00 +0100)]
ntvfs: Use wbclient in vsf_unixuid, not sidmap

16 years agorpc_server: Remove references to sidmap from the lsa pipe code.
Kai Blin [Sat, 22 Mar 2008 07:33:26 +0000 (08:33 +0100)]
rpc_server: Remove references to sidmap from the lsa pipe code.

16 years agorpc_server: Use wbclient instead of sidmap in unixinfo pipe
Kai Blin [Wed, 19 Mar 2008 18:34:32 +0000 (19:34 +0100)]
rpc_server: Use wbclient instead of sidmap in unixinfo pipe

16 years agowbclient: Add an async winbind client library.
Kai Blin [Sat, 29 Mar 2008 00:42:06 +0000 (01:42 +0100)]
wbclient: Add an async winbind client library.

16 years agowinbind: Bump down the debuglevel.
Kai Blin [Fri, 28 Mar 2008 23:25:16 +0000 (00:25 +0100)]
winbind: Bump down the debuglevel.

16 years agoIRPC: Add include guards for the header.
Kai Blin [Fri, 28 Mar 2008 23:31:37 +0000 (00:31 +0100)]
IRPC: Add include guards for the header.

16 years agoutil: Add talloc_get_type_abort() call.
Kai Blin [Fri, 21 Mar 2008 21:27:02 +0000 (22:27 +0100)]
util: Add talloc_get_type_abort() call.

16 years agoRe-add params file to git.
Jelmer Vernooij [Wed, 2 Apr 2008 17:05:31 +0000 (19:05 +0200)]
Re-add params file to git.

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
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

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp
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

16 years agoReintroduce header previously autogenerated but ignored by git.
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.

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
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

16 years agoRemove no longer installed files.
Jelmer Vernooij [Wed, 2 Apr 2008 12:23:22 +0000 (14:23 +0200)]
Remove no longer installed files.

16 years agoMove handle utility functions to public header, remove more public headers.
Jelmer Vernooij [Wed, 2 Apr 2008 12:18:31 +0000 (14:18 +0200)]
Move handle utility functions to public header, remove more public headers.

16 years agoTrim down installed headers some more.
Jelmer Vernooij [Wed, 2 Apr 2008 12:10:16 +0000 (14:10 +0200)]
Trim down installed headers some more.

16 years agoMerge hive.h into registry.h
Jelmer Vernooij [Wed, 2 Apr 2008 11:59:48 +0000 (13:59 +0200)]
Merge hive.h into registry.h

16 years agoMerge patchfile.h into registry.h
Jelmer Vernooij [Wed, 2 Apr 2008 11:58:05 +0000 (13:58 +0200)]
Merge patchfile.h into registry.h

16 years agoReduce the number of installed headers.
Jelmer Vernooij [Wed, 2 Apr 2008 11:41:10 +0000 (13:41 +0200)]
Reduce the number of installed headers.

16 years agoInstall public header files again and include required prototypes.
Jelmer Vernooij [Wed, 2 Apr 2008 02:53:27 +0000 (04:53 +0200)]
Install public header files again and include required prototypes.

16 years agoFix conflicts in setup/provision script.
Andrew Bartlett [Wed, 2 Apr 2008 01:31:24 +0000 (12:31 +1100)]
Fix conflicts in setup/provision script.

16 years agoFix merge of my host GUID removal and the IPv6 addition to provision
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

16 years agoprovision: Add support for IPv6 (bz #4593).
Andrew Kroeger [Wed, 2 Apr 2008 00:51:24 +0000 (19:51 -0500)]
provision: Add support for IPv6 (bz #4593).

16 years agoRemove references to setting the host GUID, as the repl_meta_data
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

16 years agoDon't write public functions to protoheaders.
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.

16 years agoAdd warning to public headers.
Jelmer Vernooij [Tue, 1 Apr 2008 14:18:31 +0000 (16:18 +0200)]
Add warning to public headers.

16 years agoInclude right perl directory when installed.
Jelmer Vernooij [Tue, 1 Apr 2008 14:08:21 +0000 (16:08 +0200)]
Include right perl directory when installed.

16 years agoInstall samba-hostconfig library.
Jelmer Vernooij [Tue, 1 Apr 2008 14:05:54 +0000 (16:05 +0200)]
Install samba-hostconfig library.

16 years agoInstall pidl to the same directory as Samba.
Jelmer Vernooij [Tue, 1 Apr 2008 14:03:31 +0000 (16:03 +0200)]
Install pidl to the same directory as Samba.

16 years agoFix dependency on samba-hostconfig.
Jelmer Vernooij [Tue, 1 Apr 2008 13:53:45 +0000 (15:53 +0200)]
Fix dependency on samba-hostconfig.

16 years agoAdd context pointer to secrets functions.
Jelmer Vernooij [Tue, 1 Apr 2008 13:26:00 +0000 (15:26 +0200)]
Add context pointer to secrets functions.

16 years agoAdd userdata argument to reseed callback function.
Jelmer Vernooij [Tue, 1 Apr 2008 13:17:18 +0000 (15:17 +0200)]
Add userdata argument to reseed callback function.

16 years agoRename libsamba-config to libsamba-hostconfig.
Jelmer Vernooij [Tue, 1 Apr 2008 13:08:30 +0000 (15:08 +0200)]
Rename libsamba-config to libsamba-hostconfig.

16 years agoAdd README file explaining param/.
Jelmer Vernooij [Tue, 1 Apr 2008 13:03:24 +0000 (15:03 +0200)]
Add README file explaining param/.

16 years agoMove ini-like file parser to the utility library.
Jelmer Vernooij [Tue, 1 Apr 2008 12:51:06 +0000 (14:51 +0200)]
Move ini-like file parser to the utility library.

16 years agoMerge commit 'origin/v4-0-stable' into v4-0-test
Stefan Metzmacher [Sat, 29 Mar 2008 07:34:10 +0000 (08:34 +0100)]
Merge commit 'origin/v4-0-stable' into v4-0-test

16 years agoOn our way to alpha4...
Andrew Bartlett [Sat, 29 Mar 2008 07:17:15 +0000 (18:17 +1100)]
On our way to alpha4...

16 years agoMark as GIT snapshots again
Andrew Bartlett [Sat, 29 Mar 2008 07:15:22 +0000 (18:15 +1100)]
Mark as GIT snapshots again

16 years agoThis is Samba4 alpha3!
Andrew Bartlett [Sat, 29 Mar 2008 06:44:18 +0000 (17:44 +1100)]
This is Samba4 alpha3!

Andrew Bartlett

16 years agoMerge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local
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

16 years agoRework 'compleated' message in provision to be more useful.
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

16 years agohowto: Simplify the commands needed and remove reference to removed script.
Andrew Kroeger [Sat, 29 Mar 2008 05:07:32 +0000 (00:07 -0500)]
howto: Simplify the commands needed and remove reference to removed script.

16 years agoMakefile: Allow "make" with no arguments to build all that will be installed.
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.

16 years agohowto: Clarify differences when working from a tarball instead of Git.
Andrew Kroeger [Sat, 29 Mar 2008 04:18:25 +0000 (23:18 -0500)]
howto: Clarify differences when working from a tarball instead of Git.

16 years agomkrelease: Add checks to ensure run from top-level directory of repository.
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.

16 years agoAdd a few more safety catches to the mkrelease.sh script.
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

16 years agoDon't leave release trees hanging around
Andrew Bartlett [Sat, 29 Mar 2008 03:23:43 +0000 (14:23 +1100)]
Don't leave release trees hanging around

Andrew Bartlett

16 years agoMerge branch 'v4-0-test' of git://git.id10ts.net/samba into 4-0-local
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

16 years agomkrelease: Update to work with Git instead of SVN.
Andrew Kroeger [Sat, 29 Mar 2008 02:55:09 +0000 (21:55 -0500)]
mkrelease: Update to work with Git instead of SVN.

16 years agoFix more valgrind issues.
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

16 years agoFix some valgrind issues.
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

16 years agoFinally found the magic string to skip the python registry tests.
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

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
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

16 years agoFix and test python scripts and kerberos
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

16 years agoMerge branch 'v4-0-test' of git://git.samba.org/samba into v4-0-local
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

16 years agotorture: fix compiler warnings
Stefan Metzmacher [Fri, 28 Mar 2008 08:40:08 +0000 (09:40 +0100)]
torture: fix compiler warnings

metze

16 years agolibcli/security: fix compiler warnings
Stefan Metzmacher [Fri, 28 Mar 2008 08:39:32 +0000 (09:39 +0100)]
libcli/security: fix compiler warnings

metze

16 years agocldap_server: fix compiler warning
Stefan Metzmacher [Fri, 28 Mar 2008 08:39:03 +0000 (09:39 +0100)]
cldap_server: fix compiler warning

metze

16 years agolibreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
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

16 years agoConvert some more files to GPLv3.
Andrew Kroeger [Fri, 28 Mar 2008 06:08:49 +0000 (01:08 -0500)]
Convert some more files to GPLv3.

16 years agoAdd tool for enabling accounts
Andrew Bartlett [Thu, 27 Mar 2008 16:46:23 +0000 (03:46 +1100)]
Add tool for enabling accounts

16 years agoRemove references to the new SWAT.
Andrew Bartlett [Fri, 28 Mar 2008 02:56:47 +0000 (13:56 +1100)]
Remove references to the new SWAT.

Andrew Bartlett

16 years agoMerge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local
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

16 years agoWHATSNEW: Update information in preparation of Alpha3.
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.

16 years agoMake the setup/newuser and setup/setpassword scripts actually work...
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

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
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

16 years agoAdd change about account expiry
Andrew Bartlett [Fri, 28 Mar 2008 00:09:34 +0000 (11:09 +1100)]
Add change about account expiry

16 years agoMerge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-test
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

16 years agoNo longer install SWAT files
Andrew Bartlett [Thu, 27 Mar 2008 23:39:22 +0000 (10:39 +1100)]
No longer install SWAT files

Andrew Bartlett

16 years agoDon't specify what should be a default option in the generated smb.conf
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

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
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

16 years agoFix 'oplocks' in loadparm.
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

16 years agoprovision: Increase max NetBIOS name length from 13 to 15.
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.

16 years agoRemove define that appears to cause configure test breakage on Julien's machine.
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.

16 years agoprovision: Initialize uninitialized variables if "targetdir" is not
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

16 years agolibreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
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

16 years agoFix how we initialise the oplocks parameter.
Andrew Bartlett [Thu, 27 Mar 2008 10:00:04 +0000 (21:00 +1100)]
Fix how we initialise the oplocks parameter.

Andrew Bartlett

16 years agoActually call into lp_oplocks() in share_classic backend.
Andrew Bartlett [Thu, 27 Mar 2008 09:50:39 +0000 (20:50 +1100)]
Actually call into lp_oplocks() in share_classic backend.

Andrew Bartlett

16 years agoFix references to ntvfs share config
Andrew Bartlett [Thu, 27 Mar 2008 09:40:40 +0000 (20:40 +1100)]
Fix references to ntvfs share config

Andrew Bartlett

16 years agoMerge with metze's change for oplocks to be on by default
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

16 years agoMake oplocks a per-share option.
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

16 years agoselfteset: oplocks are enabled by default now
Stefan Metzmacher [Thu, 27 Mar 2008 09:12:19 +0000 (10:12 +0100)]
selfteset: oplocks are enabled by default now

metze

16 years agoopendb_tdb: enable oplocks per default
Stefan Metzmacher [Thu, 27 Mar 2008 09:11:48 +0000 (10:11 +0100)]
opendb_tdb: enable oplocks per default

metze

16 years agoPrepare for Samba4 alpha3.
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