#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
251672 |
|
12-Jun-2013 |
emaste |
Renumber clauses to reduce diffs to other versions
NetBSD, OpenBSD, and Android's Bionic number the clauses 1 through 3, so follow suit to make comparison easier.
|
#
248453 |
|
17-Mar-2013 |
kevlo |
Add restrict keyword to realpath manpage.
|
#
235266 |
|
11-May-2012 |
kib |
According to SUSv4, realpath(3) must fail if [ENOENT] A component of file_name does not name an existing file or file_name points to an empty string. [ENOTDIR] A component of the path prefix is not a directory, or the file_name argument contains at least one non- <slash> character and ends with one or more trailing <slash> characters and the last pathname component names an existing file that is neither a directory nor a symbolic link to a directory. Add checks for the listed conditions, and set errno accordingly.
Update the realpath(3) manpage to mention SUS behaviour. Remove the requirement to include sys/param.h before stdlib.h.
PR: 128933 MFC after: 3 weeks
|
#
210853 |
|
04-Aug-2010 |
ache |
Comment out IEEE Std 1003.1-2001 conformance proclaimed too early, see problems described in the comment to: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/128933
|
#
208027 |
|
13-May-2010 |
uqs |
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put them.
Found by: mdocml lint run Reviewed by: ru
|
#
207009 |
|
21-Apr-2010 |
kib |
C language does not has references, it provides pointers.
Suggested by: bde MFC after: 2 weeks
|
#
206998 |
|
21-Apr-2010 |
kib |
Add standards section, improve wording, taking into account the handling of NULL and changed type in declaration.
Suggested by: bde MFC after: 2 weeks
|
#
206893 |
|
20-Apr-2010 |
kib |
Slightly modernize realpath(3).
SUSv4 requires that implementation returns EINVAL if supplied path is NULL, and ENOENT if path is empty string [1]. Bring prototype in conformance with SUSv4, adding restrict keywords. Allow the resolved path buffer pointer be NULL, in which case realpath(3) allocates storage with malloc().
PR: kern/121897 [1] MFC after: 2 weeks
|
#
165903 |
|
08-Jan-2007 |
imp |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
#
112726 |
|
27-Mar-2003 |
fjoe |
Make realpath() thread-safe. New implementation does not use chdir(2) at all.
Submitted by: Constantin S. Svintsoff <kostik (at) iclub.nsu.ru>
|
#
109331 |
|
15-Jan-2003 |
johan |
realpath(3) should use PATH_MAX instead of MAXPATHLEN according to POSIX.
This also reverts the PATH_MAX -> MAXPATHLEN part of rev 1.3 of src/bin/realpath/realpath.c
Requested by: imp Reviewed by: imp, bde
|
#
108037 |
|
18-Dec-2002 |
ru |
mdoc(7) police: "The .Fn function".
|
#
83206 |
|
07-Sep-2001 |
asmodai |
Move to using .In instead of .Fd #include <> for include mark-up.
Inspired by comment from: dd
|
#
79754 |
|
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
#
59460 |
|
21-Apr-2000 |
phantom |
Introduce ".Lb" macro to libc manpages.
More libraries manpages updates following.
|
#
56880 |
|
29-Jan-2000 |
chris |
Merge from RELENG_3 (oops):
resolved_name -> resolved_path resolvedname -> resolved_path
|
#
50476 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
48794 |
|
12-Jul-1999 |
nik |
Add $Id$, to make it simpler for members of the translation teams to track.
The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so;
.\" $Id$ .\"
If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted.
Approved by: bde
|
#
26826 |
|
23-Jun-1997 |
steve |
Show the real revision date and not the date that this manpage is being viewed.
|
#
23833 |
|
13-Mar-1997 |
peter |
Part 2 of a failed commit (cvs broke). Original message: 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
|