12 years agor25101: Directly depend on drsblobs - can't rely on having it in via ldb.
Jelmer Vernooij [Tue, 11 Sep 2007 18:25:54 +0000 (18:25 +0000)]
r25101: Directly depend on drsblobs - can't rely on having it in via ldb.
(This used to be commit 6b4a21e1abd35c33d7a57084a86607bfa72ad3b1)

12 years agor25100: Include LDAP libs in .pc file so linking statically against libldb works...
Jelmer Vernooij [Tue, 11 Sep 2007 18:24:09 +0000 (18:24 +0000)]
r25100: Include LDAP libs in .pc file so linking statically against libldb works again.
(This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)

12 years agor25098: Fix typo
Jelmer Vernooij [Tue, 11 Sep 2007 18:02:30 +0000 (18:02 +0000)]
r25098: Fix typo
(This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)

12 years agor25097: Don't clutter users' CFLAGS with ldb cflags.
Jelmer Vernooij [Tue, 11 Sep 2007 17:57:37 +0000 (17:57 +0000)]
r25097: Don't clutter users' CFLAGS with ldb cflags.
(This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)

12 years agor25096: Missed an include - otherwise the embedded ldb is always used.
Jelmer Vernooij [Tue, 11 Sep 2007 17:32:55 +0000 (17:32 +0000)]
r25096: Missed an include - otherwise the embedded ldb is always used.
(This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)

12 years agor25095: Display of which libraries the system-provided version is being used.
Jelmer Vernooij [Tue, 11 Sep 2007 17:31:23 +0000 (17:31 +0000)]
r25095: Display of which libraries the system-provided version is being used.
(This used to be commit 635ea8996a3b7f05acdb679d77c81f2bee5db705)

12 years agor25094: Force building shared module if subsystem is a shared library.
Jelmer Vernooij [Tue, 11 Sep 2007 17:29:49 +0000 (17:29 +0000)]
r25094: Force building shared module if subsystem is a shared library.
(This used to be commit 3146f0deadbc49b1a56f667bfcee950880ffe0f9)

12 years agor25093: Use system-provided ldb library if available. Note that this only means using...
Jelmer Vernooij [Tue, 11 Sep 2007 17:27:25 +0000 (17:27 +0000)]
r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system.
(This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)

12 years agor25085: Define LDB_MODULESDIR for standalone build.
Jelmer Vernooij [Tue, 11 Sep 2007 16:09:36 +0000 (16:09 +0000)]
r25085: Define LDB_MODULESDIR for standalone build.
(This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)

12 years agor25084: Move samba-specific code out of lib/ldb directory.
Jelmer Vernooij [Tue, 11 Sep 2007 16:06:32 +0000 (16:06 +0000)]
r25084: Move samba-specific code out of lib/ldb directory.
(This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)

12 years agor25083: Keep actual symbol names the same.
Jelmer Vernooij [Tue, 11 Sep 2007 15:50:31 +0000 (15:50 +0000)]
r25083: Keep actual symbol names the same.
(This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)

12 years agor25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn...
Jelmer Vernooij [Tue, 11 Sep 2007 15:47:49 +0000 (15:47 +0000)]
r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn and BaT for pointing this out.
(This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)

12 years agor25081: Add modules_dir member to ldb_context that is used rather than a global
Jelmer Vernooij [Tue, 11 Sep 2007 15:42:19 +0000 (15:42 +0000)]
r25081: Add modules_dir member to ldb_context that is used rather than a global
modulesdir setting. Samba always sets this to lp_modulesdir()/ldb
(This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)

12 years agor25073: Correct test name so make test can pass again.
Andrew Bartlett [Tue, 11 Sep 2007 01:02:50 +0000 (01:02 +0000)]
r25073: Correct test name so make test can pass again.

Andrew Bartlett
(This used to be commit adcb3c864a5af5286cd7f7f6e2a3b904c7db9f42)

12 years agor25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't
Andrew Bartlett [Tue, 11 Sep 2007 00:19:10 +0000 (00:19 +0000)]
r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't
use this as a backend for the LSA LookupNames call.

