samba.git
16 years agor26586: Rename fetch to get for consistency with the Python dictionary interface.
Jelmer Vernooij [Mon, 24 Dec 2007 19:04:13 +0000 (13:04 -0600)]
r26586: Rename fetch to get for consistency with the Python dictionary interface.
(This used to be commit fadab7c60bb6dc5746cb2ee16f9c86fa0e0cdf1a)

16 years agor26585: Fix samba3.python tests.
Jelmer Vernooij [Mon, 24 Dec 2007 17:02:52 +0000 (11:02 -0600)]
r26585: Fix samba3.python tests.
(This used to be commit 231ec0777b7d1fb1297e3a974871b8735a386cfa)

16 years agor26584: Fix exception handling in ldb constructor.
Jelmer Vernooij [Mon, 24 Dec 2007 17:02:45 +0000 (11:02 -0600)]
r26584: Fix exception handling in ldb constructor.
(This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)

16 years agor26583: Throw a proper exception in the python code when tdb_open() fails, fix indent...
Jelmer Vernooij [Mon, 24 Dec 2007 17:02:32 +0000 (11:02 -0600)]
r26583: Throw a proper exception in the python code when tdb_open() fails, fix indentation in generated SWIG code from pidl.
(This used to be commit 4ff8f4e370d30bf6b0b2f548bca14a9b7e1317f6)

16 years agor26582: Use the same swig flags everywhere.
Jelmer Vernooij [Mon, 24 Dec 2007 07:55:09 +0000 (01:55 -0600)]
r26582: Use the same swig flags everywhere.
(This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)

16 years agor26581: Make ldb_wait uniform, so that it is easy to remove it completely from modules
Simo Sorce [Mon, 24 Dec 2007 07:38:37 +0000 (01:38 -0600)]
r26581: Make ldb_wait uniform, so that it is easy to remove it completely from modules

later on.
(This used to be commit f75ce8c20aa2b466e9ee86fdf1702b2ffda10ddf)

16 years agor26580: Include sentinel in build.h, in case the list is empty.
Jelmer Vernooij [Mon, 24 Dec 2007 07:28:22 +0000 (01:28 -0600)]
r26580: Include sentinel in build.h, in case the list is empty.
(This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)

16 years agor26579: Fix the typo that breaks the code coverage build.
Jelmer Vernooij [Mon, 24 Dec 2007 06:35:40 +0000 (00:35 -0600)]
r26579: Fix the typo that breaks the code coverage build.
(This used to be commit ad97efc480fc21d794f880abcd6c95827592986e)

16 years agor26578: Ensure directory exists.
Jelmer Vernooij [Mon, 24 Dec 2007 06:13:57 +0000 (00:13 -0600)]
r26578: Ensure directory exists.
(This used to be commit c89c667ec2c5c8b4bbee821deaf8f55a4da2064b)

16 years agor26577: Fix the standalone ldb build.
Jelmer Vernooij [Mon, 24 Dec 2007 06:10:08 +0000 (00:10 -0600)]
r26577: Fix the standalone ldb build.
(This used to be commit 1cf374eb3125c66844f01d013016feaf99760582)

16 years agor26576: Allow the static module loading code to be used for the Python modules.
Jelmer Vernooij [Mon, 24 Dec 2007 05:54:30 +0000 (23:54 -0600)]
r26576: Allow the static module loading code to be used for the Python modules.

Simplify the way module initialization functions are handled.
(This used to be commit ba8be2dfc0de4434c798663336b81f7f95cde520)

16 years agor26575: Build a private copy of the Python executable for Samba 4, so we know we...
Jelmer Vernooij [Mon, 24 Dec 2007 04:06:29 +0000 (22:06 -0600)]
r26575: Build a private copy of the Python executable for Samba 4, so we know we're always using the same library we build the modules for.
(This used to be commit 03270c5ffdb1476bef5eba846c2ea008111375fc)

16 years agor26574: Do not call functions in the variable declaration, fix checking for tmp_ctx,
Simo Sorce [Mon, 24 Dec 2007 04:03:31 +0000 (22:03 -0600)]
r26574: Do not call functions in the variable declaration, fix checking for tmp_ctx,

