jra/samba/.git
16 years agor26319: Split encoding functions out of libcli_ldap.
Jelmer Vernooij [Thu, 6 Dec 2007 20:39:49 +0000 (21:39 +0100)]
r26319: Split encoding functions out of libcli_ldap.
(This used to be commit 95a6ef7fc8757ccfd90dbf0d6c9b5098f10b10b6)

16 years agor26318: Don't rely on SAMDB functions in secrets database.
Jelmer Vernooij [Thu, 6 Dec 2007 20:16:40 +0000 (21:16 +0100)]
r26318: Don't rely on SAMDB functions in secrets database.
(This used to be commit 791285f66c8f35b4f6bb9fc676bc0adc3e5b172d)

16 years agor26317: Fix typos.
Jelmer Vernooij [Thu, 6 Dec 2007 20:10:24 +0000 (21:10 +0100)]
r26317: Fix typos.
(This used to be commit 4c7e3843a0e1a914b259526dcd3e50bd238816af)

16 years agor26316: Use contexts for conversion functions.
Jelmer Vernooij [Thu, 6 Dec 2007 16:52:23 +0000 (17:52 +0100)]
r26316: Use contexts for conversion functions.
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)

16 years agor26315: Avoid using lp_ functions in libcharset.
Jelmer Vernooij [Thu, 6 Dec 2007 16:16:40 +0000 (17:16 +0100)]
r26315: Avoid using lp_ functions in libcharset.
(This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)

16 years agor26314: Eliminate use of global_loadparm.
Jelmer Vernooij [Thu, 6 Dec 2007 16:04:11 +0000 (17:04 +0100)]
r26314: Eliminate use of global_loadparm.
(This used to be commit aa98a1781c76b352494e65fbc87629fe544c1f73)

16 years agor26313: Fix more uses of static loadparm.
Jelmer Vernooij [Thu, 6 Dec 2007 15:54:34 +0000 (16:54 +0100)]
r26313: Fix more uses of static loadparm.
(This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)

16 years agor26312: Move specification of port higher up the call stack.
Jelmer Vernooij [Thu, 6 Dec 2007 15:46:02 +0000 (16:46 +0100)]
r26312: Move specification of port higher up the call stack.
(This used to be commit 49be7e43ff52a75cb9b4b9e2c3d4c339dbd69416)

16 years agor26311: Move port number specification higher up the call stack.
Jelmer Vernooij [Thu, 6 Dec 2007 15:41:53 +0000 (16:41 +0100)]
r26311: Move port number specification higher up the call stack.
(This used to be commit ef946ff09315d90ea0419470ffd06a70498133f2)

16 years agor26310: Remove more uses of global_loadparm.
Jelmer Vernooij [Thu, 6 Dec 2007 15:36:54 +0000 (16:36 +0100)]
r26310: Remove more uses of global_loadparm.
(This used to be commit 9d806da113b5f0688b6193dfdee9b8765e18b38f)

16 years agor26309: Move specification of port higher up the all stack.
Jelmer Vernooij [Thu, 6 Dec 2007 15:26:56 +0000 (16:26 +0100)]
r26309: Move specification of port higher up the all stack.
(This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)

16 years agor26308: Split up big popt common callback function.
Jelmer Vernooij [Thu, 6 Dec 2007 15:01:15 +0000 (16:01 +0100)]
r26308: Split up big popt common callback function.
(This used to be commit bd2d6e0595c7ef897bbc6fdea50b96a7c1b94031)

16 years agor26307: BASE-DELAYWRITE: only set the write time
Stefan Metzmacher [Thu, 6 Dec 2007 14:06:36 +0000 (15:06 +0100)]
r26307: BASE-DELAYWRITE: only set the write time

metze
(This used to be commit b7d7a58b2399627c37d8b79e6282a44d50f8c68e)

16 years agor26306: BASE-DELAYWRITE: print access time stamps and test fileinfo and pathinfo...
Stefan Metzmacher [Thu, 6 Dec 2007 12:17:34 +0000 (13:17 +0100)]
r26306: BASE-DELAYWRITE: print access time stamps and test fileinfo and pathinfo match

metze
(This used to be commit 58bc21a3f849ef7200733450dbd68f15658ff8f6)

