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)

12 years agor24883: Use torture API.
Jelmer Vernooij [Sun, 2 Sep 2007 02:35:11 +0000 (02:35 +0000)]
r24883: Use torture API.
(This used to be commit 9935aac0f3acd50ca775b8ccd74535c56a47ee33)

12 years agor24882: Use the torture API in BASE-CHARSET.
Jelmer Vernooij [Sun, 2 Sep 2007 02:07:55 +0000 (02:07 +0000)]
r24882: Use the torture API in BASE-CHARSET.
(This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)

12 years agor24878: Support specifying a reason for skips/expected failures
Jelmer Vernooij [Sun, 2 Sep 2007 00:24:38 +0000 (00:24 +0000)]
r24878: Support specifying a reason for skips/expected failures
(This used to be commit 84c94b37fed837c7a45f59746de80d20063d93e8)

12 years agor24876: Use more absolute paths to samba4 binaries.
Jelmer Vernooij [Sun, 2 Sep 2007 00:04:27 +0000 (00:04 +0000)]
r24876: Use more absolute paths to samba4 binaries.
(This used to be commit 8616bfa0ae5762ae45b8339c84b8e4ae499f5897)

12 years agor24875: Use more absolute paths to samba4 binaries.
Jelmer Vernooij [Sat, 1 Sep 2007 23:57:34 +0000 (23:57 +0000)]
r24875: Use more absolute paths to samba4 binaries.
(This used to be commit d5a3ebef36a3feed73817269a41c146230c29de9)

12 years agor24874: Fix double free of smbcli_tree.
Jelmer Vernooij [Sat, 1 Sep 2007 23:25:44 +0000 (23:25 +0000)]
r24874: Fix double free of smbcli_tree.
(This used to be commit 84f14b5dd042f8805e69ad455b222a76614dbe21)

12 years agor24873: Print smbd/nmbd log files for Samba 3.
Jelmer Vernooij [Sat, 1 Sep 2007 23:11:48 +0000 (23:11 +0000)]
r24873: Print smbd/nmbd log files for Samba 3.
(This used to be commit 8dad4c5503b2987bdf44324301a067063d48495f)

12 years agor24872: Use torture API a bit more
Jelmer Vernooij [Sat, 1 Sep 2007 23:01:33 +0000 (23:01 +0000)]
r24872: Use torture API a bit more
(This used to be commit a71355dfc933d4273d81e7b05a28197ca86e0cc6)

12 years agor24871: Fix typos
Jelmer Vernooij [Sat, 1 Sep 2007 22:51:50 +0000 (22:51 +0000)]
r24871: Fix typos
(This used to be commit 7d9c898d5e5de1e905062476c2a9c6c0ce432f71)

12 years agor24870: Strip whitespace characters in username (broke tests).
Jelmer Vernooij [Sat, 1 Sep 2007 21:10:07 +0000 (21:10 +0000)]
r24870: Strip whitespace characters in username (broke tests).
(This used to be commit 264f5c9d501f7ceee7934b3f5826e68d7626a499)

12 years agor24869: Print command that was executed.
Jelmer Vernooij [Sat, 1 Sep 2007 21:02:57 +0000 (21:02 +0000)]
r24869: Print command that was executed.
(This used to be commit 9aabcafba612afafb1c3260b79a899ea463f8d32)

12 years agor24868: Don't use callbacks for prompting when stdout is not a tty.
Jelmer Vernooij [Sat, 1 Sep 2007 20:25:24 +0000 (20:25 +0000)]
r24868: Don't use callbacks for prompting when stdout is not a tty.
(This used to be commit 9b02a39c156862f9e9258dcdb9b8b86715022fc1)

12 years agor24867: Avoid anonymous struct. Patch from Brad Hards.
Jelmer Vernooij [Sat, 1 Sep 2007 20:19:29 +0000 (20:19 +0000)]
r24867: Avoid anonymous struct. Patch from Brad Hards.
(This used to be commit e7866857fbdc9b7b7bebcecd41f34f54b37f3b04)

12 years agor24866: Put remainder of binding string tests in librpc/ directory.
Jelmer Vernooij [Sat, 1 Sep 2007 19:16:22 +0000 (19:16 +0000)]
r24866: Put remainder of binding string tests in librpc/ directory.
(This used to be commit 5b78d845a4d107e6a0e77a6e57e2b0e22fc0db95)

