summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-09-30Don't limit bitrate here, as DoM takes care of it (DoM bug #1665).dcpomatic-2.5.4Carl Hetherington
2025-07-24pkgconfig: drop unused libraries from Libs.privateBenjamin Gilbert
2025-02-11Merge pull request #1576 from weanti/masterEven Rouault
2025-02-11Fixed ICC profile copy failure on write (#1574)Mirco Miranda
2025-02-11code documentation updatesiantal
2025-01-16opj_jp2_read_header: Check for error after parsing header.Sebastian Rasmussen
2024-12-06opj_compress: fix memory leak in error code path (when cannot create output f...Even Rouault
2024-11-25sycc422_to_rgb(): fix out-of-bounds read accesses when 2 * width_component_1_...Even Rouault
2024-11-25Merge pull request #1565 from rouault/fix_1564Even Rouault
2024-11-25opj_j2k_add_tlmarker(): validate that current tile-part number if smaller tha...Even Rouault
2024-11-25Merge pull request #1560 from rouault/tune_TPSOT_FIXEven Rouault
2024-11-13Ammend previous commit to remove new OPJ_DPARAMETERS_DISABLE_TPSOT_FIX flag, ...Even Rouault
2024-11-13Amend fix of PR 1530 regarding m_sot_length checkEven Rouault
2024-11-13Do not turn on 'TPsot==TNsot detection fix' when TNsot==1, and add a OPJ_DPAR...Even Rouault
2024-11-13opj_j2k_setup_encoder(): set numgbits = 1 for Cinema2KEven Rouault
2024-09-19bench_dwt: Add assert for memory allocation failuresunyuechi
2024-09-06Add AVX2 and AVX512 optimization for wavelet transform (#1552)Tomasz
2024-08-17fix: when EPH markers are specified, they are required.mayeut
2024-07-01Use TLM markers to optimize opj_decode() (on a subset of tiles)Even Rouault
2024-07-01Use TLM markers to optimize opj_get_decoded_tile()Even Rouault
2024-06-24Avoid heap-buffer-overflow read on corrupted image in non-strict modeEven Rouault
2024-06-21opj_j2k_read_sod(): validate opj_stream_read_data() return to avoid potential...Even Rouault
2024-06-14Support setting enumcs for CMYK and EYCC color space (#1529)Andrew Murray
2024-06-14Merge pull request #1528 from rouault/fix_ossfuzz_68763Even Rouault
2024-05-31Fix Integer Overflow at j2k.c:9614 (#1530)headshog
2024-05-06opj_j2k_decode_tiles(): avoid use of uninitialized l_current_tile_no variableEven Rouault
2024-04-20Do not allow header length to be zero in non-zero length packetAndrew Murray
2024-03-04Fix building on OpenBSD big endian hostsBrad Smith
2024-03-04Refactor build of both types of linkageKai Pastor
2024-03-04Fix export of OPJ_STATIC macroKai Pastor
2024-03-04Fix line endings (CRLF -> LF)Stefan Weil
2024-03-04Fix some typos (found by `codespell` and `typos`)Stefan Weil
2024-02-27opj_config.h.cmake.in: add inclusion guardEven Rouault
2024-02-27openjpeg.h: make sure to include opj_config.h (fixes #1514)Even Rouault
2024-02-18opj_t2_read_packet_header(): avoid unsigned integer overflow (alternate fix t...Even Rouault
2024-02-18Merge pull request #1510 from rouault/fix_1505Even Rouault
2024-02-18Merge pull request #1509 from rouault/fix_sycc420_to_rgbEven Rouault
2024-02-18opj_dwt_decode_tile(): avoid potential UndefinedBehaviorSanitizer 'applying z...Even Rouault
2024-02-18opj_decompress: fix off-by-one read heap-buffer-overflow in sycc420_to_rgb() ...Even Rouault
2024-01-08CMake: drop support for cmake < 3.5Dominik Wójt
2024-01-05Fix compiler error on Windowsscaramallion
2023-12-09ht_dec.c: Improve MSVC arm64 popcount performance (#1479)Peter Johnson
2023-12-08Merge pull request #1496 from rouault/fix_1480Even Rouault
2023-12-08Merge pull request #1490 from headshog/fix-j2kEven Rouault
2023-12-08Merge pull request #1491 from headshog/fix-j2k-headerEven Rouault
2023-12-08Merge pull request #1492 from headshog/fix-ht-decEven Rouault
2023-12-08opj_tcd_dc_level_shift_decode(): avoid increment nullptr (fixes #1480)Even Rouault
2023-12-08Merge pull request #1484 from mayeut/mandatory-inttypes-stdintEven Rouault
2023-12-08opj_t1_ht_decode_cblk(): avoid memcpy() with 0-input size and nullptr destina...headshog
2023-12-08fix j2k.c:11114headshog