and also makes code more readable and debuggable.

Eliminate silly parenthesys.

Simo.
(This used to be commit 166195b487ffa51933f772a56f47f7f0d4c867eb)

16 years agor26573: Fix warnings.
Jelmer Vernooij [Mon, 24 Dec 2007 03:27:58 +0000 (21:27 -0600)]
r26573: Fix warnings.
(This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)

16 years agor26572: Fix warnings in the Python code.
Jelmer Vernooij [Mon, 24 Dec 2007 02:56:41 +0000 (20:56 -0600)]
r26572: Fix warnings in the Python code.
(This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)

16 years agor26571: Hide warnings about unused macros and casting qualifiers in autogenerated...
Jelmer Vernooij [Mon, 24 Dec 2007 02:22:46 +0000 (20:22 -0600)]
r26571: Hide warnings about unused macros and casting qualifiers in autogenerated files.
(This used to be commit cb76c60007ae1254181c09ba1ab09c419f500bc5)

16 years agor26570: - Trim size of the swig-generated Python bindings by removing a bunch of...
Jelmer Vernooij [Mon, 24 Dec 2007 01:19:41 +0000 (19:19 -0600)]
r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.

- Start working on Python equivalents for various EJS tests.
- Fix regression in argument order for reg_diff_apply() in EJS bindings.
(This used to be commit c550c03372cb260b78f6a6c132e70571bc4cb852)

16 years agor26569: Jelmer tells me that ldb must inevitably be build as a shared library,
Volker Lendecke [Sun, 23 Dec 2007 22:05:05 +0000 (16:05 -0600)]
r26569: Jelmer tells me that ldb must inevitably be build as a shared library,

otherwise it will break.

Sorry for breaking Samba4.

