cvs commit: src/lib/libarchive Makefile archive.h.in 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 ...

Tim Kientzle kientzle at FreeBSD.org
Mon Oct 3 22:39:43 PDT 2005


kientzle    2005-10-04 05:39:40 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5)
    lib/libarchive       Makefile archive.h.in 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_support_compression_bzip2.c 
                         archive_read_support_format_cpio.c 
                         archive_read_support_format_iso9660.c 
                         archive_read_support_format_tar.c 
                         archive_read_support_format_zip.c 
                         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_cpio.c 
                         archive_write_set_format_pax.c 
                         archive_write_set_format_ustar.c 
                         configure.ac.in libarchive-formats.5 
                         tar.5 
  Log:
  MFC: Update libarchive to 1.02.033.  (Synchronize with -CURRENT.)
  
  Among other fixes:
    * C++ support
    * Portability:  remove C99 requirements
    * Portability:  don't require wchar.h
    * Check for memory allocation failures
    * Portability:  better detection of ACL support
    * Signed/unsigned fixes
    * Fix crash when archive_read_next_header called after an
      open failure
    * Fix archive_read_data
    * Reduce window for attribute restore security race
    * Clean up pathnames before creating leading dirs
    * assign default inode/dev values to extracted tar entries
      to better support tar->cpio conversions
    * Trim mode and time values for inner ustar header when constructing
      pax entries
    * Sample code in archive_read.3 and archive_write.3 works now
    * Many comment and documentation corrections
  
  Revision  Changes    Path
  1.20.2.6  +2 -2      src/lib/libarchive/Makefile
  1.17.2.3  +19 -7     src/lib/libarchive/archive.h.in
  1.23.2.4  +71 -3     src/lib/libarchive/archive_entry.c
  1.12.2.2  +15 -1     src/lib/libarchive/archive_entry.h
  1.12.2.3  +20 -4     src/lib/libarchive/archive_platform.h
  1.15.2.3  +18 -18    src/lib/libarchive/archive_private.h
  1.11.2.3  +3 -3      src/lib/libarchive/archive_read.3
  1.12.2.3  +36 -26    src/lib/libarchive/archive_read.c
  1.7.2.1   +7 -4      src/lib/libarchive/archive_read_data_into_fd.c
  1.33.2.6  +230 -103  src/lib/libarchive/archive_read_extract.c
  1.3.2.1   +6 -0      src/lib/libarchive/archive_read_open_fd.c
  1.6.2.3   +4 -0      src/lib/libarchive/archive_read_open_file.c
  1.6.2.2   +1 -1      src/lib/libarchive/archive_read_support_compression_bzip2.c
  1.11.2.3  +8 -0      src/lib/libarchive/archive_read_support_format_cpio.c
  1.7.2.3   +21 -4     src/lib/libarchive/archive_read_support_format_iso9660.c
  1.26.2.7  +65 -5     src/lib/libarchive/archive_read_support_format_tar.c
  1.4.2.3   +5 -1      src/lib/libarchive/archive_read_support_format_zip.c
  1.8.2.2   +1 -1      src/lib/libarchive/archive_util.c
  1.7.2.3   +52 -27    src/lib/libarchive/archive_write.3
  1.12.2.3  +9 -9      src/lib/libarchive/archive_write.c
  1.5.2.2   +1 -1      src/lib/libarchive/archive_write_set_compression_bzip2.c
  1.7.2.2   +1 -1      src/lib/libarchive/archive_write_set_compression_gzip.c
  1.5.2.2   +1 -1      src/lib/libarchive/archive_write_set_compression_none.c
  1.4.2.2   +1 -1      src/lib/libarchive/archive_write_set_format_cpio.c
  1.17.2.5  +34 -1     src/lib/libarchive/archive_write_set_format_pax.c
  1.11.2.2  +1 -1      src/lib/libarchive/archive_write_set_format_ustar.c
  1.2.2.3   +11 -2     src/lib/libarchive/configure.ac.in
  1.2.2.2   +8 -6      src/lib/libarchive/libarchive-formats.5
  1.9.2.2   +1 -1      src/lib/libarchive/tar.5


More information about the cvs-src mailing list