summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-26Reformat src/bin/wx/OPJViewer/source/OPJThreads.cpp src/bin/wx/OPJViewer/sour...Even Rouault
2017-07-26opj_decompress: fix null pointer dereference on comps[].data on id_000167,sig...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-21Style fixEven 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 warning about unused argumentsEven 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-14Merge pull request #928 from RussellMcOrmond/masterAntonin Descampe
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
2017-06-02T1: Transpose coder optimizations to decoder, and cleanup codeEven Rouault
2017-05-23Fix compiler warningsEven Rouault
2017-05-23Factor index computation for lut_enc_ctxno_sc and lut_enc_spbEven Rouault
2017-05-23Optimize a bit opj_t1_enc_clnpass()Even Rouault