samba.git
13 years agoPython: Update STATUS.
Jelmer Vernooij [Fri, 11 Jan 2008 03:07:14 +0000 (04:07 +0100)]
Python: Update STATUS.
(This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)

13 years agoldap/python: Fix last tests.
Jelmer Vernooij [Fri, 11 Jan 2008 03:06:00 +0000 (04:06 +0100)]
ldap/python: Fix last tests.
(This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)

13 years agoldb/python: Support comparing Dn's to strings.
Jelmer Vernooij [Fri, 11 Jan 2008 03:05:41 +0000 (04:05 +0100)]
ldb/python: Support comparing Dn's to strings.
(This used to be commit 355878907970b396e4031426fda260d981c417eb)

13 years agopython/ldap: Fix a couple more tests.
Jelmer Vernooij [Fri, 11 Jan 2008 01:06:30 +0000 (02:06 +0100)]
python/ldap: Fix a couple more tests.
(This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)

13 years agoMake a few more tests pass.
Jelmer Vernooij [Fri, 11 Jan 2008 00:47:32 +0000 (01:47 +0100)]
Make a few more tests pass.
(This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)

13 years agopython/ldap: Get further.
Jelmer Vernooij [Fri, 11 Jan 2008 00:01:36 +0000 (01:01 +0100)]
python/ldap: Get further.
(This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)

13 years agopython/ldap: Fix some tests.
Jelmer Vernooij [Thu, 10 Jan 2008 23:32:31 +0000 (00:32 +0100)]
python/ldap: Fix some tests.
(This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)

13 years agopython: More work getting the LDAP test to compile again.
Jelmer Vernooij [Thu, 10 Jan 2008 23:22:23 +0000 (00:22 +0100)]
python: More work getting the LDAP test to compile again.
(This used to be commit d7a3f9612c40000cb265279598c09f6983305656)

13 years agopython: Specify right arguments for the ldap test, fix some more calls.
Jelmer Vernooij [Thu, 10 Jan 2008 22:37:35 +0000 (23:37 +0100)]
python: Specify right arguments for the ldap test, fix some more calls.
(This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)

13 years agoldap/python: Fix some more calls.
Jelmer Vernooij [Thu, 10 Jan 2008 22:06:14 +0000 (23:06 +0100)]
ldap/python: Fix some more calls.
(This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)

13 years agopython: No longer skip LDAP tests.
Jelmer Vernooij [Thu, 10 Jan 2008 19:17:03 +0000 (20:17 +0100)]
python: No longer skip LDAP tests.
(This used to be commit d029c0bedf8b3d300050786991e2df0e446fca72)

13 years agopython/ldap: Support controls argument to ldb.search().
Jelmer Vernooij [Fri, 11 Jan 2008 02:25:22 +0000 (03:25 +0100)]
python/ldap: Support controls argument to ldb.search().
(This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)