Andrew Bartlett
(This used to be commit 9266e36633fc7465edb725f78d7ed02ce1b1aca2)

12 years agor25070: Revert DRSUAPI conversion to new API, as it broke some tests.
Jelmer Vernooij [Mon, 10 Sep 2007 23:47:29 +0000 (23:47 +0000)]
r25070: Revert DRSUAPI conversion to new API, as it broke some tests.
(This used to be commit cfb33df2d0eb36704d4702948a78102153663131)

12 years agor25056: Install some extra files. Patch from Stefan Gohmann
Jelmer Vernooij [Mon, 10 Sep 2007 15:06:05 +0000 (15:06 +0000)]
r25056: Install some extra files. Patch from Stefan Gohmann
(This used to be commit 1b13c91375682011e1951c008b83a0780ec20d38)

12 years agor25053: Show the user class alongside the username.
Andrew Bartlett [Mon, 10 Sep 2007 06:09:16 +0000 (06:09 +0000)]
r25053: Show the user class alongside the username.

(Trying to figure out why we can't provision as an administrator).

Andrew Bartlett
(This used to be commit 080bfd5819aa6ceb51508c01dc91d0e591836afd)

12 years agor25052: This missing 'break' caused problems on 32 bit platforms only, due to
Andrew Bartlett [Mon, 10 Sep 2007 04:41:14 +0000 (04:41 +0000)]
r25052: This missing 'break' caused problems on 32 bit platforms only, due to
alignment of the union.

Sorry for the time it took to test and fix this.

Andrew Bartlett
(This used to be commit 5b893fc6f59aa9324360ca1af4b504a2c140e806)

12 years agor25051: Move SWAT back to the old-style form-submit modal.
Andrew Bartlett [Mon, 10 Sep 2007 03:44:47 +0000 (03:44 +0000)]
r25051: Move SWAT back to the old-style form-submit modal.

The Web 2.0, async client tools were really interesting, but without
developer backing they remain impossible to support into a release.

The most interesting app was the LDB browser, and I intend to replace
this with phpLdapAdmin, preconfigured for Apache during provision.

This also removes the need to 'compile' SWAT on SVN checkouts.

Andrew Bartlett
(This used to be commit cda965e908055d45b1c05bc29cc791f7238d2fae)

12 years agor25048: From the archives (patch found in one of my old working trees):
Andrew Bartlett [Mon, 10 Sep 2007 01:39:20 +0000 (01:39 +0000)]
r25048: From the archives (patch found in one of my old working trees):

Try two different DNs, when performing a samsync from an AD server.

Andrew Bartlett
(This used to be commit 8204e261b5c554866a8433362477b532d1123e5d)

12 years agor25047: Fix more warnings.
Jelmer Vernooij [Sun, 9 Sep 2007 19:34:30 +0000 (19:34 +0000)]
r25047: Fix more warnings.
(This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)

12 years agor25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms
Tim Potter [Sun, 9 Sep 2007 12:02:51 +0000 (12:02 +0000)]
r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms
and the semantics can be reproduced using tdb_firstkey() and
tdb_nextkey().  Oh, and also because I can't figure out how to get SWIG
to do exactly what I want here.
(This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)

12 years agor25045: Add constants for enum TDB_ERROR.
Tim Potter [Sun, 9 Sep 2007 06:41:15 +0000 (06:41 +0000)]
r25045: Add constants for enum TDB_ERROR.

Remove some functions that I don't think should be in at the moment -
tdb_open_ex(), tdb_reopen{,_all} and locking functions.  Locking
functions may come back at a later stage along with transaction support.
(This used to be commit 89740efc6795c25f222e45a8aa76dd80f0f2ae4e)

12 years agor25044: The has_key() method should return a boolean, not an integer.
Tim Potter [Sun, 9 Sep 2007 06:39:24 +0000 (06:39 +0000)]
r25044: The has_key() method should return a boolean, not an integer.

Add TODO for missing iterator and other oddball methods.
(This used to be commit cd89b6793776b6db75eac09c718bfc9551b7641b)

12 years agor25043: Avoid allocation on with NULL parent.
Jelmer Vernooij [Sun, 9 Sep 2007 01:08:50 +0000 (01:08 +0000)]
r25043: Avoid allocation on with NULL parent.
(This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)

12 years agor25042: Avoid direct references to global loadparm context.
Jelmer Vernooij [Sat, 8 Sep 2007 21:06:57 +0000 (21:06 +0000)]
r25042: Avoid direct references to global loadparm context.
(This used to be commit 256532ab4b772c5c38bc7ced21408f3ed42fe6b5)

12 years agor25041: Use context in more places, fix warnings.
Jelmer Vernooij [Sat, 8 Sep 2007 20:49:43 +0000 (20:49 +0000)]
r25041: Use context in more places, fix warnings.
(This used to be commit 9bb8738945b80d308e592bbecd44fe4e4f048ad8)

12 years agor25039: Rename service -> loadparm_service, use context more.
Jelmer Vernooij [Sat, 8 Sep 2007 20:03:19 +0000 (20:03 +0000)]
r25039: Rename service -> loadparm_service, use context more.
(This used to be commit ab417cb32bd348c05b20707e73297df05c920079)

12 years agor25038: Pass context in more places.
Jelmer Vernooij [Sat, 8 Sep 2007 19:16:08 +0000 (19:16 +0000)]
r25038: Pass context in more places.
(This used to be commit 8df36c15356b74e075604184558f9d6aa8a3f5e0)

12 years agor25037: Start passing the context around.
Jelmer Vernooij [Sat, 8 Sep 2007 17:25:24 +0000 (17:25 +0000)]
r25037: Start passing the context around.
(This used to be commit 88c72ac75fed673f7bfb65bf633f352f231c90a3)

12 years agor25035: Fix some more warnings, use service pointer rather than service number in...
Jelmer Vernooij [Sat, 8 Sep 2007 16:46:30 +0000 (16:46 +0000)]
r25035: Fix some more warnings, use service pointer rather than service number in more places.
(This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)

12 years agor25034: Remove unused variables.
Jelmer Vernooij [Sat, 8 Sep 2007 15:09:59 +0000 (15:09 +0000)]
r25034: Remove unused variables.
(This used to be commit ec1c68e3a640dbf5e514d9f2d1bb4890528b3fd0)

12 years agor25033: Fix include
Jelmer Vernooij [Sat, 8 Sep 2007 15:06:47 +0000 (15:06 +0000)]
r25033: Fix include
(This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)

12 years agor25031: Use pointers to services rather than service numbers when possible.
Jelmer Vernooij [Sat, 8 Sep 2007 14:12:45 +0000 (14:12 +0000)]
r25031: Use pointers to services rather than service numbers when possible.
(This used to be commit dde12060ea07ba34fd3f96594559696d52127e7c)

12 years agor25028: Fix more warnings.
Jelmer Vernooij [Sat, 8 Sep 2007 13:34:42 +0000 (13:34 +0000)]
r25028: Fix more warnings.
(This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)

12 years agor25027: Fix more warnings.
Jelmer Vernooij [Sat, 8 Sep 2007 13:27:14 +0000 (13:27 +0000)]
r25027: Fix more warnings.
(This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)

12 years agor25026: Move param/param.h out of includes.h
Jelmer Vernooij [Sat, 8 Sep 2007 12:42:09 +0000 (12:42 +0000)]
r25026: Move param/param.h out of includes.h
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)