I will have to look how we can fix Samba3 :-(((
(This used to be commit c1dd0af1642d7b15c623a76c13c3cf98fb3bd3da)

16 years agor26568: Revert r26482
Volker Lendecke [Sun, 23 Dec 2007 21:57:58 +0000 (15:57 -0600)]
r26568: Revert r26482

Next attempt to fix the Samba3 torture breakage

Jelmer, can you please review this?

Thanks,

Volker
(This used to be commit 1d624c8b883ffd44408da1d584dd063cef0edec9)

16 years agor26567: Allow registering new ldb modules from python.
Jelmer Vernooij [Sat, 22 Dec 2007 20:28:45 +0000 (14:28 -0600)]
r26567: Allow registering new ldb modules from python.
(This used to be commit 485db76d8476fce399a9b6cb977cf55ea35ec189)

16 years agor26566: Fix member provision when using python.
Jelmer Vernooij [Sat, 22 Dec 2007 11:11:21 +0000 (05:11 -0600)]
r26566: Fix member provision when using python.
(This used to be commit e5573283df9e98bccc8eae227cf0f11367ecf084)

16 years agor26565: Fix python registry bindings. 'PROVISION_PYTHON=yes make test' works now.
Jelmer Vernooij [Sat, 22 Dec 2007 11:03:02 +0000 (05:03 -0600)]
r26565: Fix python registry bindings. 'PROVISION_PYTHON=yes make test' works now.
(This used to be commit 485d1fa3d17fe6cc7a0ecd80e8bac42d173bbb19)

16 years agor26564: More python bindings for registry code.
Jelmer Vernooij [Sat, 22 Dec 2007 11:02:57 +0000 (05:02 -0600)]
r26564: More python bindings for registry code.
(This used to be commit f40fad9827d0e9567224bc1e64ea91e610a07a3f)

16 years agor26563: Fix reg_diff_apply argument order.
Jelmer Vernooij [Sat, 22 Dec 2007 11:02:48 +0000 (05:02 -0600)]
r26563: Fix reg_diff_apply argument order.
(This used to be commit cfffd0357ee4c4bb3f3c9adb051eeee1bbac526a)

16 years agor26562: Fix provisioning using Python.
Jelmer Vernooij [Sat, 22 Dec 2007 08:26:38 +0000 (02:26 -0600)]
r26562: Fix provisioning using Python.
(This used to be commit b07ca944ba62a3f3de58c06b66533c0953a32de9)

16 years agor26561: Fix make gdbtest, valgrindtest and testenv for shared libs.
Jelmer Vernooij [Sat, 22 Dec 2007 06:47:48 +0000 (00:47 -0600)]
r26561: Fix make gdbtest, valgrindtest and testenv for shared libs.
(This used to be commit d2b9055bc032506849827d6fab2d2b9d35d132e2)

16 years agor26560: Add script for running in valgrind.
Jelmer Vernooij [Sat, 22 Dec 2007 06:47:44 +0000 (00:47 -0600)]
r26560: Add script for running in valgrind.
(This used to be commit cb5d6a9ee27cea4a7a34c3249eed55f601630b82)

16 years agor26559: Make the provision function a bit smaller.
Jelmer Vernooij [Sat, 22 Dec 2007 06:47:36 +0000 (00:47 -0600)]
r26559: Make the provision function a bit smaller.
(This used to be commit a1175231a58c60f32574816643dafc78ff867161)

16 years agor26558: Add IDL for netr_GetForestTrustInformation().
Günther Deschner [Sat, 22 Dec 2007 05:52:14 +0000 (23:52 -0600)]
r26558: Add IDL for netr_GetForestTrustInformation().

Guenther
(This used to be commit 7aa34b48795d303ba600f34a4b1bc916007aee44)

16 years agor26557: sync WHATSNEW with release branch of Samba4
Andrew Bartlett [Sat, 22 Dec 2007 04:55:02 +0000 (22:55 -0600)]
r26557: sync WHATSNEW with release branch of Samba4
(This used to be commit 198705f9b7c6fc23bab6fc9f08f5ce7070e5cc11)

16 years agor26556: Make Fedora DS consistant use FEDORA_DS_ROOT, now we use OPENLDAP_ROOT.
Andrew Bartlett [Fri, 21 Dec 2007 08:33:43 +0000 (02:33 -0600)]
r26556: Make Fedora DS consistant use FEDORA_DS_ROOT, now we use OPENLDAP_ROOT.

Add in another varient to test with in the OpenLDAP module-guessing
game, from Howard Chu.

Andrew Bartlett
(This used to be commit 722d8a56651dfcd246c85904fed0e2aa48086dff)

16 years agor26555: Use python-config utility to find python compile/link flags.
Jelmer Vernooij [Fri, 21 Dec 2007 06:36:17 +0000 (00:36 -0600)]
r26555: Use python-config utility to find python compile/link flags.
(This used to be commit 6cc5e838e6c411ce74e7abde685720aa1f3cbdfb)

16 years agor26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev.
Jelmer Vernooij [Thu, 20 Dec 2007 16:07:31 +0000 (17:07 +0100)]
r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev.
(This used to be commit 37c7b65546190bdce40cb48435cc4fd51d89a124)

16 years agor26553: Fix html output.
Jelmer Vernooij [Thu, 20 Dec 2007 16:07:28 +0000 (17:07 +0100)]
r26553: Fix html output.
(This used to be commit 769ac782f30805b725ed9aba532a976b2892ab03)

16 years agor26552: remove unused state variable, use dot as path separator for test names.
Jelmer Vernooij [Thu, 20 Dec 2007 16:07:21 +0000 (17:07 +0100)]
r26552: remove unused state variable, use dot as path separator for test names.
(This used to be commit a84975610c2825e9ceecdd47d744282bd55220be)

16 years agor26551: Make sure NULL is defined before using it to test for getifaddrs().
James Peach [Thu, 20 Dec 2007 15:35:42 +0000 (16:35 +0100)]
r26551: Make sure NULL is defined before using it to test for getifaddrs().

Patch from Timur I. Bakeyev <timur@com.bat.ru>.
(This used to be commit 188156228b53c4bbc9c18c6ff1a0d3c6d0ba5fcb)

16 years agor26550: libreplace: fallback to __ss_family of struct sockaddr_storage
Stefan Metzmacher [Thu, 20 Dec 2007 14:59:39 +0000 (15:59 +0100)]
r26550: libreplace: fallback to __ss_family of struct sockaddr_storage

metze
(This used to be commit 11bdc9bed80b9842ac1ab8f22509a5d191cddc91)

16 years agor26549: Remove suite-specific bits.
Jelmer Vernooij [Thu, 20 Dec 2007 14:54:08 +0000 (15:54 +0100)]
r26549: Remove suite-specific bits.
(This used to be commit ac01d515b71ce44a0d98e50d58a76e1ce9e1f5d9)

16 years agor26548: Remove remaining variables from state hash.
Jelmer Vernooij [Thu, 20 Dec 2007 14:54:05 +0000 (15:54 +0100)]
r26548: Remove remaining variables from state hash.
(This used to be commit 84f5b3e257241f699f3e51d8f282fa00cfd1000a)

16 years agor26547: Make testsuites less special during subunit handling.
Jelmer Vernooij [Thu, 20 Dec 2007 14:54:02 +0000 (15:54 +0100)]
r26547: Make testsuites less special during subunit handling.
(This used to be commit 0bf6bdcd7f21740853ae852193d51bdf14201782)

16 years agor26546: Rather than having a gazillion targets, add output format variable for 'make...
Jelmer Vernooij [Thu, 20 Dec 2007 14:54:00 +0000 (15:54 +0100)]
r26546: Rather than having a gazillion targets, add output format variable for 'make test'.
(This used to be commit bd5217906c12c36df9769fc32aee77d9c1805bf2)

16 years agor26545: Sync output with ejs.
Jelmer Vernooij [Thu, 20 Dec 2007 14:53:56 +0000 (15:53 +0100)]
r26545: Sync output with ejs.
(This used to be commit 48ceaa964327ed7094275780cc3c0767636bcb18)

16 years agoMerge commit 'release-4-0-0alpha2' into v4-0-test
Stefan Metzmacher [Fri, 21 Dec 2007 05:28:08 +0000 (06:28 +0100)]
Merge commit 'release-4-0-0alpha2' into v4-0-test
(This used to be commit e53723c40cb022903066503e2de3b750c2dc5112)

16 years agor26541: Mark this as the release
Andrew Bartlett [Thu, 20 Dec 2007 02:44:06 +0000 (03:44 +0100)]
r26541: Mark this as the release
(This used to be commit cc3912220a169280bc5cacfb98775a9f3fa42e90)

16 years agor26501: Merge kblin's updated README
Andrew Bartlett [Mon, 17 Dec 2007 09:26:56 +0000 (10:26 +0100)]
r26501: Merge kblin's updated README

Andrew Bartlett
(This used to be commit 2afff9ba5743e4067a129b87dc4a7c3e5749095f)

16 years agor26490: Update WHATSNEW. Unless some fancy new words arive soon, this is what
Andrew Bartlett [Mon, 17 Dec 2007 05:03:53 +0000 (06:03 +0100)]
r26490: Update WHATSNEW. Unless some fancy new words arive soon, this is what

we will put out...

Andrew Bartlett
(This used to be commit 7e767b80d11a5c51ba027c5b7f08a559049d4836)

16 years agor26489: Merge fixed ranged results module to release branch.
Andrew Bartlett [Mon, 17 Dec 2007 05:02:54 +0000 (06:02 +0100)]
r26489: Merge fixed ranged results module to release branch.

This is the last blocker for the release that I know of.

Andrew Bartlett
(This used to be commit d1020d449765f304ba83c3dd65e719ff0c81b427)

16 years agor26478: Update versions, fix typo.
Jelmer Vernooij [Mon, 17 Dec 2007 00:03:08 +0000 (01:03 +0100)]
r26478: Update versions, fix typo.
(This used to be commit 913ba6093944584f773cc2d293ba9a7394905b3c)

16 years agor26390: Start on a WHATSNEW for the alpah2 release.
Andrew Bartlett [Tue, 11 Dec 2007 01:53:40 +0000 (02:53 +0100)]
r26390: Start on a WHATSNEW for the alpah2 release.

Andrew Bartlett
(This used to be commit d86c35c8ab146a7bcdda308cbaac5b9c504577e9)

16 years agor26388: Fix up SWAT provision (again...), after changes I made to the
Andrew Bartlett [Tue, 11 Dec 2007 01:09:37 +0000 (02:09 +0100)]
r26388: Fix up SWAT provision (again...), after changes I made to the

command-line version a while back.

Andrew Bartlett
(This used to be commit 609184581d9f02420b44a46384c34bea2cf62906)

16 years agor26387: Merge logfile segfault into alpha2 branch.
Andrew Bartlett [Mon, 10 Dec 2007 23:23:08 +0000 (00:23 +0100)]
r26387: Merge logfile segfault into alpha2 branch.

Andrew Bartlett
(This used to be commit a6d1477ab97c5b93fad5502868bf324c31c75aa5)

16 years agor26364: Branch Samba 4.0 for an alpha2 release.
Andrew Bartlett [Mon, 10 Dec 2007 05:39:42 +0000 (06:39 +0100)]
r26364: Branch Samba 4.0 for an alpha2 release.

Andrew Bartlett
(This used to be commit 7a891215d0779affa606e360608388950c82d6ce)

16 years agor26540: Revert my previous commit after concerns raised by Andrew.
Jelmer Vernooij [Wed, 19 Dec 2007 23:02:15 +0000 (00:02 +0100)]
r26540: Revert my previous commit after concerns raised by Andrew.
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)

16 years agor26539: Remove unnecessary statics.
Jelmer Vernooij [Wed, 19 Dec 2007 22:27:42 +0000 (23:27 +0100)]
r26539: Remove unnecessary statics.
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)

16 years agor26538: Pass path generation function around rather than base directory.
Jelmer Vernooij [Wed, 19 Dec 2007 22:27:38 +0000 (23:27 +0100)]
r26538: Pass path generation function around rather than base directory.
(This used to be commit 5f921af41e4dcd6844f6a662d56bd27c4e76ff88)

16 years agor26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}).
Jelmer Vernooij [Wed, 19 Dec 2007 22:27:34 +0000 (23:27 +0100)]
r26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}).
(This used to be commit e91fe76d296973430f71502c9b614d0dfac4d83c)

