summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r18363: Found a rather nasty bug in our fragment handling.Andrew Bartlett2-8/+12
We were adding packet fragments onto the *reply* queue, not the recieve queue. This worked, as long as we got a whole packet before we did any reply work, but failed once the backend called a remote LDAP server (and I presume something invoked the event loop). Andrew Bartlett (This used to be commit a0162e0ace48104d94f7b7dd3d2f62a7f42e10c6)
2007-10-10r18362: Make LookupSids map onto LookupSids2, as they both take a policyAndrew Bartlett1-16/+17
handle. Avoids a lookup for the basic domain information for every request. Andrew Bartlett (This used to be commit 35b69bc5f4bda7f4f2480997cc32188154a175ce)
2007-10-10r18361: Invert the way we handle LookupSids2/LookupSids3 and ↵Andrew Bartlett1-36/+85
LookupNames3/LookupNames4 The latter calls don't supply a policy handle The latter calls now acquire a policy handle, then call the earlier calls. This means we still share the codepaths, but don't need to fetch policy state when it is already provided. Andrew Bartlett (This used to be commit 5fa9e96bd0d1f75e208be9a8a04dfc90a854bee9)
2007-10-10r18360: better handling of child process killing in standard modeAndrew Tridgell1-0/+19
(This used to be commit 6a2144caab60073b40577dc1f66f663f817d6cbd)
2007-10-10r18359: better handling of child process killing in standard modeAndrew Tridgell1-1/+1
(This used to be commit 3752cc2b5767950b26b57e79fa87a70f8d93173d)
2007-10-10r18358: handle errors in the RPC-LSA async testAndrew Tridgell1-6/+8
(This used to be commit d46c3be9f9db6666be52b5584b0210da925106d1)
2007-10-10r18357: Convert more crypto tests from using function results as initialisers.Andrew Bartlett4-89/+97
(Fails on older Unix C compilers) Andrew Bartlett (This used to be commit a4cc13a93fc2f18bfb266603617e14d1cc7ceecf)
2007-10-10r18356: doing 1000 of these requests can take over an hour underAndrew Tridgell1-11/+12
valgrind. Reduce to 50, which is plenty for testing the code (This used to be commit 911c8e1c73bf3953591755ecb4c50f5644fc9c18)
2007-10-10r18355: increase the delays waiting for all events to propogate in theAndrew Tridgell1-4/+4
RAW-NOTIFY test. (This used to be commit 81fd19ba3f38ac19d8bcac56210a83fdfc8237de)
2007-10-10r18354: It seems safe to enable the DIGEST-MD5 module now.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 8357f8be45ef93bd1b648350c951bbe3b1bb5682)
2007-10-10r18353: try to fix the assumption of NULL being handled in printf()Andrew Tridgell1-0/+21
permanently by replacing printf() on systems that don't have a C99 printf lib (This used to be commit eacb5357c347255817a0a47abe7dadfaf24301fa)
2007-10-10r18352: printf("%s") is not safe for NULL strings on all platforms, butAndrew Tridgell1-55/+55
d_printf() is. This fixes a crash on solaris (This used to be commit 52d156671158fa25d3a84a46c98ca1d81e4a18d1)
2007-10-10r18351: functions as initialisers in structures doesn't work on some compilersAndrew Tridgell1-26/+25
(This used to be commit db694a7c82e4b5071aa7f609de6ecde90a8d42dd)
2007-10-10r18350: we have to check for lstat() to keep roken happen on hpuxAndrew Tridgell1-1/+1
(This used to be commit e251c211f7fa67e2e32d684f10a742b496913284)
2007-10-10r18349: don't do validation when using valgrind. It's way too slow (can beAndrew Tridgell7-7/+14
hours for a single test) (This used to be commit febaf6af4cafed7bc57276186a35099959b2ce62)
2007-10-10r18348: fixed a valgrind error in RPC-SRVSVCAndrew Tridgell1-1/+2
(This used to be commit cc89ef3e1fd2f1d550ab65d32dfa894dc7963868)
2007-10-10r18347: run slapd in the foreground so timelimit can kill itAndrew Tridgell1-2/+3
(This used to be commit 8cc456e6dcb348375dbded0de1a0c07ea6bf8ff9)
2007-10-10r18346: make sure we kill off the slapd processAndrew Tridgell2-4/+26
(This used to be commit 0e1d4be23ab807b17959e09dffbaf9c8c8dd048e)
2007-10-10r18345: test also flagsSimo Sorce1-2/+11
(This used to be commit 06469a6ba0ee1cc8701214bcefa1d6c696b0150b)
2007-10-10r18344: add a test to show hoe NetNameValidate behaves.Simo Sorce2-8/+81
fix the misleading idl names (This used to be commit 8367b3bcee9338fa3e268b7342ae8db928008b55)
2007-10-10r18343: fixed setlinebuf() prototype, added test for it, and use it in twoAndrew Tridgell5-10/+7
places to avoid a #ifdef (This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
2007-10-10r18342: a bit more explanation of these strange valuesAndrew Tridgell1-0/+4
(This used to be commit e191f84f24e017d90c49d779a04a5306d96848a5)
2007-10-10r18341: ooh this gets subtle - this needed for xfs on linuxAndrew Tridgell1-1/+1
(This used to be commit 9d688eb9cbaed484ccb75d601c2331760bd59fab)
2007-10-10r18340: some HPUX boxes don't have ptrdiff_tAndrew Tridgell1-0/+1
(This used to be commit f3b24ea48a70268be5a3af601b5bb923d446c5d5)
2007-10-10r18339: need these checks for roken.h on hpuxAndrew Tridgell1-0/+11
(This used to be commit e98e0a28a0cb79e272c0caa0bcb3b5fb6bf3a17b)
2007-10-10r18338: this isn't needed anymoreStefan Metzmacher1-4/+0
metze (This used to be commit 91800fd80c1763157f9bfded8f10e2d8c9a04cd2)
2007-10-10r18337: more -Ae tests in check_cc.m4Andrew Tridgell3-4/+6
honor the MMAP_BLACKLIST (This used to be commit c2f2dbb5d1c082ee1391908073336a9dfc10f712)
2007-10-10r18336: autoconf tries to force on C89 mode on HP-UX, using the -AeAndrew Tridgell1-0/+4
flag. Unfortunately that flag conflicts with the -AC99 flag, and we get lots of breakage. This is a trick to force off the -Ae option (This used to be commit eb93fb8e54c46df35904e03870063c4532599442)
2007-10-10r18335: more portable bool testsAndrew Tridgell2-2/+22
(This used to be commit 45a3a6a566de020578c24feb5788367efd685f29)
2007-10-10r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'Andrew Tridgell1-1/+1
it does have 'usr' (This used to be commit 96db975024a744f42a0418e379df1da6c4079fe6)
2007-10-10r18333: $< is broken in older BSD version:Stefan Metzmacher1-13/+20
when $@ is foo/bar.o, $< could be torture/foo/bar.c if it also exists. So better use $* which is foo/bar to get foo/bar.c metze (This used to be commit 7aad9f81d927778bd3da6a37afc0489f1fefdc58)
2007-10-10r18332: added back in our shared mmap test codeAndrew Tridgell2-1/+77
(This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
2007-10-10r18331: fixed a warningAndrew Tridgell1-1/+1
(This used to be commit 997ed10bf540cc99da1bab5e53634beb3b239253)
2007-10-10r18330: don't mix pointer types in RPC repliesAndrew Tridgell1-1/+5
(This used to be commit cc86719f53a47e3ca25b19d7a765314ce967ab01)
2007-10-10r18329: print out special make variables when failing, to track down theStefan Metzmacher1-0/+3
build failures on older BSD systems with broken make metze (This used to be commit 7edb40569a5b5c971894a5e753638eeccef15dea)
2007-10-10r18328: when we bail out early, set *offset to 0Andrew Tridgell1-0/+2
(This used to be commit 81230464600bd3a2bb283303b2b9c71f6409675b)
2007-10-10r18327: 'struct token' is defined on some hostsAndrew Tridgell1-5/+5
(This used to be commit b2bba4e7261e4daf2be44110c454eb0e217836ca)
2007-10-10r18326: these are not used anymore, I found the bug on *BSDStefan Metzmacher1-2/+0
it's the broken BSD make again where we endup with this: ... -c torture/libnet/libnet_rpc.c -o libnet/libnet_rpc.o metze (This used to be commit 97d73452c55c7110f25687d33e026f326a43b03c)
2007-10-10r18325: more warnings and one compile error on aix fixedAndrew Tridgell4-6/+6
(This used to be commit 6e7e151432a31e48a67679df3966d2227d555317)
2007-10-10r18324: fixed a uninitialised variableAndrew Tridgell1-1/+1
(This used to be commit 08562d6ebe6b2c48026f0d1e97ec4dd8ea215b2c)
2007-10-10r18323: this function returns a pointer, not a boolAndrew Tridgell1-3/+2
(This used to be commit 86ef345cbf98e38b4e135cf52761c7268b608313)
2007-10-10r18322: fixed a compilation problem on AIX caused by lex not putting config.hAndrew Tridgell3-2/+6
first. That leads to a conflicting define for lseek() due to _LARGE_FILES being defined after standards headers are included (This used to be commit 9034238e27f22a7077df9fa0d7c83cce4503aabc)
2007-10-10r18321: fixed some warnings on AIXAndrew Tridgell5-5/+6
(This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
2007-10-10r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33Andrew Tridgell1-1/+7
bytes if --dangerous is not set. (This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
2007-10-10r18319: fixed the directory search resume code on IRIXAndrew Tridgell6-31/+107
The problem was twofold: 1) irix returns 64 bit numbers in telldir(). The protocol uses a 32 bit resume key. We now cope with this properly using the code in pvfs_list_seek_ofs(). 2) irix returns 0xFFFFFFFF from telldir() for the last entry in the directory. When added to DIR_OFFSET_BASE this became DIR_OFFSET_DOTDOT which meant an infinite loop! (This used to be commit 8cce9740ed0da9f08d6821beb4acaa9d28d149c2)
2007-10-10r18318: Implement DiskEnumSimo Sorce2-6/+21
Fix spelling and consistencies issues in idl (This used to be commit 1347c971ac4dd62e6e6643293d48917ac065d19c)
2007-10-10r18317: Make sure we actually have a valid reply or failSimo Sorce1-0/+3
(This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
2007-10-10r18316: Build the parent tooSimo Sorce1-0/+9
(This used to be commit 1fcf725bc0a10454be8d276920ac14f346eb4a21)
2007-10-10r18315: Implement netSrvGetInfo level 102Simo Sorce3-3/+76
fix names to be consistent between level 101 and 102 and typo in idl (This used to be commit 1962fb92d706962544c293770718294e595f9fc4)
2007-10-10r18314: Handle the case where a dir has the sticky bit set and the OS gives backSimo Sorce1-0/+24
EPERM when trying to access user xattrs. Just pretend no attributes are set. Simo. (This used to be commit 53463ca7969e76f9fb2bc7c5a023d23732e422f5)