| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-28 | Prepare for v2.4.0v2.4.0 | Even Rouault | |
| 2020-12-28 | Merge pull request #1310 from Jamaika1/patch-1 | Even Rouault | |
| Change defined WIN32 | |||
| 2020-12-28 | Merge pull request #1307 from ↵ | Even Rouault | |
| cygwin-lem/pr_use-OPENJPEG_INSTALL_DOC_DIR-to-DESTINATION-of-HTMLs Set ${OPENJPEG_INSTALL_DOC_DIR} to DESTINATION of HTMLs | |||
| 2020-12-28 | Merge pull request #1308 from timgates42/bugfix_typo_produced | Even Rouault | |
| docs: fix simple typo, producted -> produced | |||
| 2020-12-21 | Change defined WIN32 | Jamaika1 | |
| 2020-12-16 | docs: fix simple typo, producted -> produced | Tim Gates | |
| There is a small typo in thirdparty/include/zlib.h, thirdparty/libz/zlib.h. Should read `produced` rather than `producted`. | |||
| 2020-12-14 | Set ${OPENJPEG_INSTALL_DOC_DIR} to DESTINATION of HTMLs | Lemures Lemniscati | |
| Use ${OPENJPEG_INSTALL_DOC_DIR} as DESTINATION of HTML documents, instead of share/doc. | |||
| 2020-12-10 | Merge pull request #1306 from matthew-sharp/master | Even Rouault | |
| Use INC_DIR for OPENJPEG_INCLUDE_DIRS (fixes uclouvain#1174) | |||
| 2020-12-10 | Use INC_DIR for OPENJPEG_INCLUDE_DIRS (fixes uclouvain#1174) | Matthew Sharp | |
| This fixes the case where the cmake file is accessed via a symlink. | |||
| 2020-12-05 | Merge pull request #1304 from rouault/fix_1302 | Even Rouault | |
| pi.c: avoid out of bounds access with POC (fixes #1302) | |||
| 2020-12-04 | pi.c: avoid out of bounds access with POC (fixes #1302) | Even Rouault | |
| 2020-12-04 | Merge pull request #1303 from zodf0055980/fix#1283 | Even Rouault | |
| Encoder: grow again buffer size | |||
| 2020-12-04 | Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() ↵ | yuan | |
| (fixes #1283) | |||
| 2020-12-02 | Merge pull request #1301 from rouault/fix_1299 | Even Rouault | |
| opj_j2k_write_sod(): avoid potential heap buffer overflow (fixes #1299) (probably master only) | |||
| 2020-12-02 | Merge pull request #1300 from rouault/complement_1293 | Even Rouault | |
| pi.c: avoid out of bounds access with POC (refs https://github.com/uclouvain/openjpeg/issues/1293#issuecomment-737122836) | |||
| 2020-12-02 | Merge pull request #1298 from rouault/fix_1297 | Even Rouault | |
| opj_t2_encode_packet(): avoid out of bound access of #1297, but likely not the proper fix | |||
| 2020-12-02 | opj_j2k_write_sod(): avoid potential heap buffer overflow (fixes #1299) ↵ | Even Rouault | |
| (probably master only) | |||
| 2020-12-02 | pi.c: avoid out of bounds access with POC (refs ↵ | Even Rouault | |
| https://github.com/uclouvain/openjpeg/issues/1293#issuecomment-737122836) | |||
| 2020-12-02 | opj_t2_encode_packet(): avoid out of bound access of #1297, but likely not ↵ | Even Rouault | |
| the proper fix | |||
| 2020-12-02 | Merge pull request #1295 from rouault/fix_1293 | Even Rouault | |
| opj_j2k_setup_encoder(): validate POC compno0 and compno1 (fixes #1293) | |||
| 2020-12-02 | Merge pull request #1296 from rouault/workaround_1294 | Even Rouault | |
| opj_t2_encode_packet(): avoid out of bound access of #1294, but likely not the proper fix | |||
| 2020-12-01 | opj_j2k_setup_encoder(): validate POC compno0 (fixes #1293) | Even Rouault | |
| 2020-12-01 | opj_t2_encode_packet(): avoid out of bound access of #1294, but likely not ↵ | Even Rouault | |
| the proper fix | |||
| 2020-12-01 | Merge pull request #1292 from rouault/fix_1286 | Even Rouault | |
| Encoder: avoid global buffer overflow on irreversible conversion when… | |||
| 2020-11-30 | Encoder: avoid global buffer overflow on irreversible conversion when too ↵ | Even Rouault | |
| many decomposition levels are specified (fixes #1286) | |||
| 2020-11-30 | Merge pull request #1291 from rouault/tnsot_zero_missing_eoc | Even Rouault | |
| Decoding: deal with some SPOT6 images that have tiles with a single tile-part with TPsot == 0 and TNsot == 0, and with missing EOC | |||
| 2020-11-30 | pngtoimage(): fix wrong computation of x1,y1 if -d option is used, that ↵ | Even Rouault | |
| would result in a heap buffer overflow (fixes #1284) | |||
| 2020-11-30 | Decoding: deal with some SPOT6 images that have tiles with a single ↵ | Even Rouault | |
| tile-part with TPsot == 0 and TNsot == 0, and with missing EOC | |||
| 2020-11-27 | Merge pull request #1288 from zodf0055980/master | Even Rouault | |
| Free p_tcd_marker_info to avoid memory leak | |||
| 2020-11-26 | Free p_tcd_marker_info to avoid memory leak | yuan | |
| 2020-11-25 | Merge pull request #1287 from zodf0055980/master | Even Rouault | |
| Encoder: grow again buffer size | |||
| 2020-11-25 | Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() ↵ | yuan | |
| (fixes #1283) | |||
| 2020-11-23 | Encoder: grow again buffer size in opj_tcd_code_block_enc_allocate_data() ↵ | Even Rouault | |
| (fixes #1283) | |||
| 2020-11-23 | Encoder: grow buffer size in opj_tcd_code_block_enc_allocate_data() to avoid ↵ | Even Rouault | |
| write heap buffer overflow in opj_mqc_flush (fixes #1283) | |||
| 2020-11-23 | Fix typo in internal function name | Even Rouault | |
| 2020-10-09 | Merge pull request #1253 from rouault/floating_point_irreversible_encoding | Even Rouault | |
| Single-threaded performance improvements in forward DWT for 5-3 and 9-7 (and other improvements) | |||
| 2020-09-23 | Bump Java compatibility from 1.5 to 1.6 (#1263) | Pei JIA | |
| 2020-09-16 | Merge pull request #1276 from rouault/fix_1243 | Even Rouault | |
| Encoder: avoid uint32 overflow when allocating memory for codestream buffer (fixes #1243) | |||
| 2020-09-16 | Encoder: avoid uint32 overflow when allocating memory for codestream buffer ↵ | Even Rouault | |
| (fixes #1243) | |||
| 2020-06-30 | Merge pull request #1262 from rouault/fix_1261 | Even Rouault | |
| opj_decompress: fix double-free on input directory with mix of valid and invalid images | |||
| 2020-06-30 | opj_decompress: fix double-free on input directory with mix of valid and ↵ | Even Rouault | |
| invalid images (CVE-2020-15389) Fixes #1261 Credits to @Ruia-ruia for reporting and analysis. | |||
| 2020-06-22 | Merge pull request #1260 from sebras/fix-issue-1259 | Even Rouault | |
| openjp2: Plug image leak when failing to allocate codestream index. | |||
| 2020-06-22 | Merge pull request #1258 from sebras/fix-issue-1257 | Even Rouault | |
| openjp2: Plug memory leak when setting data as TLS fails. | |||
| 2020-06-23 | openjp2: Plug image leak when failing to allocate codestream index. | Sebastian Rasmussen | |
| This fixes issue #1259. | |||
| 2020-06-23 | openjp2: Plug memory leak when setting data as TLS fails. | Sebastian Rasmussen | |
| Previously the Tier 1 handle was not freed when setting it as TLS failed. This fixes issue #1257. | |||
| 2020-06-22 | Merge pull request #1256 from sebras/master | Even Rouault | |
| openjp2: Error out if failing to create Tier 1 handle. | |||
| 2020-06-23 | openjp2: Error out if failing to create Tier 1 handle. | Sebastian Rasmussen | |
| Previously when the handle failed to be created (e.g. when opj_calloc returned NULL due to low memory), the code still assumed that the t1 handle pointer was valid and dereferenced NULL, causing a crash. After this commit OpenJPEG will instead error out under this condition. This fixes issue #1255. | |||
| 2020-06-10 | Testing for invalid values of width, height, numcomps (#1254) | szukw000 | |
| 2020-05-24 | T1 encoder: speed-up by aggressive inlining and more cache friendly data ↵ | Even Rouault | |
| organization ~ 9% speed improvement seen on 10980x10980 uint16 image, T36JTT_20160914T074612_B02.tif opj_compress time from 17.2s to 15.8s | |||
| 2020-05-23 | Forward DWT 9-7: major speed up by vectorizing vertical pass | Even Rouault | |
| `bench_dwt -I -encode` times goes from 8.6s to 2.1s | |||