16 years agor26536: More tests for provisioning code.
Jelmer Vernooij [Wed, 19 Dec 2007 22:27:31 +0000 (23:27 +0100)]
r26536: More tests for provisioning code.
(This used to be commit 43c8bfeedf06ce806c524a28fa72c643f6db60f4)

16 years agor26535: Get rid of all-knowing ProvisionSettings object.
Jelmer Vernooij [Wed, 19 Dec 2007 22:27:24 +0000 (23:27 +0100)]
r26535: Get rid of all-knowing ProvisionSettings object.
(This used to be commit 40bf88c8a70e8379a6081cb6050034bcd7ae56eb)

16 years agor26534: configure: using == in shell scripts isn't portable
Stefan Metzmacher [Wed, 19 Dec 2007 10:34:36 +0000 (11:34 +0100)]
r26534: configure: using == in shell scripts isn't portable

Thanks to Björn Jacke <bj@sernet.de> for reporting this.

metze
(This used to be commit 1d5d97083029956fd1ce5eb2c0333052a46a334a)

16 years agor26533: libreplace: hopefully fix the share library/module build on darwin
Stefan Metzmacher [Wed, 19 Dec 2007 07:18:57 +0000 (08:18 +0100)]
r26533: libreplace: hopefully fix the share library/module build on darwin

