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