12 years agor25018: Remove non-existent tdb_logging_function() as well as less useful
Tim Potter [Sat, 8 Sep 2007 01:40:24 +0000 (01:40 +0000)]
r25018: Remove non-existent tdb_logging_function() as well as less useful
functions such as tdb_dump_all() and tdb_printfreelist().
(This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)

12 years agor25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of
Jelmer Vernooij [Sat, 8 Sep 2007 01:39:31 +0000 (01:39 +0000)]
r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of
(This used to be commit 7016d500287ae587d044744f2a318c402148ebea)

12 years agor25016: Create context for loadparm variables.
Jelmer Vernooij [Sat, 8 Sep 2007 01:29:52 +0000 (01:29 +0000)]
r25016: Create context for loadparm variables.
(This used to be commit a5e7631a362fd19cc01cf28ee2755cebd8580faf)

12 years agor25015: Use talloc for all allocations in loadparm.
Jelmer Vernooij [Sat, 8 Sep 2007 00:48:23 +0000 (00:48 +0000)]
r25015: Use talloc for all allocations in loadparm.
(This used to be commit 92b54faf99ed5688936cfd1535ab00cd89bc065f)

12 years agor25014: Use talloc for allocating values as well.
Jelmer Vernooij [Sat, 8 Sep 2007 00:38:22 +0000 (00:38 +0000)]
r25014: Use talloc for allocating values as well.
(This used to be commit 43f0e2622ef61bd865fcf17191118c050ec8cfcb)