metze
(This used to be commit 3d64338f3cfeef2e9851ca8c932863af6f1f22c3)

16 years agor26532: Fix mistake in assignment.
Rafal Szczesniak [Tue, 18 Dec 2007 23:46:43 +0000 (00:46 +0100)]
r26532: Fix mistake in assignment.
(This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)

16 years agor26531: Prevent from displaying the results if the function
Rafal Szczesniak [Tue, 18 Dec 2007 23:45:07 +0000 (00:45 +0100)]
r26531: Prevent from displaying the results if the function

call has failed.
(This used to be commit ded8a45d79beb0e539c573f67056c8cb4aa62c3f)

16 years agor26530: Add NET-API-GROUPLIST test.
Rafal Szczesniak [Tue, 18 Dec 2007 23:44:01 +0000 (00:44 +0100)]
r26530: Add NET-API-GROUPLIST test.
(This used to be commit 73566f520c0835f6b6b37d3f62414052468afb99)

16 years agor26529: Indeed, this belongs in the schema module. Ranged results need to use
Andrew Bartlett [Tue, 18 Dec 2007 23:39:27 +0000 (00:39 +0100)]
r26529: Indeed, this belongs in the schema module. Ranged results need to use

an attribute with ';' in the name.

Andrew Bartlett
(This used to be commit f4023b176eabfb3282fe9b999eac8db55a095ab0)

