]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Test for large Zip archives, following code for large Tar test.
authorTim Kientzle <kientzle@acm.org>
Sat, 28 Dec 2013 09:45:32 +0000 (01:45 -0800)
committerTim Kientzle <kientzle@acm.org>
Sat, 28 Dec 2013 09:45:32 +0000 (01:45 -0800)
commita25a3a67758e0bea566169b7cf3dac16471fc9c9
tree631711225ba82e069487aa9459f4f990694f4b71
parentae3506d82f54e54696f638bd989c35ca35135abc
Test for large Zip archives, following code for large Tar test.
Fix several bugs:
 * comparison function for ordering entries in reader was wrong
 * writer wasn't including 64-bit sizes for entries of exactly 0xffffffff bytes
Also, add options to suppress CRC calculations and checks
(otherwise, this test spends a *lot* of time in CRC routines).
Makefile.am
libarchive/archive_read_support_format_zip.c
libarchive/archive_write_set_format_zip.c
libarchive/test/CMakeLists.txt
libarchive/test/test_write_format_zip_large.c [new file with mode: 0644]