Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-11 | (sorry pval) some missing -j bits; | Jason McIntyre | |
2008-06-11 | Add tar -j option that calls bzip2 for compress/decompress. Requires | Peter Valchev | |
you to install the bzip2 pkg (or add bzip2 in another way). ok millert@ otto@ deraadt@ and 'many others'@ man page tweak from jmc@ | |||
2008-05-28 | write cpio_usage() in a way consistent with pax_usage() and tar_usage(); | Igor Sobrado | |
wrap options around to fill out the 80 columns; spacing. tweaked by jsing@, thank you very much! ok jsing@ | |||
2008-05-17 | documentation tweaks. | Igor Sobrado | |
ok (some time ago) jmc@ | |||
2008-05-06 | when pax is running in -u mode, and no files are beeing updated because | Henning Brauer | |
not one changed, we should not exit with an error but zero to indicate success (matches solaris behaviour). need to track wether files were skipped because of the -u checks for that and take that into account later when taking the exit code decision. ok theo, comments from otto and miod | |||
2008-01-01 | Typo in comment about cpio_endwr() fixed. | Tobias Stoeckmann | |
OK otto@ | |||
2007-09-02 | use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg | Theo de Raadt | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-29 | - consistent STANDARDS blurb | Jason McIntyre | |
- note which options are extensions to POSIX discussed w/ deraadt otto millert | |||
2007-04-04 | For verbose archive listings, use -> for symlinks, not =>, | Todd C. Miller | |
as per POSIX. From Igor Sobrado via jmc@. OK otto@ | |||
2007-03-06 | clarify an example; from patrick keshishian | Jason McIntyre | |
help/ok otto | |||
2007-02-24 | sort options; sync usage(); from Igor Sobrado | Jason McIntyre | |
2007-02-24 | -F was missing a description; | Jason McIntyre | |
2007-02-24 | sort options; sync usage(); from Igor Sobrado | Jason McIntyre | |
2006-12-26 | fts_read returning NULL and errno set is an error. ok ray@ | Otto Moerbeek | |
2006-11-17 | Fix extracting and setting permissions for tar archives when | Otto Moerbeek | |
(multiple) -C options are present and/or (multiple) file selections args are used. Based on a diff in NetBSD PR 22995. Tested by ckuethe@ and jaredy@; ok jaredy@ | |||
2006-08-05 | Remove "with with" typos. | Ray Lai | |
Fix by Tobias Stoeckmann <tobias at bugol dot de> in PR 5193. | |||
2006-07-21 | Prevent segfault when "cpio -o" is called with no input. | Ray Lai | |
Found and fix provided by Alf Schlichting <a dot schlichting at lemarit dot com>. OK millert@ and markus@. | |||
2006-05-12 | 32256 is the (posix) block size limit, not archive size limit; | Jason McIntyre | |
from coleman kane; ok otto | |||
2006-04-09 | ftree_add arg #2 expects int not pointer. | Jared Yanovich | |
from Han Boetes <han@mijncomputer.nl> via tech@ ok moritz | |||
2006-03-25 | Use correct directory in example. | Ray Lai | |
From Alf Schlichting. OK jmc@ and otto@ | |||
2006-03-04 | Properly take into account that the name and prefix field in the tar | Otto Moerbeek | |
header are not always NUL-terminated. This means there's room for 1 more byte in those field. This effectively reverts revs 1.13 and 1.14; ok jaredy@ millert@ | |||
2006-01-25 | append without a file list should not corrupt a tar file; | Markus Friedl | |
report Rainer Giedat; ok millert@ | |||
2006-01-03 | tar and ustar formats have 8gb limit; | Jason McIntyre | |
from peter philipp; ok otto | |||
2005-12-17 | Avoid sign extend when writing time stamps; fixes "tar: Ustar header | Otto Moerbeek | |
field is too small for foo" error messages when writing files with negative time stamps on 64 bit archs. ok millert@ deraadt@ | |||
2005-11-15 | go the whole hog, and provide a list of file size limits for the | Jason McIntyre | |
various formats; move it to CAVEATS too, which seems more logical; suggested by peter philipp; help/ok otto@ | |||
2005-11-10 | document size limit of sv4cpio format, and suggest alternative; | Jason McIntyre | |
slightly different fix to that proposed by peter philipp (pr #4608); help/ok otto@ | |||
2005-11-09 | Compute the sv4cpio "crc" (it's actualy just a checksum) as a 32bit | Otto Moerbeek | |
number. Fixes crc computation on 64 bit archs. From Peter Philipp in PR 4606; looks right fgsch@, ok millert@ | |||
2005-08-05 | strip multiple leading slashes from absolute paths; ok beck@ | Damien Miller | |
2005-08-04 | Make pax exit unsuccessfully on errors. | Marco Pfatschbacher | |
Patch by fgsch@ and me. Fixes PR 4310. OK fgsch@ otto@ millert@ | |||
2005-06-13 | Fix writing of old-style tar headers. Filenames and linknames actually | Otto Moerbeek | |
are not NUL terminated if the fill the whole field. ok millert@ jaredy@ | |||
2005-06-02 | add -O to getopt (ok otto) and sync usage | Jared Yanovich | |
2005-06-02 | sort options | Jared Yanovich | |
2005-06-02 | - simplify usage | Jared Yanovich | |
- rearrange examples - layout tweaks - minor macro, punctuation, etc. fixes ok jmc | |||
2005-05-24 | variety of man page fixes | Jared Yanovich | |
- add non-legacy synopsis (and sync usage) - sort options - refer to synopsis arguments consistently - rearrange examples - mdoc tweaks - mention glob patterns for -t and -x ok jmc, otto | |||
2005-04-28 | Use a special crafted string copy function to copy data from ustar | Otto Moerbeek | |
headers to the generic pax structs. ustar is "funny" since some fields are not always NUL terminated. Old-style tar headers and ustar creation remains to be done. ok millert@ beck@ | |||
2005-04-25 | Use the various f* functions to set owner, mode and times, instead | Otto Moerbeek | |
of operating on the path name. Avoids some races. ok deraadt@ cloder@ millert@ | |||
2005-04-21 | fix strlcpy abuse in pax - this commit turns potential overflows into | Bob Beck | |
potential non-spec compliance - the use of these fields as strings needs to be revisited more thouroughly. ok millert@ otto@ | |||
2005-04-14 | add the prefix length to nlen for ustar; ok otto millert | Markus Friedl | |
2005-04-10 | Handle path names of exactly 100 chars correctly. Based on a diff | Otto Moerbeek | |
from espie@. ok espie@ deraadt@ | |||
2004-11-29 | Build the table of created directories in-memory, instead of using | Otto Moerbeek | |
a tmp file. Makes it possible to unpack an archive without using /tmp, while memory usage is still within every reasonable limit. "love it" deraadt@ ok millert@ jaredy@ | |||
2004-10-23 | If a uid or gid does not fit into into the tar header, issue a warning | Otto Moerbeek | |
and use the uid/gid of nobody. Spotted by and ok drahn@, ok millert@ | |||
2004-08-10 | -L and -h are synonymous; noticed by espie@ | Todd C. Miller | |
2004-06-20 | Do not go on if the -C option caused a failed chdir. ok millert@ henning@ | Niklas Hallqvist | |
2004-06-11 | Correct the code that identifies bogus regexps; Jared Yanovich | Todd C. Miller | |
2004-06-11 | Fix backref substitution in -s mode. Problem found and fix verified | Todd C. Miller | |
by Jared Yanovich. | |||
2004-04-16 | spacing | Theo de Raadt | |
2004-03-30 | Add support for expanding GNU long links from NetBSD. I've had this | Todd C. Miller | |
in my tree for ages but didn't have a proper test case. Thanks to otto@ for providing one. | |||
2004-03-16 | actually use the cache instead of throwing away memory. doh! | Ted Unangst | |
from Rodney Ruddock ok deraadt@ | |||
2004-03-15 | more "if (foo);" ok millert@ | Damien Miller | |