16 years agor26528: dsdb: Fix a warning.
Kai Blin [Tue, 18 Dec 2007 21:50:49 +0000 (22:50 +0100)]
r26528: dsdb: Fix a warning.
(This used to be commit 41a1f59850345c5a2944818a9a00bc6118d05c8a)

16 years agor26527: Start on tests for provision.
Jelmer Vernooij [Tue, 18 Dec 2007 17:54:19 +0000 (18:54 +0100)]
r26527: Start on tests for provision.
(This used to be commit 84ac6c6bbfc4baaf28906ee5826a9cf888043656)

16 years agor26526: Fix argument value.
Jelmer Vernooij [Tue, 18 Dec 2007 16:29:08 +0000 (17:29 +0100)]
r26526: Fix argument value.
(This used to be commit af28f0c56d8e5ccc6ce8916d5bbdf9045e1fb47e)

16 years agor26525: Consistency in the API.
Jelmer Vernooij [Tue, 18 Dec 2007 16:21:24 +0000 (17:21 +0100)]
r26525: Consistency in the API.
(This used to be commit 37577fee582e7c9896b5cf8b62016d480b8f147e)

16 years agor26524: Import self join.
Jelmer Vernooij [Tue, 18 Dec 2007 16:21:20 +0000 (17:21 +0100)]
r26524: Import self join.
(This used to be commit daae983c260da6af6a4f1cba1290bc7240d7a970)

16 years agor26523: Refactor provisioning code.
Jelmer Vernooij [Tue, 18 Dec 2007 16:21:13 +0000 (17:21 +0100)]
r26523: Refactor provisioning code.
(This used to be commit ac1083178f9e521dcd5d3d8b5199abcb00159adf)

16 years agor26522: Fix warnings on SamDB connect from Python, simplify the setup code for the...
Jelmer Vernooij [Tue, 18 Dec 2007 01:21:28 +0000 (02:21 +0100)]
r26522: Fix warnings on SamDB connect from Python, simplify the setup code for the various LDBs.
(This used to be commit 20c686f501b652ec0578a075a124b72ecb5f41b6)

16 years agor26521: Fix newlines.
Jelmer Vernooij [Tue, 18 Dec 2007 01:21:24 +0000 (02:21 +0100)]
r26521: Fix newlines.
(This used to be commit 174aa1583791a4c305bc49cf78f8f10d42701bc9)

16 years agor26520: More Python updates.
Jelmer Vernooij [Tue, 18 Dec 2007 01:21:14 +0000 (02:21 +0100)]
r26520: More Python updates.
(This used to be commit a8b1fe15ac853082961132ede061fe1556ae29f7)

16 years agor26519: Add libnet_GroupList function. Totally untested (yet), but
Rafal Szczesniak [Mon, 17 Dec 2007 23:59:21 +0000 (00:59 +0100)]
r26519: Add libnet_GroupList function. Totally untested (yet), but

it builds for start.
(This used to be commit 4e1054dc62d1d761eadce289d1a76a4e14a11d91)

