platform_system_core/libziparchive
Adam Lesinski 639814d946 ZipWriter: Do not write DataDescriptor for STORED files
Older implementations of ZIP (Java's ZipInputStream) don't
like a Data Descriptor trailing after an uncompressed entry.

If the FILE is seekable, and the entry is uncompressed, seek
back to the header and write out the crc and sizes.

Bug: 36686974
Test: make ziparchive_tests
Change-Id: I61664515e5afa3e2ba814874eeac847a2aaac319
2017-04-05 10:54:15 -07:00
..
testdata resolve merge conflicts of 34486c5 to master 2016-10-18 15:46:56 -07:00
Android.bp Merge "Use shared lib of libutils, libz and libbase." 2017-01-05 23:24:21 +00:00
entry_name_utils-inl.h Reject zip archives whose entry names are not valid UTF-8. 2014-12-08 12:25:05 +00:00
entry_name_utils_test.cc Reject zip archives whose entry names are not valid UTF-8. 2014-12-08 12:25:05 +00:00
zip_archive.cc Merge "ziparchive: Allow ExtractEntryToFile() to work with block device." am: 787482ecd9 am: af2a8858c4 am: 9b1b0627b9 2016-11-15 22:34:37 +00:00
zip_archive_common.h Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
zip_archive_private.h Add functions in recovery/minzip to libziparchive 2016-10-15 23:16:34 -07:00
zip_archive_stream_entry.cc liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
zip_archive_test.cc resolve merge conflicts of 34486c5 to master 2016-10-18 15:46:56 -07:00
zip_writer.cc ZipWriter: Do not write DataDescriptor for STORED files 2017-04-05 10:54:15 -07:00
zip_writer_test.cc ZipWriter: Do not write DataDescriptor for STORED files 2017-04-05 10:54:15 -07:00