13 years agoMerge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
Andrew Bartlett [Fri, 11 Jan 2008 02:16:08 +0000 (13:16 +1100)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
(This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)

13 years agoRework ldbsearch to avoid segfault when remote LDAP server returns
Andrew Bartlett [Fri, 11 Jan 2008 02:15:49 +0000 (13:15 +1100)]
Rework ldbsearch to avoid segfault when remote LDAP server returns
referrals.

Andrew Bartlett
(This used to be commit 8099facff99dab4de27ea6f857d0e8f5eaa3db5a)

13 years agoFix segfault when sorting LDAP replies on the client.
Andrew Bartlett [Fri, 11 Jan 2008 01:47:51 +0000 (12:47 +1100)]
Fix segfault when sorting LDAP replies on the client.

Andrew Bartlett
(This used to be commit c72c39326b263b3aacd178ddc2fc3b1a2906f3d3)

13 years agopython/ldap: Wrap parse_control_strings().
Jelmer Vernooij [Fri, 11 Jan 2008 01:36:59 +0000 (02:36 +0100)]
python/ldap: Wrap parse_control_strings().
(This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)

13 years agoldb/python: Allow comparing a MessageElement to a list or a singleton.
Jelmer Vernooij [Fri, 11 Jan 2008 00:55:56 +0000 (01:55 +0100)]
ldb/python: Allow comparing a MessageElement to a list or a singleton.
(This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)

13 years agoldb/python: Implement __len__ for MessageElement.
Jelmer Vernooij [Fri, 11 Jan 2008 00:02:58 +0000 (01:02 +0100)]
ldb/python: Implement __len__ for MessageElement.
(This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)

13 years agopython/ldb: Add __getitem__ implementation for LdbMessageElement.
Jelmer Vernooij [Thu, 10 Jan 2008 23:23:33 +0000 (00:23 +0100)]
python/ldb: Add __getitem__ implementation for LdbMessageElement.
(This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)

13 years agoAdd in new module to normalise DNs being returned from OpenLDAP. This
Andrew Bartlett [Thu, 10 Jan 2008 23:44:49 +0000 (10:44 +1100)]
Add in new module to normalise DNs being returned from OpenLDAP.  This
fixes the case of the attribute in teh DN.

Fix option spelling for example re-provision

Andrew Bartlett
(This used to be commit e3a76be04760a81a9c1b7ad9b139f088decc9ee6)

13 years agoMerge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
Andrew Bartlett [Thu, 10 Jan 2008 22:55:28 +0000 (09:55 +1100)]
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
(This used to be commit 588531bf211f5ede2731df56fd540934b673a2d7)

13 years agoMake Samba4 and Fedora DS happier
Andrew Bartlett [Thu, 10 Jan 2008 22:54:22 +0000 (09:54 +1100)]
Make Samba4 and Fedora DS happier

Recent changes to Samba4 have made the Fedora DS backend fail.  This
is a start on fixing that.

Andrew Bartlett
(This used to be commit 48dc07902ffb792532ff216e507e53103d448b7b)

13 years agoIgnore compiled Python files.
Jelmer Vernooij [Thu, 10 Jan 2008 22:40:08 +0000 (23:40 +0100)]
Ignore compiled Python files.
(This used to be commit ff14ffc6582874d8248798bebd57703fbdbda942)

13 years agoUpdate ignore list.
Jelmer Vernooij [Thu, 10 Jan 2008 21:04:50 +0000 (22:04 +0100)]
Update ignore list.
(This used to be commit c21886614ddacbabef2420e4cf67e0488439c9c8)

13 years agotdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python...
Jelmer Vernooij [Thu, 10 Jan 2008 20:44:38 +0000 (21:44 +0100)]
tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings.
(This used to be commit 47d797f7885b1e7bcff724496ecb1990e8440eea)

13 years agoMerge commit 'origin/v4-0-test' into 4-0-local
Andrew Bartlett [Thu, 10 Jan 2008 22:25:14 +0000 (09:25 +1100)]
Merge commit 'origin/v4-0-test' into 4-0-local
(This used to be commit 4720f53a92644dd6959e18923924fbe01889111c)

13 years agoReturn 'not implemented' on more RPCs. (easy way to 'pass' the
Andrew Bartlett [Thu, 10 Jan 2008 22:24:38 +0000 (09:24 +1100)]
Return 'not implemented' on more RPCs.  (easy way to 'pass' the
torture test, as I see little reason to implement these RPCs).

Add information regarding the importance of the LogonGetDomainInfo calls

Andrew Bartlett
(This used to be commit 9cd3a76c25019f4d8d7b41d75e1f7efb4475e86a)

13 years agoNative move servers will refuse these SamSync operations, so don't
Andrew Bartlett [Thu, 10 Jan 2008 22:22:26 +0000 (09:22 +1100)]
Native move servers will refuse these SamSync operations, so don't
count them as errors.

Andrew Bartlett
(This used to be commit 5c39f3135666854b57a7d2643f59feee7ceeabc8)

13 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
Jelmer Vernooij [Thu, 10 Jan 2008 19:39:02 +0000 (20:39 +0100)]
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
(This used to be commit ad9089c413bfac6dddda5e837d7143fe7a2c29fb)

13 years agopidl: Fix samba3-cli test after Günthers formatting fixes.
Jelmer Vernooij [Thu, 10 Jan 2008 19:38:14 +0000 (20:38 +0100)]
pidl: Fix samba3-cli test after Günthers formatting fixes.
(This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d)

13 years agoRevert "Set -test in the vendor version"
Stefan Metzmacher [Thu, 10 Jan 2008 19:06:00 +0000 (20:06 +0100)]
Revert "Set -test in the vendor version"

This needs a bit more work as it's different to samba3...

metze

This reverts commit 817582a46aed1a3a470477c95671fa25fd9f2f67.
(This used to be commit dec016822ce9439b40f3d9403d42ebc76ba2e0e1)

13 years agoSet -test in the vendor version
Stefan Metzmacher [Thu, 10 Jan 2008 18:36:12 +0000 (19:36 +0100)]
Set -test in the vendor version

metze
(This used to be commit 817582a46aed1a3a470477c95671fa25fd9f2f67)

13 years agoprepare the mkversion.sh infrastructure for git branches in the build-farm
Stefan Metzmacher [Thu, 11 Oct 2007 10:27:38 +0000 (12:27 +0200)]
prepare the mkversion.sh infrastructure for git branches in the build-farm

metze
(cherry-picked from 1bf4c7fb2012a81e0b4e3d601a4df42d1113f5ef)
(This used to be commit 464668b07aded0a299eb49b87b51bb9bf53d2c8d)

13 years agopython: Update STATUS.
Jelmer Vernooij [Thu, 10 Jan 2008 16:53:56 +0000 (17:53 +0100)]
python: Update STATUS.
(This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a)

13 years agor26701: ldb: Build and install python modules when possible.
Jelmer Vernooij [Thu, 10 Jan 2008 21:36:35 +0000 (15:36 -0600)]
r26701: ldb: Build and install python modules when possible.
(This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)

13 years agor26700: tdb: Build and install Python bindings when possible.
Jelmer Vernooij [Thu, 10 Jan 2008 21:17:26 +0000 (15:17 -0600)]
r26700: tdb: Build and install Python bindings when possible.
(This used to be commit 8d77ea379fef5ad4b2718bc8e0620304588c9239)

13 years agor26699: Some minor cosmetics for pidl samba3 server code.
Günther Deschner [Wed, 9 Jan 2008 17:28:53 +0000 (11:28 -0600)]
r26699: Some minor cosmetics for pidl samba3 server code.

Guenther
(This used to be commit 81fa63dfe6004d916bbe653cbb1b4cbdf5d3d97d)

13 years agor26698: Prettify samba3 client code a little more.
Günther Deschner [Wed, 9 Jan 2008 16:56:07 +0000 (10:56 -0600)]
r26698: Prettify samba3 client code a little more.

Guenther
(This used to be commit 6ac36d6a4b83b9ef794a2022c4d46ed0b69758e9)

13 years agor26697: Leak less memory into the ldb context.
Andrew Bartlett [Wed, 9 Jan 2008 11:36:02 +0000 (05:36 -0600)]
r26697: Leak less memory into the ldb context.

(Trying to chase down memory leaks in provision)

Andrew Bartlett
(This used to be commit a0cf47c3359ca5dfab90c1a5831a73b89ff9f027)

13 years agor26696: Some more minor pidl samba3 client cosmetics.
Günther Deschner [Wed, 9 Jan 2008 04:56:44 +0000 (22:56 -0600)]
r26696: Some more minor pidl samba3 client cosmetics.

Guenther
(This used to be commit 7ee3fd43f964d3161c075dae8de73c77de146538)

13 years agor26695: Cosmetic fix for pidl generated samba3 client code.
Günther Deschner [Tue, 8 Jan 2008 23:02:53 +0000 (17:02 -0600)]
r26695: Cosmetic fix for pidl generated samba3 client code.

Guenther
(This used to be commit c52d9e6e60e0765e4f793d64e94571b6f6c3f9c7)

13 years agor26694: asn1: Fix header and some typo's.
Jelmer Vernooij [Tue, 8 Jan 2008 20:27:40 +0000 (14:27 -0600)]
r26694: asn1: Fix header and some typo's.
(This used to be commit f9988734bb8a1d823e14b6bff5c4d55d75471f18)

13 years agor26693: Add (untested) libnet_rpc_groupdel function.
Rafal Szczesniak [Tue, 8 Jan 2008 16:20:44 +0000 (10:20 -0600)]
r26693: Add (untested) libnet_rpc_groupdel function.

rafal
(This used to be commit e940b1020a3c2e7ee43198dc40c47cbdbef0d950)

13 years agor26692: registry: Treat key and value names case-insensitively.
Jelmer Vernooij [Tue, 8 Jan 2008 05:41:55 +0000 (23:41 -0600)]
r26692: registry: Treat key and value names case-insensitively.
(This used to be commit 9fc5f098e01145db5b01efb0bf22cdddf0213d20)

13 years agor26691: registry: Add subkeys required for Server Manager Alerts and Peplication...
Jelmer Vernooij [Tue, 8 Jan 2008 04:34:53 +0000 (22:34 -0600)]
r26691: registry: Add subkeys required for Server Manager Alerts and Peplication. See bugs 4934 and 4935.
(This used to be commit fdd2ba336b4cf742f6e59253beab5dd226a87a85)

13 years agor26690: torture: Move torture_context_init() to the ui.c, where all functions related...
Jelmer Vernooij [Tue, 8 Jan 2008 04:34:46 +0000 (22:34 -0600)]
r26690: torture: Move torture_context_init() to the ui.c, where all functions related to it are.
(This used to be commit 5f6cc640758448df9c8ad4eba1ffa12ce0c3f732)

13 years agor26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in...
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:29 +0000 (14:11 -0600)]
r26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in getkeyinfo().
(This used to be commit b06896d2378e536f5044dbe500a5232a89d6d0b5)

13 years agor26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431.
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:25 +0000 (14:11 -0600)]
r26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431.
(This used to be commit 846876ad32dc86fe7c367db084e76c670c61b389)

