summaryrefslogtreecommitdiff
path: root/lib/replace/replace.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-12libreplace: Introduce hexchars_{upper|lower}Volker Lendecke1-0/+3
2024-11-11lib/replace: memset_explicit() only takes three argumentsThomas Klausner1-1/+1
2024-08-21lib/replace: add renameat2() replacementStefan Metzmacher1-0/+60
2024-08-20libreplace: add rep_copy_reflink()Ralph Boehme1-0/+28
2022-11-24lib/replace: let rep_openat2() inject O_LARGEFILE as neededStefan Metzmacher1-0/+16
2022-08-15lib/replace: let DISABLE_OPATH also undef __NR_openat2Stefan Metzmacher1-0/+8
2022-08-15lib/replace: add fallback defines for __NR_openat2Stefan Metzmacher1-0/+20
2022-08-15lib/replace: use syscall(__NR_openat2) if availableStefan Metzmacher1-0/+8
2022-08-15lib/replace: always include <sys/syscall.h> in replace.c if availableStefan Metzmacher1-3/+4
2022-08-15lib/replace: add a replacement for openat2() that returns ENOSYSStefan Metzmacher1-0/+9
2021-06-30replace: copy_file_range()Ralph Boehme1-0/+25
2019-09-01Spelling fixes s/convertion/conversion/Mathieu Parent1-2/+2
2018-11-13replace: Add check for variable program_invocation_short_nameMartin Schwenke1-5/+5
2018-11-13lib:replace: Do not leak the file pointer in rep_getprogname()Andreas Schneider1-5/+12
2018-11-12lib:replace: Add getprogname()Andreas Schneider1-0/+71
2018-10-16replace: Add memset_s() if not availableAndreas Schneider1-0/+31
2017-09-26s4:smbd: call setproctitle_initGary Lockyer1-0/+5
2017-06-13strerror_r: provide XSI-compliant strerror_rGary Lockyer1-0/+18
2015-10-31lib/replace: Make sure that replacement strto[u]ll does not reset errno unexp...Felix Janda1-2/+4
2015-10-31lib/replace: Replace BSD strtoull by wrapping strtoull instead of strtouqFelix Janda1-6/+3
2015-10-01libreplace: Fix the build on SolarisVolker Lendecke1-1/+1
2015-08-19replace: Fix bug 11455Volker Lendecke1-0/+1
2015-07-29lib: replace: Add strsep function (missing on Solaris).Jeremy Allison1-0/+20
2015-06-22replace: Replace BSD strtoll by wrapping strtoll instead of strtoqFelix Janda1-6/+2
2015-03-26replace: clean-up strlcpy and add note on return valueDavid Disseldorp1-4/+12
2013-11-28replace: fix typo in variable nameDavid Disseldorp1-1/+1
2013-11-28replace: Don't run over dst in strlcatVolker Lendecke1-1/+1
2013-01-19heimdal_build: Try again to sort out the strerror_r messAndrew Bartlett1-1/+1
2013-01-09replace: Fix compilation of rep_mkstempJesper Larsen1-1/+1
2012-11-22lib/replace: Do not use STRERROR_R_PROTO_COMPATIBLE as only roken.h sets thisAndrew Bartlett1-1/+1
2012-11-14lib/replace: replace all *printf function if we replace snprintf (bug #9390)Stefan Metzmacher1-2/+2
2012-09-25replace: Avoid returning value in void setproctitle() replacement.Jelmer Vernooij1-1/+0
2012-09-24replace: Support setproctitle().Jelmer Vernooij1-0/+7
2012-09-23lib/replace: Remove unused nap and therefore the SCO defineAndrew Bartlett1-10/+0
2012-04-26replace: Fix use of mktempSimo Sorce1-2/+2
2012-03-25replace: Avoid DEBUG(), which is not available in libreplace.Jelmer Vernooij1-1/+1
2012-03-24libreplace: Add usleep implementation.Jelmer Vernooij1-0/+14
2012-03-24replace: Work around socket wrapper.Jelmer Vernooij1-0/+1
2012-03-24replace: Add system/network.h for ucred struct.Jelmer Vernooij1-0/+1
2012-03-24libreplace: Add getpeereid implementation.Jelmer Vernooij1-0/+28
2012-03-24replace: Move memalign() from lib/util/system.c to libreplace.Jelmer Vernooij1-0/+32
2010-10-23lib/replace: fix rep_strtoull() prototypeStefan Metzmacher1-1/+1
2010-10-22replace: use a wrapper around strtoll if it didn't behave as expectedMatthieu Patou1-2/+48
2010-09-10libreplace: clock_gettime sets errnoBjörn Jacke1-1/+2
2010-08-31libreplace: add clock_gettime replacement function for systems that don't hav...Björn Jacke1-0/+21
2010-03-29s4-waf: use the libreplace strerror_r if neededAndrew Tridgell1-4/+9
2010-03-26libreplace: strerror_r() is needed by heimdal on solaris8Andrew Tridgell1-0/+8
2010-03-24libreplace: fixed declaration of dprintf() on FreeBSDAndrew Tridgell1-2/+2
2010-03-05replace: added get_current_dir_name()Andrew Tridgell1-0/+12
2010-02-22Spelling fixes for libreplace.Brad Hards1-1/+1