Stefan Metzmacher
47a78861bc
r16448: add more error checks
...
metze
(This used to be commit d6d86c65bf
)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
3cd96fd4f9
r16447: print the result of talloc_set_parent()
...
trying to find the bug on HPUX
metze
(This used to be commit 3db6bd8715
)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
816c055123
r16446: talloc_set_name() allocates and can fail...
...
pass the error to the callers
metze
(This used to be commit 7aa07a1e0b
)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
3a0a00f1b9
r16445: print out values
...
metze
(This used to be commit 972634b202
)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
0f29d9fb3f
r16444: - split out qfsinfo passthru levels
...
- use 1 to 1 mapping of interface and wire levels
metze
(This used to be commit e7d339d496
)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
2d88ade182
r16443: add push code for SMB2 levels
...
metze
(This used to be commit 142680ab9b
)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
ca17b875b3
r16442: if we want to use CHECK_SIZE(NULL, 3)
...
we need null tracking, so enable it explicit before running any tests
metze
(This used to be commit f3cd971ab7
)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
a94f2fc7e7
r16441: - give old tests a chance to report errors
...
- display the correct test name
metze
(This used to be commit 7d62b0b7e9
)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
1ff99ba12d
r16440: split out passthru level into a new functions,
...
so they can we reused for smb2 later
metze
(This used to be commit 42324c1f63
)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
f8dc3bbf9f
r16410: remove some warnings of talloc_steal() usage without target
...
I only commit this as this is used in a global macro
tridge: we should try to get rid of this warning without using
(void)talloc_steal(ctx, ptr);
everywhere!!!
metze
(This used to be commit 3f8ce6d680
)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
1fd1e2ba58
r16407: add parsing code the SMB2 GetInfo in the server
...
metze
(This used to be commit c4755c83c6
)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
d3b3436ce1
r16406: use the generic smb_handle in smb2_getinfo/smb2_setinfo
...
metze
(This used to be commit dcc02df829
)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
15db7a53e8
r16405: fix compiler warning of missing smb2_handle
...
metze
(This used to be commit 73194e9ec3
)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
818c52a6b4
r16403: remove dependency to smbsrv_request next part...
...
metze
(This used to be commit 708a5d3bf0
)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
45c99a270e
r16402: start to remove the dependecy to smbsrv_request from the parsing functions
...
metze
(This used to be commit e4a5e2db7f
)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
7c01df4e77
r16401: keep the old pointer when realloc fails, this is needed for the
...
search callback
metze
(This used to be commit c868b8b7d7
)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
898f6f768f
r16400: add more error checks
...
metze
(This used to be commit 779c51ad52
)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
59670b2f97
r16399: - split out pushing smb_fsinfo into a DATA_BLOB
...
- add error checks
metze
(This used to be commit 2aaca1631f
)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
f03e039e88
r16357: - start get rid of void parsing functions
...
- there will more changes come but I want to do them in
relative small chunks
metze
(This used to be commit d021a8b3ee
)
2007-10-10 14:09:12 -05:00
Rafal Szczesniak
66cc0cbefc
r16342: Placeholder for a function implementing NET-API-MODIFYUSER test.
...
rafal
(This used to be commit 82ac02dd18
)
2007-10-10 14:09:11 -05:00
Stefan Metzmacher
c93508edff
r16341: newer autoconf versions export 'datarootdir',
...
fix a warning with old autoconf versions
metze
(This used to be commit 906c27caef
)
2007-10-10 14:09:11 -05:00
Jelmer Vernooij
845df42a19
r16333: Move more code out of the core smbtorture. It now no longer
...
contains protocol-specific code.
(This used to be commit 819d3b4576
)
2007-10-10 14:09:11 -05:00
Jelmer Vernooij
835d8ed2f6
r16332: Fix two small bugs found by the buildfarm.
...
(This used to be commit 3decb34bb6
)
2007-10-10 14:09:11 -05:00
Jelmer Vernooij
a3545383fb
r16331: Split out registering of multi fn tests, fix typo in name of pac suite.
...
(This used to be commit 9e8574ac6c
)
2007-10-10 14:09:11 -05:00
Jelmer Vernooij
e4684e6632
r16330: Show number of succeeded, failed and skipped tests and success rate at the
...
end of a smbtorture run.
(This used to be commit 745f3d544b
)
2007-10-10 14:09:10 -05:00
Jelmer Vernooij
0f62c11199
r16329: Convert to new UI API.
...
(This used to be commit c7d1d86853
)
2007-10-10 14:09:10 -05:00
Jelmer Vernooij
920c1ca95c
r16328: Wrap all existing tests in simple single-function testsuites.
...
(This used to be commit 7e811adf59
)
2007-10-10 14:09:10 -05:00
Jelmer Vernooij
5b7ee5e7d6
r16321: Add suite_start/suite_finish hooks, support --format=quiet
...
(This used to be commit 6da39533d7
)
2007-10-10 14:09:10 -05:00
Jelmer Vernooij
324583b28f
r16316: Convert to new torture UI API.
...
(This used to be commit ff87504c41
)
2007-10-10 14:09:10 -05:00
Jelmer Vernooij
69270cfff6
r16315: Convert to new API.
...
(This used to be commit 0e52a831ed
)
2007-10-10 14:09:09 -05:00
Jelmer Vernooij
582d46ec42
r16304: Improve testing UI API. This now allows registering the full
...
test suite tree, looks a bit more like other unit testing API's,
fixes some memory responsibility issues, introduces testcases,
and removes the need for tests to call torture_ok().
(This used to be commit 0445b1a56a
)
2007-10-10 14:09:09 -05:00
Andrew Bartlett
cc9d70bbba
r16265: Fix 'newuser' command.
...
Andrew Bartlett
(This used to be commit 82f5f6c03d
)
2007-10-10 14:09:09 -05:00
Andrew Bartlett
f77c410084
r16264: Add, but do not yet enable, the partitions module.
...
This required changes to the rootDSE module, to allow registration of
partitions. In doing so I renamed the 'register' operation to
'register_control' and 'register_partition', which changed a few more
modules.
Due to the behaviour of certain LDAP servers, we create the baseDN
entry in two parts: Firstly, we allow the admin to export a simple
LDIF file to add to their server. Then we perform a modify to add the
remaining attributes.
To delete all users in partitions, we must now search and delete all
objects in the partition, rather than a simple search from the root.
Against LDAP, this might not delete all objects, so we allow this to
fail.
In testing, we found that the 'Domain Controllers' container was
misnamed, and should be 'CN=', rather than 'OU='.
To avoid the Templates being found in default searches, they have been
moved to CN=Templates from CN=Templates,${BASEDN}.
Andrew Bartlett
(This used to be commit b49a4fbb57
)
2007-10-10 14:09:09 -05:00
Andrew Bartlett
6959f2a061
r16263: A number of these searches need to be under the partitions DN, and the
...
other needs the default basedn.
Andrew Bartlett
(This used to be commit 42c2495683
)
2007-10-10 14:09:08 -05:00
Andrew Bartlett
ad530af48d
r16262: Another basedn fix.
...
Andrew Bartlett
(This used to be commit abf104a0d7
)
2007-10-10 14:09:08 -05:00
Andrew Bartlett
4a687bc44f
r16240: Add better error reporting in the password_hash module
...
Remove duplicate attribute in search request
Search for the domain by NDR-encoded SID, not string (consistant with
the rest of the C code, and helps partially-constructed LDAP
backends).
Use the default basedn for the domain search.
Andrew Bartlett
(This used to be commit 2f104612cd
)
2007-10-10 14:09:08 -05:00
Andrew Bartlett
3b87db5062
r16239: Search for the domain in the correct partition, so this will work with
...
LDAP backends.
Andrew Bartlett
(This used to be commit 270a77bfff
)
2007-10-10 14:09:08 -05:00
Andrew Bartlett
1fde679dae
r16238: Use a baseDN for the auth_sam searches, to allow continued function
...
with partitions.
Also fix some debug messages.
Andrew Bartlett
(This used to be commit a2441ae99a
)
2007-10-10 14:09:08 -05:00
Andrew Bartlett
da9a31b228
r16237: Use an appropriate basedn for these searches, so they occour into the
...
correct partition.
Andrew Bartlett
(This used to be commit f661dafe4e
)
2007-10-10 14:09:07 -05:00
Andrew Bartlett
7c3af0d06a
r16236: Add a proper baseDN to a large number of queries. Searching the NULL
...
baseDN won't work once the partitions module is loaded.
Andrew Bartlett
(This used to be commit c4ab9e8a75
)
2007-10-10 14:09:07 -05:00
Andrew Bartlett
b3076a39b9
r16235: Don't update minor_status when cleaning up on error. This restores
...
sensible log messages to gensec_gssapi.
Andrew Bartlett
(This used to be commit df2e4f061f
)
2007-10-10 14:09:07 -05:00
Andrew Bartlett
d4c5627073
r16234: Set the request timeout from the LDAP search. Without this, the
...
initial request time is uninitialised, and this causes havoc later.
This also allows us to honour the client's wishes.
We should be doing this for all the operations...
Andrew Bartlett
(This used to be commit c8f5b1c928
)
2007-10-10 14:09:07 -05:00
Andrew Bartlett
b7bcaec775
r16232: Avoid searching on domainDns, as it is not an AD attribute in the
...
official schema.
Add baseDNs, so we search the correct partition.
Andrew Bartlett
(This used to be commit f47b7720a3
)
2007-10-10 14:09:07 -05:00
Andrew Bartlett
422f1b5495
r16227: Don't segfault if the ldb_search() fails.
...
Andrew Bartlett
(This used to be commit af11f464a7
)
2007-10-10 14:09:06 -05:00
Andrew Bartlett
345c9f043f
r16226: Fixes for various segfault bugs found against a buggy Samba4. With
...
the current API we need to check both that the RPC didn't fault, and
that the query succeeded.
Also print the right things in debug messages.
Andrew Bartlett
(This used to be commit d18e515391
)
2007-10-10 14:09:06 -05:00
Andrew Bartlett
9482de3979
r16218: If a connection is forced as 'anonymous', don't treat it as
...
'authentication requested'...
Andrew Bartlett
(This used to be commit d5fc88c936
)
2007-10-10 14:09:06 -05:00
Rafal Szczesniak
9fb340758b
r16211: Refactor domain_opened function a bit and add a few comments.
...
rafal
(This used to be commit d8113fa5e1
)
2007-10-10 14:09:06 -05:00
Jelmer Vernooij
a64980dd40
r16186: Use full include path to make sure it's being picked up by the
...
dependency generator.
(This used to be commit fbbc3b1168
)
2007-10-10 14:09:06 -05:00
Jelmer Vernooij
fdc5a3aeb5
r16185: Remove autogenerated file from SVN.
...
(This used to be commit a975f11d45
)
2007-10-10 14:09:05 -05:00
Jelmer Vernooij
123e50735a
r16184: Convert to UI API. The async test was previously broken (fails
...
with NT_STATUS_NO_MEMORY) and still does.
(This used to be commit 5c2e136ef9
)
2007-10-10 14:09:05 -05:00