summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/tcd.c
AgeCommit message (Expand)Author
2017-08-07Add documentation for magic values in the codeEven Rouault
2017-08-07Add opj_image_data_alloc() / opj_image_data_free()Even Rouault
2017-07-30opj_tcd_dc_level_shift_decode: avoid int32 overflow when prec == 31. Fixes ht...Even Rouault
2017-07-29Fix write heap buffer overflow in opj_mqc_byteout(). Discovered by Ke Liu of ...Even Rouault
2017-07-29opj_tcd_get_decoded_tile_size(): fix potential UINT32 overflow (#854, CVE-201...Even Rouault
2017-07-28opj_tcd_dc_level_shift_decode(): avoid int overflow. Fixes https://bugs.chrom...Even Rouault
2017-07-27opj_j2k_update_image_data / opj_tcd_update_tile_data: fix unaligned load/stor...Even Rouault
2017-07-26T1 decoder: check code stream errors when predictable termination is enabled ...Even Rouault
2017-06-13Merge branch 't1_flag_optimizations'Even Rouault
2017-06-12Encoder: fix packet writing of empty sub-bands (#891, #892)Even Rouault
2017-06-09T1: fix BYPASS/LAZY, TERMALL/RESTART and PTERM/ERTERM encoding modes. (#674)fix_bypass_pterm_termallEven Rouault
2017-06-02MQC/RAW decoder: use an artificial 0xFF 0xFF terminating marker.Even Rouault
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2017-02-13Remove warnings related to empty tag-trees.Even Rouault
2016-09-08Merge branch 'master' of https://github.com/uclouvain/openjpeg into tier1_opt...Even Rouault
2016-09-08Add sanity check for tile coordinates (#823)Matthieu Darbois
2016-09-06Add overflow check in opj_tcd_init_tile (#819)Matthieu Darbois
2016-05-25Use thread pool for DWT decodingEven Rouault
2016-05-25Use thread-pool for T1 decodingEven Rouault
2016-05-25Add opj_codec_set_threads() in public API and propagate resulting thread pool...Even Rouault
2016-05-08Fix division by zeromayeut
2016-04-30Fix some coverity warningsmayeut
2016-04-28Fix implicit float-to-bool conversions (#752)julienmalik
2016-04-28Fix unsigned int overflow reported by UBSan (#759)Matthieu Darbois
2016-04-27Fix negative shift left reported by UBSan (#758)Matthieu Darbois
2015-10-17Fix inconsistent behavior of malloc(0)mayeut
2015-10-17Fixed crash on encodingmayeut
2015-10-10implement a portable aligned reallocMathieu Malaterre
2015-10-09Revert "Make sure to allocate on 16bits alignement. Fix issue #624"mayeut
2015-10-09Make sure to allocate on 16bits alignement. Fix issue #624Mathieu Malaterre
2015-09-11Change test in opj_tcd_makelayerMatthieu Darbois
2015-09-10Update check in opj_tcd_makelayer to be robust to different float precisionsMatthieu Darbois
2015-09-10Fix threshold calculationMatthieu Darbois
2015-09-10Correct lossless issue on linux x86mayeut
2015-08-23Fix some calculations in opj_tcd_init_tilemayeut
2015-07-30Remove printf/fprintf to stdout/stderr throughout openjp2 libmayeut
2015-07-26Remove some warnings when buildingmayeut
2015-07-22Prevent overflow when coding 16 bits imagesmayeut
2015-07-18Add some missing staticmayeut
2015-02-02[trunk] added overflow checks (fixes issue 431)Antonin Descampe
2015-01-15[trunk] fixed a buffer overflow in opj_tcd_init_decode_tileAntonin Descampe
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 sizes...Matthieu Darbois
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 issue...Matthieu Darbois
2014-11-03[trunk] significantly reduces memory for single tile RGB encoding (fixesAntonin Descampe
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 i...Antonin Descampe
2014-09-19added memory allocation checks (fixes issue 355)Antonin Descampe