cvs commit: src/lib/libarchive archive_write_disk.c src/lib/libarchive/test test_write_disk.c test_write_disk_hardlink.c

Tim Kientzle kientzle at FreeBSD.org
Fri Sep 5 06:13:55 UTC 2008


kientzle    2008-09-05 06:13:11 UTC

  FreeBSD src repository

  Modified files:
    lib/libarchive       archive_write_disk.c 
    lib/libarchive/test  test_write_disk.c 
                         test_write_disk_hardlink.c 
  Log:
  SVN rev 182779 on 2008-09-05 06:13:11Z by kientzle
  
  MfP4: Handle entries with unset size properly: Regular files with
  unspecified size are "unlimited" (required by Zip reader, which
  sometimes does not know the uncompressed size of an entry until it
  gets to the end).  Also, hardlinks with unspecified (or zero) size do
  not overwrite the data on disk nor do they set metadata.  This is
  compatible with GNU tar and NetBSD pax behavior.
  
  Revision  Changes    Path
  1.35      +82 -44    src/lib/libarchive/archive_write_disk.c
  1.14      +70 -1     src/lib/libarchive/test/test_write_disk.c
  1.5       +72 -15    src/lib/libarchive/test/test_write_disk_hardlink.c


More information about the cvs-src mailing list