16 years agor26518: Fix provision of registry using Python.
Jelmer Vernooij [Mon, 17 Dec 2007 22:16:16 +0000 (23:16 +0100)]
r26518: Fix provision of registry using Python.
(This used to be commit 12eb38e553993b2726a803af4ae9c05229d6ebe4)

16 years agor26517: Add functions for setting and getting parameters on a LoadParm.
Jelmer Vernooij [Mon, 17 Dec 2007 22:16:12 +0000 (23:16 +0100)]
r26517: Add functions for setting and getting parameters on a LoadParm.

Pass loadparm context along to Ldb contexts.
Other minor Python improvements.
(This used to be commit 7a15b486bae8fb774058b2d94cc12b7b01ee6ac0)

16 years agor26516: Fix line splitting in subunitrun.
Jelmer Vernooij [Mon, 17 Dec 2007 22:16:05 +0000 (23:16 +0100)]
r26516: Fix line splitting in subunitrun.
(This used to be commit 623b7b31144f9da5e256e5541d04db8698dd39d3)

16 years agor26515: nsswitch: Get rid of a pstring
Kai Blin [Mon, 17 Dec 2007 21:49:36 +0000 (22:49 +0100)]
r26515: nsswitch: Get rid of a pstring
(This used to be commit 88a2d0de8431e7fdd375405808761d2e89d3e712)

16 years agor26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
Kai Blin [Mon, 17 Dec 2007 19:18:02 +0000 (20:18 +0100)]
r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.

Thanks to metze for pointing this out
(This used to be commit 4a5e1047fff0620aa534b147ac7e0bd0416a8fe7)

16 years agor26513: Update substitution dictionary for ldifs.
Jelmer Vernooij [Mon, 17 Dec 2007 19:03:06 +0000 (20:03 +0100)]
r26513: Update substitution dictionary for ldifs.
(This used to be commit 60fb2de2119cb2f42f858868e39c3b0d303ac20f)

16 years agor26512: Another attempt at fixing darwin
Jelmer Vernooij [Mon, 17 Dec 2007 18:18:55 +0000 (19:18 +0100)]
r26512: Another attempt at fixing darwin
(This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)

16 years agor26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
Kai Blin [Mon, 17 Dec 2007 17:31:16 +0000 (18:31 +0100)]
r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v

While at it, also add a PRINTF_ATTRIBUTE for talloc_vasprintf.
(This used to be commit 5b3a8c8ae195e6a98357a407a0699493f54a8b79)

16 years agor26510: attempt to fix shld flags for darwin.
Jelmer Vernooij [Mon, 17 Dec 2007 16:40:57 +0000 (17:40 +0100)]
r26510: attempt to fix shld flags for darwin.
(This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)

16 years agor26509: Don't make boolean options eat the next argument.
Jelmer Vernooij [Mon, 17 Dec 2007 12:21:29 +0000 (13:21 +0100)]
r26509: Don't make boolean options eat the next argument.
(This used to be commit b4ae4cbfe5b66364f437a76aa0a4f82e9bc39ce1)

16 years agor26508: Tighter dependencies in an attempt to fix missing symbol errors on sun9.
Jelmer Vernooij [Mon, 17 Dec 2007 12:16:10 +0000 (13:16 +0100)]
r26508: Tighter dependencies in an attempt to fix missing symbol errors on sun9.
(This used to be commit 10d0631c953cfb014da82704244acb7bf99b3e4a)

16 years agor26507: Fix function signature for freeifaddrs.
Jelmer Vernooij [Mon, 17 Dec 2007 11:27:59 +0000 (12:27 +0100)]
r26507: Fix function signature for freeifaddrs.
(This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)

16 years agor26506: Start running (really trivial) tests for upgrade script.
Jelmer Vernooij [Mon, 17 Dec 2007 11:19:45 +0000 (12:19 +0100)]
r26506: Start running (really trivial) tests for upgrade script.
(This used to be commit 73bd4a9566d15f85a971e3a87cefbec2e2eece1c)

