Description=== First commit ===
New ZipReader::ExtractCurrentEntryToRefCountedMemory API.
New API which extract a zip entry into a memory buffer.
A bug in unzip.c was fixed that would cause uncompressing a file bigger than
the uncompressed size declared in the zip file's metadata to fail with a CRC
error.
=== Second commit ===
New Zip::ZipFromMemory API.
New API which allows a zip file to be modified (files added, replaced and
removed) from memory, without having to do a round trip to the disk.
Unfortunatelly, minizip does not support replacing or removing files from a
zip archive, therefore when that needs to happen, the file is recreated from
scratch.
=== Third commit ===
Use Zip::ZipFromMemory in a couple places.
Removed unused references to zip.h
======
TEST=out/Release/unit_tests --gtest_filter=Zip*
Patch Set 1 : First commit: New ZipReader::ExtractCurrentEntryToRefCountedMemory API #Patch Set 2 : Second commit: New Zip::ZipFromMemory API #Patch Set 3 : Third commit: Use Zip::ZipFromMemory in a couple places #Patch Set 4 : fixup! Second commit: New Zip::ZipFromMemory API #Patch Set 5 : fixup! New Zip::ZipFromMemory API. #
Total comments: 12
Patch Set 6 : Move code to zip_writer, add ExtractCurrentEntryToString #Patch Set 7 : #Patch Set 8 : #
Total comments: 4
Patch Set 9 : addressing comments #
Total comments: 4
Messages
Total messages: 15 (0 generated)
|