12 years agor25013: Use talloc to allocate services in loadparm, use pointer to indicate validity.
Jelmer Vernooij [Sat, 8 Sep 2007 00:07:50 +0000 (00:07 +0000)]
r25013: Use talloc to allocate services in loadparm, use pointer to indicate validity.
(This used to be commit b8fc4435f8e26aa6abc4c11cde0a26d37083a732)

12 years agor25012: Avoid use of pstring, fix coding style a bit.
Jelmer Vernooij [Fri, 7 Sep 2007 23:37:00 +0000 (23:37 +0000)]
r25012: Avoid use of pstring, fix coding style a bit.
(This used to be commit 66c53801dd7476ef350ff2aac83964d991d3e7dd)

12 years agor25010: Avoid uses of pstring
Jelmer Vernooij [Fri, 7 Sep 2007 22:01:15 +0000 (22:01 +0000)]
r25010: Avoid uses of pstring
(This used to be commit cce7785474fc536dd44b39403c785b524b128144)

12 years agor25008: Remove use of pstring.
Jelmer Vernooij [Fri, 7 Sep 2007 17:59:53 +0000 (17:59 +0000)]
r25008: Remove use of pstring.
(This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)

12 years agor25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm...
Jelmer Vernooij [Fri, 7 Sep 2007 16:54:39 +0000 (16:54 +0000)]
r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c
(This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)

12 years agor25006: Use system constant.
Jelmer Vernooij [Fri, 7 Sep 2007 16:45:06 +0000 (16:45 +0000)]
r25006: Use system constant.
(This used to be commit d9b2464598efe0f0cbecd4d8a90fbd137fad0daf)

12 years agor25005: Avoid pstring.
Jelmer Vernooij [Fri, 7 Sep 2007 16:30:06 +0000 (16:30 +0000)]
r25005: Avoid pstring.
(This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821)

12 years agor25004: Avoid talloc_autofree_context() when possible.
Jelmer Vernooij [Fri, 7 Sep 2007 16:27:57 +0000 (16:27 +0000)]
r25004: Avoid talloc_autofree_context() when possible.
(This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)

12 years agor25003: Skipped tests should be considered successfull.
Jelmer Vernooij [Fri, 7 Sep 2007 16:27:02 +0000 (16:27 +0000)]
r25003: Skipped tests should be considered successfull.
(This used to be commit 919b362009b4023e8114ec681a3528854e5271bb)

12 years agor25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines...
Jelmer Vernooij [Fri, 7 Sep 2007 15:35:18 +0000 (15:35 +0000)]
r25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines that I accidently added earlier.
(This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)

12 years agor25000: Fix some more C++ compatibility warnings.
Jelmer Vernooij [Fri, 7 Sep 2007 15:08:14 +0000 (15:08 +0000)]
r25000: Fix some more C++ compatibility warnings.
(This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)

12 years agor24997: Re-enable use of system-provided tdb and/or talloc when available.
Jelmer Vernooij [Fri, 7 Sep 2007 14:25:03 +0000 (14:25 +0000)]
r24997: Re-enable use of system-provided tdb and/or talloc when available.
(This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)

