Andrew Bartlett
04b350acf8
r7521: Remove useless loops from SAMLOGON test, which speeds it up a lot.
...
Andrew Bartlett
(This used to be commit d74b7c20b6
)
2007-10-10 13:18:05 -05:00
Andrew Bartlett
8cd7848b8f
r7520: Fix memory leak in hdb-ldb.c
...
Andrew Bartlett
(This used to be commit 7f6a7f7fc5
)
2007-10-10 13:18:05 -05:00
Andrew Tridgell
816f4f7c4a
r7519: rip the copy of the ldap expression parser out of libcli/ldap/ and use
...
the original one in lib/ldb/ instead. Having two copies of this code
is silly.
(This used to be commit 0e9f18c448
)
2007-10-10 13:18:04 -05:00
Andrew Tridgell
490a5a5d59
r7518: don't use an uninitialised ldb debug function when failing to load modules in the ldap
...
backend
(This used to be commit 52e4a5b3b0
)
2007-10-10 13:18:03 -05:00
Andrew Tridgell
d94805ea55
r7517: handle zero length equality tests
...
(This used to be commit 18c96f2b3e
)
2007-10-10 13:18:03 -05:00
Andrew Tridgell
e1fa7352ca
r7516: make sure binary decoding gives us something we can run string functions on
...
(This used to be commit 9913ab2550
)
2007-10-10 13:18:03 -05:00
Andrew Tridgell
9cb3b2d49b
r7515: merge in the binary encode/decode enhancements from the libcli/ldap/
...
code into the ldb parse code
(This used to be commit 12647e3722
)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
87acba39f9
r7514: make the ldb_parse code not depend on a ldb_context, so we can now potentially use
...
it in our ldap client code, instead of replicating all the code
(This used to be commit 5b3575d930
)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
2be36bb85d
r7513: don't try to write to the smbd log file between tests. zeroing a file
...
while it is open for writing by another process causes the file to end
up with lots of nulls in it, which messes up the build farm output.
(This used to be commit f7e636d408
)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
76d3439c4b
r7510: fixed error code for using a bad tid.
...
amazingly, I have seen w2k do a session setup followed by an immediate
attempted opening of \netlogon, with no tconx to ipc$ first. So this
error code can matter.
(This used to be commit 79112d81cb
)
2007-10-10 13:18:02 -05:00
Andrew Bartlett
e9fa8f7cce
r7509: With the update to Heimdal 20050612 we no longer need krb5_freelog(),
...
as krb5_closelog() no longer leaks memory.
Andrew Bartlett
(This used to be commit b0bf8a4a5f
)
2007-10-10 13:18:02 -05:00
Andrew Bartlett
183cb2b939
r7508: Fix memory leak of outgoing packets in the KDC.
...
Andrew Bartlett
(This used to be commit 6f7bb00c7e
)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
694488d29c
r7507: fixed the problem with users being shown too many times in acl
...
editors, and added a test for it.
(This used to be commit 9e428881f6
)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
72ac776782
r7506: handle the case where cron does not setup $USER
...
(This used to be commit d4c1a1be0a
)
2007-10-10 13:18:01 -05:00
Tim Potter
fb3874bfac
r7505: Add more argument forms for session_setup().
...
Throw an exception if tree connect fails.
(This used to be commit 5b67f2c3d9
)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
db4fd5c434
r7504: missed one
...
(This used to be commit 93eb9afb4d
)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
4a5ab77098
r7503: turn off the sleep test here too
...
(This used to be commit 3b9f4b61ad
)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
de160af1c7
r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in
...
this test. It takes nearly all of the time.
(This used to be commit 42754de142
)
2007-10-10 13:18:01 -05:00
Tim Potter
ae23fe35e2
r7501: Fix credential initialisation in ejs session setup. Implement four
...
arg and anonymous version of command.
Implement ejs tconx.
(This used to be commit 3b7df1037d
)
2007-10-10 13:18:01 -05:00
Tim Potter
9e555f75e2
r7500: Initialise module subsystems.
...
(This used to be commit 564dfe14d0
)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
47ab0ed8ed
r7499: ensure that the account we run tests as ("Administrator") maps to the
...
unixName that we are running as in the test suite. Otherwise files are
created as a user without any entry in the sam, so the ACL doesn't
allow that user read permission when it should. This should fix the
RAW-ACLS test in the build farm.
(This used to be commit 30445483e4
)
2007-10-10 13:18:00 -05:00
Derrell Lipman
2e1851e1ac
r7498: ldb_sqlite3 work in progress
...
(This used to be commit 797263330b
)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
ee30cf3b1d
r7497: add timeouts to all rpc requests. The default timeout is 60
...
seconds. This should prevent the problem I am seeing on a solaris box
where a rpc request gets stuck forever
(This used to be commit c24ab34813
)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
d1e8e62a56
r7496: removed an unused variable
...
(This used to be commit a8c99d0e37
)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
3a3947cd86
r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it
...
running too long
(This used to be commit 3d70755abf
)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
82da98a1da
r7494: added --maximum-runtime to smbtorture as well. I have seen smbtorture
...
get stuck waiting on no file descriptors, with no timeout, so it sits
forever. I need to fix that bug separately, but to prevent build farm
machines being totally stuck, this timeout will be used.
(This used to be commit 5cccf0a770
)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
ea7942d468
r7493: add a --maximum-runtime option to smbd. If this time is exceeeded then it exits.
...
This will be used in the build farm
(This used to be commit 3cec5b3c86
)
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
39172de4dc
r7492: give better output
...
metze
(This used to be commit 134f5defa0
)
2007-10-10 13:17:59 -05:00
Rafal Szczesniak
1104ca3337
r7491: libnet functions used in tests have different names now.
...
rafal
(This used to be commit d54bf09701
)
2007-10-10 13:17:59 -05:00
Rafal Szczesniak
c29896d0ae
r7490: Rename functions and prefices s/rpc_composite/libnet_rpc/
...
This makes more clear where the functions belong to. Also
the rule will be that lowercased function names are not
part of "official" libnet API (though it doesn't mean one
absolutely cannot use them).
rafal
(This used to be commit f6ef7b882a
)
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
a4b58b091b
r7489: just a cosmetic change
...
metze
(This used to be commit 2dcbf07d0c
)
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
bda75f7e90
r7488: update the mode in the struct too,
...
that fixes the RAW-RENAME test
metze
(This used to be commit e27c1ab89b
)
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
68ff6b1262
r7487: check both files before and after setting the attribs on file1
...
metze
(This used to be commit 376c0560e0
)
2007-10-10 13:17:58 -05:00
Stefan Metzmacher
4233f18a31
r7486: fix for the build farm to display the panic messages and backtrace inside the per test frame
...
metze
(This used to be commit 5cf27b4af3
)
2007-10-10 13:17:58 -05:00
Andrew Tridgell
612babc4af
r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
...
- use loopback interface only, otherwise nbtd will answer with a real
ip, which the socket wrapper code will fail to connect to
- enable eadb for posix testing
- sleeping to wait for smbd to start is pointless, as smbd won't start
till its fifo is opened due to the fifo redirection on stdin
- sleep for a few seconds to allow for nbt server to register names after opening fifo
- use bcast name resolution, so we don't rely on /etc/hosts being right
(This used to be commit 9ce2b9a79b
)
2007-10-10 13:17:58 -05:00
Andrew Tridgell
6a4cb0e651
r7484: the previous bug can also affect the kdc
...
(This used to be commit ee8bf9db4a
)
2007-10-10 13:17:58 -05:00
Andrew Tridgell
07b0d86121
r7483: ensure we try reading from a socket if epoll says we can, and don't
...
just do the write. This is needed because the write could return
-1/EAGAIN for dgram sockets, if the socket buffer is nearly full. The
epoll loop then goes on forever.
This was causing some failures in 'make test'
(This used to be commit b7fefe76a2
)
2007-10-10 13:17:58 -05:00
Tim Potter
6412e8eeae
r7482: Rename smbcli_send_tconX() to smbcli_tconX() so as not to get it
...
confused with an async function.
(This used to be commit 340ad67cad
)
2007-10-10 13:17:58 -05:00
Tim Potter
182dd02ebe
r7481: Add a mprVarIsPtr macro.
...
(This used to be commit 633b24345f
)
2007-10-10 13:17:57 -05:00
Derrell Lipman
0264c1792d
r7480: ldb_sqlite3 work in progress
...
(This used to be commit 510e7994da
)
2007-10-10 13:17:57 -05:00
Tim Potter
43d3689ecf
r7479: ifdef out some more stuff to fix compiler warnings.
...
(This used to be commit c4d10a98ff
)
2007-10-10 13:17:57 -05:00
Andrew Tridgell
b8c8da4a50
r7478: fixed a problem with a backgrounded smbd looping to handle continuous
...
tty related signals
(This used to be commit db2b507add
)
2007-10-10 13:17:57 -05:00
Tim Potter
16a5d7c175
r7477: Add MPR_TYPE_PTR to ejs_typeof().
...
(This used to be commit 8574f64ca2
)
2007-10-10 13:17:57 -05:00
Andrew Tridgell
b1b134084f
r7476: ensure dgram sockets are created non-blocking. As they usually skip
...
the connect() stage, we were missing this
(This used to be commit f5102b886c
)
2007-10-10 13:17:57 -05:00
Andrew Tridgell
2514f8925e
r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is
...
chewing far too much cpu, which is unfair on our volunteer systems
andrew, sorry about this, I think we need RPC-SAMLOGON-FULL, and make
RPC-SAMLOGON only do a basic test
(This used to be commit 71bf781227
)
2007-10-10 13:17:57 -05:00
Stefan Metzmacher
06ebab9e91
r7469: fix typo
...
metze
(This used to be commit 98acab72c9
)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
13dcf319dc
r7468: create better output
...
metze
(This used to be commit 99152ce6f0
)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
714a089552
r7467: a little fix for the build-farm
...
metze
(This used to be commit 6e8c8f0f87
)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
57f859a11a
r7466: add RPC-SPOOLSS to the supported tests
...
metze
(This used to be commit 3c1d236445
)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
838e4835de
r7465: - return empty lists for now
...
- return WERR_NOT_SUPPORTED on AddPort()
(we pass the RPC-SPOOLSS test now :-)
metze
(This used to be commit d62db5b7d3
)
2007-10-10 13:17:56 -05:00