summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2017-07-28Fix null pointer dereference in opj_j2k_add_mct() (#895)Even Rouault
2017-07-28Avoid use-after-free when a MCT marker is found after a MCC one (#895)Even Rouault
2017-07-27Avoid undefined shift behaviour if bit depth == 32 (#895)Even Rouault
2017-07-27opj_j2k_update_image_data / opj_tcd_update_tile_data: fix unaligned load/stor...Even Rouault
2017-07-27opj_pi_next_rpcl / opj_pi_next_pcrl / opj_pi_next_cprl: avoid int overflow (#...Even Rouault
2017-07-27opj_jp2_check_color(): replace assertion regarding mtyp by runtime check (#67...Even Rouault
2017-07-27Avoids undefined shift behaviour in m_dc_level_shift computationEven Rouault
2017-07-26Fix various undefined shift behaviour in pi.cEven Rouault
2017-07-26Avoid potential undefined shift behaviour in opj_bio_read() from opj_t2_read_...Even Rouault
2017-07-26T1 decoder: check code stream errors when predictable termination is enabled ...Even Rouault
2017-07-26Spelling fixes (patch by ka7, #890, rebased on top of master)Even Rouault
2017-07-26Fix assertion / memory leak in opj_j2k_merge_ppt() on corrupted images (#939)Even Rouault
2017-07-26Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl, opj_pi_next_cpr...Even Rouault
2017-07-26Avoid index out of bounds access to pi->include[] (#938)Even Rouault
2017-07-26Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl and opj_pi_next_...Even Rouault
2017-07-13install static librariesJeroen
2017-07-06Comment fixEven Rouault
2017-07-05Remove unused m_DA_x0, m_DA_y0, m_DA_x1, m_DA_y1 members from opj_j2k_dec str...Even Rouault
2017-07-03opj_j2k_read_header_procedure(): validate marker size to avoid excessive memo...Even Rouault
2017-07-03Merge pull request #954 from jeroen/staticEven Rouault
2017-06-30IDWT 5x3: fix bug in AVX2 implementation (#953, #957)Even Rouault
2017-06-26Merge pull request #957 from rouault/idwt_53_improvementsEven Rouault
2017-06-21Fix mingw related warningsEven Rouault
2017-06-21Fix clang warning about extraneous parenthesesEven Rouault
2017-06-21IDWT 5x3: generalize SSE2 version for AVX2Even Rouault
2017-06-21dwt.c: small cleanupEven Rouault
2017-06-20Enable __SSE__ / __SSE2__ with Visual StudioEven Rouault
2017-06-20Improve performance of inverse DWT 5x3 (#953)Even Rouault
2017-06-20Add bench_dwt program (compiled only if BUILD_BENCH_DWT=ON)Even Rouault
2017-06-17Remove OPJ_NOSANITIZE in opj_bio_read() and opj_bio_write() (#761)Even Rouault
2017-06-17Fix astyle issueEven Rouault
2017-06-17Fix warnings with recent GCC versionsEven Rouault
2017-06-16only build both static and dynamic on non-windowsJeroen Ooms
2017-06-16build both shared and static libraryJeroen Ooms
2017-06-13Merge branch 't1_flag_optimizations'Even Rouault
2017-06-12Packet header writing: set empty packet header bit to 0 when appropriate (sma...fix_bypass_pterm_termall_and_lossless_decomposition_issueEven 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-02opj_t1_dec_sigpass_raw/opj_t1_dec_refpass_raw: harmonize style with mqc methodsEven Rouault
2017-06-02MQC/RAW decoder: use an artificial 0xFF 0xFF terminating marker.Even Rouault
2017-06-02Fix documentation of opj_t1_decode_cblks()Even Rouault
2017-06-02Simplify VSC handling: instead of masking out bits when reading the 4th row.Even Rouault
2017-06-02Force inlining of mqc decoding and pass steps through heavy use of macros, so...Even Rouault
2017-06-02t1_generate_luts.c: fix compiler warningsEven Rouault
2017-06-02Optimize opj_t1_update_flags()Even Rouault
2017-06-02T1: remove use of neghalf variable. It is useless since bpno is always > 0Even Rouault
2017-06-02T1: avoid pointer indirection for mqc and raw members of opj_t1_tEven Rouault
2017-06-02T1: remove flags_stride variable from opj_t1_tEven Rouault
2017-06-02Inline opj_raw_decode()Even Rouault
2017-06-02T1: loop unrolling in dec_sigpass_raw and dec_refpass_rawEven Rouault