12 years agor24995: Update upstream URLs.
Jelmer Vernooij [Fri, 7 Sep 2007 13:32:57 +0000 (13:32 +0000)]
r24995: Update upstream URLs.
(This used to be commit 04b3623c2e5b39738c869744be8cd3589eda931e)

12 years agor24994: Fix some C++ warnings.
Jelmer Vernooij [Fri, 7 Sep 2007 13:31:15 +0000 (13:31 +0000)]
r24994: Fix some C++ warnings.
(This used to be commit 925abf74fa1ed5ae726bae8781ec549302786b39)

12 years agor24992: Remove some uses of lp_*().
Jelmer Vernooij [Fri, 7 Sep 2007 11:47:03 +0000 (11:47 +0000)]
r24992: Remove some uses of lp_*().
(This used to be commit a5a1a5540510cdb1bfbb3e89b84f4ba5b2812c55)

12 years agor24989: use $smbd_maxtime for smbd...
Stefan Metzmacher [Fri, 7 Sep 2007 08:13:02 +0000 (08:13 +0000)]
r24989: use $smbd_maxtime for smbd...

(This used to be commit 9a444caa5aa940c4f903b066052ff228359daf59)

12 years agor24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING)
Stefan Metzmacher [Fri, 7 Sep 2007 08:05:37 +0000 (08:05 +0000)]
r24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING)
not the lock dir...

(This used to be commit bccc014757f22fbe9f2e7a74672626d81768ebdf)

12 years agor24987: Clarify error conditions in secrets handling, before I add ACLs to
Andrew Bartlett [Fri, 7 Sep 2007 07:31:26 +0000 (07:31 +0000)]
r24987: Clarify error conditions in secrets handling, before I add ACLs to

Andrew Bartlett
(This used to be commit 17a61bd5690f60d762b9c7171f1269fe1a311bab)

12 years agor24986: LDB has a function for comparing things that must meet the rules of
Andrew Bartlett [Fri, 7 Sep 2007 07:29:25 +0000 (07:29 +0000)]
r24986: LDB has a function for comparing things that must meet the rules of
attribute names.

Andrew Bartlett
(This used to be commit 46e387580622bd6d5d621399e08c5d5003c91bbf)

12 years agor24985: Start to revert us back to the old-style SWAT, while trying not to
Andrew Bartlett [Fri, 7 Sep 2007 03:08:44 +0000 (03:08 +0000)]
r24985: Start to revert us back to the old-style SWAT, while trying not to
loose some of the fixes in the meantime.

Andrew Bartlett
(This used to be commit 13acff5ed259e7b5859fd2324ea7740b8f9e5fd7)

12 years agor24983: setup the correct talloc name for structures used in the generated
Stefan Metzmacher [Thu, 6 Sep 2007 13:48:01 +0000 (13:48 +0000)]
r24983: setup the correct talloc name for structures used in the generated
server stubs

(This used to be commit 678de9ce6022040403a1afb9157b7ae3af1b027c)

12 years agor24973: Try to make it really clear we are dealing with 64 bit numbers here.
Andrew Bartlett [Thu, 6 Sep 2007 04:01:52 +0000 (04:01 +0000)]
r24973: Try to make it really clear we are dealing with 64 bit numbers here.

Andrew Bartlett
(This used to be commit 9aae9b1d243c23b96c0d8d28603b7e0ba25ac1c9)

12 years agor24972: Try to rat out this SAMR failure with some more cross-tests, and
Andrew Bartlett [Thu, 6 Sep 2007 02:56:56 +0000 (02:56 +0000)]
r24972: Try to rat out this SAMR failure with some more cross-tests, and
format checks.

Andrew Bartlett
(This used to be commit 33deecbfc339c571cc043085f8aa87053dbd4c72)

12 years agor24971: Test more combinations for resetting the account expiry.
Andrew Bartlett [Thu, 6 Sep 2007 00:17:17 +0000 (00:17 +0000)]
r24971: Test more combinations for resetting the account expiry.

