cvs commit: src/lib/libarchive archive_write_disk.c
src/lib/libarchive/test test_write_disk.c test_write_disk_hardlink.c
Tim Kientzle
kientzle at FreeBSD.org
Fri Sep 5 06:13:55 UTC 2008
kientzle 2008-09-05 06:13:11 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_write_disk.c
lib/libarchive/test test_write_disk.c
test_write_disk_hardlink.c
Log:
SVN rev 182779 on 2008-09-05 06:13:11Z by kientzle
MfP4: Handle entries with unset size properly: Regular files with
unspecified size are "unlimited" (required by Zip reader, which
sometimes does not know the uncompressed size of an entry until it
gets to the end). Also, hardlinks with unspecified (or zero) size do
not overwrite the data on disk nor do they set metadata. This is
compatible with GNU tar and NetBSD pax behavior.
Revision Changes Path
1.35 +82 -44 src/lib/libarchive/archive_write_disk.c
1.14 +70 -1 src/lib/libarchive/test/test_write_disk.c
1.5 +72 -15 src/lib/libarchive/test/test_write_disk_hardlink.c
More information about the cvs-src
mailing list