commit | a812a87e69850d1492c45bd88d7ff3dbf21d5075 | [log] [tgz] |
---|---|---|
author | Narayan Kamath <narayan@google.com> | Tue Mar 24 11:59:01 2015 +0000 |
committer | Narayan Kamath <narayan@google.com> | Fri Apr 03 12:26:10 2015 +0100 |
tree | 6353891f128a07e8c741063395a13696b66844b2 | |
parent | ff8391a7f7f2181dba58ea6e7dd5928cff81167e [diff] |
Don't use zip64 by default. This change was breaking tools like dexmaker that would write zipfiles to disk so that the runtime could read them. We don't want to go back and amend the local file header, so we just throw an IOException if somebody writes more than 4GB of data to an entry that doesn't have a declared size. If the entry has a declared size > 4GB, we can write the zip64 header in advance. bug: 19574093 Change-Id: I771e821996efd3ef4c3de5e02f5a0062e62f9244