16 years agor26305: Update template files and testsuite to try and work with current
Andrew Bartlett [Wed, 5 Dec 2007 03:26:28 +0000 (04:26 +0100)]
r26305: Update template files and testsuite to try and work with current

openldap, and fully support different LDAP server locations.

Andrew Bartlett
(This used to be commit a00bb942537f0f638c2a8295770749cb4b5d9ef3)

16 years agor26304: More work to remove silly error printouts.
Andrew Bartlett [Wed, 5 Dec 2007 02:03:33 +0000 (03:03 +0100)]
r26304: More work to remove silly error printouts.

Andrew Bartlett
(This used to be commit ba23dac0319f7c5ad89e5d79174520892027afdd)

16 years agor26303: Fix up error reporting during the delete of previous entries in the
Andrew Bartlett [Wed, 5 Dec 2007 02:00:48 +0000 (03:00 +0100)]
r26303: Fix up error reporting during the delete of previous entries in the

provision, and ignore 'no such entry' as an error (it is normal, and
just means the partition is compleatly empty).

Andrew Bartlett
(This used to be commit 1fb8c31a3da6fc07f55027f05dba5e03dcf8a4f7)

16 years agor26302: Print the error string for failed rootdse searches.
Andrew Bartlett [Wed, 5 Dec 2007 00:25:39 +0000 (01:25 +0100)]
r26302: Print the error string for failed rootdse searches.

Andrew Bartlett
(This used to be commit a7595d009a89fecd7723a1e356d5a58d687bdbb0)

16 years agor26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain
Andrew Bartlett [Wed, 5 Dec 2007 00:25:07 +0000 (01:25 +0100)]
r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain

and therefore further improve debug output.

Andrew Bartlett
(This used to be commit 5e93ca2ea16a7d10d63606ae539c0fdc4e224556)

16 years agor26300: Don't segfault when called from the ntptr libs.
Andrew Bartlett [Wed, 5 Dec 2007 00:20:53 +0000 (01:20 +0100)]
r26300: Don't segfault when called from the ntptr libs.

Andrew Bartlett
(This used to be commit 89279d730f3fad01bd855f921b5155ba75892855)

16 years agor26299: Print out which module failed to initialise.
Andrew Bartlett [Tue, 4 Dec 2007 23:56:11 +0000 (00:56 +0100)]
r26299: Print out which module failed to initialise.

Andrew Bartlett
(This used to be commit 6628d9f843d773ec1a5841f793b16f76910c39c4)

16 years agor26298: Use metze's schema loading code to pre-initialise the schema into the
Andrew Bartlett [Tue, 4 Dec 2007 23:40:48 +0000 (00:40 +0100)]
r26298: Use metze's schema loading code to pre-initialise the schema into the

samdb before we start writing entries into it.

In doing so, I realised we still used 'dnsDomain', which is not part
of the standard schema (now removed).

We also set the 'wrong' side of the linked attributes for the
masteredBy on each partition - this is now set in provision_self_join
and backlinks via the linked attributes code.

When we have the schema loaded, we must also have a valid domain SID
loaded, so that the objectclass module works.  This required some ejs
glue.

Andrew Bartlett
(This used to be commit b0de08916e8cb59ce6a2ea94bbc9ac0679830ac1)

16 years agor26297: Correct error message. This function verifies attributes, not
Andrew Bartlett [Tue, 4 Dec 2007 23:35:19 +0000 (00:35 +0100)]
r26297: Correct error message. This function verifies attributes, not

objectclasses.

Andrew Bartlett
(This used to be commit 47422b5e59027461efd7bc45534f9da8e37e3f48)

16 years agor26296: Store loadparm context in DCE/RPC server context.
Jelmer Vernooij [Tue, 4 Dec 2007 19:05:00 +0000 (20:05 +0100)]
r26296: Store loadparm context in DCE/RPC server context.
(This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)

16 years agor26295: Remove use of global_loadparm for net and wb_pam_auth.
Jelmer Vernooij [Tue, 4 Dec 2007 18:33:00 +0000 (19:33 +0100)]
r26295: Remove use of global_loadparm for net and wb_pam_auth.
(This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)

16 years agor26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in...
Jelmer Vernooij [Tue, 4 Dec 2007 17:39:20 +0000 (18:39 +0100)]
r26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in place.
(This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)

