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

Tim Kientzle kientzle at FreeBSD.org
Mon Sep 4 22:23:52 PDT 2006


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


More information about the cvs-all mailing list