google / archive-patcher

Automatically exported from code.google.com/p/archive-patcher
Apache License 2.0
534 stars 74 forks source link

Support variable record length control fields properly #3

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 9 years ago
As described in the "internal file attributes" section of the spec:
https://www.pkware.com/documents/APPNOTE/APPNOTE-6.3.2.TXT

These should be trivially supported, and take the form of 4-byte headers prior 
to each "logical record". It is not clear from first glance what constitutes a 
"logical record", but presumably each Part (e.g., DataDescriptor, 
LocalFileEntry, FileData, etc...) is a "logical record".

Support for "dark bits" should fix the immediate concern, which is in 
manipulating archives that have these fields (see issue 1).

Original issue reported on code.google.com by andrew.h...@gmail.com on 3 Aug 2014 at 8:30

andrewhayden commented 8 years ago

This issue is no longer relevant. The new patch generation and application logic does not care about or parse this information.