12 years agor24861: Use absolute paths to make it easier to run the testsuite from the Samba3...
Jelmer Vernooij [Sat, 1 Sep 2007 02:33:00 +0000 (02:33 +0000)]
r24861: Use absolute paths to make it easier to run the testsuite from the Samba3 source.
(This used to be commit 022d5a43cedeb5cca7e4cf3424963e2180ec1f2f)

12 years agor24860: Make it easier to run selftest.pl in a Samba3 source tree.
Jelmer Vernooij [Sat, 1 Sep 2007 00:36:01 +0000 (00:36 +0000)]
r24860: Make it easier to run selftest.pl in a Samba3 source tree.
(This used to be commit 53ec879e3168e9f56e774f0b0d70aeebb3795f8e)

12 years agor24859: Merge from SAMBA_4_0_RELEASE:
Andrew Bartlett [Fri, 31 Aug 2007 23:15:03 +0000 (23:15 +0000)]
r24859: Merge from SAMBA_4_0_RELEASE:

Make the SWAT-based Vampire work again (needs override for default
smb.conf values).

Andrew Bartlett
(This used to be commit e5cd44a018eae1f49e4408049461693350498326)

12 years agor24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API.
Jelmer Vernooij [Fri, 31 Aug 2007 22:34:52 +0000 (22:34 +0000)]
r24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API.
(This used to be commit dadcc4708e1813c0b657f1d357c2ae202ea4ec5a)

12 years agor24852: Fix initialization
Jelmer Vernooij [Fri, 31 Aug 2007 19:06:30 +0000 (19:06 +0000)]
r24852: Fix initialization
(This used to be commit 1e56698f1bac30a1d6b7558df41e85db3d2571db)

12 years agor24851: Add --load-module argument to smbtorture.
Jelmer Vernooij [Fri, 31 Aug 2007 18:35:30 +0000 (18:35 +0000)]
r24851: Add --load-module argument to smbtorture.
(This used to be commit 76a713b6786e22b810937289b3e7cc6700a0b49d)

12 years agor24850: Convert to torture API.
Jelmer Vernooij [Fri, 31 Aug 2007 17:38:37 +0000 (17:38 +0000)]
r24850: Convert to torture API.
(This used to be commit 6c7a004b9d95e443d07307bbe94f691cc4b03490)

12 years agor24849: Add helper function for running tests as a member server.
Jelmer Vernooij [Fri, 31 Aug 2007 16:43:05 +0000 (16:43 +0000)]
r24849: Add helper function for running tests as a member server.
(This used to be commit 61b2f0a405ea70203ea982b9a151643f28b1da7e)

12 years agor24846: Use metadata about dangerous tests.
Jelmer Vernooij [Fri, 31 Aug 2007 15:43:03 +0000 (15:43 +0000)]
r24846: Use metadata about dangerous tests.
(This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)

12 years agor24844: Convert to torture API in preparation of helper functions for domain member
Jelmer Vernooij [Fri, 31 Aug 2007 15:29:38 +0000 (15:29 +0000)]
r24844: Convert to torture API in preparation of helper functions for domain member
RPC tests.
(This used to be commit c2521453a902ea5fd4f894a21af711ac2b2cbd40)

12 years agor24839: Default to creating a dc + domain member in 'make testenv'.
Jelmer Vernooij [Fri, 31 Aug 2007 14:06:32 +0000 (14:06 +0000)]
r24839: Default to creating a dc + domain member in 'make testenv'.
(This used to be commit 221d2279131c72c8055ceebe0314930881085aeb)

12 years agor24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren...
Jelmer Vernooij [Fri, 31 Aug 2007 13:30:47 +0000 (13:30 +0000)]
r24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren't there.
(This used to be commit 1ff13ae254288afc56a3b19d00c7a20120eb4c74)

12 years agor24834: Pass environment name on to skip_testsuite().
Jelmer Vernooij [Fri, 31 Aug 2007 13:24:59 +0000 (13:24 +0000)]
r24834: Pass environment name on to skip_testsuite().
(This used to be commit 2ac1f32506c9fdfbe836f605b2152a9e094dc733)

12 years agor24822: Merge from SAMBA_4_0_RELEASE:
Andrew Bartlett [Fri, 31 Aug 2007 02:44:56 +0000 (02:44 +0000)]
r24822: Merge from SAMBA_4_0_RELEASE:

Update the mkrelease.sh script and mkversion.sh to make releasing correct
Samba4 tarballs harder to screw up.

Andrew Bartlett
(This used to be commit 5f9ca54b5cc76cedcb56d805d5f9ea9167adc94b)

