Commits

Paul Fox committed cb981638f50
change safety check on zip header to allow for extra length, and revert the header read to use the correct constant rather than sizeof. at least one version of gcc (armv4-linux-gcc-3.4.1) pads the struct to 28 bytes in spite of the packing.