jelmer/samba4-debian.git
16 years agoMove provision C bindings to param/.
Jelmer Vernooij [Wed, 9 Apr 2008 01:23:13 +0000 (03:23 +0200)]
Move provision C bindings to param/.

16 years agoBASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps
Stefan Metzmacher [Tue, 8 Apr 2008 17:04:44 +0000 (19:04 +0200)]
BASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps

metze

16 years agoBASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update...
Stefan Metzmacher [Tue, 8 Apr 2008 08:25:51 +0000 (10:25 +0200)]
BASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update delay

metze

16 years agoClearer names for singleton return types.
Jelmer Vernooij [Tue, 8 Apr 2008 13:18:24 +0000 (15:18 +0200)]
Clearer names for singleton return types.

16 years agoRemove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid.
Jelmer Vernooij [Tue, 8 Apr 2008 12:58:38 +0000 (14:58 +0200)]
Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid.

16 years agoFix bug handling size arguments in a direction without actual data.
Jelmer Vernooij [Tue, 8 Apr 2008 12:56:09 +0000 (14:56 +0200)]
Fix bug handling size arguments in a direction without actual data.

16 years agoArray lengths can be obtained from Python objects so remove them from the Python...
Jelmer Vernooij [Tue, 8 Apr 2008 12:19:26 +0000 (14:19 +0200)]
Array lengths can be obtained from Python objects so remove them from the Python API.

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs
Jelmer Vernooij [Tue, 8 Apr 2008 11:32:38 +0000 (13:32 +0200)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs

16 years agoSet VENDORPREFIX rather than PREFIX to try to fix installation on some
Jelmer Vernooij [Tue, 8 Apr 2008 11:31:07 +0000 (13:31 +0200)]
Set VENDORPREFIX rather than PREFIX to try to fix installation on some
buildfarm hosts.

16 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
Andrew Bartlett [Tue, 8 Apr 2008 07:31:36 +0000 (17:31 +1000)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

16 years agoRe-add support for the --ldap-backend-port option to provision-backend
Andrew Bartlett [Tue, 8 Apr 2008 07:28:25 +0000 (17:28 +1000)]
Re-add support for the --ldap-backend-port option to provision-backend

This option allows Fedora DS multi-master replication to work.  I've
tried to update the wiki and scripts to the largely consistant with
each other.

Andrew Bartlett

16 years agoRework talloc hirarchy for C provision setup.
Andrew Bartlett [Tue, 8 Apr 2008 07:26:55 +0000 (17:26 +1000)]
Rework talloc hirarchy for C provision setup.

This seems to fix (or sweep under the covers) a crash in this code.

Andrew Bartlett

16 years agoAdd manually written Python binding for libnet_Join.
Jelmer Vernooij [Tue, 8 Apr 2008 03:16:07 +0000 (05:16 +0200)]
Add manually written Python binding for libnet_Join.

16 years agoAdd trivial test for unixinfo interface.
Jelmer Vernooij [Tue, 8 Apr 2008 01:29:12 +0000 (03:29 +0200)]
Add trivial test for unixinfo interface.

16 years agoAdd python bindings for drsuapi.
Jelmer Vernooij [Tue, 8 Apr 2008 01:23:53 +0000 (03:23 +0200)]
Add python bindings for drsuapi.

16 years agoAdd python bindings for unixinfo.
Jelmer Vernooij [Tue, 8 Apr 2008 01:18:43 +0000 (03:18 +0200)]
Add python bindings for unixinfo.

16 years agoAdd [todo] for functions that are obviously incomplete.
Jelmer Vernooij [Tue, 8 Apr 2008 01:15:55 +0000 (03:15 +0200)]
Add [todo] for functions that are obviously incomplete.

16 years agoRaise NotImplementedError from functions that don't have complete IDL.
Jelmer Vernooij [Tue, 8 Apr 2008 00:58:18 +0000 (02:58 +0200)]
Raise NotImplementedError from functions that don't have complete IDL.

16 years agoSupport [todo] attribute on functions.
Jelmer Vernooij [Tue, 8 Apr 2008 00:57:59 +0000 (02:57 +0200)]
Support [todo] attribute on functions.

16 years agoAdd Python bindings for DFS.
Jelmer Vernooij [Tue, 8 Apr 2008 00:48:54 +0000 (02:48 +0200)]
Add Python bindings for DFS.

16 years agoAdd signature of connect function to docstrings.
Jelmer Vernooij [Tue, 8 Apr 2008 00:08:31 +0000 (02:08 +0200)]
Add signature of connect function to docstrings.

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 agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
Andrew Bartlett [Sun, 6 Apr 2008 09:16:43 +0000 (19:16 +1000)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet

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 agoExtend credentials python API to include set_machine_account.
Andrew Bartlett [Sat, 5 Apr 2008 10:39:26 +0000 (21:39 +1100)]
Extend credentials python API to include set_machine_account.

Andrew Bartlett

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

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 agoPass discovered server DN down to provision.
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

16 years agoClean up provision and rootdse module to hard-code less stuff.
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

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