-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Various checks to improve handling of damaged input files #643
Various checks to improve handling of damaged input files #643
Commits on Jan 19, 2020
-
Force tile sizes to be less than INT_MAX bytes, in line with the maxi…
…mum dimensions of data windows Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 04c3467 - Browse repository at this point
Copy the full SHA 04c3467View commit details -
validate tiles have valid headers when raw reading tiles
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 7d24190 - Browse repository at this point
Copy the full SHA 7d24190View commit details -
Sanity check for input buffer overruns in RLE uncompress
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for d0303d1 - Browse repository at this point
Copy the full SHA d0303d1View commit details
Commits on Jan 20, 2020
-
fixes for DWA uncompress: sanity check unknown data reading, off-by-o…
…ne error on max suffix string length Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 749ac87 - Browse repository at this point
Copy the full SHA 749ac87View commit details -
exrmakepreview: switch preview-to-full scaling vars from floats to do…
…ubles to prevent rounding causing overflows Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 6e3d95a - Browse repository at this point
Copy the full SHA 6e3d95aView commit details -
prevent int overflow when calculating buffer offsets
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 2c5c1ae - Browse repository at this point
Copy the full SHA 2c5c1aeView commit details -
bypass SSE optimization when skipping subsampled channels
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 8b97a01 - Browse repository at this point
Copy the full SHA 8b97a01View commit details
Commits on Jan 21, 2020
-
check for bad bit counts in Huff encoded data
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 40c6dd5 - Browse repository at this point
Copy the full SHA 40c6dd5View commit details -
improve bad count detection in huf decompress
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for b1c9ddc - Browse repository at this point
Copy the full SHA b1c9ddcView commit details -
sanity check data reads from PIZ data
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 41d7b7e - Browse repository at this point
Copy the full SHA 41d7b7eView commit details -
fix memory leak when reading damaged PIZ files
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 904bc10 - Browse repository at this point
Copy the full SHA 904bc10View commit details
Commits on Jan 22, 2020
-
abort when file claims to have excessive scanline data requirements
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 4dbf8c8 - Browse repository at this point
Copy the full SHA 4dbf8c8View commit details -
avoid creating compression object just to compute numLinesInBuffer
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 8c1280e - Browse repository at this point
Copy the full SHA 8c1280eView commit details -
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 315265c - Browse repository at this point
Copy the full SHA 315265cView commit details -
fix memory leak on DeepTiledInput files: compressor for sample count …
…table wasn't deleted Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 55bdbc5 - Browse repository at this point
Copy the full SHA 55bdbc5View commit details -
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 60dd4e5 - Browse repository at this point
Copy the full SHA 60dd4e5View commit details
Commits on Jan 23, 2020
-
fixes to memory leak when constructors throw exceptions
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 801d880 - Browse repository at this point
Copy the full SHA 801d880View commit details -
Fix cleanup when DeepScanLineInputFile constructor throws
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 714a210 - Browse repository at this point
Copy the full SHA 714a210View commit details -
test for multipart threading was leaking memory
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 533320a - Browse repository at this point
Copy the full SHA 533320aView commit details -
fix test suite memory leak from testDeepTiledBasic
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 46ec601 - Browse repository at this point
Copy the full SHA 46ec601View commit details
Commits on Jan 24, 2020
-
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 851b159 - Browse repository at this point
Copy the full SHA 851b159View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b26f8ab - Browse repository at this point
Copy the full SHA b26f8abView commit details -
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for c264aef - Browse repository at this point
Copy the full SHA c264aefView commit details -
force x/y Sampling to 1 for Deep Scanline Images
Signed-off-by: Peter Hillman <peterh@wetafx.co.nz>
Configuration menu - View commit details
-
Copy full SHA for 41a99da - Browse repository at this point
Copy the full SHA 41a99daView commit details
Commits on Feb 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 25c2beb - Browse repository at this point
Copy the full SHA 25c2bebView commit details