cvs commit: src/lib/libarchive Makefile README archive.h.in archive_check_magic.c archive_entry.3 archive_entry.c archive_entry.h archive_entry_copy_stat.c archive_entry_private.h archive_entry_stat.c archive_platform.h archive_private.h ...

Tim Kientzle kientzle at FreeBSD.org
Thu Jul 5 01:56:42 UTC 2007


kientzle    2007-07-05 01:56:42 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    lib/libarchive       Makefile README archive.h.in 
                         archive_check_magic.c archive_entry.3 
                         archive_entry.c archive_entry.h 
                         archive_platform.h archive_private.h 
                         archive_read.3 archive_read.c 
                         archive_read_data_into_fd.c 
                         archive_read_extract.c 
                         archive_read_open_fd.c 
                         archive_read_open_file.c 
                         archive_read_open_filename.c 
                         archive_read_open_memory.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_all.c 
                         archive_read_support_format_cpio.c 
                         archive_read_support_format_empty.c 
                         archive_read_support_format_iso9660.c 
                         archive_read_support_format_tar.c 
                         archive_read_support_format_zip.c 
                         archive_string.c archive_string.h 
                         archive_util.3 archive_util.c 
                         archive_write.3 archive_write.c 
                         archive_write_set_compression_bzip2.c 
                         archive_write_set_compression_gzip.c 
                         archive_write_set_compression_none.c 
                         archive_write_set_format.c 
                         archive_write_set_format_by_name.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 
                         config_freebsd.h libarchive-formats.5 
  Added files:           (Branch: RELENG_6)
    lib/libarchive       archive_entry_copy_stat.c 
                         archive_entry_private.h 
                         archive_entry_stat.c 
                         archive_read_private.h 
                         archive_read_support_compression_program.c 
                         archive_read_support_format_ar.c 
                         archive_virtual.c archive_write_disk.3 
                         archive_write_disk.c 
                         archive_write_disk_private.h 
                         archive_write_disk_set_standard_lookup.c 
                         archive_write_private.h 
                         archive_write_set_compression_program.c 
                         archive_write_set_format_ar.c 
                         archive_write_set_format_cpio_newc.c 
                         filter_fork.c filter_fork.h 
                         libarchive_internals.3 
  Log:
  MFC libarchive 1.9.
  
  This is identical to libarchive 2.2.3 from -CURRENT, with
  all of the performance improvements, bug fixes, and new
  formats, except that:
    * archive_read_finish() and archive_write_finish() don't return errors
    * archive_write_data() has a different return type
    * user-provided skip callbacks have a slightly different signature
  
  These differences maintain ABI compatibility with libarchive 1.3.1
  (hence the "1" in "1.9") and allows libarchive 1.9 to have the
  same SHLIB_MAJOR and otherwise serve as a straight replacement
  for libarchive 1.3.1 (only better).
  
  Thanks to:  Many, many people who contributed error reports, bug fixes,
    and suggestions over the last three years. ;-)
  
  Revision  Changes    Path
  1.36.2.5  +52 -10    src/lib/libarchive/Makefile
  1.4.2.1   +8 -6      src/lib/libarchive/README
  1.23.2.6  +173 -27   src/lib/libarchive/archive.h.in
  1.5.2.2   +4 -4      src/lib/libarchive/archive_check_magic.c
  1.9.8.4   +35 -0     src/lib/libarchive/archive_entry.3
  1.29.2.3  +338 -285  src/lib/libarchive/archive_entry.c
  1.16.2.3  +37 -2     src/lib/libarchive/archive_entry.h
  1.1.2.1   +59 -0     src/lib/libarchive/archive_entry_copy_stat.c (new)
  1.1.2.1   +155 -0    src/lib/libarchive/archive_entry_private.h (new)
  1.1.2.1   +100 -0    src/lib/libarchive/archive_entry_stat.c (new)
  1.16.2.3  +21 -36    src/lib/libarchive/archive_platform.h
  1.18.2.5  +33 -179   src/lib/libarchive/archive_private.h
  1.20.2.5  +44 -75    src/lib/libarchive/archive_read.3
  1.15.2.7  +202 -100  src/lib/libarchive/archive_read.c
  1.8.2.3   +2 -4      src/lib/libarchive/archive_read_data_into_fd.c
  1.41.2.6  +81 -1579  src/lib/libarchive/archive_read_extract.c
  1.3.8.4   +23 -1     src/lib/libarchive/archive_read_open_fd.c
  1.8.2.4   +18 -8     src/lib/libarchive/archive_read_open_file.c
  1.18.2.2  +24 -1     src/lib/libarchive/archive_read_open_filename.c
  1.3.2.2   +1 -1      src/lib/libarchive/archive_read_open_memory.c
  1.3.2.1   +176 -0    src/lib/libarchive/archive_read_private.h (new)
  1.7.2.5   +71 -58    src/lib/libarchive/archive_read_support_compression_bzip2.c
  1.3.2.4   +48 -45    src/lib/libarchive/archive_read_support_compression_compress.c
  1.9.2.3   +72 -62    src/lib/libarchive/archive_read_support_compression_gzip.c
  1.6.2.6   +43 -44    src/lib/libarchive/archive_read_support_compression_none.c
  1.1.2.1   +312 -0    src/lib/libarchive/archive_read_support_compression_program.c (new)
  1.6.2.3   +1 -0      src/lib/libarchive/archive_read_support_format_all.c
  1.6.2.1   +606 -0    src/lib/libarchive/archive_read_support_format_ar.c (new)
  1.13.2.5  +122 -137  src/lib/libarchive/archive_read_support_format_cpio.c
  1.1.2.2   +12 -10    src/lib/libarchive/archive_read_support_format_empty.c
  1.8.2.3   +86 -109   src/lib/libarchive/archive_read_support_format_iso9660.c
  1.32.2.4  +617 -338  src/lib/libarchive/archive_read_support_format_tar.c
  1.5.2.3   +101 -92   src/lib/libarchive/archive_read_support_format_zip.c
  1.6.2.2   +9 -0      src/lib/libarchive/archive_string.c
  1.6.2.2   +6 -0      src/lib/libarchive/archive_string.h
  1.3.2.3   +11 -0     src/lib/libarchive/archive_util.3
  1.9.2.3   +21 -0     src/lib/libarchive/archive_util.c
  1.1.2.1   +81 -0     src/lib/libarchive/archive_virtual.c (new)
  1.12.2.4  +25 -8     src/lib/libarchive/archive_write.3
  1.15.2.4  +115 -55   src/lib/libarchive/archive_write.c
  1.1.2.1   +358 -0    src/lib/libarchive/archive_write_disk.3 (new)
  1.12.2.1  +2072 -0   src/lib/libarchive/archive_write_disk.c (new)
  1.1.2.1   +34 -0     src/lib/libarchive/archive_write_disk_private.h (new)
  1.4.2.1   +196 -0    src/lib/libarchive/archive_write_disk_set_standard_lookup.c (new)
  1.2.2.1   +120 -0    src/lib/libarchive/archive_write_private.h (new)
  1.8.2.2   +41 -43    src/lib/libarchive/archive_write_set_compression_bzip2.c
  1.10.2.2  +44 -45    src/lib/libarchive/archive_write_set_compression_gzip.c
  1.8.2.4   +40 -43    src/lib/libarchive/archive_write_set_compression_none.c
  1.1.2.1   +322 -0    src/lib/libarchive/archive_write_set_compression_program.c (new)
  1.2.8.2   +1 -0      src/lib/libarchive/archive_write_set_format.c
  1.3.2.1   +528 -0    src/lib/libarchive/archive_write_set_format_ar.c (new)
  1.3.8.2   +6 -0      src/lib/libarchive/archive_write_set_format_by_name.c
  1.5.2.3   +46 -41    src/lib/libarchive/archive_write_set_format_cpio.c
  1.1.2.1   +274 -0    src/lib/libarchive/archive_write_set_format_cpio_newc.c (new)
  1.27.2.3  +116 -101  src/lib/libarchive/archive_write_set_format_pax.c
  1.11.2.2  +59 -43    src/lib/libarchive/archive_write_set_format_shar.c
  1.12.2.3  +99 -80    src/lib/libarchive/archive_write_set_format_ustar.c
  1.2.2.2   +17 -0     src/lib/libarchive/config_freebsd.h
  1.1.2.1   +137 -0    src/lib/libarchive/filter_fork.c (new)
  1.1.2.1   +37 -0     src/lib/libarchive/filter_fork.h (new)
  1.7.2.3   +13 -0     src/lib/libarchive/libarchive-formats.5
  1.1.2.1   +376 -0    src/lib/libarchive/libarchive_internals.3 (new)


More information about the cvs-src mailing list