summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/realpath.c
Commit message (Collapse)AuthorAgeFilesLines
* realpath() should break on looped symlinks.Poul-Henning Kamp1997-07-161-0/+5
| | | | | | | | | PR: 3911 Reviewed by: phk Submitted by: Shigio Yamaguchi <shigio@wafu.netgate.net> Notes: svn path=/head/; revision=27449
* Part 2 of a failed commit (cvs broke). Original message:Peter Wemm1997-03-131-0/+158
| | | | | | | | | | | | | | | | | | | Back out a dubious Lite2 change to "optimise" getcwd() to look at $PWD because it's potentially dangerous (think: symlink races). Move realpath() back to it's original location, and remove getcwd_physical() by renaming it back to getcwd() and zapping the original getcwd wrapper. Noticed by: bde The following commits already happened but the log message got lost: Modified Files: gen/Makefile.inc gen/getcwd.c stdlib/Makefile.inc Removed Files: gen/realpath.3 Notes: svn path=/head/; revision=23833
* merge from Lite2 - realpath() now shares a lot of code with getcwd()Peter Wemm1997-03-111-158/+0
| | | | | | | and is now in the same file. Notes: svn path=/head/; revision=23661
* Don't attempt to lstat() the POSIXLY invalid empty pathname.Bruce Evans1995-02-251-1/+1
| | | | | | | | realpath() still accepts "" as an arg and converts it to a canonical pathname for the current directory. Notes: svn path=/head/; revision=6700
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-271-0/+158
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573