summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/tcd.c
AgeCommit message (Collapse)Author
2016-01-25processed all c/h files through astyle with opj_astyle.cfgcodingstyleAntonin Descampe
2015-10-17Fix inconsistent behavior of malloc(0)mayeut
Update #635 Update #625
2015-10-17Fixed crash on encodingmayeut
Update #624 Update #625
2015-10-10implement a portable aligned reallocMathieu Malaterre
2015-10-09Revert "Make sure to allocate on 16bits alignement. Fix issue #624"mayeut
This reverts commit 553714a87a92930dd69f5762e0615c12dfcbd873.
2015-10-09Make sure to allocate on 16bits alignement. Fix issue #624Mathieu Malaterre
2015-09-11Change test in opj_tcd_makelayerMatthieu Darbois
Remove float equality test. Such a test has no meaning.
2015-09-10Update check in opj_tcd_makelayer to be robust to different float precisionsMatthieu Darbois
2015-09-10Fix threshold calculationMatthieu Darbois
It doesn't change the outcome of the test suite, that's weird...
2015-09-10Correct lossless issue on linux x86mayeut
Update uclouvain/openjpeg#571
2015-08-23Fix some calculations in opj_tcd_init_tilemayeut
Fixes #486 Fixes #394 Update #480 Update #388
2015-07-30Remove printf/fprintf to stdout/stderr throughout openjp2 libmayeut
Update uclouvain/openjpeg#246
2015-07-26Remove some warnings when buildingmayeut
Update #442
2015-07-22Prevent overflow when coding 16 bits imagesmayeut
Update uclouvain/openjpeg#539
2015-07-18Add some missing staticmayeut
Still needs to check j2k.c & jp2.c Update uclouvain/openjpeg#243
2015-02-02[trunk] added overflow checks (fixes issue 431)Antonin Descampe
Thanks mdarbois
2015-01-15[trunk] fixed a buffer overflow in opj_tcd_init_decode_tileAntonin Descampe
Update issue 431
2014-12-15[trunk] removed warnings when building tcd.c (Update issue 442)Matthieu Darbois
2014-12-12[trunk] Reduce encoder code block memory usage for non 64x64 code block ↵Matthieu Darbois
sizes (fixes issue 444)
2014-12-09[trunk] check number of components when getting mct norm (fixes issue 436)Antonin Descampe
2014-11-21[trunk] added check for tile component data size overflow (fixes issue 432)Matthieu Darbois
2014-11-19[trunk] replace OPJ_MACRO_TCD_ALLOCATE macro by inlined function (fixes ↵Matthieu Darbois
issue 433)
2014-11-03[trunk] significantly reduces memory for single tile RGB encoding (fixesAntonin Descampe
issue 375)
2014-10-22[trunk] resets resno_decoded for each tile (fixes issue 399)Antonin Descampe
2014-10-22[trunk] resets code-blocks reused for other tiles than the first one (fixes ↵Antonin Descampe
issue 418)
2014-09-19added memory allocation checks (fixes issue 355)Antonin Descampe
2014-09-16[trunk] improve memory management (fixes issue 359)Antonin Descampe
2014-04-17[trunk] refactoring of rsiz, profiles, and extensions managementAntonin Descampe
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] Add a temporary work around for issue 293Mathieu Malaterre
As described in the bug report the default allocation mecanism for codeblock data is too small for those dataset (16bits). We would need a finer (more granular) mecanism to reallocated only on demand. For now this help the two failing tests to pass. Fixes issue 293
2014-03-10[trunk] Another final round of fixes for sign conversion warnings.Mathieu Malaterre
Fixes issue 256
2014-03-07[trunk] Another round of fixes for sign conversion warnings.Mathieu Malaterre
Update issue 256
2014-03-04[trunk] Make sure to reject images such as 1336.pdf.asan.47.376.jp2 Mathieu Malaterre
Fixes issue 267
2014-03-04[trunk] remove more conversion warning in multi-lines macro.Mathieu Malaterre
C allow simple tricks such as to find those: gcc -E tcd.c | sed '/^\#/d' | indent -st -i2 > clean.c Update issue 256
2014-03-04[trunk] Remove warning about conversion.Mathieu Malaterre
Update issue 256
2014-03-02[trunk] Remove simple warnings about comments, missing case in switch statementMathieu Malaterre
2014-02-26[trunk] Import patch from sumatrapdf team. This handle testcase ↵Mathieu Malaterre
1336.pdf.asan.47.376 Update issue 225
2014-02-26[trunk] Import patch from sumatrapdf team. This handle testcase ↵Mathieu Malaterre
1888.pdf.asan.35.988 Update issue 225
2013-02-03[trunk] backout one part of the rev 2266Mickael Savinaud
2012-12-18[trunk] merge from branch 1.5 a correction about large code-block data ↵Mickael Savinaud
(decoding part) and add tests about issue 5 and issue 62
2012-11-16[trunk] add opj_ prefix to some internal define and use the new opj type ↵Mickael Savinaud
instead of int and float in some files
2012-11-15[trunk]update the copyright, the authors and thanks to respect the licenseMickael Savinaud
2012-11-15[trunk] move opj_bool to OPJ_BOOL to follow the other typeMickael Savinaud
2012-11-15[trunk] rename public symbols with OPJ_ prefixMickael Savinaud
2012-10-26[trunk]remove some warnings raised by WallMickael Savinaud
2012-10-25[trunk] [trunk] remove old opj_tcp and rename opj_tcp_v2 to opj_tcpMickael Savinaud
2012-10-25[trunk] [trunk] remove old opj_cp and rename opj_cp_v2 to opj_cpMickael Savinaud
2012-10-25[trunk] [trunk] remove old opj_t2 and rename opj_t2_v2 to opj_t2Mickael Savinaud
2012-10-25[trunk] rename opj_tcd_truct_v2 to opj_tcd_structMickael Savinaud
2012-10-25[trunk] rename opj_event_msg_v2 to opj_event_msgMickael Savinaud