summaryrefslogtreecommitdiffstats
path: root/source4/lib/replace/README
Commit message (Collapse)AuthorAgeFilesLines
* Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij2008-09-161-113/+0
|
* libreplace: always provide utime() and utimes()Stefan Metzmacher2008-05-071-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)
* libreplace: remove duplicate entry of inet_ntoa from README.Michael Adam2008-03-181-1/+0
| | | | | Michael (This used to be commit 98ee8c84300757d778733a458c6ca3e6022b40ea)
* libreplace: add an inet_aton() function that calls inet_pton().Michael Adam2008-03-141-0/+1
| | | | | | | | inet_aton() is even needed inside libreplace, in the implementation of rep_getaddrinfo(). Michael (This used to be commit bcb2f3a880f8da8f9bedb7a8e61d7d7b533f1919)
* r26470: Update README.Jelmer Vernooij2007-12-211-0/+2
| | | | (This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
* r25556: Update README.Jelmer Vernooij2007-10-101-0/+6
| | | | (This used to be commit 1a7dbfde5fcef19998b8af470c152a76386fb79f)
* r24350: Remove offsetof() replacement to see if there are actually anyJelmer Vernooij2007-10-101-1/+0
| | | | | hosts that don't have it. (This used to be commit b37d86242de1ee82b0cd760d965f8ad37a83cf09)
* r24337: Make libreplace provide offsetof.Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
* r23188: revert 23123 and 23118.Stefan Metzmacher2007-10-101-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)
* r23118: Make inet_pton and inet_ntop available through lib/replace.Michael Adam2007-10-101-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)
* r22297: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplaceStefan Metzmacher2007-10-101-0/+6
| | | | | metze (This used to be commit b69c950858d837d7bd734d418129ade69106a00d)
* r22273: - provide __LINESTR__ macroStefan Metzmacher2007-10-101-0/+2
| | | | | | | | - add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro metze (This used to be commit 24324fbcff1a896c55e789063f9916dbd092956d)
* r22270: provide __location__ in replace.hStefan Metzmacher2007-10-101-0/+3
| | | | | | | and see how the build-farm likes this simpler version metze (This used to be commit 2abc79680f8342c9a7a6c1f3746489dd598b7bf8)
* r22215: add strptime replacement to libreplace based on the patchStefan Metzmacher2007-10-101-0/+1
| | | | | | | | | from jojowil@hvcc.edu to bug 4063 also add a testsuite for strptime() metze (This used to be commit aba64521707143e6505b3322c390882a918a148a)
* r22152: merge from samba3:Stefan Metzmacher2007-10-101-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)
* r21793: add replacement for unsetenv()Stefan Metzmacher2007-10-101-0/+1
| | | | | metze (This used to be commit d6de7f2cda70cfd55f0f7fbb9f3b93a5a58c6f51)
* r21302: Provide simple redirecting headers for standard headers.Jelmer Vernooij2007-10-101-0/+4
| | | | (This used to be commit 74c47839536c9ccfa1240289d20df65d9d13839d)
* r19347: Add socketpair()Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 8a8e974d2150d00855ccafef02b7ef2607921ea0)
* r18723: Update list of provided macros/defines in README.Jelmer Vernooij2007-10-101-0/+7
| | | | (This used to be commit 5e951bdeec2d7d872410fafb9f051eb4340b6e50)
* r18031: Merge my replace fixes:Jelmer Vernooij2007-10-101-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)
* r16556: Add mkdtemp to libreplace. This is apparantly available on LinuxJames Peach2007-10-101-1/+2
| | | | | and BSD systems, but it's not everywhere. (This used to be commit b3d2512ed4fc8c378607bcc2dc241a1f77ab7197)
* r16001: we don't use u_intX_t any moreStefan Metzmacher2007-10-101-4/+2
| | | | | metze (This used to be commit e0e4f86b30185e01975eff91c2ce7ab7ca5353c1)
* r15868: Add replacement macro for __STRING()Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
* r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionalityJelmer Vernooij2007-10-101-0/+1
| | | | | not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
* r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij2007-10-101-0/+2
| | | | | in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
* r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij2007-10-101-0/+4
| | | | | Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
* r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
* r12592: Remove some useless dependenciesJelmer Vernooij2007-10-101-0/+2
| | | | (This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db)
* r12364: add UINT32_MAX and UINT64_MAX replacement definesStefan Metzmacher2007-10-101-0/+2
| | | | | | | (hopefully fix the build on OpenBSD) metze (This used to be commit cbe06ade214bd29eab5c11fcd011a3c463bf78db)
* r12216: Couple of small fixes: reduce include/includes.h a bit, simplify headersJelmer Vernooij2007-10-101-0/+4
| | | | | in build/smb_build/, remove unused pstring macros (This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
* r10476: Move some more types to libreplace. Fix missing strndup errorsJelmer Vernooij2007-10-101-0/+4
| | | | | for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
* r10456: More SCons fixes:Jelmer Vernooij2007-10-101-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)
* r10452: Couple of small scons updates - ignore .sconsign filesJelmer Vernooij2007-10-101-0/+3
| | | | (This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
* r10438: Move portability functions to lib/replace/; replace now simply ensuresJelmer Vernooij2007-10-101-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)