summaryrefslogtreecommitdiffstats
path: root/lib/replace/replace.c
Commit message (Collapse)AuthorAgeFilesLines
* Spelling fixes for libreplace.Brad Hards2010-02-221-1/+1
| | | | Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
* libreplace: added replacements for dprintf() and vdprintf()Andrew Tridgell2010-02-111-0/+31
| | | | | | these are very useful for writing files with formatted writes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libreplace: Fix a C++ warningVolker Lendecke2010-01-231-2/+2
|
* libreplace: some systems don't have memmem()Andrew Tridgell2010-01-021-0/+23
| | | | added rep_memmem() and a testsuite
* Error out at runtime when seteuid/setresuid or setegid/setresgid are notJelmer Vernooij2009-04-201-2/+4
| | | | | | available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
* Only define waitpid replacement if wait4 is available. (It isn't onJelmer Vernooij2009-04-201-1/+1
| | | | Windows.)
* Cope with the fact that only _mkdir() exists on Windows and that itJelmer Vernooij2009-04-201-0/+4
| | | | doesn't take a mode argument.
* Merge branch 'master' of /home/jelmer/samba3Jelmer Vernooij2008-11-011-0/+52
|\ | | | | | | | | | | | | | | | | Conflicts: lib/replace/README lib/replace/libreplace.m4 lib/replace/replace.c source3/include/proto.h source3/lib/system.c
| * Remove sys_chroot() - libreplace already provides an alternative.Jelmer Vernooij2008-11-011-2/+0
| |
| * Move sys_realpath() to libreplace.Jelmer Vernooij2008-11-011-0/+11
| |
| * Move sys_lchown() to libreplace.Jelmer Vernooij2008-11-011-0/+8
| |
| * Move sys_symlink() to libreplace.Jelmer Vernooij2008-11-011-0/+8
| |
| * Move sys_readlink() to libreplace.Jelmer Vernooij2008-11-011-0/+7
| |
| * Move sys_link to libreplace.Jelmer Vernooij2008-11-011-0/+8
| |
| * Move sys_chown() to rep_chown().Jelmer Vernooij2008-11-011-0/+13
| |
* | Use dup2() replacement from libreplace.Jelmer Vernooij2008-11-011-0/+9
|/
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-0/+616