Commit Graph

  • 1ab6e0e07a opj_decompress_fuzzer.cpp: reject images with too big tiles. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2918. Credit to OSS Fuzz Even Rouault 2017-08-17 12:01:16 +0200
  • 2cd30c2b06 tgatoimage(): avoid excessive memory allocation attempt, and fixes unaligned load (#995) Even Rouault 2017-08-17 11:47:40 +0200
  • 098c3c391c Update ABI/API compatibility reports after commit 09e83407fa OpenJPEG Travis CI 2017-08-17 09:20:40 +0000
  • 09e83407fa Avoid asserting on assert(i == pcol) in opj_jp2_apply_pclr() by adding new check in opj_jp2_check_color(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3068. Credit to OSS Fuzz Even Rouault 2017-08-17 11:05:53 +0200
  • ff93c754b5 Update ABI/API compatibility reports after commit 8e6c371e66 OpenJPEG Travis CI 2017-08-16 16:55:25 +0000
  • 8e6c371e66 opj_t1_encode_cblk(): avoid uint32 overflow when numbps = 0 (which is well defined behaviour, and is properly handled here, but better avoid it to detect real issues) Even Rouault 2017-08-16 18:29:59 +0200
  • 2bf549ad9a Update ABI/API compatibility reports after commit 1e387de742 OpenJPEG Travis CI 2017-08-16 16:08:10 +0000
  • 1e387de742 Fix build issue of JPWL by adding opj_image_data_alloc() and opj_image_data_free() to src/lib/openmj2 (#994) Even Rouault 2017-08-16 17:38:47 +0200
  • d02f7a6ea2 Update ABI/API compatibility reports after commit dcac91b8c7 OpenJPEG Travis CI 2017-08-16 15:25:56 +0000
  • c535531f03 opj_t2_encode_packet(): fix potential write heap buffer overflow (#992) Even Rouault 2017-08-16 17:20:29 +0200
  • dcac91b8c7 opj_j2k_write_sot(): fix potential write heap buffer overflow (#991) Even Rouault 2017-08-16 17:09:10 +0200
  • 2e06c483cf Update ABI/API compatibility reports after commit af76000771 OpenJPEG Travis CI 2017-08-16 11:53:43 +0000
  • af76000771 tiftoimage(): fix read heap buffer overflow (#988) Even Rouault 2017-08-16 13:36:52 +0200
  • 2b92b30e9c Update ABI/API compatibility reports after commit ab4de904e7 OpenJPEG Travis CI 2017-08-16 11:28:19 +0000
  • ab4de904e7 imagetotga(): fix read heap buffer overflow if numcomps < 3 (#987) Even Rouault 2017-08-16 13:11:36 +0200
  • 7818fd836e Update ABI/API compatibility reports after commit 9624b2fa47 OpenJPEG Travis CI 2017-08-16 11:08:16 +0000
  • 9624b2fa47 opj_t2_encode_packet(): only emit an error about insufficiently large output buffer in FINAL_PASS mode. Fixes (master-only) regression added in 0b4fef6d19 Even Rouault 2017-08-16 12:52:33 +0200
  • ccb3157108 Update ABI/API compatibility reports after commit 4241ae6fbb OpenJPEG Travis CI 2017-08-15 10:11:31 +0000
  • 4241ae6fbb Fix assertion in debug mode / heap-based buffer overflow in opj_write_bytes_LE for Cinema profiles with numresolutions = 1 (#985) Even Rouault 2017-08-15 11:55:58 +0200
  • 25cae8d449 Update ABI/API compatibility reports after commit 52d5690a6f OpenJPEG Travis CI 2017-08-14 17:22:01 +0000
  • 3d30c03135 Update ABI/API compatibility reports after commit 52d5690a6f OpenJPEG Travis CI 2017-08-14 16:19:32 +0000
  • ac35a2e081 Update ABI/API compatibility reports after commit baf0c1ad45 OpenJPEG Travis CI 2017-08-14 15:56:47 +0000
  • cb8769ecf0 Update ABI/API compatibility reports after commit afb308b9cc OpenJPEG Travis CI 2017-08-14 15:33:14 +0000
  • 52d5690a6f Merge pull request #984 from stweil/const Even Rouault 2017-08-14 17:28:26 +0200
  • baf0c1ad45 bmp_read_info_header(): reject bmp files with biBitCount == 0 (#983) Even Rouault 2017-08-14 17:26:58 +0200
  • afb308b9cc Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid write heap buffer overflow in opj_mqc_flush (#982) Even Rouault 2017-08-14 17:20:37 +0200
  • bc59410f25 Use const qualifier for mqc_states Stefan Weil 2017-08-14 14:36:06 +0200
  • 10e6ce2c2c Use const qualifier for j2k_prog_order_list Stefan Weil 2017-08-13 22:57:31 +0200
  • e566d797b9 Update ABI/API compatibility reports after commit 0b4c3ce75d OpenJPEG Travis CI 2017-08-11 13:30:23 +0000
  • 0b4c3ce75d Merge pull request #980 from szukw000/changes-for-ppc64-converttif Even Rouault 2017-08-11 15:13:35 +0200
  • 9f750884f9 Changes in converttif.c for PPC64 szukw000 2017-08-11 00:06:23 +0200
  • 9e90a2c076 Update ABI/API compatibility reports after commit a35b489134 OpenJPEG Travis CI 2017-08-10 15:30:21 +0000
  • 0dad675dd8 Update ABI/API compatibility reports after commit 0b4fef6d19 OpenJPEG Travis CI 2017-08-10 15:07:03 +0000
  • a35b489134 Fix argument order in error message of previous commit Even Rouault 2017-08-10 16:58:36 +0200
  • 0b4fef6d19 Propagate event manager down to opj_t2_encode_packet() and use it to emit an error message when the output buffer is too small Even Rouault 2017-08-10 16:49:47 +0200
  • 854d9d2d0b Update ABI/API compatibility reports after commit a316f36dfc OpenJPEG Travis CI 2017-08-10 13:00:29 +0000
  • a316f36dfc Fix crash on encoding if using opj_set_default_encoder_parameters() without defining tcp_numlayers Even Rouault 2017-08-10 14:43:16 +0200
  • 7d904277aa Update ABI/API compatibility reports after commit a4c938181d OpenJPEG Travis CI 2017-08-10 10:46:56 +0000
  • a4c938181d Reformat tests/test_tile_encoder.c Even Rouault 2017-08-10 12:30:31 +0200
  • 12c9297d4d Update ABI/API compatibility reports after commit 26fe8f6043 OpenJPEG Travis CI 2017-08-10 10:02:02 +0000
  • 26fe8f6043 Improve doc of opj_tccp_info_t::cblkw and cblkh Even Rouault 2017-08-10 11:45:49 +0200
  • 07658f4e0d Update ABI/API compatibility reports after commit 07c2fe28b0 OpenJPEG Travis CI 2017-08-10 05:04:34 +0000
  • 07c2fe28b0 Comment back previous version in abi-check.sh Antonin Descampe 2017-08-09 21:51:16 -0700
  • e4b04e09ad Update ABI/API compatibility reports after commit c5987173c5 OpenJPEG Travis CI 2017-08-10 04:49:16 +0000
  • c89ce8615d Update Doxygen doc Antonin Descampe 2017-08-09 21:39:58 -0700
  • c5987173c5 update abi-check for latest release Antonin Descampe 2017-08-09 21:35:30 -0700
  • 45b0b7b7be Update release post Antonin Descampe 2017-08-09 21:27:34 -0700
  • b00af99cf0 Update latest version Antonin Descampe 2017-08-09 21:24:00 -0700
  • 78ee598702 fix post title Antonin Descampe 2017-08-09 21:18:13 -0700
  • 888f134f65 New post on v2.2.0 release Antonin Descampe 2017-08-09 18:04:17 -0700
  • 887e21ae94 Update ABI/API compatibility reports after commit bc21818c63 OpenJPEG Travis CI 2017-08-10 00:46:35 +0000
  • 3d7cde5fc9 Preparing Release v2.2.0 v2.2.0 Antonin Descampe 2017-08-09 17:31:50 -0700
  • bc21818c63 Preparing Release v2.2.0 Antonin Descampe 2017-08-09 17:28:17 -0700
  • a320965fec Update ABI/API compatibility reports after commit c03fbbee63 OpenJPEG Travis CI 2017-08-09 23:30:22 +0000
  • c03fbbee63 .travis.yml: add 'dist: precise' for config that requires it Even Rouault 2017-08-10 01:14:35 +0200
  • 4a827ace3e Update ABI/API compatibility reports after commit 4b16e8d27a OpenJPEG Travis CI 2017-08-09 23:10:29 +0000
  • b90fe4b329 Update ABI/API compatibility reports after commit 4b16e8d27a OpenJPEG Travis CI 2017-08-09 15:54:31 +0000
  • 4b16e8d27a Remove useless opj_tcd_t::enumcs field added per #975 Even Rouault 2017-08-09 17:37:05 +0200
  • c60a9fe6a8 Update ABI/API compatibility reports after commit 5e200452db OpenJPEG Travis CI 2017-08-09 13:27:47 +0000
  • 2aa5164651 Update ABI/API compatibility reports after commit 9203e8ec51 OpenJPEG Travis CI 2017-08-09 13:04:34 +0000
  • 5e200452db Doc: fix error in previous commit Even Rouault 2017-08-09 15:04:29 +0200
  • 9203e8ec51 tcd.h: doc fixes and improvements Even Rouault 2017-08-09 14:50:59 +0200
  • e1b0e2372b Update ABI/API compatibility reports after commit 11b1ffb373 OpenJPEG Travis CI 2017-08-09 12:29:18 +0000
  • 11b1ffb373 Document qmfbid values Even Rouault 2017-08-09 14:13:58 +0200
  • c68d82b9b2 Update ABI/API compatibility reports after commit ac375ac9f5 OpenJPEG Travis CI 2017-08-09 09:52:41 +0000
  • ac375ac9f5 Partial revert BPC related check of #975 (#979) Even Rouault 2017-08-09 11:34:08 +0200
  • 956efb6718 Update ABI/API compatibility reports after commit c38bdbef4f OpenJPEG Travis CI 2017-08-09 08:24:57 +0000
  • f1f046b211 Update ABI/API compatibility reports after commit 0eceb4494c OpenJPEG Travis CI 2017-08-09 08:10:09 +0000
  • c38bdbef4f opj_decompress: document -quiet option, and remove spurious newline output Even Rouault 2017-08-09 10:03:59 +0200
  • 256d5e7a44 Update ABI/API compatibility reports after commit 5a560ebf51 OpenJPEG Travis CI 2017-08-09 07:53:14 +0000
  • 0eceb4494c src/bin/jpwl/convert.c pgxtoimage(): add missing fclose() (#977) Even Rouault 2017-08-09 09:50:39 +0200
  • 5a560ebf51 imagetobmp: avoid shift by -1 (relates to #811) Even Rouault 2017-08-09 09:42:30 +0200
  • 8cbac51c8e Update ABI/API compatibility reports after commit 0c07950cb3 OpenJPEG Travis CI 2017-08-09 01:25:28 +0000
  • 0c07950cb3 Fix remaining warning Antonin Descampe 2017-08-08 18:05:37 -0700
  • e8f6dc2f76 Update ABI/API compatibility reports after commit 0394f8d0f1 OpenJPEG Travis CI 2017-08-09 00:03:52 +0000
  • 0394f8d0f1 Merge pull request #975 from szukw000/changes-for-afl-tests Antonin Descampe 2017-08-08 16:51:54 -0700
  • a96041f7c7 Update ABI/API compatibility reports after commit 3b1b067266 OpenJPEG Travis CI 2017-08-07 18:29:54 +0000
  • 3b1b067266 Merge pull request #968 from rouault/reduce_memory_decoding Even Rouault 2017-08-07 20:17:36 +0200
  • 92114694a4 Slight improvement in management of code block chunks Even Rouault 2017-07-06 19:34:21 +0200
  • ca34d13e76 Decoding: do not allocate memory for the codestream of each codeblock Even Rouault 2017-07-06 16:11:11 +0200
  • 373520db30 Add documentation for magic values in the code Even Rouault 2017-07-06 13:23:29 +0200
  • 434ace4ff7 opj_jp2_apply_pclr() also needs to use opj_image_data_alloc/opj_image_data_free Even Rouault 2017-07-06 02:17:26 +0200
  • 0c1fc0593e Complementary fix to previous commit Even Rouault 2017-07-06 02:02:25 +0200
  • f58aab9d6a Add opj_image_data_alloc() / opj_image_data_free() Even Rouault 2017-07-06 01:47:40 +0200
  • 61fb5dd7f8 Fix crash on Windows due to b7594c0fcb9dd3aa6356d72c4a525d76168da689 Even Rouault 2017-07-06 01:05:24 +0200
  • 793edc38e4 Decrease memory consumption for whole image single tile decoding. Even Rouault 2017-07-05 23:48:28 +0200
  • bc3cb74100 Changes for converttif.c to fix tsize_t szukw000 2017-08-07 16:44:28 +0200
  • 693d05e773 Update ABI/API compatibility reports after commit 2fbd4bb0b9 OpenJPEG Travis CI 2017-08-04 16:13:45 +0000
  • 2fbd4bb0b9 opj_j2k_read_sot(): check current TPSot number regarding previous (non-zero) TNsot to avoid opj_j2k_merge_ppt() to be called several times. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2851. Credit to OSS Fuzz Even Rouault 2017-08-04 18:01:29 +0200
  • 57e36dbfeb First change on changes-for-afl-tests szukw000 2017-08-02 17:27:08 +0200
  • 068520cce9 Update ABI/API compatibility reports after commit 155fc2e279 OpenJPEG Travis CI 2017-08-02 15:10:38 +0000
  • 155fc2e279 Update abi-check to take into account new defaults for "add" git command Antonin Descampe 2017-08-02 17:07:29 +0200
  • 33995278e7 Update ABI/API compatibility reports after commit eb90d8ec93 OpenJPEG Travis CI 2017-08-02 14:54:36 +0000
  • eb90d8ec93 WIP: fix abi-check and automatic upload Antonin Descampe 2017-08-02 16:50:11 +0200
  • 771d8a613e Update ABI/API compatibility reports after commit 48125b0d12 OpenJPEG Travis CI 2017-07-31 15:48:53 +0000
  • 48125b0d12 src/bin/jpwl/convert.c: add missing fclose() in error code path (suggested by maddin200, #976) Even Rouault 2017-07-31 17:35:10 +0200
  • 00f45684a8 Catch images broken by AFL szukw000 2017-07-31 13:58:08 +0200
  • 3fb22a2bb1 Merge 3ae5656a49 into 13cde9fa37 szukw000 2017-07-30 19:14:44 +0000
  • 3ae5656a49 Catch images broken by AFL szukw000 2017-07-30 21:11:42 +0200
  • 2db292e561 Merge 1543c2ce30 into 13cde9fa37 szukw000 2017-07-30 18:11:54 +0000