cvs commit: src/lib/libarchive Makefile archive.h.in archive_entry.c archive_private.h archive_read_extract.c archive_read_support_format_tar.c archive_string.h archive_string_sprintf.c archive_write.3 archive_write.c ...

Tim Kientzle kientzle at FreeBSD.org
Tue Dec 21 16:01:56 PST 2004


kientzle    2004-12-22 00:01:55 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_5)
    lib/libarchive       Makefile archive.h.in archive_entry.c 
                         archive_private.h archive_read_extract.c 
                         archive_read_support_compression_compress.c 
                         archive_read_support_format_tar.c 
                         archive_string.h archive_string_sprintf.c 
                         archive_write.3 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 
  Log:
  MFC: Synchronize libarchive with -current.
  
  Among other fixes:
    * Corrected handling of write errors,
      use consistent error return values throughout.
    * Correct assembly/disassembly of major/minor device
      numbers so that very large minor numbers don't
      result in incorrect major numbers.
    * Allow tar format to read a non-existent file.
      (It will be treated as empty.)  This allows
      bsdtar -r/-u to work with empty files.
    * Update some comments/documentation, prune out
      some dead code, other minor changes.
  
  Revision  Changes    Path
  1.20.2.2  +3 -2      src/lib/libarchive/Makefile
  1.17.2.1  +1 -0      src/lib/libarchive/archive.h.in
  1.23.2.1  +2 -2      src/lib/libarchive/archive_entry.c
  1.15.2.1  +1 -1      src/lib/libarchive/archive_private.h
  1.33.2.3  +1 -0      src/lib/libarchive/archive_read_extract.c
  1.2.2.1   +11 -6     src/lib/libarchive/archive_read_support_compression_compress.c
  1.26.2.2  +9 -3      src/lib/libarchive/archive_read_support_format_tar.c
  1.3.2.1   +0 -5      src/lib/libarchive/archive_string.h
  1.4.2.2   +0 -13     src/lib/libarchive/archive_string_sprintf.c
  1.7.2.1   +7 -7      src/lib/libarchive/archive_write.3
  1.12.2.1  +4 -1      src/lib/libarchive/archive_write.c
  1.3.2.1   +7 -2      src/lib/libarchive/archive_write_open_fd.c
  1.7.2.1   +7 -2      src/lib/libarchive/archive_write_open_file.c
  1.5.2.1   +28 -19    src/lib/libarchive/archive_write_set_compression_bzip2.c
  1.7.2.1   +29 -20    src/lib/libarchive/archive_write_set_compression_gzip.c
  1.5.2.1   +18 -10    src/lib/libarchive/archive_write_set_compression_none.c
  1.4.2.1   +9 -9      src/lib/libarchive/archive_write_set_format_cpio.c
  1.17.2.2  +24 -22    src/lib/libarchive/archive_write_set_format_pax.c
  1.10.2.1  +109 -58   src/lib/libarchive/archive_write_set_format_shar.c
  1.11.2.1  +4 -4      src/lib/libarchive/archive_write_set_format_ustar.c


More information about the cvs-all mailing list