Improve unzip's handling of stream ZIP files
authorDan Fandrich <dan@coneharvesters.com>
Fri, 18 Jun 2010 04:39:44 +0000 (21:39 -0700)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 18 Jun 2010 11:32:39 +0000 (13:32 +0200)
commitb76f18d331f865225f1702794e66e87818584f99
tree62c935bc2db0fd5af12fae2e3e060924a900e484
parenteafc6956f6fa86cb7d4bf488e96eeee34c551819
Improve unzip's handling of stream ZIP files

Search harder for the ZIP magic numbers at the end of a file by checking
16 KiB from the end instead of just 1 KiB.  ZIP files with long comments
(such as certain cryptographically signed files) or those sitting in a
wrapper could have more than 1 KiB of data after the magic numbers, so
they couldn't be read.

Signed-off-by: Dan Fandrich <dan@coneharvesters.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
archival/unzip.c