summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/opj_intmath.h
AgeCommit message (Collapse)Author
2022-10-18Fix incorrect decoding of image with large number of progression levelsEven Rouault
Fixes regression introduced per d27ccf01c68a31ad62b33d2dc1ba2bb1eeaafe7b Fixes #1447
2021-12-05Fix some typos (found by codespell)Stefan Weil
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-09-03Avoid integer overflows in DWT. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11700 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30646
2020-04-16Fix warnings about signed/unsigned casts in pi.cEven Rouault
2018-08-27Cast on uint ceildivRobert Everson
2017-09-01opj_tcd_dc_level_shift_decode(): optimize lossy caseEven Rouault
2017-08-18Subtile decoding: only do 5x3 IDWT computations on relevant areas of ↵Even Rouault
tile-component buffer. This lowers 'bin/opj_decompress -i ../MAPA.jp2 -o out.tif -d 0,0,256,256' down to 0.860s
2017-07-30src/lib/openjp2/*.h: use OPJ_ prefix for inclusion guards instead of ↵Even Rouault
reserved __ (#587)
2017-07-28opj_int_ceildiv(): fix int32 overflow. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2494. Credit to OSS Fuzz
2017-05-15Reformat: apply reformattin on .h files (#128)Even Rouault
2015-08-23Fix some calculations in opj_tcd_init_tilemayeut
Fixes #486 Fixes #394 Update #480 Update #388
2015-07-27Use __emul under msvc x86 for fast 64 = 32 * 32mayeut
Update uclouvain/openjpeg#220
2015-07-26Remove some warnings when buildingmayeut
Update #442
2015-05-27[trunk] Fix overflow in opj_image_comp_header_update (fixes issue 495)Matthieu Darbois
2015-02-02[trunk] added overflow checks (fixes issue 431)Antonin Descampe
Thanks mdarbois
2014-12-20[trunk] fixed a possible overflow in opj_t1_encode_cblks call to ↵Matthieu Darbois
opj_int_fix_mul (fixes issue 141)
2014-12-13[trunk] Speed-up opj_int_fix_mul by removing unneeded operation Matthieu Darbois
Update issue 220
2014-04-03[trunk] updated copyright and added copyright notice required by ISO, in ↵Antonin Descampe
each file; updated AUTHORS, NEWS
2014-03-14[trunk] Apply final missing patch from sumatrapdf team:Mathieu Malaterre
http://bugs.ghostscript.com/show_bug.cgi?id=694893 Update issue 231
2014-03-03[trunk] Explicitely trigger issue 229, there may be an impact in code ↵Mathieu Malaterre
execution. The assert may get removed afterward Update issue 229
2012-10-05[trunk] rename int.h to opj_intmath.h and rename all its functions with opj_ ↵Mickael Savinaud
prefix