16 years agor26293: Make sure SWIG directory exists, respect DESTDIR.
Jelmer Vernooij [Tue, 4 Dec 2007 17:35:56 +0000 (18:35 +0100)]
r26293: Make sure SWIG directory exists, respect DESTDIR.
(This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)

16 years agor26292: Make sure swig directory exists.
Jelmer Vernooij [Tue, 4 Dec 2007 17:24:16 +0000 (18:24 +0100)]
r26292: Make sure swig directory exists.
(This used to be commit 7962d221fcb877c9fd3bbc890827338de54ca94a)

16 years agor26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
Stefan Metzmacher [Tue, 4 Dec 2007 13:20:46 +0000 (14:20 +0100)]
r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes

metze
(This used to be commit 120e5e08f77c97817bc0ce0971c6c0503b15c399)

16 years agor26290: build: split add_dir() into add_dir_str() and add_dir_array()
Stefan Metzmacher [Tue, 4 Dec 2007 13:18:58 +0000 (14:18 +0100)]
r26290: build: split add_dir() into add_dir_str() and add_dir_array()

metze
(This used to be commit e0754868dfa868900f84266f155a236fd13b0ea3)

16 years agor26289: build: avoid nasty foo/./bla pathes for python stuff
Stefan Metzmacher [Tue, 4 Dec 2007 13:17:26 +0000 (14:17 +0100)]
r26289: build: avoid nasty foo/./bla pathes for python stuff

metze
(This used to be commit 59469088e70581e33a83a8e26bec879ecdc7ded4)

16 years agor26288: events: events.h uses uint16_t so it needs stdint.h
Stefan Metzmacher [Tue, 4 Dec 2007 12:19:21 +0000 (13:19 +0100)]
r26288: events: events.h uses uint16_t so it needs stdint.h

stdlib.h isn't used directly and talloc.h brings it in anyway

this fixes the build of lib/events/./events_wrap.c
on older systems linux versions.

metze
(This used to be commit 60b852688c65edf011d26376f69b615149a49b2e)

16 years agor26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
Stefan Metzmacher [Tue, 4 Dec 2007 10:56:23 +0000 (11:56 +0100)]
r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH

metze
(This used to be commit 038fb0d8908fb1990ee11144da76a37e5ba8e854)

16 years agor26286: IDL and torture test for netr_ServerTrustPasswordsGet().
Günther Deschner [Tue, 4 Dec 2007 09:20:13 +0000 (10:20 +0100)]
r26286: IDL and torture test for netr_ServerTrustPasswordsGet().

Guenther
(This used to be commit 231fe8826b7d8b0f4307ffbb3cd71b4c7723a290)

16 years agor26285: Add IDL and torture test for netr_ServerPasswordGet().
Günther Deschner [Tue, 4 Dec 2007 08:41:28 +0000 (09:41 +0100)]
r26285: Add IDL and torture test for netr_ServerPasswordGet().

Guenther
(This used to be commit d64244cfe871cd549a991ac2a708263fc77d2fef)

16 years agor26284: Rather than just debug, push the error back up the stack as the error
Andrew Bartlett [Tue, 4 Dec 2007 04:32:23 +0000 (05:32 +0100)]
r26284: Rather than just debug, push the error back up the stack as the error

string, if we fail to load the schema.

Andrew Bartlett
(This used to be commit 1dc771f903dd613a4d6494f7fd45d35c4d282a33)

16 years agor26283: fix typo
Andrew Bartlett [Tue, 4 Dec 2007 02:38:35 +0000 (03:38 +0100)]
r26283: fix typo
(This used to be commit 7d1169b52b583abee48f4dafac01f5887060002e)

16 years agor26282: These modules expect errors, but if we don't wipe the error string, we
Andrew Bartlett [Tue, 4 Dec 2007 02:37:41 +0000 (03:37 +0100)]
r26282: These modules expect errors, but if we don't wipe the error string, we

get phony error strings at the caller, which is very confusing.

Andrew Bartlett
(This used to be commit 9ac7f4f6098b392dbe4a883a802d2417e074586a)

16 years agor26281: Fix include.
Jelmer Vernooij [Tue, 4 Dec 2007 02:13:12 +0000 (03:13 +0100)]
r26281: Fix include.
(This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)

