summaryrefslogtreecommitdiff
path: root/bin/pax
AgeCommit message (Expand)Author
2015-01-29Correct buffer overflow in handling of pax extension headers, caughtPhilip Guenther
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2014-12-13Sort members by size to reduce structure paddingPhilip Guenther
2014-11-23Don't pull in <tzfile.h> just for a number that's hardcoded in the C standardPhilip Guenther
2014-11-23Use PATH_MAX from <limits.h> instead of MAXPATHLEN from <sys/param.h>Philip Guenther
2014-11-23Don't leak the fds for "." and the tty to the compression processPhilip Guenther
2014-09-08obvious cases of missing .An;Ingo Schwarze
2014-07-14Constipate st_hash()Philip Guenther
2014-07-14Oops: resurrect cached file that wasn't ripe for deletionPhilip Guenther
2014-07-14Delete pointless 'return;' at end of functionPhilip Guenther
2014-07-11clarify a comment about readlink. from Doug HoganTed Unangst
2014-06-04undo my "no TZ support" notes; guenther says they're wrongJason McIntyre
2014-05-24Delete pointless casts: free() return value to (void), free()'sPhilip Guenther
2014-05-24Missed #include <signal.h>Philip Guenther
2014-05-24Make signal setup clearer via helper function, eliminating a gap inPhilip Guenther
2014-05-23Archives written with a non-standard blocksize currently show up asPhilip Guenther
2014-05-23Make the signal handler safe: block signals when updating data-structuresPhilip Guenther
2014-05-21Exit with non-zero status if a read is truncated, or if a compressionPhilip Guenther
2014-05-07use reallocarray. ok guentherTed Unangst
2014-04-18tweak;Jason McIntyre
2014-04-15note some unsupported features, and clean up some macros - in particular,Jason McIntyre
2014-04-15flesh out STANDARDS; ok millert sobradoJason McIntyre
2014-02-19Map negative mtimes to zero instead of skipping the affected files.Philip Guenther
2014-02-13Don't use use .Tn with AND/OR/NOTPhilip Guenther
2014-02-06Oops, pax -x and cpio -H need to set frmtPhilip Guenther
2014-02-05make pax cope with a stripped down format list, e.g. when compiledAlexander Hall
2014-01-30abstraction for the sake of abstraction is distracting.Marc Espie
2014-01-19Forget to remove the prototype for set_lids() after removing the definitionPhilip Guenther
2014-01-14No exception is made for symlinks in the spec, so usePhilip Guenther
2014-01-11Add -DNOCPIO option for use by distrib/specialTheo de Raadt
2014-01-09Symlinks are displayed with '->', not '=>'Philip Guenther
2014-01-09Update pax -v format to match "ls -l": display the year for datesPhilip Guenther
2014-01-08Zap leading whitespaceTheo de Raadt
2014-01-08Zap trailing whitespacePhilip Guenther
2014-01-08Replace strtoq(), QUAD_MAX, and %qu with their long long equivalentPhilip Guenther
2014-01-08Eliminate poisonous LONG_OFF_T conditionalPhilip Guenther
2014-01-08Delete a bogus extern declaration and move around a couple othersPhilip Guenther
2014-01-08Use size_t where appropriatePhilip Guenther
2014-01-08Rename arguments to avoid shadowing global variablesPhilip Guenther
2014-01-08Mark some functions as printf-like and fix a bogus format stringPhilip Guenther
2013-11-21add unsigned char casts for specific calls to ctype.h macros.Theo de Raadt
2013-10-08POSIX specifies that when the pax input file requests a hardlinkPhilip Guenther
2013-07-03cpio and ustar formats store times in octal fields that are 11 charactersPhilip Guenther
2013-05-25Fix typo. From Caspar Schutijser via tech@.lum
2013-04-16Use utimensat() and futimens() instead of utimes() and futimes().Todd C. Miller
2013-04-11The tweaks I suggested to the previous diff resulted in the typeflagPhilip Guenther
2013-04-09Add extended header support for ustar. Currently only path and linkpath areFederico G. Schwindt
2013-03-27Enable support for write_opt=nodir for ustar archives which helps to fixVadim Zhukov
2012-12-04remove some unnecessary sys/cdefs.h inclusionsTheo de Raadt