cvs commit: src/usr.bin/tar Makefile bsdtar.1 bsdtar.c bsdtar.h
config_freebsd.h matching.c read.c subst.c util.c write.c
src/usr.bin/tar/test Makefile main.c test.h test_0.c test_basic.c
test_copy.c test_getdate.c test_help.c test_option_T.c ...
Tim Kientzle
kientzle at FreeBSD.org
Mon May 26 17:10:11 UTC 2008
kientzle 2008-05-26 17:10:11 UTC
FreeBSD src repository
Modified files:
usr.bin/tar Makefile bsdtar.1 bsdtar.c bsdtar.h
config_freebsd.h matching.c read.c util.c
write.c
usr.bin/tar/test Makefile main.c test.h test_0.c
test_basic.c test_copy.c test_getdate.c
test_help.c test_option_T.c test_stdio.c
test_version.c
Added files:
usr.bin/tar subst.c
usr.bin/tar/test test_patterns.c
Log:
MFp4: bsdtar 2.5.4b
In addition to a number of bug fixes and minor changes:
* --numeric-owner (ignore user/group names on create and extract)
* -S (sparsify files on extraction)
* -s (regex filename substitutions)
* Use new libarchive 'linkify' to get correct hardlink handling for
both old and new cpio formats
* Rework 'copy' test to be insensitive to readdir() filename ordering
Most of the credit for this work goes to Joerg Sonnenberger, who
has been duplicating features from NetBSD's 'pax' program.
Revision Changes Path
1.36 +4 -3 src/usr.bin/tar/Makefile
1.43 +38 -2 src/usr.bin/tar/bsdtar.1
1.91 +21 -1 src/usr.bin/tar/bsdtar.c
1.33 +9 -1 src/usr.bin/tar/bsdtar.h
1.4 +1 -0 src/usr.bin/tar/config_freebsd.h
1.13 +23 -0 src/usr.bin/tar/matching.c
1.38 +7 -0 src/usr.bin/tar/read.c
1.1 +275 -0 src/usr.bin/tar/subst.c (new)
1.2 +1 -0 src/usr.bin/tar/test/Makefile
1.2 +0 -0 src/usr.bin/tar/test/main.c
1.2 +0 -0 src/usr.bin/tar/test/test.h
1.2 +0 -0 src/usr.bin/tar/test/test_0.c
1.2 +0 -0 src/usr.bin/tar/test/test_basic.c
1.2 +108 -82 src/usr.bin/tar/test/test_copy.c
1.2 +0 -0 src/usr.bin/tar/test/test_getdate.c
1.2 +0 -0 src/usr.bin/tar/test/test_help.c
1.2 +19 -0 src/usr.bin/tar/test/test_option_T.c
1.1 +47 -0 src/usr.bin/tar/test/test_patterns.c (new)
1.2 +0 -0 src/usr.bin/tar/test/test_stdio.c
1.2 +0 -0 src/usr.bin/tar/test/test_version.c
1.19 +55 -5 src/usr.bin/tar/util.c
1.70 +87 -222 src/usr.bin/tar/write.c
More information about the cvs-src
mailing list