12 years agor24819: We are preparing for alpha1, so update the mkversion script to cope with...
Andrew Bartlett [Fri, 31 Aug 2007 01:52:37 +0000 (01:52 +0000)]
r24819: We are preparing for alpha1, so update the mkversion script to cope with that.

Andrew Bartlett
(This used to be commit 6245da195b76e233f83354797818f608c5458d63)

12 years agor24817: Don't REG_NONE for all value types. Patch from
Jelmer Vernooij [Fri, 31 Aug 2007 00:52:47 +0000 (00:52 +0000)]
r24817: Don't REG_NONE for all value types. Patch from
Andrew Kroeger <andrew@sprocks.gotdns.com>
(This used to be commit ff81ea3f5aa8a93cf96914f03c26f8c86ec1e912)

12 years agor24816: Move the rest of the contents of core.h to more appropriate places.
Jelmer Vernooij [Fri, 31 Aug 2007 00:31:32 +0000 (00:31 +0000)]
r24816: Move the rest of the contents of core.h to more appropriate places.
include/ now only contains build system related headers, all other headers are
now near the source code they're related to.
(This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)

12 years agor24815: Support cpp_quote().
Jelmer Vernooij [Fri, 31 Aug 2007 00:03:54 +0000 (00:03 +0000)]
r24815: Support cpp_quote().
(This used to be commit 30c1de30bb4ded16e79316c0ab43809e0e19f75d)

12 years agor24814: Fix headers, trim core.h even more.
Jelmer Vernooij [Thu, 30 Aug 2007 23:15:12 +0000 (23:15 +0000)]
r24814: Fix headers, trim core.h even more.
(This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)

12 years agor24812: Fix headers for external users.
Jelmer Vernooij [Thu, 30 Aug 2007 22:25:59 +0000 (22:25 +0000)]
r24812: Fix headers for external users.
(This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)

12 years agor24810: Don't collide with <time.h>
Jelmer Vernooij [Thu, 30 Aug 2007 20:42:07 +0000 (20:42 +0000)]
r24810: Don't collide with <time.h>
(This used to be commit 2e4fe89d41f8d95beb95dc9f8423062076820049)

12 years agor24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK
Volker Lendecke [Thu, 30 Aug 2007 10:32:22 +0000 (10:32 +0000)]
r24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK

Thanks jelmer, I was not aware of the difference between knownfail and
(This used to be commit df0b3ad90a5db5cef8315ab8948ee2816c34e3c6)

12 years agor24798: RAW-SAMBA3POSIXTIMEDLOCK
Volker Lendecke [Thu, 30 Aug 2007 09:51:33 +0000 (09:51 +0000)]

This adds the torture:localdir option, smbtorture expects the share to actually
reside in this directory. This might open up more solid posix vs cifs tests.
(This used to be commit b0a40dd277c343f5c77c851b26981ddd8166f6bb)

12 years agor24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to...
Kai Blin [Thu, 30 Aug 2007 09:02:40 +0000 (09:02 +0000)]
r24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to avoid
one talloc/fgets loop in the common case, which is slightly over 200 for the KK
(This used to be commit ba5ac4eeb8086d50e829e1a9944ea89a28eeef2c)

12 years agor24795: When talking to squid, allocate the buffer size dynamically.
Kai Blin [Thu, 30 Aug 2007 06:45:11 +0000 (06:45 +0000)]
r24795: When talking to squid, allocate the buffer size dynamically.
(This used to be commit 2b72738e4ecc6ad25a08ce7bf41d8d46fcee4115)

12 years agor24794: util_proto.h is no longer generated.
Jelmer Vernooij [Thu, 30 Aug 2007 02:02:04 +0000 (02:02 +0000)]
r24794: util_proto.h is no longer generated.
(This used to be commit 01096201bfa089f668a834697f470cbefc2a35f4)

12 years agor24793: The subtree_rename module is a work of fiction. An resemblance to a
Andrew Bartlett [Thu, 30 Aug 2007 00:25:47 +0000 (00:25 +0000)]
r24793: The subtree_rename module is a work of fiction.  An resemblance to a
working module, live or dead, is purely co-incidental.

Andrew Bartlett
(This used to be commit 64cc31642fd2ded149631d07bc022213f19595b8)

12 years agor24780: More work allowing libutil to be used by external users.
Jelmer Vernooij [Wed, 29 Aug 2007 13:07:03 +0000 (13:07 +0000)]
r24780: More work allowing libutil to be used by external users.
(This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)