1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-14 12:23:52 +03:00
Commit Graph

10642 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
e2866ce788 r19367: Solaris needs <sys/filio.h> for FIONREAD. 2007-10-10 14:21:18 -05:00
Andrew Tridgell
9389ca13a3 r19366: don't fail async echo tests due to rounding errors 2007-10-10 14:21:18 -05:00
Andrew Tridgell
d7e0768516 r19365: fixed a memory leak in the ldb attribute handling 2007-10-10 14:21:17 -05:00
Jelmer Vernooij
916413097d r19364: Fix build for 'regular' installs. 2007-10-10 14:21:17 -05:00
Andrew Tridgell
8c091bcdec r19363: - don't need to store the baseinfo message after cache load 2007-10-10 14:21:17 -05:00
Andrew Tridgell
3bf76db42d r19362: - don't need to store the baseinfo message after cache load
- set better names on talloc structures in ldb modules, making leaks
  easier to track down
2007-10-10 14:21:17 -05:00
Andrew Tridgell
1581babfb5 r19361: added a comment 2007-10-10 14:21:16 -05:00
Andrew Tridgell
e3aa03bf1f r19360: improve the ldb leak detector - it now takes into account the number
of blocks used at connect time (which depends on how many modules are
loaded)
2007-10-10 14:21:16 -05:00
Jelmer Vernooij
96dff03a2b r19359: More portable way of figuring out whether something is a directory 2007-10-10 14:21:16 -05:00
Jelmer Vernooij
4ae6380e6b r19358: Use subunit tests from the right location (from
$src/bin/torture when developing, $LIBDIR/torture when installed)
2007-10-10 14:21:16 -05:00
Jelmer Vernooij
a48d1b2d16 r19356: Reapply portability fix.. 2007-10-10 14:21:15 -05:00
Jelmer Vernooij
73f1d93780 r19352: Oops, missed a few changes... 2007-10-10 14:21:15 -05:00
Jelmer Vernooij
bde00d9706 r19350: Properly list LOCAL-TALLOC under the "LOCAL" header.
Support directories for subcategories in tests.
Several small other fixes.
2007-10-10 14:21:14 -05:00
Jelmer Vernooij
8a8e974d21 r19347: Add socketpair() 2007-10-10 14:21:14 -05:00
Jelmer Vernooij
e9bd6f28d8 r19346: AF_LOCAL isn't defined on all platforms. 2007-10-10 14:21:14 -05:00
Stefan Metzmacher
fa030e4598 r19344: run smbclient and cifsdd under valgrind and pass the correct configuration
to get useful backtraces in the build-farm

metze
2007-10-10 14:21:13 -05:00
Jelmer Vernooij
e1742c14a2 r19343: Add support for external scripts/binaries that write results using the
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that
can't depend on -ltorture into smbtorture. The protocol is very simple:

- write "comments" to stderr

Example output on stdout:
test: foo
success: foo
test: bar
success: bar
test: blah
failure: blah [
dummy.c:30: Expression 1 != 2 failed!
]
test: blie
skip: blie [
Iconv support not built in
]

I've already converted the talloc testsuite.
2007-10-10 14:21:13 -05:00
Stefan Metzmacher
5c766ad48d r19341: ndr_push_union_blob() needs the same fix as ndr_push_struct_blob()
metze
2007-10-10 14:21:13 -05:00
Jelmer Vernooij
0eb6097305 r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained
output in the testsuite rather than just True or False for a
set of tests.

The aim is to use this for:
 * known failure lists (run all tests and detect tests that
						started working or started failing). This
   would allow us to get rid of the RPC-SAMBA3-* tests
 * nicer torture output
 * simplification of the testsuite system
 * compatibility with other unit testing systems
 * easier usage of smbtorture (being able to run one test
						and automatically set up the environment for that)

