cvs commit: src/lib/libarchive Makefile archive_check_magic.c
archive_entry.3 archive_entry.c archive_entry.h archive_private.h
archive_read_data_into_fd.carchive_read_open_file.c ...
Tim Kientzle
kientzle at FreeBSD.org
Sun Apr 11 18:16:18 PDT 2004
kientzle 2004/04/11 18:16:17 PDT
FreeBSD src repository
Modified files:
lib/libarchive Makefile archive_check_magic.c
archive_entry.3 archive_entry.c
archive_entry.h archive_private.h
archive_read.c
archive_read_data_into_buffer.c
archive_read_data_into_fd.c
archive_read_extract.c
archive_read_open_fd.c
archive_read_open_file.c
archive_read_support_compression_all.c
archive_read_support_compression_bzip2.c
archive_read_support_compression_gzip.c
archive_read_support_compression_none.c
archive_read_support_format_all.c
archive_read_support_format_cpio.c
archive_read_support_format_tar.c
archive_string.c archive_string_sprintf.c
archive_util.c archive_write.c
archive_write_open_fd.c
archive_write_open_file.c
archive_write_set_compression_bzip2.c
archive_write_set_compression_gzip.c
archive_write_set_compression_none.c
archive_write_set_format_cpio.c
archive_write_set_format_pax.c
archive_write_set_format_shar.c
archive_write_set_format_ustar.c
Removed files:
lib/libarchive archive_read_support_format_gnutar.c
Log:
More work on ACLs: fix error in archive_entry's ACL parsing code,
try to set ACLs even if fflag restore fails, first cut at reading
Solaris tar ACLs
Code improvement: merge gnu tar read support into main tar reader;
this eliminates a lot of duplicate code and generalizes the tar
reader to handle formats with GNU-like extensions.
Style: Makefile cleanup, eliminate 'dmalloc' references, remove 'tartype'
from archive_entry (this makes archive_entry more format-agnostic)
Thanks to: David Magda for providing Solaris tar test files
Revision Changes Path
1.6 +72 -83 src/lib/libarchive/Makefile
1.3 +0 -3 src/lib/libarchive/archive_check_magic.c
1.3 +0 -12 src/lib/libarchive/archive_entry.3
1.6 +13 -23 src/lib/libarchive/archive_entry.c
1.5 +18 -8 src/lib/libarchive/archive_entry.h
1.6 +1 -14 src/lib/libarchive/archive_private.h
1.5 +0 -3 src/lib/libarchive/archive_read.c
1.3 +0 -3 src/lib/libarchive/archive_read_data_into_buffer.c
1.4 +0 -4 src/lib/libarchive/archive_read_data_into_fd.c
1.6 +23 -13 src/lib/libarchive/archive_read_extract.c
1.2 +0 -3 src/lib/libarchive/archive_read_open_fd.c
1.4 +0 -3 src/lib/libarchive/archive_read_open_file.c
1.3 +0 -4 src/lib/libarchive/archive_read_support_compression_all.c
1.3 +0 -3 src/lib/libarchive/archive_read_support_compression_bzip2.c
1.4 +0 -3 src/lib/libarchive/archive_read_support_compression_gzip.c
1.4 +0 -3 src/lib/libarchive/archive_read_support_compression_none.c
1.3 +0 -4 src/lib/libarchive/archive_read_support_format_all.c
1.6 +0 -3 src/lib/libarchive/archive_read_support_format_cpio.c
1.4 +0 -574 src/lib/libarchive/archive_read_support_format_gnutar.c (dead)
1.7 +191 -32 src/lib/libarchive/archive_read_support_format_tar.c
1.4 +0 -3 src/lib/libarchive/archive_string.c
1.3 +0 -3 src/lib/libarchive/archive_string_sprintf.c
1.5 +0 -3 src/lib/libarchive/archive_util.c
1.5 +0 -3 src/lib/libarchive/archive_write.c
1.2 +0 -3 src/lib/libarchive/archive_write_open_fd.c
1.5 +0 -3 src/lib/libarchive/archive_write_open_file.c
1.3 +0 -3 src/lib/libarchive/archive_write_set_compression_bzip2.c
1.3 +0 -3 src/lib/libarchive/archive_write_set_compression_gzip.c
1.3 +0 -3 src/lib/libarchive/archive_write_set_compression_none.c
1.3 +0 -3 src/lib/libarchive/archive_write_set_format_cpio.c
1.7 +2 -6 src/lib/libarchive/archive_write_set_format_pax.c
1.4 +0 -3 src/lib/libarchive/archive_write_set_format_shar.c
1.4 +4 -7 src/lib/libarchive/archive_write_set_format_ustar.c
More information about the cvs-src
mailing list