summaryrefslogtreecommitdiffstats
path: root/lib/replace/libreplace.m4
Commit message (Collapse)AuthorAgeFilesLines
* libreplace: move "struct timespec" checks into libreplace (where timespec is ↵Günther Deschner2011-03-041-0/+23
| | | | | | | | already used). Bjoern, Metze, please check. Guenther
* replace: Try to fix broken sys/capabilites.h on Linux.Stefan Metzmacher2011-02-031-0/+2
| | | | | | | | | | | | As this is more or less a broken header we need to include linux/types.h before sys/capabilities.h to avoid redefinitions. Systems like ClearOS 5.2 need linux/types.h very early. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Feb 3 05:26:12 CET 2011 on sn-devel-104
* replace: cope with systems that have fdatasync(), but don't have the prototypeAndrew Tridgell2010-10-191-0/+1
| | | | this is needed for MacOSX 10.4.1
* libreplace: move detection of clock_gettime to libreplaceBjörn Jacke2010-08-311-0/+43
|
* tdb: add TDB_DEPS variable filled with required librariesBjörn Jacke2010-08-131-1/+7
| | | | | This is required for Solaris, which needs to link in librt to make use of fdatasync().
* libreplace: strerror_r() is needed by heimdal on solaris8Andrew Tridgell2010-03-261-1/+1
|
* replace: added get_current_dir_name()Andrew Tridgell2010-03-051-0/+1
|
* libreplace: Remove the obsolete signal type cast.Andreas Schneider2010-02-231-1/+0
| | | | | AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal handlers to return void, only K&R returned int.
* libreplace: add fdatasync() if not availableAndrew Tridgell2010-02-131-1/+1
|
* libreplace: added replacements for dprintf() and vdprintf()Andrew Tridgell2010-02-111-1/+1
| | | | | | these are very useful for writing files with formatted writes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libreplace: some systems don't have memmem()Andrew Tridgell2010-01-021-0/+2
| | | | added rep_memmem() and a testsuite
* Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJMatt Kraai2009-09-141-1/+1
|
* make lib/replace more usable in standalone buildsAndrew Tridgell2009-08-241-2/+2
| | | | This makes the lib/replace m4 work in lib/talloc as a standalone build
* include unix.h if it's availableMatt Kraai2009-07-191-0/+1
|
* Only define waitpid replacement if wait4 is available. (It isn't onJelmer Vernooij2009-04-201-1/+1
| | | | Windows.)
* Move check for syslog out of libreplace to source3/ and source4/.Jelmer Vernooij2009-04-201-1/+1
| | | | This should help compiling talloc on Windows.
* Merge branch 'master' of /home/jelmer/samba3Jelmer Vernooij2008-11-011-1/+1
|\ | | | | | | | | | | | | | | | | Conflicts: lib/replace/README lib/replace/libreplace.m4 lib/replace/replace.c source3/include/proto.h source3/lib/system.c
| * Move sys_realpath() to libreplace.Jelmer Vernooij2008-11-011-1/+1
| |
| * Move sys_lchown() to libreplace.Jelmer Vernooij2008-11-011-1/+1
| |
| * Move sys_symlink() to libreplace.Jelmer Vernooij2008-11-011-1/+1
| |
| * Move sys_readlink() to libreplace.Jelmer Vernooij2008-11-011-1/+1
| |
| * Move sys_link to libreplace.Jelmer Vernooij2008-11-011-1/+1
| |
| * Move sys_chown() to rep_chown().Jelmer Vernooij2008-11-011-1/+1
| |
* | Use dup2() replacement from libreplace.Jelmer Vernooij2008-11-011-1/+1
|/
* Fix definition of environ on Mac OS X (bugzilla: #5412).Jelmer Vernooij2008-10-271-0/+1
|
* Remove duplicate check for volatile, move all utime-checks toJelmer Vernooij2008-10-271-2/+2
| | | | libreplace.
* Move ufc to libreplace.Jelmer Vernooij2008-10-181-0/+1
|
* Fix standalone builds adjusting to new relative path.Simo Sorce2008-09-191-2/+2
| | | | | | Add shared-build target to libreplace. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-0/+308