13 years agor26687: python: Update status after feedback from abartlett.
Jelmer Vernooij [Mon, 7 Jan 2008 20:11:19 +0000 (14:11 -0600)]
r26687: python: Update status after feedback from abartlett.
(This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df)

13 years agor26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of
Andrew Bartlett [Mon, 7 Jan 2008 11:50:04 +0000 (05:50 -0600)]
r26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of

the provision options used.

Andrew Bartlett
(This used to be commit 51cd93344dfeb3556fada523e38bbcd7e51fbbe1)

13 years agor26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was
Andrew Bartlett [Mon, 7 Jan 2008 11:41:16 +0000 (05:41 -0600)]
r26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was

broken by 'ref' changes long ago.

We need a working script to aim against windows.

Andrew Bartlett
(This used to be commit d6b863453dcda85e02e53c44d68272bf2ef95d19)

13 years agor26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
Andrew Bartlett [Mon, 7 Jan 2008 11:22:14 +0000 (05:22 -0600)]
r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090

Andrew Bartlett
(This used to be commit 0016231edd514e8db620bafc44ce877fcac19ed9)

13 years agor26683: Add another testcase. I still don't know what's wrong here.
Andrew Bartlett [Mon, 7 Jan 2008 10:46:13 +0000 (04:46 -0600)]
r26683: Add another testcase. I still don't know what's wrong here.