Andrew Bartlett
(This used to be commit 8844f4796c76c103ce4eaff477c615e74c655e68)

12 years agor24959: Merge back changes from release branch, and set new VERSION on main tree.
Andrew Bartlett [Wed, 5 Sep 2007 00:53:20 +0000 (00:53 +0000)]
r24959: Merge back changes from release branch, and set new VERSION on main tree.

Andrew Bartlett
(This used to be commit 95e4d337338191913bc6d13a076667de6bf33aba)

12 years agor24945: The behaviour of the SAMR server on a member server is worth testing
Andrew Bartlett [Tue, 4 Sep 2007 06:46:06 +0000 (06:46 +0000)]
r24945: The behaviour of the SAMR server on a member server is worth testing

Andrew Bartlett
(This used to be commit f033c71ebee798fc7503d7f14f855c40d3ece9a4)

12 years agor24942: Patch from Matthias Wallnöfer <mwallnoefer@yahoo.de> and a testsuite
Andrew Bartlett [Tue, 4 Sep 2007 02:22:04 +0000 (02:22 +0000)]
r24942: Patch from Matthias Wallnöfer <mwallnoefer@yahoo.de> and a testsuite
to prove it is correct.

This should fix bug #4824: User Manager for Domains - Account Expires.


Andrew Bartlett
(This used to be commit e5f0744d627ccfcc2e301fc38d139742f0ea5934)

12 years agor24941: Simplify samdb_result_nttime(), and remove nttime_from_string()
Andrew Bartlett [Tue, 4 Sep 2007 02:08:36 +0000 (02:08 +0000)]
r24941: Simplify samdb_result_nttime(), and remove nttime_from_string()

Andrew Bartlett
(This used to be commit bcd994a139e2e8fb2e97c8b897c987ff234e0b0a)

12 years agor24940: Fix undeclared warning.
Jelmer Vernooij [Tue, 4 Sep 2007 01:08:39 +0000 (01:08 +0000)]
r24940: Fix undeclared warning.
(This used to be commit bbc4650871c127e89c0fff88264f529c17c3c151)

12 years agor24939: Integrate IPv4 and IPv6 modules (a lot of code can be shared).
Jelmer Vernooij [Mon, 3 Sep 2007 22:39:16 +0000 (22:39 +0000)]
r24939: Integrate IPv4 and IPv6 modules (a lot of code can be shared).
(This used to be commit 15f47aaf533bec4d7d82d75d27c233b3b0b261cd)

12 years agor24937: Merge tests spoolss RPC callbacks.
Jelmer Vernooij [Mon, 3 Sep 2007 13:13:25 +0000 (13:13 +0000)]
r24937: Merge tests spoolss RPC callbacks.
(This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)

12 years agor24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit)
Andrew Bartlett [Mon, 3 Sep 2007 07:56:29 +0000 (07:56 +0000)]
r24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit)
and improve error strings returned from samdb.c

Andrew Bartlett
(This used to be commit a42d0eb531e663304bea840d614b2f91f95dd818)

12 years agor24915: Try to quiet down this warning - the 'classic' share code doesn't
Andrew Bartlett [Mon, 3 Sep 2007 04:05:50 +0000 (04:05 +0000)]
r24915: Try to quiet down this warning - the 'classic' share code doesn't
support passwords for share-mode security (we don't even support share
mode security, and are unlikely ever to).

Andrew Bartlett
(This used to be commit 0d56ab59c571fd38c3071660ed7db6264300df50)

12 years agor24914: In response to bug #4892 by Matthias Wallnöfer <mwallnoefer@yahoo.de>,
Andrew Bartlett [Mon, 3 Sep 2007 02:51:24 +0000 (02:51 +0000)]
r24914: In response to bug #4892 by Matthias Wallnöfer <mwallnoefer@yahoo.de>,
allow the objectclass module to reconstruct the objectclass hierarchy,
rather than using templates.

The issue being fixed in particular is that 'top' was not being set on

This should ensure we do this right for all objects.

