summaryrefslogtreecommitdiff
path: root/src/lib/openjp2/jp2.c
AgeCommit message (Expand)Author
2023-03-26opj_jp2_read_header(): move setting icc_profile here instead in opj_jp2_decod...Even Rouault
2023-03-17opj_jp2_read_header(): move setting color_space here instead in opj_jp2_decod...Even Rouault
2022-08-12Fix Heap-buffer-overflow READ in opj_jp2_apply_pclr (#1441)Aleks L
2022-02-10Add support for partial bitstream decoding (#1407) (fixes #715)Robert Gabriel Jakabosky
2022-01-18Fix potential overflow related issues spotted by LGTM code analysis (#1402)Eric Harvey
2021-12-05Fix some typos (found by codespell)Stefan Weil
2020-06-10Testing for invalid values of width, height, numcomps (#1254)szukw000
2020-04-21Add support for generation of PLT markers in encoderEven Rouault
2020-04-18struct opj_j2k: remove unused fields, and add some documentationEven Rouault
2018-10-31Fix some potential overflow issues (#1161)Stefan Weil
2018-09-22opj_jp2_apply_pclr(): remove useless assert that can trigger on some files (f...Even Rouault
2018-09-05openjp2/jp2: Fix two format stringsStefan Weil
2017-09-26Merge pull request #1022 from rouault/partial_component_decodingAntonin Descampe
2017-09-19Fix badly named variable in function prototype (raised by cppcheck)Even Rouault
2017-09-19Add capability to decode only a subset of all components of an image.Even Rouault
2017-09-08Use opj_image_data_free() where appropriate (adapted from https://github.com/...Even Rouault
2017-09-06Fix invalid access out of bounds, and bad behaviour, when calling repeatdly o...Even Rouault
2017-08-17Avoid asserting on assert(i == pcol) in opj_jp2_apply_pclr() by adding new ch...Even Rouault
2017-08-09Partial revert BPC related check of #975 (#979)Even Rouault
2017-08-08Merge pull request #975 from szukw000/changes-for-afl-testsAntonin Descampe
2017-08-07opj_jp2_apply_pclr() also needs to use opj_image_data_alloc/opj_image_data_freeEven Rouault
2017-08-02First change on changes-for-afl-testsszukw000
2017-07-31Catch images broken by AFLszukw000
2017-07-30Fix warnings in USE_JPIP compilation modeEven Rouault
2017-07-30Fix Doxygen warnings (patch derived from Winfried's doxygen-dif.txt.zip, #849)Even Rouault
2017-07-30Avoid p_stream->m_user_data_length >= (OPJ_UINT64)p_stream->m_byte_offset ass...Even Rouault
2017-07-28Fix null pointer dereference in opj_jp2_apply_pclr(). Fixes https://bugs.chro...Even Rouault
2017-07-27opj_jp2_check_color(): replace assertion regarding mtyp by runtime check (#67...Even Rouault
2017-07-26Spelling fixes (patch by ka7, #890, rebased on top of master)Even Rouault
2017-05-23CMake: add stronger warnings for openjp2 lib/bin by default, and error out on...Even Rouault
2017-05-09Reformat whole codebase with astyle.options (#128)Even Rouault
2016-09-08Merge branch 'master' of https://github.com/uclouvain/openjpeg into tier1_opt...Even Rouault
2016-09-06Fix leak & invalid behavior of opj_jp2_read_ihdr (#818)Matthieu Darbois
2016-05-25Add opj_codec_set_threads() in public API and propagate resulting thread pool...Even Rouault
2016-04-29cppcheck fix for openjp2 (#740)julienmalik
2015-11-07Fix undefined size jp2 box handlingmayeut
2015-10-29Fix typo in commentsStefan Weil
2015-10-06Added missing casts for return values of opj_malloc()/opj_calloc().Stephan Mühlstrasser
2015-09-29Fix typos in comments and stringStefan Weil
2015-08-21Fix formattingmayeut
2015-08-21Merge pull request #559 from szukw000/cmyk-cielab-esyccMatthieu Darbois
2015-07-30Defines three new functionsszukw000
2015-07-30Remove printf/fprintf to stdout/stderr throughout openjp2 libmayeut
2015-07-23Add some missing static keywordsmayeut
2015-07-12Add checks for odd looking cmap & for cmap outside jp2h boxmayeut
2015-01-20[trunk] checks for JP2 signature and file type boxes more carefullyAntonin Descampe
2014-12-22[trunk] fixed compression check for 1 bit unsigned component (fixes issue 457)Matthieu Darbois
2014-11-24[trunk] removed warnings when building jp2.c (Update issue 442)Matthieu Darbois
2014-11-20[trunk] added check for pclr box validity (fixes issue 429)Matthieu Darbois
2014-11-18[trunk] remove warning during build (fixes issue 435)Matthieu Darbois