summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r18400: move MAP_FAILED define to lib/replace/system/shmem.hAndrew Tridgell2-4/+4
(This used to be commit 025b142ff268498cfb36fc0e7e9e25a2c5963d38)
2007-10-10r18388: remove _XOPEN_SOURCE it causes trouble on BSD and IRIXStefan Metzmacher1-6/+0
I need to find a way to define it only on Tru64 maybe. metze (This used to be commit aca8a3f8c0bb3cce0ef8c5fd945011581d19586d)
2007-10-10r18383: ok we need _XOPEN_SOURCE 500 and include standards.h on Tru64Stefan Metzmacher2-1/+7
to get MAP_FAILED metze (This used to be commit 0f48c8ad7c066ba33cb8d4491083e15b24c5046e)
2007-10-10r18382: define _XOPEN_SOURCE to hopefully bring in MAP_FAILED inStefan Metzmacher1-1/+6
sys/mman.h on Tru64 metze (This used to be commit 8109eb9d28c9043c359d48319efe91aed2714431)
2007-10-10r18381: make sure autoconf doesn't add '-O2' to CFLAGSStefan Metzmacher1-2/+3
metze (This used to be commit ec6365b5f18eea7035b6963c8005e75b9f4e3437)
2007-10-10r18378: try enabling _OSF_SOURCE to see if it fixes the tru64 build problems -Andrew Tridgell1-0/+6
thanks to volker for the suggestion (This used to be commit 03ed41515b2228d130f669a2c0cf916a21182f30)
2007-10-10r18376: added iconv:native=false option to turn off native iconv. Needed underAndrew Tridgell1-0/+3
valgrind as native iconv is so full of overflows (This used to be commit d1de0202efc6e6ca4bbc1997f3e493da18cd35f4)
2007-10-10r18374: don't go past the end of this arrayAndrew Tridgell1-2/+0
should fix the intermittend failure of the HMACSHA1 test (This used to be commit 09014e1102ca5ada1e6f0f82506dc3cf81fc037d)
2007-10-10r18359: better handling of child process killing in standard modeAndrew Tridgell1-1/+1
(This used to be commit 3752cc2b5767950b26b57e79fa87a70f8d93173d)
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-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-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-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-10r18343: fixed setlinebuf() prototype, added test for it, and use it in twoAndrew Tridgell3-4/+5
places to avoid a #ifdef (This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
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-10r18337: more -Ae tests in check_cc.m4Andrew Tridgell1-0/+4
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-10r18332: added back in our shared mmap test codeAndrew Tridgell2-1/+77
(This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
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-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-10r18321: fixed some warnings on AIXAndrew Tridgell4-4/+5
(This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
2007-10-10r18317: Make sure we actually have a valid reply or failSimo Sorce1-0/+3
(This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
2007-10-10r18309: FreeBSD 6.1 has a symbol ldap_new_connection() in the system ldapAndrew Tridgell1-1/+1
library. Even though we don't like to that library, it gets loaded via nss-ldap, which means nss-ldap calls into the samba ldap lib with the wrong parameters, and crashes. We really need to use a completely different namespace in libcli/ldap/ (This used to be commit c440e0eed9afae5fe69995a7416971e7c8560779)
2007-10-10r18306: I hope that works better...Stefan Metzmacher1-2/+2
metze (This used to be commit fa060ff7a6bcbfbdd8cbb08af44dc462d3d289a7)
2007-10-10r18305: get some more debug output to fix the build on sambajailStefan Metzmacher1-0/+2
metze (This used to be commit 13f54d8fa73a2a53dee4911ee65de1debffb76ce)
2007-10-10r18304: fixed misuse of size_t in dopr()Andrew Tridgell1-3/+3
(This used to be commit d082a3c5f5785e9d7775d94542ce9cc8ef098f63)
2007-10-10r18303: we should just use -Ilib/popt as in all other placesStefan Metzmacher1-1/+1
metze (This used to be commit 82bf7013058caa25a62cde98e4c68083952b0f88)
2007-10-10r18301: I discovered how to load the warnings from a build farm build intoAndrew Tridgell6-8/+10
emacs compile mode (hint, paste to a file, and compile as "cat filename"). This allowed me to fix nearly all the warnings for a IA_64 SuSE build very quickly. (This used to be commit eba6c84efff735bb0ca941ac4b755ce2b0591667)
2007-10-10r18299: POPT_CREDENTIALS should depend on LIBPOPTAndrew Tridgell1-1/+2
(This used to be commit 95878272cdb20d20c0866fdee35081ae63afa64e)
2007-10-10r18298: fixed mmap failure testAndrew Tridgell1-1/+1
(This used to be commit dee6551dc36789506a59bcd3242f208d5bfd5d6f)
2007-10-10r18292: import some autoconf 2.60 specific macros,Stefan Metzmacher2-0/+199
so that older autoconf versions still work metze (This used to be commit 43970e6d081e56837e38856a9d05c8b9c303955e)
2007-10-10r18289: don't check for inline till we've worked out the main compiler flagsAndrew Tridgell1-1/+1
(This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
2007-10-10r18288: autoconf already has a C99 test builtin!Andrew Tridgell1-0/+1
If this works well, we can remove our own test (This used to be commit b4b028e65e242b0fa1d74454bfa0b292917088eb)
2007-10-10r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags,Andrew Tridgell1-0/+18
needed on AIX 5.2 for C99 structures (This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
2007-10-10r18286: ldb now needs install-sh tooAndrew Tridgell1-0/+238
(This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
2007-10-10r18285: tdb now needs install-shAndrew Tridgell1-0/+238
(This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
2007-10-10r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definitionAndrew Tridgell1-0/+6
of sendfile() (This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
2007-10-10r18283: libreplace.m4 needs to be early in configure.ac in other packages tooAndrew Tridgell4-16/+8
(This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
2007-10-10r18281: a workaround for an infinite dependency loop in the dependencyAndrew Tridgell1-3/+3
generation for smbreadline.d. The problem was caused by extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build using lib/smbreadline/smbreadline.o, which means cflags.pl didn't match the target. Hopefully the workaround can be removed when metze or jelmer wake up and give me a hint on how to make SMB_SUBSYSTEM() not add the ./ prefix :-) (This used to be commit 826cd304a7cf54ab60ea41b6ecf00ca7b89f2b39)
2007-10-10r18280: more portability tidyups, ensuring we use libreplace everywhereAndrew Tridgell2-14/+12
(This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
2007-10-10r18278: move more header checks and _GNU_SOURCE into libreplaceAndrew Tridgell2-1/+10
(This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
2007-10-10r18272: Couldn't resist to change this.Simo Sorce1-1/+1
What we want to do here is to just make sure res is freed. Well let's just do so explicitly, the steal cofused me initially while reading the code. This way it is clear what we want to do. Simo. (This used to be commit 30a26a501fef939991a2e998003c5a43fd5cb67e)
2007-10-10r18245: Ensure we don't keep the rootdse record around (steal it onto theAndrew Bartlett1-4/+6
correct memory context). Andrew Bartlett (This used to be commit b4f234e507fa94e9600c362fb6edb704d299cfce)