Andrew Bartlett
(This used to be commit 341929c615e5573887889cf22950a25b536c6fc1)

13 years agor26682: Move CLDAP to the modern torture system, and add value checking.
Andrew Bartlett [Mon, 7 Jan 2008 09:15:39 +0000 (03:15 -0600)]
r26682: Move CLDAP to the modern torture system, and add value checking.

Andrew Bartlett
(This used to be commit df17c4a9e84f4a4087c4a4a8ad44a82d4acb522e)

13 years agor26681: Use fewer magic numbers.
Andrew Bartlett [Mon, 7 Jan 2008 09:14:51 +0000 (03:14 -0600)]
r26681: Use fewer magic numbers.

Andrew Bartlett
(This used to be commit 16edbe1d607390227652ee97a000da98c696c735)

13 years agor26680: Don't always advertise GC functionality.
Andrew Bartlett [Mon, 7 Jan 2008 06:47:01 +0000 (00:47 -0600)]
r26680: Don't always advertise GC functionality.

Andrew Bartlett
(This used to be commit 2f228bcbf63af98ff2d0f498f48d49d0f2926343)

13 years agor26679: It is very bad to free the ldb handle when you didn't create it...
Andrew Bartlett [Mon, 7 Jan 2008 06:46:39 +0000 (00:46 -0600)]
r26679: It is very bad to free the ldb handle when you didn't create it...

(My bad when copying this code into samdb_is_gc()).

Andrew Bartlett
(This used to be commit b4a95a89853a0ebd75b39f01bbdbf82e05e97bd7)

13 years agor26678: Check in auto-generated swig files.
Tim Potter [Mon, 7 Jan 2008 05:42:46 +0000 (23:42 -0600)]
r26678: Check in auto-generated swig files.
(This used to be commit 62017f049bc0b0f311ba49d03084044faa5e6dcd)

