summaryrefslogtreecommitdiff
path: root/source4/lib/replace/README
AgeCommit message (Collapse)AuthorFilesLines
2008-09-16Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij1-113/+0
2008-05-07libreplace: always provide utime() and utimes()Stefan Metzmacher1-0/+2
I'd like to also provide futimes(), but it seems that some systems doesn't support a it at kernel level. If someone knows how to write a portable replacement for futimes() please tell me... metze (This used to be commit a9604fe4a323dccb537cf02ea7594437b4995803)
2008-03-18libreplace: remove duplicate entry of inet_ntoa from README.Michael Adam1-1/+0
Michael (This used to be commit 98ee8c84300757d778733a458c6ca3e6022b40ea)
2008-03-14libreplace: add an inet_aton() function that calls inet_pton().Michael Adam1-0/+1
inet_aton() is even needed inside libreplace, in the implementation of rep_getaddrinfo(). Michael (This used to be commit bcb2f3a880f8da8f9bedb7a8e61d7d7b533f1919)
2007-12-21r26470: Update README.Jelmer Vernooij1-0/+2
(This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
2007-10-10r25556: Update README.Jelmer Vernooij1-0/+6
(This used to be commit 1a7dbfde5fcef19998b8af470c152a76386fb79f)
2007-10-10r24350: Remove offsetof() replacement to see if there are actually anyJelmer Vernooij1-1/+0
hosts that don't have it. (This used to be commit b37d86242de1ee82b0cd760d965f8ad37a83cf09)
2007-10-10r24337: Make libreplace provide offsetof.Jelmer Vernooij1-0/+1
(This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
2007-10-10r23188: revert 23123 and 23118.Stefan Metzmacher1-2/+0
as a long term solution this was the correct approach, but it's a bit more complex and we need to provide the whole socket api and libnsl.so checking in libreplace... as a short term solution to fix the build on host 'hape' we'll use the same trick as with inet_aton.c from heimdal's lib/roken/ metze (This used to be commit 0e88e2e46199d8ea64dd42c4c8b86d64ce5c2d04)
2007-10-10r23118: Make inet_pton and inet_ntop available through lib/replace.Michael Adam1-0/+2
The code for inet_pton.c and inet_ntop.c is taken from the rsync code. I will put this into 3_0 and 3_0_26 too, but let's sort the readahead issue in lib/replace of 3_0 first... Michael (This used to be commit 9781b13fd3e0c2a0aa66412c571f562c9f17dcbe)
2007-10-10r22297: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplaceStefan Metzmacher1-0/+6
metze (This used to be commit b69c950858d837d7bd734d418129ade69106a00d)
2007-10-10r22273: - provide __LINESTR__ macroStefan Metzmacher1-0/+2
- add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro metze (This used to be commit 24324fbcff1a896c55e789063f9916dbd092956d)
2007-10-10r22270: provide __location__ in replace.hStefan Metzmacher1-0/+3
and see how the build-farm likes this simpler version metze (This used to be commit 2abc79680f8342c9a7a6c1f3746489dd598b7bf8)
2007-10-10r22215: add strptime replacement to libreplace based on the patchStefan Metzmacher1-0/+1
from jojowil@hvcc.edu to bug 4063 also add a testsuite for strptime() metze (This used to be commit aba64521707143e6505b3322c390882a918a148a)
2007-10-10r22152: merge from samba3:Stefan Metzmacher1-2/+0
remove netgr functions from libreplace they're not used in samba4 currently and samba3 has explicit configure checks for them. should fix bug #4496 metze (This used to be commit dd83a8dad8ad89a1485598fa6e11c9128d04e6d7)
2007-10-10r21793: add replacement for unsetenv()Stefan Metzmacher1-0/+1
metze (This used to be commit d6de7f2cda70cfd55f0f7fbb9f3b93a5a58c6f51)
2007-10-10r21302: Provide simple redirecting headers for standard headers.Jelmer Vernooij1-0/+4
(This used to be commit 74c47839536c9ccfa1240289d20df65d9d13839d)
2007-10-10r19347: Add socketpair()Jelmer Vernooij1-0/+1
(This used to be commit 8a8e974d2150d00855ccafef02b7ef2607921ea0)
2007-10-10r18723: Update list of provided macros/defines in README.Jelmer Vernooij1-0/+7
(This used to be commit 5e951bdeec2d7d872410fafb9f051eb4340b6e50)
2007-10-10r18031: Merge my replace fixes:Jelmer Vernooij1-4/+5
* libreplace can now build stand-alone * add stub testsuite for libreplace * make talloc/tdb/ldb use libreplace (This used to be commit fe7ca4b1454e01a33ed0d53791ebffdd349298b4)
2007-10-10r16556: Add mkdtemp to libreplace. This is apparantly available on LinuxJames Peach1-1/+2
and BSD systems, but it's not everywhere. (This used to be commit b3d2512ed4fc8c378607bcc2dc241a1f77ab7197)
2007-10-10r16001: we don't use u_intX_t any moreStefan Metzmacher1-4/+2
metze (This used to be commit e0e4f86b30185e01975eff91c2ce7ab7ca5353c1)
2007-10-10r15868: Add replacement macro for __STRING()Jelmer Vernooij1-0/+1
(This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
2007-10-10r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionalityJelmer Vernooij1-0/+1
not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
2007-10-10r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij1-0/+2
in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
2007-10-10r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij1-0/+4
Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
2007-10-10r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij1-0/+1
(This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
2007-10-10r12592: Remove some useless dependenciesJelmer Vernooij1-0/+2
(This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db)
2007-10-10r12364: add UINT32_MAX and UINT64_MAX replacement definesStefan Metzmacher1-0/+2
(hopefully fix the build on OpenBSD) metze (This used to be commit cbe06ade214bd29eab5c11fcd011a3c463bf78db)
2007-10-10r12216: Couple of small fixes: reduce include/includes.h a bit, simplify headersJelmer Vernooij1-0/+4
in build/smb_build/, remove unused pstring macros (This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
2007-10-10r10476: Move some more types to libreplace. Fix missing strndup errorsJelmer Vernooij1-0/+4
for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
2007-10-10r10456: More SCons fixes:Jelmer Vernooij1-0/+2
- Add framework for fallback generating code - Move pread / pwrite replacement functions to libreplace - Support pidl builds correctly - Support asn1 builds correctly - Move OS-specific checks to lib/replace/SConscript (This used to be commit fbbfad0a1f7dedbf48e835a864f8285f283d72f3)
2007-10-10r10452: Couple of small scons updates - ignore .sconsign filesJelmer Vernooij1-0/+3
(This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
2007-10-10r10438: Move portability functions to lib/replace/; replace now simply ensuresJelmer Vernooij1-0/+54
that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list. Functions that behave different from their POSIX specification (such as sys_select, sys_read, etc) have kept the sys_ prefix. (This used to be commit 29919a71059b29fa27a49b1f5b84bb8881de65fc)