opj_t1_encode_cblks: fix UBSAN signed integer overflow
[openjpeg.git] / src / lib / openjp2 / t1.c
2019-03-29 Even Rouaultopj_t1_encode_cblks: fix UBSAN signed integer overflow 1187/head
2018-11-16 Even RouaultMerge pull request #1160 from hlef/master
2018-10-31 Stefan WeilFix some potential overflow issues (#1161)
2017-09-26 Antonin DescampeMerge pull request #1022 from rouault/partial_component...
2017-09-21 Even RouaultWorkaround Coverity CID 169392
2017-09-19 Even RouaultAvoid relying on operator precedence (raised by cppcheck)
2017-09-19 Even RouaultFix warnings and errors when compiling with a c++ compi...
2017-09-05 Even RouaultMerge pull request #1010 from rouault/subtile_decoding_...
2017-09-04 Even RouaultReplace uses of size_t by OPJ_SIZE_T 1010/head
2017-09-01 Even Rouaultopj_t1_clbl_decode_processor(): use SSE2 in subtile...
2017-09-01 Even Rouaultopj_t1_decode_cblk(): move some code to codeblock proce...
2017-09-01 Even RouaultTiny perf improvement in T1 stage for subtile decoding
2017-09-01 Even RouaultAllow several repeated calls to opj_set_decode_area...
2017-09-01 Even RouaultVarious changes to allow tile buffers of more than...
2017-09-01 Even RouaultSub-tile decoding: only allocate tile component buffer...
2017-09-01 Even Rouaultopj_t1_allocate_buffers(): remove useless overflow...
2017-08-21 Even RouaultMerge pull request #1001 from rouault/subtile_decoding_...
2017-08-18 Even RouaultSubtile decoding: only do 5x3 IDWT computations on...
2017-08-17 Even RouaultZero-initialize tile buffer regions of skipped code...
2017-08-17 Even RouaultSub-tile decoding: only decode precincts and codeblocks...
2017-08-16 Even Rouaultopj_t1_encode_cblk(): avoid uint32 overflow when numbps...
2017-08-08 Antonin DescampeMerge pull request #975 from szukw000/changes-for-afl...
2017-08-07 Even RouaultMerge pull request #968 from rouault/reduce_memory_decoding
2017-08-07 Even RouaultSlight improvement in management of code block chunks 968/head
2017-08-07 Even RouaultDecoding: do not allocate memory for the codestream...
2017-07-30 Even RouaultFix Doxygen warnings (patch derived from Winfried's...
2017-07-29 Even Rouaultopj_t1_decode_cblk(): avoid undefined shift behaviour...
2017-07-29 Even Rouaultopj_t1_clbl_decode_processor(): avoid undefined behavio...
2017-07-26 Even RouaultMerge pull request #800 from rouault/tier1_optimization...
2017-07-26 Even RouaultT1 decoder: check code stream errors when predictable... 800/head
2017-07-03 Even RouaultMerge pull request #954 from jeroen/static
2017-06-26 Even RouaultMerge pull request #957 from rouault/idwt_53_improvements
2017-06-21 Even RouaultFix clang warning about extraneous parentheses
2017-06-17 Even RouaultFix warnings with recent GCC versions
2017-06-14 Antonin DescampeMerge pull request #928 from RussellMcOrmond/master
2017-06-13 Even RouaultMerge branch 't1_flag_optimizations'
2017-06-12 Even RouaultEncoder: fix packet writing of empty sub-bands (#891...
2017-06-09 Even RouaultT1: fix BYPASS/LAZY, TERMALL/RESTART and PTERM/ERTERM... fix_bypass_pterm_termall 947/head
2017-06-02 Even Rouaultopj_t1_dec_sigpass_raw/opj_t1_dec_refpass_raw: harmoniz... 945/head
2017-06-02 Even RouaultMQC/RAW decoder: use an artificial 0xFF 0xFF terminatin...
2017-06-02 Even RouaultSimplify VSC handling: instead of masking out bits...
2017-06-02 Even RouaultForce inlining of mqc decoding and pass steps through...
2017-06-02 Even RouaultOptimize opj_t1_update_flags()
2017-06-02 Even RouaultT1: remove use of neghalf variable. It is useless since...
2017-06-02 Even RouaultT1: avoid pointer indirection for mqc and raw members...
2017-06-02 Even RouaultT1: remove flags_stride variable from opj_t1_t
2017-06-02 Even RouaultT1: loop unrolling in dec_sigpass_raw and dec_refpass_raw
2017-06-02 Even RouaultT1: Transpose coder optimizations to decoder, and clean...
2017-05-23 Even RouaultFix compiler warnings
2017-05-23 Even RouaultFactor index computation for lut_enc_ctxno_sc and lut_e...
2017-05-23 Even RouaultOptimize a bit opj_t1_enc_clnpass()
2017-05-23 Even RouaultT1: remove unused code in decoder
2017-05-23 Even RouaultT1: fix VSC mode in encoder
2017-05-23 Even RouaultT1: use more compact flags to optimize cache usage...
2017-05-23 Even Rouaultt1.c: fix compiler warnings
2017-05-15 Even RouaultMerge pull request #919 from rouault/reformat
2017-05-09 Even RouaultReformat whole codebase with astyle.options (#128)
2016-09-20 Antonin DescampeMerge pull request #834 from trylab/issue833
2016-09-14 Matthieu DarboisAdd overflow checks for opj_aligned_malloc (#841)
2016-09-14 Matthieu DarboisFlags in T1 shall be unsigned (#840)
2016-09-13 Matthieu DarboisFix some warnings (#838)
2016-09-13 Antonin DescampeMerge branch 'bit-fields-type' of https://github.com...
2016-09-13 Antonin DescampeMerge pull request #786 from rouault/tier1_optimization...
2016-09-08 Even RouaultMerge branch 'master' of https://github.com/uclouvain... 786/head
2016-09-07 Stephan MühlstrasserMerge branch 'master' into bit-fields-type
2016-09-05 Matthieu DarboisChange 'restrict' define to 'OPJ_RESTRICT' (#816)
2016-05-26 Even RouaultBe robust to failed allocations of job structures
2016-05-25 Even RouaultUse thread-pool for T1 decoding
2016-05-23 Even RouaultFix MSVC210 build issue (use of C99 declaration after... 783/head
2016-05-23 Even RouaultImprove perf of opj_t1_dec_sigpass_mqc_vsc() and opj_t1...
2016-05-23 Even RouaultBetter inlining of opj_t1_updateflagscolflags() w.r...
2016-05-23 Even Rouaultopj_t1_dec_clnpass(): remove useless test in the runlen...
2016-05-23 Even Rouaultopj_t1_decode_cblks(): tiny perf increase when loop...
2016-05-23 Even RouaultTier 1 decoding: add a colflags array
2016-05-21 Even RouaultReduce number of occurrences of orient function argument
2016-05-21 Even RouaultSpecialize decoding passes for 64x64 code blocks
2016-05-21 Even RouaultImprove code generation in opj_t1_dec_clnpass()
2016-05-21 Even Rouaultopj_t1_updateflags(): tiny optimization
2016-05-02 julienmalikMerge pull request #767 from julienmalik/fix_memset_nul...
2016-05-02 Julien MalikFix UBSan gcc warning for first arg to memset non null 767/head
2016-04-30 Antonin DescampeMerge pull request #706 from mayeut/issue135
2016-04-29 julienmalikcppcheck fix for openjp2 (#740)
2016-04-27 mayeutFix issue 135 706/head
2016-04-27 Matthieu DarboisFix negative shift left reported by UBSan (#758)
2016-04-26 Matthieu DarboisFix negative shift left reported by UBSan (#757)
2015-07-25 Matthieu DarboisMerge pull request #528 from mayeut/zlib-1.2.8
2015-07-25 Matthieu DarboisMerge pull request #521 from manisandro/bigendian
2015-07-20 Matthieu DarboisMerge pull request #533 from mayeut/refactor-read-ppX
2015-07-20 mayeutMerge remote-tracking branch 'uclouvain/master' into...
2015-07-18 Matthieu DarboisMerge pull request #537 from mayeut/master
2015-07-18 mayeutAdd some missing static 537/head
2015-07-03 mayeutMerge pull request #514 from mayeut/issue-254
2015-07-03 Aaron Boxervarious small T1 optimizations
2014-12-20 Matthieu Darbois[trunk] fixed a possible overflow in opj_t1_encode_cblk...
2014-12-09 Antonin Descampe[trunk] check number of components when getting mct...
2014-11-03 Antonin Descampe[trunk] significantly reduces memory for single tile...
2014-09-19 Antonin Descampeadded memory allocation checks (fixes issue 355)
2014-09-16 Antonin Descampe[trunk] improve memory management (fixes issue 359)
2014-04-03 Antonin Descampe[trunk] updated copyright and added copyright notice...
2014-03-10 Mathieu Malaterre[trunk] Another round of fixes for sign conversion...
next