13 years agor26677: Implement and test iter{keys,values,items} for tdb bindings.
Tim Potter [Mon, 7 Jan 2008 05:17:55 +0000 (23:17 -0600)]
r26677: Implement and test iter{keys,values,items} for tdb bindings.

Use tempfile.mkstemp() instead of os.tmpnam() in tests.
(This used to be commit 5c3c131d174ba0f162c210d3e6ca30f2ed2a3ec0)

13 years agor26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests...
Jelmer Vernooij [Mon, 7 Jan 2008 04:01:31 +0000 (22:01 -0600)]
r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests. Thanks to Andrew for catching this.

Also fixes a typo in sessetup.c.
(This used to be commit b97de4a655b989a481d5d001ce9a5d3969d2909c)

13 years agor26675: mkproto: Add --all argument, fix some perl warnings.
Jelmer Vernooij [Sun, 6 Jan 2008 03:29:25 +0000 (21:29 -0600)]
r26675: mkproto: Add --all argument, fix some perl warnings.
(This used to be commit a175ee6594046c44572e3314ab7c3b61dcd7422f)

13 years agor26674: smb_composite: Avoid use of global_loadparm.
Jelmer Vernooij [Sun, 6 Jan 2008 01:33:11 +0000 (19:33 -0600)]
r26674: smb_composite: Avoid use of global_loadparm.

Hopefully this fixes OpenChange's mapiadmin.
(This used to be commit 2df0f7016e27705c3799b2f6bb20fcc17b103c36)

13 years agor26673: selftest: Document the purpose and output format of samba4_tests.sh.
Jelmer Vernooij [Sun, 6 Jan 2008 01:33:05 +0000 (19:33 -0600)]
r26673: selftest: Document the purpose and output format of samba4_tests.sh.
(This used to be commit 93b80f1ceb1efffd16a489bebd63ec10dd947989)

13 years agor26672: Janitorial: Remove uses of global_loadparm.
Jelmer Vernooij [Sun, 6 Jan 2008 01:03:43 +0000 (19:03 -0600)]
r26672: Janitorial: Remove uses of global_loadparm.
(This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)

13 years agor26671: rap: Convert the RAP tests to the new torture API and run them by default.
Jelmer Vernooij [Sun, 6 Jan 2008 01:03:36 +0000 (19:03 -0600)]
r26671: rap: Convert the RAP tests to the new torture API and run them by default.

We don't have a server-side implementation of netservergetinfo yet, so it is
marked as known failing.
(This used to be commit 33c5982ed9b9fada9355dde5dc274abb99ec0615)

13 years agor26670: Janitorial: Remove global_loadparm uses.
Jelmer Vernooij [Sat, 5 Jan 2008 21:36:37 +0000 (15:36 -0600)]
r26670: Janitorial: Remove global_loadparm uses.
(This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5)

13 years agor26669: Janitorial: Remove uses of global_loadparm.
Jelmer Vernooij [Sat, 5 Jan 2008 21:36:33 +0000 (15:36 -0600)]
r26669: Janitorial: Remove uses of global_loadparm.
(This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)

13 years agor26668: tdb/python: Fix default value of open_flags for tdb.
Jelmer Vernooij [Sat, 5 Jan 2008 21:36:26 +0000 (15:36 -0600)]
r26668: tdb/python: Fix default value of open_flags for tdb.
(This used to be commit aa438a2febc6562aa6f71505936d0872a6dcd17d)

13 years agor26667: pidl/python: Don't generate casts anymore; this will generate warnings with...
Jelmer Vernooij [Sat, 5 Jan 2008 20:00:12 +0000 (14:00 -0600)]
r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions.
(This used to be commit 7db3222dace7071e3d74fc34b86d571a0f3badea)

13 years agor26666: python: Prefer newer Python versions as they use const properly.
Jelmer Vernooij [Sat, 5 Jan 2008 20:00:07 +0000 (14:00 -0600)]
r26666: python: Prefer newer Python versions as they use const properly.
(This used to be commit aa2adf33275dc637022d9feee1531aa79aa08e25)

13 years agor26665: registry: Fix tests on bigendian machines.
Jelmer Vernooij [Sat, 5 Jan 2008 19:59:53 +0000 (13:59 -0600)]
r26665: registry: Fix tests on bigendian machines.
(This used to be commit bcd8f50f7952d1e502326f11ddfa8cfe8a982b1b)

