Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-03 | lib/replace: Undo change of 0 -> NULL | Andrew Bartlett | 1 | -1/+1 | |
This reverts part of e9d797e153ae95561dbb10b56a41281b2472f137 as in the autoconf tests, NULL isn't available! (it is available in waf, which caused confusion) Andrew Bartlett | |||||
2012-06-03 | libreplace: Link libreplace against attr when required | Andrew Bartlett | 1 | -1/+8 | |
The autoconf Samba build will return to over-linking with -lattr on systems with both the XFS compat API and native xattrs. Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun Jun 3 03:56:05 CEST 2012 on sn-devel-104 | |||||
2012-06-02 | libreplace: Fix autoconf build on platforms needing xattrs | Andrew Bartlett | 1 | -1/+1 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Jun 2 07:23:32 CEST 2012 on sn-devel-104 | |||||
2012-06-02 | lib/replace: Merge remaining xattr test details from lib/util | Andrew Bartlett | 1 | -2/+2 | |
I prefer the longer XATTR_ADDITIONAL_OPTIONS define and the NULL rather than 0 values in the getxattr test. Andrew Bartlett | |||||
2012-06-02 | lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c | Andrew Bartlett | 1 | -0/+47 | |
This also moves all the still-used configure tests etc. The unused OSF API is also removed at this time. Andrew Bartlett | |||||
2012-04-12 | Remove overly complex attemt to define blkcnt_t and blksize_t. AC_CHECK_TYPE ↵ | Jeremy Allison | 1 | -12/+2 | |
should just do it. Still trying to fix the buildfarm. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Apr 12 04:28:29 CEST 2012 on sn-devel-104 | |||||
2012-04-10 | On advice from Jelmer and Andrew, move the blksize_t and blkcnt_t tests into ↵ | Jeremy Allison | 1 | -0/+12 | |
libreplace to make it standalone. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Apr 10 04:07:11 CEST 2012 on sn-devel-104 | |||||
2012-03-24 | replace: Move memalign() from lib/util/system.c to libreplace. | Jelmer Vernooij | 1 | -1/+2 | |
2012-03-22 | lib/replace: test for incoherent mmap. | Rusty Russell | 1 | -0/+7 | |
We test for other mmap features here, and both tdb1 and tdb2 want this check. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-10-27 | replace: Add checks for setreuid and setregid. | Andreas Schneider | 1 | -1/+2 | |
2011-10-13 | config.h: define HAVE_LIBREPLACE | Rusty Russell | 1 | -0/+2 | |
tdb2 wants to know if it should use replace.h. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Autobuild-User: Rusty Russell <rusty@rustcorp.com.au> Autobuild-Date: Thu Oct 13 08:58:35 CEST 2011 on sn-devel-104 | |||||
2011-08-14 | replace: Check if we have mremap() available | Simo Sorce | 1 | -0/+7 | |
2011-03-04 | libreplace: move "struct timespec" checks into libreplace (where timespec is ↵ | Günther Deschner | 1 | -0/+23 | |
already used). Bjoern, Metze, please check. Guenther | |||||
2011-02-03 | replace: Try to fix broken sys/capabilites.h on Linux. | Stefan Metzmacher | 1 | -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 | |||||
2010-10-19 | replace: cope with systems that have fdatasync(), but don't have the prototype | Andrew Tridgell | 1 | -0/+1 | |
this is needed for MacOSX 10.4.1 | |||||
2010-08-31 | libreplace: move detection of clock_gettime to libreplace | Björn Jacke | 1 | -0/+43 | |
2010-08-13 | tdb: add TDB_DEPS variable filled with required libraries | Björn Jacke | 1 | -1/+7 | |
This is required for Solaris, which needs to link in librt to make use of fdatasync(). | |||||
2010-03-26 | libreplace: strerror_r() is needed by heimdal on solaris8 | Andrew Tridgell | 1 | -1/+1 | |
2010-03-05 | replace: added get_current_dir_name() | Andrew Tridgell | 1 | -0/+1 | |
2010-02-23 | libreplace: Remove the obsolete signal type cast. | Andreas Schneider | 1 | -1/+0 | |
AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal handlers to return void, only K&R returned int. | |||||
2010-02-13 | libreplace: add fdatasync() if not available | Andrew Tridgell | 1 | -1/+1 | |
2010-02-11 | libreplace: added replacements for dprintf() and vdprintf() | Andrew Tridgell | 1 | -1/+1 | |
these are very useful for writing files with formatted writes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | libreplace: some systems don't have memmem() | Andrew Tridgell | 1 | -0/+2 | |
added rep_memmem() and a testsuite | |||||
2009-09-14 | Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ | Matt Kraai | 1 | -1/+1 | |
2009-08-24 | make lib/replace more usable in standalone builds | Andrew Tridgell | 1 | -2/+2 | |
This makes the lib/replace m4 work in lib/talloc as a standalone build | |||||
2009-07-19 | include unix.h if it's available | Matt Kraai | 1 | -0/+1 | |
2009-04-20 | Only define waitpid replacement if wait4 is available. (It isn't on | Jelmer Vernooij | 1 | -1/+1 | |
Windows.) | |||||
2009-04-20 | Move check for syslog out of libreplace to source3/ and source4/. | Jelmer Vernooij | 1 | -1/+1 | |
This should help compiling talloc on Windows. | |||||
2008-11-01 | Merge branch 'master' of /home/jelmer/samba3 | Jelmer Vernooij | 1 | -1/+1 | |
Conflicts: lib/replace/README lib/replace/libreplace.m4 lib/replace/replace.c source3/include/proto.h source3/lib/system.c | |||||
2008-11-01 | Use dup2() replacement from libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_realpath() to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_lchown() to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_symlink() to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_readlink() to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_link to libreplace. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_chown() to rep_chown(). | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-27 | Fix definition of environ on Mac OS X (bugzilla: #5412). | Jelmer Vernooij | 1 | -0/+1 | |
2008-10-27 | Remove duplicate check for volatile, move all utime-checks to | Jelmer Vernooij | 1 | -2/+2 | |
libreplace. | |||||
2008-10-18 | Move ufc to libreplace. | Jelmer Vernooij | 1 | -0/+1 | |
2008-09-19 | Fix standalone builds adjusting to new relative path. | Simo Sorce | 1 | -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. | |||||
2008-09-17 | Move common libraries from root to lib/. | Jelmer Vernooij | 1 | -0/+308 | |