16 years agor26280: Fix installation if swig is not available.
Jelmer Vernooij [Tue, 4 Dec 2007 01:04:25 +0000 (02:04 +0100)]
r26280: Fix installation if swig is not available.
(This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)

16 years agor26279: Don't compile any python stuff if python is not available.
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:48 +0000 (01:51 +0100)]
r26279: Don't compile any python stuff if python is not available.
(This used to be commit 2637a2fedb3c43a1dff713b6f76e91de4a085acd)

16 years agor26278: Tallocify convenience table for iconv handles.
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:44 +0000 (01:51 +0100)]
r26278: Tallocify convenience table for iconv handles.
(This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)

16 years agor26277: Move loadparm context higher up the stack.
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:36 +0000 (01:51 +0100)]
r26277: Move loadparm context higher up the stack.
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)

16 years agor26276: Install SWIG files if swig is present.
Jelmer Vernooij [Tue, 4 Dec 2007 00:37:28 +0000 (01:37 +0100)]
r26276: Install SWIG files if swig is present.
(This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)

16 years agor26275: return loadparm context in lp_load.
Jelmer Vernooij [Mon, 3 Dec 2007 23:12:13 +0000 (00:12 +0100)]
r26275: return loadparm context in lp_load.
(This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)

16 years agor26274: Some syntax fixes, remove more global_loadparm instances.
Jelmer Vernooij [Mon, 3 Dec 2007 23:12:03 +0000 (00:12 +0100)]
r26274: Some syntax fixes, remove more global_loadparm instances.
(This used to be commit 3809113d86dbd35b906356a05bb481a1e2bfe4b7)

16 years agor26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
Günther Deschner [Mon, 3 Dec 2007 22:38:54 +0000 (23:38 +0100)]
r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and

netr_NetrEnumerateTurstedDomainsEx().

Guenther
(This used to be commit 32a189e85026f5b54f82df88306005d9a9f50beb)

16 years agor26272: Remove global_loadparm in some more places.
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:22 +0000 (23:33 +0100)]
r26272: Remove global_loadparm in some more places.
(This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)

16 years agor26271: Remove some more uses of global_loadparm.
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:16 +0000 (23:33 +0100)]
r26271: Remove some more uses of global_loadparm.
(This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)

16 years agor26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:09 +0000 (23:33 +0100)]
r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
(This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)

16 years agor26269: Fix a couple more references to global_loadparm.
Jelmer Vernooij [Mon, 3 Dec 2007 22:32:59 +0000 (23:32 +0100)]
r26269: Fix a couple more references to global_loadparm.
(This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)

16 years agor26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connec...
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:17 +0000 (21:25 +0100)]
r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection.
(This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)

16 years agor26267: Fix two calls of smb2_connect I missed.
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:14 +0000 (21:25 +0100)]
r26267: Fix two calls of smb2_connect I missed.
(This used to be commit fc824a5c457e341995c14bd1cf34894ffc4c62c2)

16 years agor26266: Remove more global_loadparm uses.
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:06 +0000 (21:25 +0100)]
r26266: Remove more global_loadparm uses.
(This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)

16 years agor26265: Use task-provided loadparm context in nbt and rpc servers.
Jelmer Vernooij [Mon, 3 Dec 2007 17:47:42 +0000 (18:47 +0100)]
r26265: Use task-provided loadparm context in nbt and rpc servers.
(This used to be commit 75cb7676fd97767ff0f78c7a17acc8574e297e6f)

16 years agor26264: pass name resolve order explicitly, use torture context for settings in dssyn...
Jelmer Vernooij [Mon, 3 Dec 2007 17:47:35 +0000 (18:47 +0100)]
r26264: pass name resolve order explicitly, use torture context for settings in dssync tests.
(This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)

16 years agor26263: Don't assume CH_UNIX is CH_UTF8.
Jelmer Vernooij [Mon, 3 Dec 2007 16:58:04 +0000 (17:58 +0100)]
r26263: Don't assume CH_UNIX is CH_UTF8.
(This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)

16 years agor26262: Add test for WERROR return code handling for Samba 3 client code.
Jelmer Vernooij [Mon, 3 Dec 2007 16:51:50 +0000 (17:51 +0100)]
r26262: Add test for WERROR return code handling for Samba 3 client code.
(This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)

