summaryrefslogtreecommitdiff
path: root/thirdparty/jpeg-compressor/jpgd.cpp
AgeCommit message (Collapse)Author
2020-11-10Checking for half_image_size[ x & y ] to be non-negative.Pun1sher
This make sure that (1x1) , (1 x X) and (X , 1) pixel images using sub-sampling will get correct half_image_size i.e NON-NEGATIVE. fix : https://github.com/godotengine/godot/issues/42363
2020-05-07jpgd: Fix detection of SSE2 support with MSVCRémi Verschelde
The previous code would always use SSE2 intrinsics, which is not valid on UWP ARM platforms (and likely not on some x86 platforms either). The patch has been submitted upstream too: https://github.com/richgel999/jpeg-compressor/pull/13
2020-04-21Fix compilation of jpgd.cpp on MSVC 2017Pedro J. Estébanez
2020-04-21jpgd: Upgrade to upstream 2.00, fuzzed with zzuf and aflRémi Verschelde
2019-07-30jpgd.h: Backport security vulnerabilities fixes from Google AndroidRémi Verschelde
Squashed version of https://github.com/richgel999/jpeg-compressor/pull/10 with the line endings fixed (DOS to Unix). See https://github.com/richgel999/jpeg-compressor/pull/10 and #30952 for details. Relates to CVE-2017-0700. Fixes #30952.
2016-10-15jpg: Make it a module and split jpgd thirdparty filesRémi Verschelde
Similar rationale as in previous commit.