#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
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
|
#
241737 |
|
19-Oct-2012 |
ed |
More -Wmissing-variable-declarations fixes.
In addition to adding `static' where possible:
- bin/date: Move `retval' into extern.h to make it visible to date.c. - bin/ed: Move globally used variables into ed.h. - sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings. - usr.bin/calendar: Remove unneeded variables. - usr.bin/chat: Make `line' local instead of global. - usr.bin/elfdump: Comment out unneeded function. - usr.bin/rlogin: Use _Noreturn instead of __dead2. - usr.bin/tset: Pull `Ospeed' into extern.h. - usr.sbin/mfiutil: Put global variables in mfiutil.h. - usr.sbin/pkg: Remove unused `os_corres'. - usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.
|
#
218535 |
|
11-Feb-2011 |
dougb |
Synthesize the change from NetBSD's 1.33:
"Do not crash if a date cannot be represented (localtime returning NULL), use the Epoch value instead."
Obtained from: njoly@NetBSD.org
|
#
216512 |
|
17-Dec-2010 |
dougb |
Bring in the relevant changes from NetBSD's 1.31:
"Use strlcpy, not strncpy, when the desired semantics are strlcpy's rather than strncpy's."
Note: NetBSD's 1.32 is their adoption of our r216206
Obtained from: dholland@NetBSD.org
|
#
216343 |
|
09-Dec-2010 |
dougb |
Bring in the change from OpenBSD's 1.14:
"synchronize synopsis and usage; "-l", "-r", "-s" and "-x" are mutually exclusive; while here, slightly improve spacing in the source code so it fits on a 80-column display again.
diff greatly improved by martynas@"
Obtained from: sobrado@OpenBSD.org
|
#
216207 |
|
05-Dec-2010 |
dougb |
Bring in the following changes from NetBSD. See the discussion at: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=44128
1.29 "Don't printf time_t with %d; fixes PR 44128 from yamt. With this change it successfully prints mtimes after 2038."
1.30 "Improve previous with comments."
Obtained from: dholland@NetBSD.org (both)
|
#
216206 |
|
05-Dec-2010 |
dougb |
Fix an "unused variable" error that gets us all the way to WARNS=6
|
#
216205 |
|
05-Dec-2010 |
dougb |
Bring in the update from NetBSD 1.28:
"Fix WARNS=4 issues (-Wcast-qual -Wsign-compare)"
Because of code differences I had to hand-apply parts of the patch, so responsibility for errors goes to me.
Obtained from: lukem@NetBSD.org
|
#
216203 |
|
05-Dec-2010 |
dougb |
Bring in a new feature, adding a -f option to readlink to print the path of the target, similar to realpath(1). See the discussion at: http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=34662
This brings in the following changes: 1.24 "PR/34662: martijnb at atlas dot ipv6 dot stack dot nl: readlink doesn't grok -f, and there's no alternative (+fix)
Patch applied with minor tweak (%y -> %R, as it was already taken) plus some nits from myself. Thanks!"
Obtained from: elad@NetBSD.org
1.25 "Fix a segfault when doing 'stat -f %R' on the stdin file handle, instead fake the filename '(stdin)' like the %N format."
Obtained from: mlelstv@NetBSD.org
1.27 "The ofmt variable is actually a bit mask (not the character that was in the format string) so that we can "or" it with the bits in the formats variable. This fixes the missing " -> " in front of the real path (when you use %SR).
Also, the ?: needs another space."
Obtained from: atatat@NetBSD.org
I am purposely omitting the following changes: 1.23 A humanize_number(3) clone that should better be implemented by actually using humanize_number(3) 1.26 This is the removal of license clause 3 and 4, already handled by imp in r203971
|
#
216202 |
|
05-Dec-2010 |
dougb |
Bring in the change from NetBSD 1.22:
"Fix a trivial truncation case, and eliminate a corner case that might print a nul character."
I am purposely bypassing the following versions: 1.19 A build infrastructure change that does not apply to us 1.20 A feature I am not interested in, but don't object if someone else wants to pick it up 1.21 A build infrastructure change that does not apply to us
Obtained from: atatat@NetBSD.org
|
#
216196 |
|
05-Dec-2010 |
dougb |
Bring in the change from NetBSD 1.18:
"If using stat (the -L flag) and it fails, fall back to lstat(). It may be the case that we're examining a broken symlink, and anything is better than nothing."
The changes in 1.14 through 1.17 were not relevant to us.
Obtained from: atatat@NetBSD.org
|
#
207153 |
|
24-Apr-2010 |
jilles |
stat: Allow -f %Sf to display the file flags symbolically.
I have changed the patch slightly to show '-' if there are no flags just like ls -ldo does.
PR: 124349 Submitted by: Ighighi MFC after: 1 week
|
#
203971 |
|
16-Feb-2010 |
imp |
The NetBSD Foundation has granted permission to remove clause 3 and 4 from their software.
Obtained from: NetBSD
|
#
188498 |
|
11-Feb-2009 |
ed |
Let stat(1) use fdevname(3).
Because we now have a reliable library function that converts file descriptors to character device names, let stat(1) use this. This means it can now do the following:
$ stat -f %N /dev/pts/0
I've changed main() to set file properly, so output() is never called with file set to NULL.
Approved by: dougb (older version, still used devname)
|
#
188481 |
|
11-Feb-2009 |
maxim |
o Print an octal representation of suid, sgid and sticky bits with -x flag.
PR: bin/131569 Submitted by: Jaakko Heinonen Reported by: Yannick Cadin MFC after: 1 week
|
#
120836 |
|
05-Oct-2003 |
dougb |
Resolve conflicts
|
#
114924 |
|
11-May-2003 |
dougb |
Import NetBSD's 1.10 version, which includes the ability to display the new inode birthtime field, a few other small cleanups, and synchronization with our #include <sys/types.h>.
Approved by: re (bmah) Obtained from: Andrew Brown <atatat@NetBSD.org>
|
#
105913 |
|
25-Oct-2002 |
dougb |
Adjust the size passed to readlink so that the null termination falls within the range of the path variable.
Cribbed from the latest NetBSD source.
Obtained from: provos@NetBSD.org
|
#
101897 |
|
15-Aug-2002 |
dougb |
I was too conservative with my header changes, so restore some sanity via bde. atatat@NetBSD.org made basically the same change in their version, so bring over their CVS Id which I neglected last time.
Obtained from: bde, Andrew Brown <atatat@NetBSD.org>
|
#
101773 |
|
13-Aug-2002 |
dougb |
A cooperative effort...
1. Update the code to the latest from NetBSD, which includes: * A new command line option to suppress stat(2) errors * Output is now done via stdio * Fixes for bitwise OR'ing of letters
2. Andrew from NetBSD merged in our own Johan's readlink patches.
3. Andrew also merged in some brucifications.
I made some small contributions to the header cleanup, and tried to generally improve the overall style(9)'ishness. I also documented the new -q option and added the *LINKS to the Makefile.
All responsibility for mistakes in merging the contributions from the above is mine.
Obtained from: Andrew Brown <atatat@NetBSD.org>, bde, johan
|
#
97953 |
|
06-Jun-2002 |
dougb |
This commit was generated by cvs2svn to compensate for changes in r97952, which included commits to RCS files with non-trunk default branches.
|
#
97952 |
|
06-Jun-2002 |
dougb |
Virgin import of NetBSD's stat(1)
|