summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
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)
2007-10-10r18244: more portable shell scriptingAndrew Tridgell1-6/+6
(This used to be commit 320003127690ab98fc2185f0eb528a778cae2740)
2007-10-10r18221: moved more configure checks into lib/replace/Andrew Tridgell1-0/+32
(This used to be commit d853dcfda771888f80a80e14ffabb1c0e58a340e)
2007-10-10r18219: move some more portability checks out of samba4 and info lib/replaceAndrew Tridgell1-0/+31
(This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
2007-10-10r18216: a special override for the broken HP-UX C compiler. It does supportAndrew Tridgell1-0/+10
C99 initialisers without any flags, but if you don't give it -AC99 then it dies when those initialisers are very complex (This used to be commit 46f72d7e3f285d08a043b4e8551f22c4dffe65e5)
2007-10-10r18213: don't list LIBREPLACE depdendecies explicit andStefan Metzmacher10-18/+11
always at it as first private dependencies metze (This used to be commit 135d096776b53ae09ffc2b4f767dfbd18139570f)
2007-10-10r18208: Mac OS X also doesn't have history_list()Andrew Tridgell1-1/+5
must be a pretty old readline lib! (This used to be commit ba901e6820c02bc696c0bd3e9e0788801fd0795b)
2007-10-10r18207: not all readline libs have rl_event_hookAndrew Tridgell2-0/+5
this should help with coreserverbuild (Mac OS X) (This used to be commit b0efbdfa98cfda87a78874c2a71a52cc091e4021)
2007-10-10r18206: need rep_ macro for setlinebufAndrew Tridgell1-0/+5
(This used to be commit 6a48f75eaef031538c3e5b98d8672919bba7c409)
2007-10-10r18205: need rep_ macros for seteuid and setegidAndrew Tridgell1-0/+10
(This used to be commit dd7af58b83815620114795aa49bc30b2440bd81b)
2007-10-10r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCCStefan Metzmacher1-0/+9
- also specify USE_HOSTCC = YES on binaries that use HOSTCC I also disable autodependecies as this change let make run forever, I hopefully fix that tomorrow metze (This used to be commit 159f74570233a8707dc1deb70fb1917a854213f8)
2007-10-10r18176: reg_util.c needs LIBREPLACE for strndupAndrew Tridgell1-1/+1
(This used to be commit dc1369b2ad1f55e1acfcc2ddd99ec6ac8b115da9)
2007-10-10r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.Jelmer Vernooij8-13/+9
(This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
2007-10-10r18166: Fix build with external popt.Jelmer Vernooij1-1/+1
(This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)
2007-10-10r18163: Remove defines for BOOL, False and TrueJelmer Vernooij1-82/+72
(This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)
2007-10-10r18161: Fix LDB build after popt changes.Jelmer Vernooij1-1/+1
(This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)
2007-10-10r18160: - pread and pwrite replacements need to be non-staticAndrew Tridgell8-82/+36
- replacing rename() is pointless - all platforms have it (and the #define of rename breaks some code) - use system/locale.h in snprintf.c - fix passwd.h for initgroups - stdlib is in replace.h, not needed elsewhere - fix the initgroups replacement - fix mapping of dl functions to rep_* (This used to be commit 57cd0ca176387d6a3acabf9fedeef4f2a3a3dad7)
2007-10-10r18159: always recreate the the archive and use -s (which does the same as ↵Stefan Metzmacher1-2/+1
ranlib) and see how portable it is metze (This used to be commit 47b4509db909e0848842c1601f2058183d36bda7)
2007-10-10r18157: Fix building with external popt.Jelmer Vernooij2-13/+45
(This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)
2007-10-10r18156: fix platforms that need timegm replacementAndrew Tridgell1-1/+2
(This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)
2007-10-10r18153: html/ isn't neededStefan Metzmacher1-1/+1
metze (This used to be commit 39dc57a50280889a56fa27638b9f56574883a487)
2007-10-10r18152: move our AC macros into lib/replace/libreplace_macros.m4Stefan Metzmacher6-45/+185
and include them from there metze (This used to be commit 38f9e90a120b4e62f005a1bac89139ee87f63071)
2007-10-10r18151: remove testfileStefan Metzmacher1-0/+1
metze (This used to be commit 6ffebfb9b7b8175eb312df6b9bc9fbd0db61b2e1)
2007-10-10r18150: fix make *cleanStefan Metzmacher1-10/+8
metze (This used to be commit e354cd0fae7ad87be30a820954dc840271301177)
2007-10-10r18149: fix make *cleanStefan Metzmacher1-4/+5
metze (This used to be commit 477c83c9834fa4dde0b69f6413336144ea5d5bdb)
2007-10-10r18148: - use PHONY for testStefan Metzmacher1-4/+14
- don't try to install with make test - add make distclean and realdistclean metze (This used to be commit 67cb692a48726075f70b55e18e71d8fae6303d34)
2007-10-10r18147: add make realdistcleanStefan Metzmacher1-4/+4
metze (This used to be commit 20543e0306b129ee89c6ad21dd41205ac0263d7d)
2007-10-10r18146: we need signal.h in some placesAndrew Tridgell1-0/+2
(This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
2007-10-10r18145: rename cc_feature.m4 into libreplace_macros.m4Stefan Metzmacher2-1/+1
metze (This used to be commit d0f40dd3e5ca8b46ee9b2c4332b393f519383aae)
2007-10-10r18144: make the logic a bit more cut&paste friendlyStefan Metzmacher1-10/+21
metze (This used to be commit da9be10dc602d21871d970a10015e970650942fe)
2007-10-10r18143: the 'showflags' convention from Samba is useful for the other packagesAndrew Tridgell4-4/+24
(This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)
2007-10-10r18142: add make distclean to talloc buildStefan Metzmacher1-4/+7
metze (This used to be commit c8342c9ae5b37acd72271e025f0ee735a95cf8e5)
2007-10-10r18141: an accidental nested C comment!Andrew Tridgell1-1/+1
(This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)
2007-10-10r18140: and this reduces warnings about toupper()Andrew Tridgell1-0/+1
(This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)
2007-10-10r18139: irix needs system/network.h hereAndrew Tridgell1-0/+1
(This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)
2007-10-10r18138: LIBREPLACE provides stuff from -ldl so it should depend on itStefan Metzmacher2-2/+2
metze (This used to be commit b4e4c115ab23bcc3b116a3736ddf2e88bab6f4cf)
2007-10-10r18137: more LIBREPLACE depsAndrew Tridgell1-0/+1
(This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)
2007-10-10r18135: almost there ....Andrew Tridgell1-0/+1
(This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
2007-10-10r18134: the lib/replace/system/filesys.h in this patch should beAndrew Tridgell3-6/+6
system/filesys.h, but it doesn't work. Metze is looking into it :-) (This used to be commit 0dc0b7ff613d39f93c1680116c04348b720afaff)