summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/realpath.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: add realpathat syscallMateusz Guzik2020-02-201-1/+10
* Fix -Wsign-compare warnings in realpath.cAlex Richardson2019-06-261-3/+3
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-251-1/+3
* Style.Konstantin Belousov2017-05-151-9/+7
* Simplify cleanup on failure in realpath(3).Konstantin Belousov2017-05-151-44/+31
* Fix several buffer overflows in realpath(3).Konstantin Belousov2017-05-151-19/+27
* realpath(): Properly fail "." or ".." components after non-directories.Jilles Tjoelker2014-04-131-20/+6
* - Correct mispellings of the word occurrenceGabor Kovesdan2013-04-171-1/+1
* Avoid mapping ENOENT to ENOTDIR for non-existent path components.Ed Maste2012-09-121-2/+0
* 1) Although unpublished version of standardAndrey A. Chernov2012-06-051-17/+6
* 1) IEEE Std 1003.1-2008, "errno" section, is explicit thatAndrey A. Chernov2012-06-041-6/+16
* According to SUSv4, realpath(3) must fail ifKonstantin Belousov2012-05-111-8/+25
* Fix a warning emitted by Clang.Ed Schouten2011-11-041-1/+2
* Fix some style(9) issues.Konstantin Belousov2011-01-081-4/+5
* Free() is not allowed to modify errno, remove safety brackets around it [1].Konstantin Belousov2010-04-201-13/+5
* Slightly modernize realpath(3).Konstantin Belousov2010-04-201-5/+49
* Fix stripping last path component when only one path component left.Max Khon2003-05-281-2/+2
* Back out the `hiding' of strlcpy and strlcat. Several peopleJacques Vidrine2003-05-011-6/+6
* `Hide' strlcpy and strlcat (using the namespace.h / __weak_referenceJacques Vidrine2003-04-291-6/+6
* BDE'ifyMax Khon2003-03-291-79/+89
* fix truncation check and buffer overflow checkMax Khon2003-03-291-11/+11
* - MAXPATHLEN -> PATH_MAX (pass correct buffer size to readlink as well)Max Khon2003-03-281-17/+17
* Make realpath() thread-safe. New implementation does not use chdir(2) at all.Max Khon2003-03-271-107/+128
* Use strlcpy instead of strncpy.Johan Karlsson2003-02-221-2/+1
* realpath(3) should use PATH_MAX instead of MAXPATHLEN according to POSIX.Johan Karlsson2003-01-151-7/+7
* Fix the style of the SCM ID's.David E. O'Brien2002-03-221-2/+2
* Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen2001-01-241-0/+2
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-3/+3
* Add three-tier symbol naming in support of POSIX thread cancellationJason Evans2000-01-121-3/+5
* fix tabs lost apparently in copy&pasteAndrey A. Chernov1999-02-121-5/+5
* Replace memory leaking instances of realloc with non-leaking reallocf.Warner Losh1998-09-161-1/+1
* realpath() should break on looped symlinks.Poul-Henning Kamp1997-07-161-0/+5
* Part 2 of a failed commit (cvs broke). Original message:Peter Wemm1997-03-131-0/+158
* merge from Lite2 - realpath() now shares a lot of code with getcwd()Peter Wemm1997-03-111-158/+0
* Don't attempt to lstat() the POSIXLY invalid empty pathname.Bruce Evans1995-02-251-1/+1
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-271-0/+158