16 years agor26261: Use enum type.
Jelmer Vernooij [Mon, 3 Dec 2007 16:51:44 +0000 (17:51 +0100)]
r26261: Use enum type.
(This used to be commit 06233de54bc14d52e329d8eca2468b329b69593a)

16 years agor26260: Store loadparm context in gensec context.
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:50 +0000 (17:41 +0100)]
r26260: Store loadparm context in gensec context.
(This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081)

16 years agor26259: Provide convert_string_talloc() variant that works directly with an iconv...
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:46 +0000 (17:41 +0100)]
r26259: Provide convert_string_talloc() variant that works directly with an iconv handle.
(This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)

16 years agor26258: Use loadparm context in client_start function of gensec.
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:37 +0000 (17:41 +0100)]
r26258: Use loadparm context in client_start function of gensec.
(This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c)

16 years agor26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
Günther Deschner [Mon, 3 Dec 2007 16:00:10 +0000 (17:00 +0100)]
r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.

Jelmer, please check.

Guenther
(This used to be commit 2f693292882f2929ff5d23e4009dabbb0443f891)

16 years agor26256: When generating Samba3 pidl output for WERROR based functions, make sure the
Günther Deschner [Mon, 3 Dec 2007 15:49:45 +0000 (16:49 +0100)]
r26256: When generating Samba3 pidl output for WERROR based functions, make sure the

client caller can retrieve the WERROR.

Jelmer, no idea how to add a test for that...

Guenther
(This used to be commit cf55365177e2d9ca64a80bbeafeb91deb7e2c8b3)

16 years agor26255: Work around another broken aspect of sys/capability.h on RHEL5.
Michael Adam [Mon, 3 Dec 2007 15:46:45 +0000 (16:46 +0100)]
r26255: Work around another broken aspect of sys/capability.h on RHEL5.

This is synced from samba3 v3-2-test/11bcdf780e164659b89:

The /usr/include/sys/capability.h defines _LINUX_TYPES_H
which prevents /usr/include/linux/types.h from being parsed
(when included afterwards). Thus certain types are undefined
that are for instance needed in /usr/include/linux/dqblk_xfs.h.
This breaks the build of lib/sysquotas_xfs.c in Samba3.

This commit adds a configure check and a workaround for this.

Michael
(This used to be commit df3e151992f0b942554034dd143ab8d7f0d7a75b)

16 years agor26254: Add check for PPC statfs.h to workaround for broken capability.h.
Michael Adam [Mon, 3 Dec 2007 15:32:28 +0000 (16:32 +0100)]
r26254: Add check for PPC statfs.h to workaround for broken capability.h.

Synced from Samba3.

Michael
(This used to be commit dfdfac2b57ecbca8bddece846f5c2103a518e34d)

16 years agor26253: Add check for broken RedHat 7.2 system header files to lib/replace.
Michael Adam [Mon, 3 Dec 2007 15:29:54 +0000 (16:29 +0100)]
r26253: Add check for broken RedHat 7.2 system header files to lib/replace.

This is taken (with slight reformatting) from samba3:configure.in.
It is already used in lib/replace/system/capablity.h.

Michael
(This used to be commit 4d1df9c0b4248717d6f235572f5f68e27934741e)

16 years agor26252: Specify loadparm_context explicitly when creating sessions.
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:28 +0000 (15:53 +0100)]
r26252: Specify loadparm_context explicitly when creating sessions.
(This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)

16 years agor26251: Fix include of stdint in tdb swig wrapper.
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:23 +0000 (15:53 +0100)]
r26251: Fix include of stdint in tdb swig wrapper.
(This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)

16 years agor26250: Avoid global_loadparm in a couple more places.
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:17 +0000 (15:53 +0100)]
r26250: Avoid global_loadparm in a couple more places.
(This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)

16 years agor26249: Remove a couple more uses of global_loadparm.
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:07 +0000 (15:53 +0100)]
r26249: Remove a couple more uses of global_loadparm.
(This used to be commit 80a61200508a00d5b16a3e748ce92d54b9fefcd2)

16 years agor26248: Check in SWIG output so SWIG is not required when running out of svn.
Jelmer Vernooij [Mon, 3 Dec 2007 12:48:09 +0000 (13:48 +0100)]
r26248: Check in SWIG output so SWIG is not required when running out of svn.
(This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)

