Commit Graph

  • a2b2980a4b
    Merge pull request #1288 from zodf0055980/master Even Rouault 2020-11-27 14:25:11 +0100
  • 516989c2a7 Update ABI/API compatibility reports after commit 0c0f27f17d OpenJPEG Travis CI 2020-11-25 21:17:34 +0000
  • 4f487798ba Free p_tcd_marker_info to avoid memory leak yuan 2020-11-26 00:22:49 +0800
  • 0c0f27f17d
    Merge pull request #1287 from zodf0055980/master Even Rouault 2020-11-25 16:59:46 +0100
  • 649298dcf8 Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fixes #1283) yuan 2020-11-25 20:41:39 +0800
  • 3a1ecfd0b3 Update ABI/API compatibility reports after commit 15cf3d9581 OpenJPEG Travis CI 2020-11-23 21:39:33 +0000
  • 15cf3d9581
    Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() (fixes #1283) Even Rouault 2020-11-23 18:14:02 +0100
  • 9a1ec80841 Update ABI/API compatibility reports after commit eaa098b59b OpenJPEG Travis CI 2020-11-23 16:48:52 +0000
  • 8a0a65e10a Update ABI/API compatibility reports after commit 67ec360f48 OpenJPEG Travis CI 2020-11-23 14:38:54 +0000
  • eaa098b59b
    Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid write heap buffer overflow in opj_mqc_flush (fixes #1283) Even Rouault 2020-11-23 13:49:05 +0100
  • 67ec360f48
    Fix typo in internal function name Even Rouault 2020-11-23 13:38:27 +0100
  • c1d853244d Update ABI/API compatibility reports after commit 491299eb07 OpenJPEG Travis CI 2020-10-09 11:39:03 +0000
  • 491299eb07
    Merge pull request #1253 from rouault/floating_point_irreversible_encoding Even Rouault 2020-10-09 13:25:27 +0200
  • 506145a7a4 common: use liblcms2_dep for lcms2.h Stéphane Cerveau 2020-09-29 12:50:47 +0200
  • 486e332367 wxwidgets: do not check it if not necessary Stéphane Cerveau 2020-09-29 12:50:08 +0200
  • 8ee6c0c050 Update ABI/API compatibility reports after commit 65c8f577d2 OpenJPEG Travis CI 2020-09-23 09:50:32 +0000
  • 65c8f577d2
    Bump Java compatibility from 1.5 to 1.6 (#1263) Pei JIA 2020-09-23 02:34:31 -0700
  • b2fe59ec90 Update ABI/API compatibility reports after commit 0f16986738 OpenJPEG Travis CI 2020-09-16 10:03:06 +0000
  • 0f16986738
    Merge pull request #1276 from rouault/fix_1243 Even Rouault 2020-09-16 11:52:10 +0200
  • 0863ccf291
    Encoder: avoid uint32 overflow when allocating memory for codestream buffer (fixes #1243) Even Rouault 2020-09-16 11:27:53 +0200
  • 01253ef587 Remove build folder Pei Jia 2020-07-04 11:33:53 -0700
  • 7935147711 Java Support 1.6 Pei Jia 2020-07-04 11:32:59 -0700
  • 3b8344ffc8 Update ABI/API compatibility reports after commit cbee7891a0 OpenJPEG Travis CI 2020-06-30 20:15:59 +0000
  • cbee7891a0
    Merge pull request #1262 from rouault/fix_1261 Even Rouault 2020-06-30 22:05:13 +0200
  • e8e258ab04
    opj_decompress: fix double-free on input directory with mix of valid and invalid images (CVE-2020-15389) Even Rouault 2020-06-28 14:19:59 +0200
  • ba5aaa3ee2 Update ABI/API compatibility reports after commit 172c8ae5cf OpenJPEG Travis CI 2020-06-22 20:46:49 +0000
  • 172c8ae5cf
    Merge pull request #1260 from sebras/fix-issue-1259 Even Rouault 2020-06-22 22:35:44 +0200
  • 5bb57a5a97 Update ABI/API compatibility reports after commit e252438d5e OpenJPEG Travis CI 2020-06-22 20:22:14 +0000
  • e252438d5e
    Merge pull request #1258 from sebras/fix-issue-1257 Even Rouault 2020-06-22 22:12:08 +0200
  • b028e8d1ce openjp2: Plug image leak when failing to allocate codestream index. Sebastian Rasmussen 2020-06-23 02:18:19 +0800
  • 69048ae6ba Update ABI/API compatibility reports after commit 98150d0942 OpenJPEG Travis CI 2020-06-22 19:22:12 +0000
  • 79b199a8fe openjp2: Plug memory leak when setting data as TLS fails. Sebastian Rasmussen 2020-06-23 02:18:19 +0800
  • 98150d0942
    Merge pull request #1256 from sebras/master Even Rouault 2020-06-22 21:03:23 +0200
  • 93b9f7236c openjp2: Error out if failing to create Tier 1 handle. Sebastian Rasmussen 2020-06-23 02:18:19 +0800
  • e4d61ec5dd Update ABI/API compatibility reports after commit 25fb144c42 OpenJPEG Travis CI 2020-06-10 15:53:18 +0000
  • 25fb144c42
    Testing for invalid values of width, height, numcomps (#1254) szukw000 2020-06-10 17:40:50 +0200
  • a965dac8a8
    Update src/lib/openjp2/jp2.c Even Rouault 2020-06-10 17:40:18 +0200
  • a18ae8c5cb Testing for invalid values of width, height, numcomps szukw000 2020-06-08 15:48:02 +0200
  • a99c4418cf Restore openjpeg-data pointer. Liviu Nicoara 2020-05-27 18:17:44 -0400
  • 8cccd6b3e8 Repointing repo for Travis. Liviu Nicoara 2020-05-27 18:11:51 -0400
  • e861386990 Thinkoid-ified Travis, etc. Liviu Nicoara 2020-05-27 18:01:01 -0400
  • 817b6b458f Buffer-based streams. Liviu Nicoara 2020-05-27 16:36:36 -0400
  • 1c5627ee74
    T1 encoder: speed-up by aggressive inlining and more cache friendly data organization Even Rouault 2020-05-24 15:38:21 +0200
  • 1e931fdb36
    Forward DWT 9-7: major speed up by vectorizing vertical pass Even Rouault 2020-05-22 23:57:51 +0200
  • a38e970fa5
    Forward DWT 5-3: major speed up by vectorizing vertical pass Even Rouault 2020-05-22 17:50:15 +0200
  • e69fa09f60
    Forward DWT: small code refactoring to allow future improvements for the vertical pass Even Rouault 2020-05-22 15:58:47 +0200
  • 33d3d0de07
    dwt.c: remove unused typedef Even Rouault 2020-05-22 15:06:29 +0200
  • 97b384aecd
    Forward DWT 5x3: performance improvements in horizontal pass, and modest in vertical pass Even Rouault 2020-05-22 15:03:40 +0200
  • bd5f5ee7de
    Forward DWT: small code refactoring to allow future improvements for the horizontal pass Even Rouault 2020-05-21 21:20:19 +0200
  • 45a35223b7
    Speed-up 9x7 IDWD by ~30% with OPJ_NUM_THREADS=2 Even Rouault 2020-05-21 16:54:48 +0200
  • 272b3e0fb2
    Remove useless + 5U margin in opj_dwt_decode_tile_97() Even Rouault 2020-05-21 11:24:29 +0200
  • 47943daa15
    Speed-up 9x7 IDWD by ~20% Even Rouault 2020-05-21 11:23:00 +0200
  • 0c09062464
    bench_dwt.c: add a -I switch to test irreversible FWDT/IDWT Even Rouault 2020-05-20 23:20:48 +0200
  • 4de4f6948d Update ABI/API compatibility reports after commit 19ef7f26c4 OpenJPEG Travis CI 2020-05-20 19:29:49 +0000
  • 19ef7f26c4
    Merge pull request #1211 from sebras/master Even Rouault 2020-05-20 21:10:55 +0200
  • db1edc1433 Update ABI/API compatibility reports after commit 1d358f25c8 OpenJPEG Travis CI 2020-05-20 18:39:51 +0000
  • adccbc8336
    Irreversible decoding: partially revert previous commit, to fix failures in test suite Even Rouault 2020-05-20 19:24:09 +0200
  • 3cd1305596
    Irreversible compression/decompression DWT: use 1/K constant as per standard Even Rouault 2020-05-20 18:00:45 +0200
  • f38c069547
    Irreversible decoding: align code more closely to the standard by avoid messing up with stepsize (no functional change) Even Rouault 2020-05-20 13:14:16 +0200
  • e46e300de5
    opj_dwt_encode_1_real(): avoid many bound comparisons, similarly to decoding side Even Rouault 2020-05-20 11:36:05 +0200
  • 4ab2ed0907
    opj_j2k_setup_encoder(): add validation of tile width and height to avoid potential division by zero Even Rouault 2020-05-19 22:26:22 +0200
  • c6a413a423
    opj_mct_encode_real(): add SSE optimization Even Rouault 2020-05-19 19:45:00 +0200
  • fe4c15f12c
    Testing: revise testing of lossy encoding by comparing PEAK and MSE with original image Even Rouault 2020-05-19 18:03:58 +0200
  • c2b9d09c65
    compare_images.c: code reformatting Even Rouault 2020-05-19 18:03:29 +0200
  • 3d35d0f3af
    tcd.c: add comment Even Rouault 2020-05-18 20:17:07 +0200
  • 00cff6f5c0
    Encoder: use floating-point operations for irreversible transformation Even Rouault 2020-05-18 20:15:07 +0200
  • 99107d5e46
    dwt.c: change sign of constants to match standard and compensate (no functional change) Even Rouault 2020-05-18 18:09:10 +0200
  • 07d1f775a1
    Add multithreaded support in the DWT encoder. Even Rouault 2020-04-30 11:52:42 +0200
  • 97eb7e0bf1
    Add multithreading support in the T1 (entropy phase) encoder Even Rouault 2020-04-29 11:50:17 +0200
  • 1d358f25c8
    Merge pull request #1246 from rouault/write_plt Even Rouault 2020-05-20 20:29:31 +0200
  • 4edb8c8337
    Add support for generation of PLT markers in encoder Even Rouault 2020-04-21 15:55:44 +0200
  • 9b85de6fb3
    Merge 336835624c into 64689d05df kekxv 2020-04-19 17:45:58 +0200
  • 336835624c fix gcc build caesar 2020-04-19 23:45:09 +0800
  • 06fb629e7e fix gcc build caesar 2020-04-19 15:46:46 +0800
  • a0ce21b06c fix gcc build caesar 2020-04-19 15:41:41 +0800
  • 6aec041f89 Merge branch 'master' of https://github.com/uclouvain/openjpeg caesar 2020-04-19 14:34:08 +0800
  • d028260053 add c_vector can read and write Memory stream caesar 2020-04-19 14:34:00 +0800
  • 14ceb31cf7 Update ABI/API compatibility reports after commit 64689d05df OpenJPEG Travis CI 2020-04-18 16:51:56 +0000
  • 64689d05df
    struct opj_j2k: remove unused fields, and add some documentation Even Rouault 2020-04-18 18:25:44 +0200
  • b4f08e33bd Update ABI/API compatibility reports after commit 774889a328 OpenJPEG Travis CI 2020-04-16 22:57:51 +0000
  • 9396fc8740 Update ABI/API compatibility reports after commit b6b7e96b0c OpenJPEG Travis CI 2020-04-16 22:47:47 +0000
  • 774889a328
    Merge pull request #1244 from rouault/fix_pi_warnings Even Rouault 2020-04-17 00:39:46 +0200
  • b6b7e96b0c
    color_apply_icc_profile: add checks on the number of components (#1236) szukw000 2020-04-17 00:37:33 +0200
  • 85ec9b0566 Update ABI/API compatibility reports after commit 040e142288 OpenJPEG Travis CI 2020-04-16 22:19:45 +0000
  • 040e142288
    jp3d/jpwl/mj2/jpip: Fix resource leaks (#1226) Eduardo Barretto 2020-04-16 19:09:40 -0300
  • 271a71ef0f
    Fix warnings about signed/unsigned casts in pi.c Even Rouault 2020-04-16 20:52:44 +0200
  • d0c7b31239 Update ABI/API compatibility reports after commit 221a801a97 OpenJPEG Travis CI 2020-04-16 18:43:47 +0000
  • 221a801a97
    Rename mis-named function opj_tcd_get_encoded_tile_size() to opj_tcd_get_encoder_input_buffer_size() Even Rouault 2020-04-16 20:33:22 +0200
  • fde6878e82 openjpeg: add meson build Stéphane Cerveau 2020-03-27 17:13:19 +0100
  • de18f9cbdc libtiff: provides a format to ssize_t Stéphane Cerveau 2020-04-06 17:02:02 +0200
  • 8380b80bfd Update ABI/API compatibility reports after commit 9c1cfb034a OpenJPEG Travis CI 2020-04-01 20:10:40 +0000
  • 9c1cfb034a
    Merge pull request #1240 from rouault/fix_crash_opj_decompress Even Rouault 2020-04-01 22:00:19 +0200
  • 1c54024165
    opj_decompress: add sanity checks to avoid segfault in case of decoding error Even Rouault 2020-04-01 20:58:55 +0200
  • 8a2b27e353 ignore wrong icc szukw000 2020-02-15 09:54:44 +0100
  • 62782569c4 Update ABI/API compatibility reports after commit 563ecfb55c OpenJPEG Travis CI 2020-02-13 09:14:52 +0000
  • 73caa11aea Update ABI/API compatibility reports after commit 4e5501b3c7 OpenJPEG Travis CI 2020-02-13 09:05:14 +0000
  • 563ecfb55c
    opj_compress: improve help message regarding new IMF switch Even Rouault 2020-02-13 09:59:17 +0100
  • 4e5501b3c7
    Merge pull request #1235 from rouault/imf Even Rouault 2020-02-13 09:54:20 +0100
  • 84f3bebbff
    Implement writing of IMF profiles Even Rouault 2020-02-12 15:55:16 +0100
  • fffe32adcb
    openjpeg.h: fix values of OPJ_PROFILE_IMF_ constants Even Rouault 2020-02-12 15:55:02 +0100