13 years agor26664: buildsystem: Hopefully fix the shared library build on AIX.
Jelmer Vernooij [Fri, 4 Jan 2008 21:41:29 +0000 (15:41 -0600)]
r26664: buildsystem: Hopefully fix the shared library build on AIX.
(This used to be commit bdf30f80fbef8ea70c3073dc43bc1b0bc02a9951)

13 years agor26663: Proper dependencies for pidl Python bindings.
Jelmer Vernooij [Fri, 4 Jan 2008 09:44:41 +0000 (03:44 -0600)]
r26663: Proper dependencies for pidl Python bindings.
(This used to be commit f24e5e8a2b16f2f1640cb573bdcb346cb3748f33)

13 years agor26662: pidl/python: Add constructors for struct/union types.
Jelmer Vernooij [Fri, 4 Jan 2008 09:44:38 +0000 (03:44 -0600)]
r26662: pidl/python: Add constructors for struct/union types.
(This used to be commit bc6aa49d8e33add2efa6f66630029f5305b56280)

13 years agor26661: pidl/python: More generic handling of NTSTATUS, add stubs for types.
Jelmer Vernooij [Fri, 4 Jan 2008 09:44:32 +0000 (03:44 -0600)]
r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types.
(This used to be commit 336dae6d429f122f7f38a6c78d28b848ebfa3c67)

13 years agor26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructo...
Jelmer Vernooij [Fri, 4 Jan 2008 05:58:38 +0000 (23:58 -0600)]
r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects.
(This used to be commit 0ee0581f052d0b90b2697841aaa09e0955aff65a)

13 years agor26659: pidl/python: Support string constants and handle modules.
Jelmer Vernooij [Fri, 4 Jan 2008 03:57:44 +0000 (21:57 -0600)]
r26659: pidl/python: Support string constants and handle modules.
(This used to be commit 885e5980d7d7fbafdcf308b8ba6f2560c5b467ec)

13 years agor26658: pidl: Register Python modules.
Jelmer Vernooij [Fri, 4 Jan 2008 03:45:18 +0000 (21:45 -0600)]
r26658: pidl: Register Python modules.
(This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d)

13 years agor26657: pidl: Add basics for generating Python modules.
Jelmer Vernooij [Fri, 4 Jan 2008 03:21:16 +0000 (21:21 -0600)]
r26657: pidl: Add basics for generating Python modules.
(This used to be commit f1960ca7c4d1b75d64192efdd446482c6bbebcd9)

13 years agor26656: python: Add file documentating the status of the Python migration.
Jelmer Vernooij [Fri, 4 Jan 2008 03:21:12 +0000 (21:21 -0600)]
r26656: python: Add file documentating the status of the Python migration.
(This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f)

13 years agor26655: torture/auth/pac: remove uses of global_loadparm
Jelmer Vernooij [Fri, 4 Jan 2008 03:21:05 +0000 (21:21 -0600)]
r26655: torture/auth/pac: remove uses of global_loadparm
(This used to be commit ff67935be4980c701a9cd9a7fa435b8d1e02dfec)

13 years agor26654: libcli/smb_composite: Rather than specifying each of the gazillion options...
Jelmer Vernooij [Thu, 3 Jan 2008 23:22:12 +0000 (17:22 -0600)]
r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct.
(This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)

13 years agor26653: Janitorial: Remove global_loadparm use in two more places.
Jelmer Vernooij [Thu, 3 Jan 2008 23:22:08 +0000 (17:22 -0600)]
r26653: Janitorial: Remove global_loadparm use in two more places.
(This used to be commit 65fbb4700d145810d1c7539a4037d73d856278c6)

13 years agor26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument.
Jelmer Vernooij [Thu, 3 Jan 2008 23:22:04 +0000 (17:22 -0600)]
r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument.
(This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de)

13 years agor26651: libsmb: Allow specifying signing policy from higher up.
Jelmer Vernooij [Thu, 3 Jan 2008 23:21:58 +0000 (17:21 -0600)]
r26651: libsmb: Allow specifying signing policy from higher up.

The number of arguments is getting a bit excessive now, so it
probably makes sense to pass in the smbcli_options struct rather than
all members individually and add a convenience function for obtaining a
smbcli_options struct from a loadparm context.
(This used to be commit 9f64213463b5bf3bcbf36913139e9a5042e967a2)

