mirror of
https://github.com/0x5eal/luau-unzip.git
synced 2025-04-04 06:30:53 +01:00
Previous EoCD detection performance improvement changes in https://github.com/0x5eal/luau-unzip/commit/b710e296 inadvertently fixed some bugs to do with max size ZIP reads, which caused a regression in the `invalid_cde_number_of_files_allocation_greater_offset.zip` test, which used to error as expected due to out-of-bounds buffer reads. This commit fixes this by improving size validations present in the methods `ZipReader:parseEocdRecord` and `ZipReader:parseCentralDirectory`. |
||
---|---|---|
.. | ||
utils | ||
crc.luau | ||
inflate.luau | ||
init.luau |