summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/realpath.c
AgeCommit message (Expand)Author
2019-07-05The last consumer of pre-posix realpath behaviour has stoppedTheo de Raadt
2019-06-17Remove old realpath(3), and the userland-vs-kernel realpath verificationTheo de Raadt
2019-05-30__realpath(2) appears to have improved, so re-enable the code thatTheo de Raadt
2019-05-29There are some bugs in __realpath(2) -- it isn't quite ready so disableTheo de Raadt
2019-05-28Enable the use of the kernel __realpath() system call in the libc wrapper.Bob Beck
2017-12-24Fix one possible buffer overflow and one underflow. Also some minorTodd C. Miller
2016-08-28Don't call lstat() before readlink() just to see if it's a symlink,Philip Guenther
2015-10-13In rev 1.15 the sizeof argument was fixed in a strlcat() call butTodd C. Miller
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2014-10-19Revert last commit due to changed semantics found by make release.Doug Hogan
2014-10-18Better POSIX compliance in realpath(3).Doug Hogan
2013-04-05- Add comments regarding copies of these files also in libexec/ld.soKurt Miller
2012-09-13specify the bounds of the dst to strlcat (both values were static andTheo de Raadt
2011-07-24Recent Single Unix will malloc memory if the second argument of realpath()Miod Vallat
2005-08-08zap remaining rcsid.Marc Espie
2005-03-29Make realpath() thread-safe. New implementation does not use chdir(2) at all.Brad Smith
2004-11-30Check strlc{py,at} return value and return NULL upon truncation insteadTodd C. Miller
2003-08-01Rename rootd to needslash and invert its value. This fixes the checkTodd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-04strcat -> strlcatHans Insulander
2002-05-24try to use strlcpy and snprintf more; ok variousTheo de Raadt
2002-01-12If the user passes in "" as the string to resolve the lstat() willTodd C. Miller
2001-06-27use strlcpy vs strncpy+a[len-1]='\0'. millert@ ok.lebel
1998-05-18readlink(path, buf, sizeof buf-1). Never forget that -1.Theo de Raadt
1997-06-20add ELOOP support; shigio@wafu.netgate.netTheo de Raadt
1996-08-19Fix RCS idsThorsten Lockert
1995-10-18initial import of NetBSD treeTheo de Raadt