This is still a work-in-progress; expect more updates over the next couple of
days.
2007-10-10 14:21:12 -05:00
Simo Sorce
326389afed r19338: leak on error 2007-10-10 14:21:12 -05:00
Simo Sorce
d2073c1f7e r19337: never alloc on module unless you mean to attach a context to
it to keep the data around as long as the module lives
2007-10-10 14:21:12 -05:00
Andrew Bartlett
ac5abff4b6 r19336: Merge from release branch: new Mapped OIDs, in own subtree.
Andrew Bartlett
2007-10-10 14:21:12 -05:00
Simo Sorce
57ee79c155 r19334: Commit commented provisioning code to activate the schema 2007-10-10 14:21:11 -05:00
Simo Sorce
524ec78086 r19333: commit module changes I made some time ago before I loose them 2007-10-10 14:21:11 -05:00
Simo Sorce
3e0e2787c1 r19332: ldb_parse_tree leaks 2007-10-10 14:21:11 -05:00
Simo Sorce
de45756ea6 r19331: Respect the mem hierarchy 2007-10-10 14:21:11 -05:00
Simo Sorce
f163f422e3 r19330: Fix memleaks 2007-10-10 14:21:10 -05:00
Andrew Tridgell
3f48bcb058 r19329: fixed a leak in the password hash module 2007-10-10 14:21:10 -05:00
Andrew Tridgell
f57535b9c2 r19328: another leak plugged .... 2007-10-10 14:21:10 -05:00
Andrew Tridgell
5cc92d915b r19327: fixed a leak in ldif_canonicalise_objectCategory() 2007-10-10 14:21:10 -05:00
Andrew Tridgell
9817cc235c r19326: don't leak a ndr_push structure on ndr_push_struct_blob() 2007-10-10 14:21:09 -05:00
Andrew Tridgell
248f3265e6 r19325: leak fix from lha 2007-10-10 14:21:09 -05:00
Andrew Tridgell
0824b3b8c1 r19324: fixed a leak on deleting records when no index is in place 2007-10-10 14:21:09 -05:00
Andrew Tridgell
06387e1cf2 r19323: fixed a leak in the ldif parse code 2007-10-10 14:21:08 -05:00
Andrew Tridgell
e03ed5822a r19322: fix a minor memory leak in the ltdb cache code 2007-10-10 14:21:08 -05:00
Andrew Bartlett
1d4d2271c9 r19321: Merge from release branch:
Always set the krb5key from the ntPwdHash, even if we don't have the
cleartext password in sambaPassword.  This fixes kerberos after a
vampire.

Andrew Bartlett
2007-10-10 14:21:08 -05:00
Andrew Bartlett
9b77d285d8 r19318: Because we don't test the vampire code in SWAT very regularly, it bit-rotted.
Fix up interfaces and interaction between the two..

Andrew Bartlett
2007-10-10 14:21:08 -05:00
Andrew Bartlett
0ceffb52eb r19315: Record some OID allocations.
Andrew Bartlett
2007-10-10 14:21:07 -05:00
Simo Sorce
49fc640b5c r19314: Commit tridge's fixes for a big mem leak in ltdb I introduced
when the code has been changed to be async.
With the other committed fixes now this works.
2007-10-10 14:21:07 -05:00
Simo Sorce
e3b7e91299 r19313: Don't mess with hierarchies!!
There is a reason why we use them :-)
2007-10-10 14:21:07 -05:00
Simo Sorce
bfeaa08fde r19312: This should fix a nasty bug with values and names being freed before the results where used.
Seem that el is hanging out of a request, and the target is put on the final results.

Still one to catch and fix, but this seem to cure most of them
2007-10-10 14:21:07 -05:00
Andrew Bartlett
a1f14d10fd r19311: Try to keep the schema map files fairly similar (hope for less weird bugs).
Andrew Bartlett
2007-10-10 14:21:06 -05:00
Andrew Bartlett
942d7ad0c3 r19310: Add another conflicting oid
Cope with there being no attributes to skip in the ad2oLscheam tool

Andrew Bartlett
2007-10-10 14:21:06 -05:00
Andrew Bartlett
84efd9ecd9 r19309: Split out checks for LDB_SUCCESS from checks for the expected number
of returned entries.

Andrew Bartlett
2007-10-10 14:21:06 -05:00
Andrew Bartlett
3310032399 r19308: Merge samsync fixes from SAMBA_4_0_RELEASE
Andrew Bartlett
2007-10-10 14:21:06 -05:00
Simo Sorce
c989dfbe18 r19305: Potential memleak on the ldb_context if we don't use a temp mem context 2007-10-10 14:21:05 -05:00
Simo Sorce
fe20ac404d r19304: If you really want to look at the contents undef this one 2007-10-10 14:21:05 -05:00
Simo Sorce
5861ff69cc r19303: It seem ok to have around this amount of blocks hanging out of an ldb context for sam.ldb 2007-10-10 14:21:05 -05:00
Simo Sorce
6fad80bb09 r19299: Fix possible memleaks 2007-10-10 14:21:04 -05:00
Andrew Tridgell
67e2cf9217 r19298: make sure torture_fail() gives a useful message
Jelmer, is there a better approach for this?
2007-10-10 14:21:04 -05:00