16 years agor26247: Don't allow use of older SWIG versions.
Jelmer Vernooij [Mon, 3 Dec 2007 12:33:58 +0000 (13:33 +0100)]
r26247: Don't allow use of older SWIG versions.
(This used to be commit def0ae919b9b65e70124ee5bfcd70d3a22973a9b)

16 years agor26246: Make it easier to debug assert()s in the provision, if messages are
Andrew Bartlett [Mon, 3 Dec 2007 06:03:52 +0000 (07:03 +0100)]
r26246: Make it easier to debug assert()s in the provision, if messages are

suppressed with --quiet.  Hopefully this will be easier with python.

Andrew Bartlett
(This used to be commit f6e0e15fa5e2b0b7368ff945cc988579aaba0a6c)

16 years agor26245: Make it easier to handle the LDAP backend, with it's differing needs,
Andrew Bartlett [Mon, 3 Dec 2007 04:51:04 +0000 (05:51 +0100)]
r26245: Make it easier to handle the LDAP backend, with it's differing needs,

by seperating the modules list into parts.  That way, we can remove
the modules that the backend will provide.

Andrew Bartlett
(This used to be commit d67e5c7896f6d3064298897ae4d3204498824b06)

16 years agor26244: Add a module (sans tests for the moment) that implements ranged
Andrew Bartlett [Mon, 3 Dec 2007 04:49:06 +0000 (05:49 +0100)]
r26244: Add a module (sans tests for the moment) that implements ranged

results, as used particularly by MMC's Active Directory Users and
Computers to list group members.

This may be used on any attribute, but is useful to obtain attributes
that may be lengthy in 'pages'.  The implementation presumes that
attributes will always be returned by the DB in the same order.

Andrew Bartlett
(This used to be commit c789a91e00b47b2f02513e97101b9606d00c6aaa)

16 years agor26243: stdint.i requires swigarch.i
Jelmer Vernooij [Mon, 3 Dec 2007 03:14:24 +0000 (04:14 +0100)]
r26243: stdint.i requires swigarch.i
(This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d)

16 years agor26242: Don't fail if swig is not available.
Jelmer Vernooij [Mon, 3 Dec 2007 02:14:27 +0000 (03:14 +0100)]
r26242: Don't fail if swig is not available.
(This used to be commit 12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)

16 years agor26241: Ignore some files generated by tests.
Jelmer Vernooij [Mon, 3 Dec 2007 01:58:20 +0000 (02:58 +0100)]
r26241: Ignore some files generated by tests.
(This used to be commit 81757d2f76bdf9a7a6d677651db9e876def8cdfa)

16 years agor26240: We now actually use torture_context pointers for more than just allocation.
Jelmer Vernooij [Mon, 3 Dec 2007 01:58:12 +0000 (02:58 +0100)]
r26240: We now actually use torture_context pointers for more than just allocation.

Fix a few places where we were passing talloc contexts that were not
torture contexts.
(This used to be commit 9d12fc7dc5abc82c8ad189420db1f85a89c71e4f)

16 years agor26239: Fix registry argument order.
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:44 +0000 (00:28 +0100)]
r26239: Fix registry argument order.
(This used to be commit 0b3de2a63ad915575c33d7b329b8a4c476f039e4)

16 years agor26238: Add a loadparm context parameter to torture_context, remove more uses of...
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:22 +0000 (00:28 +0100)]
r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm.
(This used to be commit a33a5530545086b81a3b205aa109dff11c546926)

16 years agor26237: Add loadparm context to the server service interface.
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:07 +0000 (00:28 +0100)]
r26237: Add loadparm context to the server service interface.
(This used to be commit 1386c5c92505a950c65411b8af74d703ce023f95)

16 years agor26236: Remove more uses of global_loadparm or specify loadparm_context explicitly.
Jelmer Vernooij [Sun, 2 Dec 2007 21:32:11 +0000 (22:32 +0100)]
r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly.
(This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)

16 years agor26235: Avoid global_loadparm.
Jelmer Vernooij [Sun, 2 Dec 2007 20:32:08 +0000 (21:32 +0100)]
r26235: Avoid global_loadparm.
(This used to be commit e9039782204389cc827e76da319d5ccf6d33be46)

