summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
2015-02-16bcmp to memcmpTed Unangst
2015-02-15Fix two bugs. The first affected tar files with the sameTodd C. Miller
2015-02-15-a is documentedTed Unangst
2015-02-12Prevent an archive from esacaping the current directory by itself:Philip Guenther
2015-02-12For tar without -P, if a path in the archive has any ".." components thenPhilip Guenther
2015-02-12Put the dev+ino table for cpio hardlink matching behind #ifndef NOCPIOPhilip Guenther
2015-02-11Take II, this time without an incorrect mode test.Philip Guenther
2015-02-11use strtonum for ispeed & ospeed, rejecting those numbers.Theo de Raadt
2015-02-11Document P_CANTSLEEPPhilip Guenther
2015-02-09If we hit multiple errors while unwinding we'll end up running code thatJonathan Gray
2015-02-08delete tons more castsTed Unangst
2015-02-08remove ptr_t typedef. void * is good enough for csh.Ted Unangst
2015-02-08delete many more ptr_t castsTed Unangst
2015-02-08delete lots of unnecessary ptr_t casts, and drop a little NULL in as wellTed Unangst
2015-02-08it's safe to call free with nullTed Unangst
2015-02-07When getopt processing flags, many should be flag=1 instead of flag++Theo de Raadt
2015-02-05backout previous for now; issues seen with "tar: Directory vanished beforeStuart Henderson
2015-02-05For directories whose times or mode will be fixed up in the clean-up pass,Philip Guenther
2015-01-29Correct buffer overflow in handling of pax extension headers, caughtPhilip Guenther
2015-01-20Adjust <sys/param.h> comments regarding use of use of MAXFRAG, orTheo de Raadt
2015-01-19remove #ifndef #define blocks trying to handle lack of BUFSIZTheo de Raadt
2015-01-19cleanup of the SMALL hiding from Mathias SvenssonTheo de Raadt
2015-01-19cleanup sys/param.h commentTheo de Raadt
2015-01-16Document behavior of killing process 0, matching the text in kill(2).Todd C. Miller
2015-01-16remove useless escaping; mandoc warned about some of thisIngo Schwarze
2015-01-16Properly escape punctuation when given as an argument to a macro;Ingo Schwarze
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-16move to PATH_MAX, etc; normalize includes for life in the <limits.h> universeTheo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2015-01-05use the correct read count when determining how swabbing is necessary.Ted Unangst
2015-01-05simplify realloc loop by not using realloc. we don't care about old data,Ted Unangst
2014-12-14Remove unused <stdlib.h>Brian Callahan
2014-12-13Sort members by size to reduce structure paddingPhilip Guenther
2014-12-13Add .Xr to chflagsat(2)Philip Guenther
2014-12-13Correct the handling of symbolic links by chmod/chgrp/chown/chflags,Philip Guenther
2014-12-13Properly validate ranges:Tobias Stoeckmann
2014-12-12Range check the value of the base for typeset -i base x=y. Instead ofJonathan Gray
2014-12-11use a local swapbytes function instead of relying on undefinedTed Unangst
2014-12-09put back some information what the character classes actually mean;Ingo Schwarze
2014-12-09no more ctype(3);Jason McIntyre
2014-12-08Don't need special complex rand vs arc4random code. If theTheo de Raadt
2014-12-08fix crash when trying to apply ++ without an lvalue; ok millert@ jsg@Otto Moerbeek
2014-12-04obvious cases of missing NAME .Nm entriesIngo Schwarze
2014-12-04document some more commands that are POSIX extensions. ok jmc@Daniel Dickman
2014-12-04Allow POSIX 0i; from Jeremy Mates.Daniel Dickman
2014-12-02Remove prototypes for functions that were already removed.Todd C. Miller
2014-12-02posix fix: should behave like [ when invoked as /bin/[Ted Unangst
2014-12-02The t.t test is missing and so the t.* test is not being run.Daniel Dickman
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
2014-11-26document in STANDARDS that we do not mark eols with $;Jason McIntyre