13 years agor26650: torture/raw: Fix warnings in lockbench/openbench.
Jelmer Vernooij [Thu, 3 Jan 2008 23:21:50 +0000 (17:21 -0600)]
r26650: torture/raw: Fix warnings in lockbench/openbench.

I'm surprised this didn't cause any breakages. We should probably run (a subset of) RAW-LOCKBENCH + RAW-OPENBENCH in make test to make sure they don't regress.
(This used to be commit 9bea9c0c4f62dabaaad4c56e7e55da96571b1e1d)

13 years agor26649: Only claim to be a PDC if we are a PDC.
Andrew Bartlett [Thu, 3 Jan 2008 12:00:38 +0000 (06:00 -0600)]
r26649: Only claim to be a PDC if we are a PDC.

Andrew Bartlett
(This used to be commit fc5746ae95e5a0b751ec19cae1f204c505f4ca27)

13 years agor26648: Move detection of global catalog captability to a central function, so
Andrew Bartlett [Thu, 3 Jan 2008 10:40:24 +0000 (04:40 -0600)]
r26648: Move detection of global catalog captability to a central function, so

this can be shared with the CLDAP server (for the netlogon reply).

Andrew Bartlett
(This used to be commit 592c10ae11c94007e38404a7edea9fd8471f1907)

13 years agor26647: Mark 'valgrind_run' as executable
Andrew Bartlett [Thu, 3 Jan 2008 09:31:14 +0000 (03:31 -0600)]
r26647: Mark 'valgrind_run' as executable
(This used to be commit d00b87caffdcf8af40054d3325197040cc75b6eb)

13 years agor26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connec...
Jelmer Vernooij [Thu, 3 Jan 2008 00:39:15 +0000 (18:39 -0600)]
r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections.
(This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)

13 years agor26645: Janitorial: Fix a couple of warnings.
Jelmer Vernooij [Thu, 3 Jan 2008 00:39:11 +0000 (18:39 -0600)]
r26645: Janitorial: Fix a couple of warnings.
(This used to be commit a2bc97e8b01ecee48be60823cb19b4e794fb8f93)

13 years agor26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should...
Jelmer Vernooij [Thu, 3 Jan 2008 00:39:01 +0000 (18:39 -0600)]
r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange.
(This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)

13 years agor26643: librpc: Remove uses of global_loadparm.
Jelmer Vernooij [Wed, 2 Jan 2008 21:00:58 +0000 (15:00 -0600)]
r26643: librpc: Remove uses of global_loadparm.
(This used to be commit 924c0890904266af8f50f69a25f89d36f971d710)

13 years agor26642: samba3sam.py: Remove more EJS-specific code.
Jelmer Vernooij [Wed, 2 Jan 2008 07:52:31 +0000 (01:52 -0600)]
r26642: samba3sam.py: Remove more EJS-specific code.
(This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)

13 years agor26641: ldb(Python): Remove some unnecessary {}'s.
Jelmer Vernooij [Wed, 2 Jan 2008 07:52:26 +0000 (01:52 -0600)]
r26641: ldb(Python): Remove some unnecessary {}'s.
(This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)

13 years agor26640: Janitorial: Remove some more uses of global_loadparm.
Jelmer Vernooij [Wed, 2 Jan 2008 07:52:18 +0000 (01:52 -0600)]
r26640: Janitorial: Remove some more uses of global_loadparm.
(This used to be commit c863f4ebde8efa1a695b4469142d6719e30bc419)

13 years agor26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so...
Jelmer Vernooij [Wed, 2 Jan 2008 04:05:13 +0000 (22:05 -0600)]
r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange.
(This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)

13 years agor26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_b...
Jelmer Vernooij [Wed, 2 Jan 2008 04:05:05 +0000 (22:05 -0600)]
r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob().
(This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)

13 years agor26637: More work converting to Python.
Jelmer Vernooij [Wed, 2 Jan 2008 04:04:57 +0000 (22:04 -0600)]
r26637: More work converting to Python.
(This used to be commit 84f1e82d8fe5ecca75e2d7048d1b8b409abcb9b7)

13 years agor26636: Remove useless 'backend' parameter, and make the memberof overlay use global.
Andrew Bartlett [Tue, 1 Jan 2008 10:01:07 +0000 (04:01 -0600)]
r26636: Remove useless 'backend' parameter, and make the memberof overlay use global.

Andrew Bartlett
(This used to be commit 3b6f461e9a1b0fee7a589b8d171f4fcec6340ca4)