16 years agor26234: More global_loadparm fixes.
Jelmer Vernooij [Sun, 2 Dec 2007 20:14:16 +0000 (21:14 +0100)]
r26234: More global_loadparm fixes.
(This used to be commit 84892d030de6266fc0f3a699cade960dd5dc37bc)

16 years agor26233: Pass loadparm context when creating krb5 contexts.
Jelmer Vernooij [Sun, 2 Dec 2007 19:56:26 +0000 (20:56 +0100)]
r26233: Pass loadparm context when creating krb5 contexts.
(This used to be commit 7780bf285fdfc30f89409d0436bad0d4b6de5cd4)

16 years agor26232: Provide replacement for stdint.i for users of older versions of swig.
Jelmer Vernooij [Sun, 2 Dec 2007 19:24:24 +0000 (20:24 +0100)]
r26232: Provide replacement for stdint.i for users of older versions of swig.
(This used to be commit fb2150a07aa6460165efb4587c86ecc820cdeac0)

16 years agor26231: Spell check: credentails -> credentials.
Jelmer Vernooij [Sun, 2 Dec 2007 18:31:14 +0000 (19:31 +0100)]
r26231: Spell check: credentails -> credentials.
(This used to be commit 4b46888bd0195ab12190f76868719fc018baafd6)

16 years agor26230: Use task-provided loadparm context in a couple more places, avoid loadparm...
Jelmer Vernooij [Sun, 2 Dec 2007 18:27:49 +0000 (19:27 +0100)]
r26230: Use task-provided loadparm context in a couple more places, avoid loadparm context inside ntlm_auth.
(This used to be commit 3a946d1ffd7739e40beab673ecb0100c178c2e28)

16 years agor26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loa...
Jelmer Vernooij [Sun, 2 Dec 2007 18:04:33 +0000 (19:04 +0100)]
r26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loadparm.
(This used to be commit 37d05fdc7b0e6b3211ba6ae56b1b5da30a6a392a)

16 years agor26228: Store loadparm context in auth context, move more loadparm_contexts up the...
Jelmer Vernooij [Sun, 2 Dec 2007 16:56:09 +0000 (17:56 +0100)]
r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack.
(This used to be commit ba75f1613a9aac69dd5df94dd8a2b37820acd166)

16 years agor26227: Make loadparm_context part of a server task, move loadparm_contexts further...
Jelmer Vernooij [Sun, 2 Dec 2007 16:09:52 +0000 (17:09 +0100)]
r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack.
(This used to be commit 0721a07aada6a1fae6dcbd610b8783df57d7bbad)

16 years agor26226: Avoid more uses of global_loadparm.
Jelmer Vernooij [Sun, 2 Dec 2007 16:09:43 +0000 (17:09 +0100)]
r26226: Avoid more uses of global_loadparm.
(This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)

16 years agor26225: Remove use of global_loadparm in wins server.
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:41 +0000 (16:20 +0100)]
r26225: Remove use of global_loadparm in wins server.
(This used to be commit 98c29e090fd448193ca6fca8f90751bfd0cb2e74)

16 years agor26224: Remove another use of global_loadparm.
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:32 +0000 (16:20 +0100)]
r26224: Remove another use of global_loadparm.
(This used to be commit bd12560432b3a8faf124ae1f562b725f3b6686d9)

16 years agor26223: Move loadparm context up in the stack.
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:29 +0000 (16:20 +0100)]
r26223: Move loadparm context up in the stack.
(This used to be commit 152e2b1a283675b53affb8f7225644925f171dbd)

16 years agor26222: Avoid global_loadparm in a couple more places.
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:25 +0000 (16:20 +0100)]
r26222: Avoid global_loadparm in a couple more places.
(This used to be commit 5bd053a570ec0a783b4dcd943698263925f819f9)

16 years agor26221: Add loadparm_context parameter to auth_context_create.
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:18 +0000 (16:20 +0100)]
r26221: Add loadparm_context parameter to auth_context_create.
(This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972)

16 years agor26220: BASE-DELAYWRITE: add more subtests to explore write time update details
Stefan Metzmacher [Sat, 1 Dec 2007 10:43:38 +0000 (11:43 +0100)]
r26220: BASE-DELAYWRITE: add more subtests to explore write time update details

metze
(This used to be commit 92dcc85e3a8798910eb0a9059f3a2944fa51cbd1)