History log of /freebsd-10.0-release/bin/realpath/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


223372 21-Jun-2011 ru

Make ``realpath'' behave like ``realpath .''.


176977 09-Mar-2008 rwatson

Enhance realpath(1) in a number of ways:

- Allow realpath to accept multiple paths on the command line.
- Add -q to suppress warnings if some paths can't be processed, and use
getopt(3) to process flags.
- Print the path being requested rather than a possibly partially
processed path when a failure occurs so that you can tell which of
several passed paths did fail.

MFC after: 1 week
PR: 112920
Submitted by: Ighighi <ighighi@gmail.com>


140353 16-Jan-2005 ru

Add the new standard EXIT STATUS section where appropriate.
Sort standard sections in the (documented) preferred order.


139969 10-Jan-2005 imp

/*- or .\"- or #- to begin license clauses.


127958 06-Apr-2004 markm

Remove clause 3 from the UCB licenses.

OK'ed by: imp, core


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


108034 18-Dec-2002 johan

Remove undocumented behavior (return current work dir if no path
is given as argument) that is not present in 4-Stable.
It was introduced when realpath(1) was split out of pwd(1).
The removed behavior is provided by pwd(1).

Reviewed by: mike


108032 18-Dec-2002 johan

- use MAXPATHLEN per realpath(3)
- use the problematic part of the path, instead of the argument,
when reporting an error.

Reviewed by: mike


98057 09-Jun-2002 mike

Check the return value of getcwd() to avoid printf()ing a NULL. Mark
usage() as __dead2 to avoid a GCC warning.

Spotted by: keramida


95122 20-Apr-2002 charnier

Use `The .Nm utility'


90523 11-Feb-2002 mike

Move the realpath(1) source into its own directory. Previously, it
shared sources with pwd(1).


81687 15-Aug-2001 ru

mdoc(7) police: utilize the new .Ex macro.


79526 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


72853 22-Feb-2001 ru

Move the realpath(1) birth day from FreeBSD 5.0 to FreeBSD 4.3.

Submitted by: "Stephen L. Palmer" <slpalmer@mail.com>
Forgotten by: asmodai


69119 24-Nov-2000 ru

mdoc(7) police: minor fixes.


69110 24-Nov-2000 phk

Let the pwd program double as realpath(1).

This lets you resolve pathnames to their underlying physical path:

critter# realpath /sys/kern/subr_disk.c
/freebsd/src/sys/kern/subr_disk.c

Update the pwd man-page slightly.