Andrew Bartlett
(This used to be commit d17a0058ba8492b8b3f81b6f10fc34b3e45bb8a6)

12 years agor24913: Fix typo
Andrew Bartlett [Mon, 3 Sep 2007 02:48:50 +0000 (02:48 +0000)]
r24913: Fix typo
(This used to be commit 4634bb282bec35c75e74e47f5ce67835a3556b68)

12 years agor24911: Make better use of substituted variables in example named.conf
Andrew Bartlett [Sun, 2 Sep 2007 23:42:40 +0000 (23:42 +0000)]
r24911: Make better use of substituted variables in example named.conf

Andrew Bartlett
(This used to be commit 9f18a9711771a88be7c38bc26ae6e59fb98f93dd)

12 years agor24909: Patch from Andrew Kroeger <andrew@sprocks.gotdns.com> on the slow road
Andrew Bartlett [Sun, 2 Sep 2007 23:28:00 +0000 (23:28 +0000)]
r24909: Patch from Andrew Kroeger <andrew@sprocks.gotdns.com> on the slow road
to working GSS-TSIG DDNS.

Andrew Bartlett
(This used to be commit 99f832e7edcf940003fe9a2506622d991bc00f27)

12 years agor24908: we should not set s = NULL as we set it to talloc_strdup("") before
Stefan Metzmacher [Sun, 2 Sep 2007 19:56:03 +0000 (19:56 +0000)]
r24908: we should not set s = NULL as we set it to talloc_strdup("") before

(This used to be commit 2246c018b6b99ae38a4a612309069fc919350ba6)

12 years agor24907: now that we support bindings without a transport
Stefan Metzmacher [Sun, 2 Sep 2007 19:53:42 +0000 (19:53 +0000)]
r24907: now that we support bindings without a transport
just setup torture:binding even if we get an unc
as parameter

(This used to be commit 5af6d77c2143ba1b85cbea8f2d2028ebcff398da)

12 years agor24905: Actually run the transport-independent tests, rather than just the transport...
Jelmer Vernooij [Sun, 2 Sep 2007 18:25:59 +0000 (18:25 +0000)]
r24905: Actually run the transport-independent tests, rather than just the transport-dependent ones again...
(This used to be commit 82da9d7d62fac7ee32a6f88308f39cbec0b67197)

12 years agor24901: Somewhat easier and more reliable access to the pid files.
Jelmer Vernooij [Sun, 2 Sep 2007 17:47:35 +0000 (17:47 +0000)]
r24901: Somewhat easier and more reliable access to the pid files.
(This used to be commit 91a0a00e6df4527948a2259ef2f7275f81c42cf1)

12 years agor24900: - if we use try to create a 3rd dcerpc_pipe then use a 3rd variable
Stefan Metzmacher [Sun, 2 Sep 2007 17:27:40 +0000 (17:27 +0000)]
r24900: - if we use try to create a 3rd dcerpc_pipe then use a 3rd variable
  instead of overwritting the one of the 2nd connection
- make it possible to specify the expected ntstatus for
  DsRoleGetPrimaryDomainInformation as the alter_context
  wants it to fail when used on the wrong pipe

(This used to be commit c7c72ab36b15c5ffac1740b7df93fa92fe4620e9)

12 years agor24899: Register signal handler that tears down environment.
Jelmer Vernooij [Sun, 2 Sep 2007 17:13:56 +0000 (17:13 +0000)]
r24899: Register signal handler that tears down environment.
(This used to be commit fa89d228dd1988a74eea107ac8c2773cff7b9df1)

12 years agor24898: Fix LOCAL-REGISTRY, do not silently ignore testcase setup failures.
Jelmer Vernooij [Sun, 2 Sep 2007 16:17:12 +0000 (16:17 +0000)]
r24898: Fix LOCAL-REGISTRY, do not silently ignore testcase setup failures.
(This used to be commit 527ea7fccf4ace9cd9cbacf49820ecd208b8d570)