16 years agor26505: Add python bindings for some samdb-related functions, improve provisioning...
Jelmer Vernooij [Mon, 17 Dec 2007 11:07:51 +0000 (12:07 +0100)]
r26505: Add python bindings for some samdb-related functions, improve provisioning in python.
(This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)

16 years agor26504: Don't rely on system-provided kerberos headers.
Jelmer Vernooij [Mon, 17 Dec 2007 10:12:42 +0000 (11:12 +0100)]
r26504: Don't rely on system-provided kerberos headers.
(This used to be commit c4b1df047663519300370508761c70b0c096b7f2)

16 years agor26503: Change order of arguments in param interface so it's easier to make the
Jelmer Vernooij [Mon, 17 Dec 2007 10:12:36 +0000 (11:12 +0100)]
r26503: Change order of arguments in param interface so it's easier to make the

section name optional. Fix several smaller bits and pieces in the Python code.
(This used to be commit 1b89311e5fa4fcde060df50e580dc221205cc8ca)

16 years agor26502: Revert accidently removed pkg-config path change. Thanks to metze for catchin...
Jelmer Vernooij [Mon, 17 Dec 2007 10:12:26 +0000 (11:12 +0100)]
r26502: Revert accidently removed pkg-config path change. Thanks to metze for catching this.
(This used to be commit b87e71ed4bac64353799bef668bca991b16e763e)

16 years agor26500: README: Samba4 is not a technical preview anymore.
Kai Blin [Mon, 17 Dec 2007 09:24:26 +0000 (10:24 +0100)]
r26500: README: Samba4 is not a technical preview anymore.

Also, clean up some whitespace at the end of some lines that make my vim show
files in a funny colour.
(This used to be commit 3a14ce8e375f27c3950315502ff2cff2ff63cd19)

16 years agor26499: Allow testing python provision by setting the PROVISION_PYTHON environment...
Jelmer Vernooij [Mon, 17 Dec 2007 07:36:39 +0000 (08:36 +0100)]
r26499: Allow testing python provision by setting the PROVISION_PYTHON environment variable.
(This used to be commit 379d0bbb2f9e0cd9b1855fd77bbb89827e0315ad)

16 years agor26498: Fix memory leak in iconv code.
Jelmer Vernooij [Mon, 17 Dec 2007 07:32:00 +0000 (08:32 +0100)]
r26498: Fix memory leak in iconv code.
(This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)

16 years agor26497: Fix return type for freeifaddrs().
Jelmer Vernooij [Mon, 17 Dec 2007 07:20:29 +0000 (08:20 +0100)]
r26497: Fix return type for freeifaddrs().
(This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)

16 years agor26496: Move some provision functions to a new SamDB class, support setting session_i...
Jelmer Vernooij [Mon, 17 Dec 2007 07:20:20 +0000 (08:20 +0100)]
r26496: Move some provision functions to a new SamDB class, support setting session_info on a ldb context from python.
(This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)

16 years agor26495: Add defines for getifaddrs/freeifaddrs.
Jelmer Vernooij [Mon, 17 Dec 2007 06:45:05 +0000 (07:45 +0100)]
r26495: Add defines for getifaddrs/freeifaddrs.
(This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)

16 years agor26494: Add entries for new header files.
Jelmer Vernooij [Mon, 17 Dec 2007 06:39:42 +0000 (07:39 +0100)]
r26494: Add entries for new header files.
(This used to be commit b814ba76e98c1589d35a162c9871994ca37d7992)

16 years agor26493: Fix includes for dsdb/common.
Jelmer Vernooij [Mon, 17 Dec 2007 06:14:11 +0000 (07:14 +0100)]
r26493: Fix includes for dsdb/common.
(This used to be commit 84d2f784bfdc91441122ebce393d042a53928d2b)

16 years agor26492: Some hosts have a define called ifa_dstaddr.
Jelmer Vernooij [Mon, 17 Dec 2007 05:57:30 +0000 (06:57 +0100)]
r26492: Some hosts have a define called ifa_dstaddr.
(This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)