Date: Tue, 5 Sep 2006 05:23:52 +0000 (UTC) From: Tim Kientzle <kientzle@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libarchive archive.h.in archive_private.h archive_read.c archive_read_open_fd.c archive_read_open_file.c archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_format_tar.c Message-ID: <200609050523.k855Nqo6001265@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kientzle 2006-09-05 05:23:52 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
lib/libarchive archive.h.in archive_private.h
archive_read.c archive_read_open_fd.c
archive_read_open_file.c
archive_read_support_compression_bzip2.c
archive_read_support_compression_compress.c
archive_read_support_compression_gzip.c
archive_read_support_compression_none.c
archive_read_support_format_tar.c
Log:
MFC performance improvements when skipping entry bodies.
In particular, this speeds up listing contents or extracting
single files from uncompressed archives read from slow, seekable
media (e.g., slow disk drives).
Thanks to: Benjamin Lutz for doing the heavy lifting,
critical bugfix from Chris Spiegel
Revision Changes Path
1.23.2.2 +10 -3 src/lib/libarchive/archive.h.in
1.18.2.2 +2 -0 src/lib/libarchive/archive_private.h
1.15.2.2 +15 -0 src/lib/libarchive/archive_read.c
1.3.8.2 +45 -3 src/lib/libarchive/archive_read_open_fd.c
1.8.2.2 +47 -2 src/lib/libarchive/archive_read_open_file.c
1.7.2.2 +1 -0 src/lib/libarchive/archive_read_support_compression_bzip2.c
1.3.2.2 +1 -0 src/lib/libarchive/archive_read_support_compression_compress.c
1.9.2.1 +1 -0 src/lib/libarchive/archive_read_support_compression_gzip.c
1.6.2.1 +73 -0 src/lib/libarchive/archive_read_support_compression_none.c
1.32.2.2 +46 -1 src/lib/libarchive/archive_read_support_format_tar.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200609050523.k855Nqo6001265>