12 years agor24897: Do some sanity checking on --basedir.
Jelmer Vernooij [Sun, 2 Sep 2007 16:12:49 +0000 (16:12 +0000)]
r24897: Do some sanity checking on --basedir.
(This used to be commit 32dbaa142a2514d011a91ba0a0026934305e295f)

12 years agor24896: Run the tests for most RPC interfaces over one transport only.
Jelmer Vernooij [Sun, 2 Sep 2007 15:05:58 +0000 (15:05 +0000)]
r24896: Run the tests for most RPC interfaces over one transport only.
(This used to be commit ded2841eef3df7b491a1af9373ad0dcc8c85a5ea)

12 years agor24895: Test for specific error.
Jelmer Vernooij [Sun, 2 Sep 2007 15:02:17 +0000 (15:02 +0000)]
r24895: Test for specific error.
(This used to be commit 00d6dc85f5473ba7b27ed79ea55c8a4fe4d4fac8)

12 years agor24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests...
Jelmer Vernooij [Sun, 2 Sep 2007 14:09:24 +0000 (14:09 +0000)]
r24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests already check
that the DCE/RPC library and interfaces work ok.
(This used to be commit d392d6e92b4145106e073ec4410796e3913320c0)

12 years agor24893: Update documentation for selftest.
Jelmer Vernooij [Sun, 2 Sep 2007 13:32:52 +0000 (13:32 +0000)]
r24893: Update documentation for selftest.
(This used to be commit df8f0677f398b26a2764be74715294bb76b1c248)

12 years agor24892: Skip some tests that were previously being incorrectly treated as succeeding.
Jelmer Vernooij [Sun, 2 Sep 2007 13:30:28 +0000 (13:30 +0000)]
r24892: Skip some tests that were previously being incorrectly treated as succeeding.
(This used to be commit b5b8e879a1bbb5329458f05120619ea439904962)

12 years agor24891: Fix smbtorture to exit non-zero if a test suite wasn't found.
Jelmer Vernooij [Sun, 2 Sep 2007 12:53:46 +0000 (12:53 +0000)]
r24891: Fix smbtorture to exit non-zero if a test suite wasn't found.
(This used to be commit 44139acf3045149de5bbbbdfd6e0304fc9e0b8dd)

12 years agor24890: Integrate more of the RPC-SECRETS tests.
Jelmer Vernooij [Sun, 2 Sep 2007 12:48:58 +0000 (12:48 +0000)]
r24890: Integrate more of the RPC-SECRETS tests.
(This used to be commit 84cc1d42ab201d4a8fb0ef06b85d79a3ed8bc1d4)

12 years agor24889: Move choosing the binding options into RPC-SECRETS.
Jelmer Vernooij [Sun, 2 Sep 2007 12:26:06 +0000 (12:26 +0000)]
r24889: Move choosing the binding options into RPC-SECRETS.
(This used to be commit 24d322b746cf25010045515f9beff63e2b5cccd2)

12 years agor24888: Use torture API.
Jelmer Vernooij [Sun, 2 Sep 2007 11:30:40 +0000 (11:30 +0000)]
r24888: Use torture API.
(This used to be commit 08b64b42d03d52e7e022aca0b72ce67c1bbbc19e)

12 years agor24887: Support reading testlists from other locations (e.g. Samba3)
Jelmer Vernooij [Sun, 2 Sep 2007 11:16:16 +0000 (11:16 +0000)]
r24887: Support reading testlists from other locations (e.g. Samba3)
(This used to be commit 88537c5affb91050b1cce244688d99624d0f6c7d)

12 years agor24885: Convert to new torture API.
Jelmer Vernooij [Sun, 2 Sep 2007 03:14:32 +0000 (03:14 +0000)]
r24885: Convert to new torture API.
(This used to be commit 2918a056787467186a491574da95ea38c9aea1ee)

12 years agor24884: Ignore some errors again, like they were previously.
Jelmer Vernooij [Sun, 2 Sep 2007 02:53:18 +0000 (02:53 +0000)]
r24884: Ignore some errors again, like they were previously.
(This used to be commit 120d8caa01ca69e2e3de43f5983a66ad413977b7)