Commit Graph

  • 4c7e17ac9c Fixed merge issues Chris Hafey 2021-10-09 10:15:41 -0500
  • ab4a40d62c Added opj_decoder_set_strict_mode() to control whether or not partial decoding is enabled Chris Hafey 2021-10-09 10:11:55 -0500
  • b233d07809 removed .devcontainer and build.sh Chris Hafey 2021-10-09 11:08:17 +0000
  • 245b177a69 added devcontainer and build.sh Chris Hafey 2021-10-09 10:42:50 +0000
  • de5b9317ae changed ERROR->WARNING for log messages Chris Hafey 2020-05-20 19:09:15 +0000
  • f48401972b fixed bug where packet skipping wasn't working with partial bitstream Chris Hafey 2020-05-19 19:50:36 +0000
  • 700871a908 added support for partial bitstream decoding Chris Hafey 2020-05-19 17:35:17 +0000
  • 4dfd5633e6 added devcontainer and build.sh Chris Hafey 2021-10-09 10:42:50 +0000
  • 746bd45290 changed ERROR->WARNING for log messages Chris Hafey 2020-05-20 19:09:15 +0000
  • e984e13bd6 fixed bug where packet skipping wasn't working with partial bitstream Chris Hafey 2020-05-19 19:50:36 +0000
  • f7a8e89e0e added support for partial bitstream decoding Chris Hafey 2020-05-19 17:35:17 +0000
  • 714c63efee
    tests/fuzzers/build_seed_corpus.sh: add htj2k files Even Rouault 2021-09-27 08:04:57 +0200
  • 0fbeeff48e
    Test decoding a .jhc file with vertically causal context variation Even Rouault 2021-09-26 13:02:40 +0200
  • cee8802150
    README.md: update badge to github action workflows [ci skip] Even Rouault 2021-09-26 12:49:05 +0200
  • 2e977fac16
    Test decoding a .jph test file Even Rouault 2021-09-26 12:41:05 +0200
  • 15594a3dbf
    opj_dump.c: fix potential buffer overflow Even Rouault 2021-09-26 12:37:59 +0200
  • 15615751b8
    Merge pull request #1381 from rouault/htj2k_followup Even Rouault 2021-09-25 13:29:02 +0200
  • 0544a0885b
    ht_dec.c: fix likely issue on big endian hosts (untested) Even Rouault 2021-09-25 12:59:04 +0200
  • f3d8c763ba
    opj_decompress / opj_dump: accept .jph and .jhc extensions for HTJ2K files Even Rouault 2021-09-25 12:14:27 +0200
  • 1e6c925eb5
    Added support for high throughput (HTJ2K) decoding. Aous Naman 2021-09-02 18:51:38 +1000
  • cfb1fb83df Improved length checks. Hardening against one problem discovered by fuzzing, whereby s decoded vlc codeword indicates a significant sample outside of a codeblock. Aous Naman 2021-09-24 21:21:50 +1000
  • a219d5d9da
    opj_t1_ht_decode_cblk(): avoid out-of-bounds read on ds0_ht_02_b11.j2k (#2) Even Rouault 2021-09-24 08:53:57 +0200
  • f4436c74f1 A couple of modifications: 1. Added support for Vertically causal decoding in HT mode. 2. HT block decoder should not read from outside a codeblock lenght -- this required modification of data reading algorithm, which improved them. 3. Improve messaging around unreasonable or illegal conditions that may occur during block decoding; two of these conditions are better moved to t2.c. Aous Naman 2021-09-20 22:51:14 +1000
  • 7c754ed468 This should fix the code_style failure, I hope. Aous Naman 2021-09-16 08:55:36 +1000
  • 62066af3ef
    Merge branch 'uclouvain:master' into master Aous Naman 2021-09-15 22:51:28 +1000
  • ec65174019
    Merge pull request #1380 from rouault/fix_verify_indent_pr Even Rouault 2021-09-15 14:01:20 +0200
  • af8ed50ae7
    CI 'regular': fix static builds when doing perf checks Even Rouault 2021-09-15 13:40:50 +0200
  • 29818b8e92
    verify-indentation.sh: fix for pull request from bar/master to foo/master Even Rouault 2021-09-15 13:21:25 +0200
  • fad594ede2 This is useful to explain the various terms in the code. It took me sometime to understand the quantities and what they mean, and therefore I want to leave a version of it for future work. I will simplify the code after this. Aous Naman 2021-09-15 20:31:00 +1000
  • 7bf2684cdb
    Merge branch 'uclouvain:master' into master Aous Naman 2021-09-15 17:10:15 +1000
  • f5bf36cfba
    Add dummy parsing of HTJ2K CAP and CPF marker to avoid annoying warning (#1) Even Rouault 2021-09-15 03:59:11 +0200
  • fd485f2f13
    Merge pull request #1376 from rouault/gha Even Rouault 2021-09-14 17:15:53 +0200
  • 4ebb7d294c This fixes the previous crash. Now, no codeblock decoding is performed if Mb == 0; that is, when the codeblock has no bitplanes to decode (K_max==0). Also, a bug is fixed whereby the codeblock decoder can write below the last row of the codeblock when the number of rows is odd and larger than 2. Aous Naman 2021-09-13 12:20:15 +1000
  • 8fc4bf8ecb
    Use standard integer types for compatibility with libtiff 4.3.0 (#1377) Jamaika1 2021-09-12 12:32:38 +0200
  • be72ee633c
    Delete TIFF_VERSION_BIG Jamaika1 2021-09-12 12:03:49 +0200
  • 3c1728b5ed
    Change integer for version libtiff 4.3.0 Jamaika1 2021-09-12 11:43:59 +0200
  • c6c25d961a
    Merge c58ef8cff4 into 0c19626698 Laurențiu Nicola 2021-09-12 11:39:54 +0200
  • 3d3b58c61f
    appveyor.yml: disable deploy Even Rouault 2021-09-11 18:28:44 +0200
  • 3d582dd885
    Add github action workflows CI Even Rouault 2021-09-10 16:05:04 +0200
  • 0c19626698
    Merge pull request #1375 from rouault/fix_ossfuzz_11700_30646 Even Rouault 2021-09-08 13:16:52 +0200
  • b684247201 Formatted files with prepare_commit.sh. Code fixed to compile with Visual Studio 10 Aous Naman 2021-09-04 12:09:59 +1000
  • badbd93af9
    Avoid integer overflows in DWT. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11700 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30646 Even Rouault 2021-09-03 15:17:56 +0200
  • f00dad44c8 Fixed compilation errors. Aous Naman 2021-09-02 20:56:39 +1000
  • 12d4e80f8e Added support for high throughput (HT) decoding. Aous Naman 2021-09-02 18:51:38 +1000
  • 172583ab5b
    Merge pull request #1373 from DimitriPapadopoulos/lgtm Even Rouault 2021-08-30 19:15:32 +0200
  • bea58764ad
    LGTM warning: Comparison result is always the same Dimitri Papadopoulos 2021-08-30 18:48:57 +0300
  • 33787f4e91
    Merge a99c4418cf into 9bb0db7cfb thinkoid 2021-08-21 12:00:35 -0400
  • 9bb0db7cfb
    Merge pull request #1370 from madebr/cmake/export-include-directory Even Rouault 2021-08-12 11:42:28 +0200
  • 0d075aa5dc
    Merge pull request #1371 from DimitriPapadopoulos/codespell Even Rouault 2021-08-12 11:40:40 +0200
  • 3efa4fd334
    A couple typos found by codespell Dimitri Papadopoulos 2021-08-12 12:12:22 +0300
  • 5c2053950e cmake: add install interface include directory Anonymous Maarten 2021-08-01 20:56:40 +0200
  • 0afbdcf3e6
    Fix segfault in src/bin/jp2/opj_decompress.c due to uninitialized pointer (fixes #1368) (#1369) xiaoxiaoafeifei 2021-07-14 09:35:13 +0800
  • 5383e8d1e6 wqfix issues 1368:exist a issues of freeing uninitialized pointer in src/bin/jp2/opj_decompress.c,that will cause a segfault zhailiangliang 2021-07-13 20:35:31 +0800
  • 3c7d42ed76 wqfix issues 1368:exist a issues of freeing uninitialized pointer in src/bin/jp2/opj_decompress.c,that will cause a segfault zhailiangliang 2021-07-13 20:35:31 +0800
  • 660f440092 fix issues 1368:exist a issues of freeing uninitialized pointer in src/bin/jp2/opj_decompress.c,that will cause a segfault zhailiangliang 2021-07-13 20:35:31 +0800
  • 08ba6a1638
    Fix code formatting Even Rouault 2021-07-12 15:59:41 +0200
  • 67f8a1e430
    Merge pull request #1366 from sebras/fix-out-of-bounds-access Even Rouault 2021-07-12 15:58:06 +0200
  • e0993d072a opj_j2k_is_imf_compliant: Fix out of bounds access. Sebastian Rasmussen 2021-07-12 15:31:28 +0200
  • 00beb20953
    Merge pull request #1365 from sebras/fix-warning-formatting Even Rouault 2021-07-12 12:02:12 +0200
  • c8ab3e5849 opj_j2k_is_imf_compliant: Fix argument formatting for warnings. Sebastian Rasmussen 2021-07-12 03:04:55 +0200
  • 70f10885b0 Update ABI/API compatibility reports after commit cc1919b183 OpenJPEG Travis CI 2021-06-09 09:58:41 +0000
  • cc1919b183
    Merge pull request #1361 from rouault/update_version_numbers_to_2_5 Even Rouault 2021-06-09 11:53:56 +0200
  • 655bb12525
    CMakeLists.txt/appveyor.yml: update version number to 2.5.0 to make it easier for downstream consumers to use new features Even Rouault 2021-06-08 14:34:43 +0200
  • 0bb5ea4327 Update ABI/API compatibility reports after commit c28965f255 OpenJPEG Travis CI 2021-06-08 09:16:00 +0000
  • c28965f255
    Merge pull request #1359 from rouault/TLM Even Rouault 2021-06-08 11:11:04 +0200
  • 9ef5998fd2 Update ABI/API compatibility reports after commit 2624908517 OpenJPEG Travis CI 2021-06-07 13:55:01 +0000
  • a36ae03860
    Add support for enabling generation of TLM markers in encoder Even Rouault 2021-06-07 15:16:53 +0200
  • 2624908517
    Merge pull request #1360 from rouault/travis_gcc_4_8_fix Even Rouault 2021-06-07 15:48:42 +0200
  • b5ec98f14f
    .travis.yml: try to fix gcc 4.8 config by updating to xenial Even Rouault 2021-06-07 15:41:39 +0200
  • e7d908d201
    Merge pull request #1358 from rouault/compiler_warning_fixes Even Rouault 2021-06-07 13:56:11 +0200
  • f0629cb1c4
    Fix various compiler warnings Even Rouault 2021-06-07 13:28:26 +0200
  • 7e4e09a7fb
    openjpeg.c: avoid casts of function pointers Even Rouault 2021-06-07 12:57:30 +0200
  • adb888920e
    Merge pull request #1354 from msabwat/emscripten Even Rouault 2021-06-01 22:59:11 +0200
  • 99c28c960c fix #1345: don't remove big endian test for other platforms Mehdi Sabwat 2021-06-01 22:39:27 +0200
  • 5e8d80aac9 Update ABI/API compatibility reports after commit b6b8d28b3a OpenJPEG Travis CI 2021-05-07 09:27:19 +0000
  • b6b8d28b3a
    Merge pull request #1345 from msabwat/emscripten Even Rouault 2021-05-07 11:22:13 +0200
  • 238e849746 emscripten: disable big endian test Mehdi Sabwat 2021-04-26 15:37:44 +0200
  • fb4477c250 Update ABI/API compatibility reports after commit 8aaafe6995 OpenJPEG Travis CI 2021-05-06 18:17:11 +0000
  • 9f8337af70 use calloc instead of malloc to allocate arrays Ariadne Conill 2021-04-27 09:37:40 -0600
  • 52e1a0e45c opj_{compress,decompress,dump}: fix possible buffer overflows in path manipulation functions Ariadne Conill 2021-04-27 09:20:17 -0600
  • 8aaafe6995
    Import files tiff and yuv(raw) (#1316) Jamaika1 2021-05-06 19:30:34 +0200
  • 0cadc4a3b7 Update ABI/API compatibility reports after commit 5f653ad673 OpenJPEG Travis CI 2021-05-06 11:45:50 +0000
  • 65a041092d
    Merge 2801041e95 into 5f653ad673 szukw000 2021-05-06 13:42:30 +0200
  • 5f653ad673
    Merge pull request #1350 from rouault/remove_jpwl_jp3d_mj2 Even Rouault 2021-05-06 13:40:43 +0200
  • 7c66340720 Update ABI/API compatibility reports after commit 05263eeee9 OpenJPEG Travis CI 2021-05-04 17:27:58 +0000
  • 85a87cd505
    Remove obsolete components JPWL, JP3D and MJ2 Even Rouault 2021-05-04 19:21:45 +0200
  • 05263eeee9
    Merge pull request #1348 from rouault/fix_kdu Even Rouault 2021-05-04 19:15:06 +0200
  • 9727f3ac69
    .travis.yml: disable tests that no longer pass for unknown reason Even Rouault 2021-05-04 18:55:43 +0200
  • 92c0471154
    tools/travis-ci/install.sh: fix links to Kakadu and jpylyzer binaries Even Rouault 2021-05-04 16:27:05 +0200
  • e780610187 openmj2/opj_includes.h: Do not define 'lrintf' on MSVC since 16.9.2 Mario Emmenlauer 2021-03-24 10:40:02 +0100
  • 27a33822c6
    Merge 798ea0c035 into 0bda7188b7 robbiejones96 2021-02-28 01:26:35 -0800
  • 94f271c4d0
    Merge 2ce57debf6 into 0bda7188b7 Karol Babioch 2021-01-13 15:50:48 +0300
  • 07ef30acb8
    Merge 433154415f into 0bda7188b7 szukw000 2021-01-12 11:18:25 +0300
  • 45c5b15c9e Update ABI/API compatibility reports after commit 0bda7188b7 OpenJPEG Travis CI 2021-01-10 23:11:13 +0000
  • 0bda7188b7
    Merge pull request #1321 from ffontaine/master Even Rouault 2021-01-10 23:58:37 +0100
  • 157df528ac opj_free cannot be found szukw000 2021-01-10 18:30:19 +0100
  • 4d0b49edad cmake/OpenJPEGConfig.cmake: replace ABSOLUTE by REALPATH Fabrice Fontaine 2021-01-07 14:11:26 +0100
  • 14f4c27e7c Revert "Use INC_DIR for OPENJPEG_INCLUDE_DIRS (fixes uclouvain#1174)" Fabrice Fontaine 2021-01-07 14:09:50 +0100
  • 02382249aa Update ABI/API compatibility reports after commit 0782cd075d OpenJPEG Travis CI 2021-01-04 20:29:28 +0000
  • 0782cd075d
    Merge pull request #867 from pseiderer/fix-lcms2-static-linking-using-pgk-config Even Rouault 2021-01-04 19:42:30 +0100