summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2014-05-15flesh out STANDARDS; ok guentherJason McIntyre
2014-05-07use reallocarray. ok guentherTed Unangst
2014-05-07Remove the undocumented and ineffective -F option (force hard linkIngo Schwarze
to directory). This doesn't reduce functionality but merely results in a better error message when trying to use the option, and it simplifies the code. The -f option first appeared in AT&T Version 7 UNIX (1979), and Keith Bostic renamed it to -F for 4.3BSD-Reno in 1990 because it conflicted with System V and POSIX. Meanwhile, NetBSD, FreeBSD, and DragonFly removed it, too. From Tristan Le Guern <tleguern at bouledef dot eu>. OK guenther@ krw@
2014-05-07convert calloc to use reallocarray instead. ok millertTed Unangst
2014-05-06reallocarrayTed Unangst
2014-05-06spell NULL as NULLTed Unangst
2014-04-24calloc is better. from Peter MaloneTed Unangst
2014-04-24calloc is better. from Peter MaloneTed Unangst
2014-04-20Remove more commentary about recently removed des supportTheo de Raadt
from Daniel Dickman
2014-04-18tweak;Jason McIntyre
2014-04-15note some unsupported features, and clean up some macros - in particular,Jason McIntyre
whack a dose of unneccessary Em; ok millert
2014-04-15flesh out STANDARDS; ok millert sobradoJason McIntyre
2014-04-14more x removal;Jason McIntyre
2014-04-14remove nonstandard DES support because DES. ok beck deraadt miodTed Unangst
2014-04-01slightly reword -f; ok sobrado schwarzeJason McIntyre
2014-03-31restore the traditional behavior of -f implying -a; apparently Keith BosticIgor Sobrado
forgot to restore it when the -f flag was put back on 2nd of September 1989, after being removed on 16th of August as a consequence of issues getting it working over NFS, so deviation from traditional UNIX behavior in all BSDs looks like an historical accident; as a side effect, this change accommodates behavior of this option to IEEE Std 1003.1-2008 (``POSIX.1''). joint work with jmc@ (who found the inaccuracy in our implementation), schwarze@ (who provided a detailed tracking of historical facts) and millert@ ok millert@, schwarze@
2014-03-31revert previous: i was wrong;Jason McIntyre
thanks thomas klausner for noticing
2014-03-30a pesky comma rendered the text describing how output is sorted relevantJason McIntyre
only to the "if more than one operand is given" scenario; replace it with a full stop and start a new paragraph; ok millert
2014-03-28expand STANDARDS somewhat; ok millertJason McIntyre
2014-03-27The "old" conversions are not mandated by any standard and areTed Unangst
underspecified. The man page offers little guidance as to their use. Remove them and spare people the (likely poor) decision to use them. ok deraadt jmc millert
2014-03-26Ignore the -b option if cksum is called as-is (e.g. "cksum -b /bsd")Lawrence Teo
as documented on the cksum(1) man page. "looks right" deraadt@ ok millert@
2014-03-24support gigabytes. also update some comments and make goto label nicer.Ted Unangst
ok deraadt jmc
2014-03-23kill(1) doesn't use getopt() due to its non-standard option processing.Todd C. Miller
However, POSIX (really XSI) says it should honor "--" to disambiguate between -signum and -pgid. This adds simple "--" handling such that "kill -- -pgid" is accepted.
2014-03-23note that the last two usage forms are marked xsi; ok millertJason McIntyre
2014-03-20missed a turdTed Unangst
2014-03-20purge sum and sysvsum code. ok deraadt jmc lteo millertTed Unangst
a few initial leftovers spotted by naddy
2014-03-20remove insecure MD4 checksum algorithm; ok tedu@, man page ok jmc@Christian Weisgerber
"A collision attack published in 2007 can find collisions for full MD4 in less than two hash operations."
2014-03-20Move the "minflt" entry to the correct spot in the var array so that allLawrence Teo
keywords are sorted in ascending order again. This fixes a bug where ps(1) thought that "minflt" was an invalid keyword. This bug was introduced when the "maxrss" keyword was accidentally added to the array after "minflt" instead of before, so the bsearch(3)-based keyword lookup could never find "minflt". ok deraadt@ guenther@ millert@ tedu@
2014-03-19Thulsa Doom says "Infidel Defilers. They shall all drown in lakes of blood."Ted Unangst
2014-03-19there is no need for rcp anymoreTed Unangst
ok deraadt millert
2014-03-17word tweak from schwarze;Jason McIntyre
2014-03-17use Ex;Jason McIntyre
2014-03-16lint is dead (long live the lint!), so stop using it as a cpp conditionalPhilip Guenther
(namespace pollution!) or talking about its opinion on code. ok krw@
2014-03-16cope with the renaming of default _PATH_RSHTheo de Raadt
ok tedu
2014-03-12rmail should not reside in /bin.Ted Unangst
ok deraadt guenther
2014-03-07When using the -C option, exit with an exit status of 1 if any of theLawrence Teo
files specified on the command line do not exist in the checklist. ok deraadt@ tedu@
2014-03-06add an ASYNCHRONOUS EVENTS section for signals, as per vi;Jason McIntyre
ok millert
2014-02-24NO_REALLOC_NULL and NEED_INSQUE are long gone.Todd C. Miller
2014-02-23add HISTORY and AUTHORS;Ingo Schwarze
my research triggered by a question from Adam Moskowitz via Kirk McKusick; feedback and ok jmc@
2014-02-22STANDARDS:Jason McIntyre
- `%' is an extension - `^' is neither required nor prohibited by posix - the deprecated `-' option is "behaviour unspecified" ok millert
2014-02-21remove section 2/3 pointers from section 1,Ingo Schwarze
and do not point programmers at the obsolete usleep(3); based on a diff from Jan Klemkow <j dot klemkow at wemelug dot de>, but removing more as suggested by jmc@ and deraadt@
2014-02-19Map negative mtimes to zero instead of skipping the affected files.Philip Guenther
problem noted by miod@ ok krw@ millert@
2014-02-15schwarze poinits out that -n conflicts with posix, so document it as such,Jason McIntyre
rather than as an extension; ok schwarze
2014-02-14reference xsi, not xpg;Jason McIntyre
ok millert schwarze sobrado (or standards@ as i'm tempted to call them ;)
2014-02-14some general and portability notes;Jason McIntyre
ok millert schwarze
2014-02-14use .At where appropriate; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2014-02-13BLOCKSIZE is an extension;Jason McIntyre
2014-02-13Don't use use .Tn with AND/OR/NOTPhilip Guenther
Phrase any "The _flags_ argument is the ..." line consistently, eliminating unnecessary use of 'inclusive' and saying "zero or more" or "one or more" as appropriate ok millert@ jmc@ schwarze@
2014-02-12tweak previous;Jason McIntyre
2014-02-12missing .An macros, based on a patch from Jan Stary <hans at stare dot cz>Ingo Schwarze