Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-15 | lib/replace: Add ucontext configure autoconf checks. | Jeremy Allison | 1 | -0/+13 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | |||||
2013-01-15 | lib/replace: Add missing check for sys/wait.h | Jeremy Allison | 1 | -1/+1 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org> | |||||
2013-01-14 | Fix bug 9548: Correctly detect O_DIRECT | Volker Lendecke | 1 | -11/+10 | |
Reviewed by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Mon Jan 14 21:16:23 CET 2013 on sn-devel-104 | |||||
2012-12-03 | replace: Remove deprecated getpass() support. | Andreas Schneider | 1 | -1/+0 | |
Reviewed-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2012-09-24 | lib/replace: Improve mkstemp test in autoconf and waf | Andrew Bartlett | 1 | -3/+18 | |
On the Sernet-solaris8 host, this test passed in the autoconf build, then failed in the recursive waf build. This newer test should probe the behaviour more closely, by checking we get two distinct, secure files. Andrew Bartlett | |||||
2012-06-29 | Move back to using per-thread credentials on Linux. Fixes the glibc native ↵ | Jeremy Allison | 1 | -1/+3 | |
AIO lost wakeup problem. See this post: https://lists.samba.org/archive/samba-technical/2012-June/085101.html for details. Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Fri Jun 29 03:57:45 CEST 2012 on sn-devel-104 | |||||
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 | |