summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-28Update NEWS.md for v2.1.2v2.1.2Antonin Descampe
2016-09-28Update Changelog for v2.1.2Antonin Descampe
2016-09-28Update version numberAntonin Descampe
2016-09-26OPENJPEG_NAMESPACE is configurable by userMathieu Malaterre
2016-09-26Remove typos from comments and man pagesMathieu Malaterre
2016-09-22Fix PNM file reading (#847)Matthieu Darbois
Malformed PNM file could cause a crash in opj_compress. Checks were added to prevent this. Fixes #843 Updates #440
2016-09-22Fix some issues reported by Coverity Scan (#846)Stefan Weil
* test_tile_decoder: Fix potential buffer overflow (coverity) CID 1190155 (#1 of 1): Unbounded source buffer (STRING_SIZE) Using a pointer instead of buffer of fixed size avoids the limit for the length of the input file name. Signed-off-by: Stefan Weil <sw@weilnetz.de> * test_tile_encoder: Fix potential buffer overflow (coverity) CID 1190154 (#1 of 1): Unbounded source buffer (STRING_SIZE) Using a pointer instead of buffer of fixed size avoids the limit for the length of the output file name. This implies that the length can exceed 255, so the data type for variable len had to be fixed, too. Signed-off-by: Stefan Weil <sw@weilnetz.de> * openjpip: Initialize data before returning it This fixes an error reported by Coverity: CID 1190143 (#1 of 1): Uninitialized scalar variable (UNINIT) Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-09-21Fix potential out-of-bounds read (coverity) (#844)Stefan Weil
* query_parser: Fix potential out-of-bounds read (coverity) CID 1190207 (#1 of 1): Out-of-bounds read (OVERRUN) Variable i must be checked before testing query_param.box_type. Signed-off-by: Stefan Weil <sw@weilnetz.de> * jpip_parser: Fix potential out-of-bounds read (coverity) CID 1190206 (#1 of 1): Out-of-bounds read (OVERRUN) Variable i must be checked before testing query_param.box_type. Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-09-20Merge pull request #834 from trylab/issue833Antonin Descampe
Fix issue 833.
2016-09-20Disable automatic compilation of t1_generate_lutsAntonin Descampe
Fix #831
2016-09-16Fix warnings from recent overflow checksAntonin Descampe
see #832
2016-09-15Merge pull request #832 from mayeut/overflow-checkAntonin Descampe
Add overflow checks for opj_aligned_malloc
2016-09-13Add overflow checks for opj_aligned_mallocmayeut
See https://pdfium.googlesource.com/pdfium/+/b20ab6c7acb3be1393461eb650ca8fa 4660c937e/third_party/libopenjpeg20/0020-opj_aligned_malloc.patch
2016-09-13Add test for issue 820 (#829)Matthieu Darbois
Update uclouvain/openjpeg#820
2016-09-13Add test for issue 826 (#827)Matthieu Darbois
Update uclouvain/openjpeg#826 Also correct names for data of issue uclouvain/openjpeg#823
2016-09-13Fix coverity 113065 (CWE-484) (#824)Matthieu Darbois
2016-09-13Update THANKS.mdAntonin Descampe
2016-09-13Cast to size_t before multiplicationMatthieu Darbois
Need to cast to size_t before multiplication otherwise overflow check is useless.
2016-09-13Add sanity check for tile coordinates (#823)Matthieu Darbois
Coordinates are casted from OPJ_UINT32 to OPJ_INT32 Add sanity check for negative values and upper bound becoming lower than lower bound. See also https://pdfium.googlesource.com/pdfium/+/b6befb2ed2485a3805cddea86dc7574510178ea9
2016-09-13Add test for PR 818 (#822)Matthieu Darbois
update uclouvain/openjpeg#818
2016-09-13fix incrementing of "l_tcp->m_nb_mcc_records" in opj_j2k_read_mcc (#820)Matthieu Darbois
2016-09-13Fix an integer overflow issue (#809)trylab
Prevent an integer overflow issue in function opj_pi_create_decode of pi.c.
2016-09-13Add overflow check in opj_tcd_init_tile (#819)Matthieu Darbois
2016-09-13Fix leak & invalid behavior of opj_jp2_read_ihdr (#818)Matthieu Darbois
In case multiple ihdr box are present, only the first one shall be taken into account.
2016-09-13Add overflow check in opj_j2k_update_image_data (#817)Matthieu Darbois
2016-09-13Change 'restrict' define to 'OPJ_RESTRICT' (#816)Matthieu Darbois
Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC. Need to check proper usage of OPJ_RESTRICT (if correct then there’s probably a bug in vc14) Closes #661
2016-09-13Add .gitignore (#787)Stefan Weil
Ignore all files and directories which are generated by `cmake . && make`. Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-09-13Switch to clang 3.8 (#814)Matthieu Darbois
clang 3.9 is currently unavailable for precise through apt
2016-09-13Reenable clang-3.9 build on travis (#806)Matthieu Darbois
clang-3.9 is now available with apt add-on in travis-ci
2016-09-13Add compilation test for standalone inclusion of openjpeg.h (#798)Matthieu Darbois
This ensures all openjpeg.h dependencies are met. Fix #673
2016-09-13jpwl: Remove non-portable data type u_int16_t (fix issue #796) (#797)Stefan Weil
The type casts which used this data type can be removed by changing the signature of function swap16. As this function is called with unsigned variables, this change is reasonable. Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-09-13Fix dependency for pkg-config (issue #594) (#795)Stefan Weil
openjpeg provides libopenjp2.pc, so the require statements must refer to libopenjp2 instead of openjp2. Fixes #594 Signed-off-by: Stefan Weil <sw@weilnetz.de>
2016-09-13Update ABI tracker scriptmayeut
Disable previous version.
2016-09-13Update ABI tracker from 2.1 to 2.1.1mayeut
2016-09-13update api/abi trackerAntonin Descampe
2016-09-13Add version 2.1.1 to ABI trackermayeut
2016-09-13Trigger API/ABI update on websiteAntonin Descampe
2016-07-05Merge branch 'master' into openjpeg-2.1v2.1.1Antonin Descampe
2016-07-05Update INSTALL.mdAntonin Descampe
2016-07-05Update AUTHORS.mdAntonin Descampe
2016-07-05Update AUTHORS fileAntonin Descampe
2016-07-05Update INSTALL, README and THANKS fileAntonin Descampe
2016-07-05Upload changelog and convert some files to mardownAntonin Descampe
2016-06-26Remove useless diff command in abi-check.shAntonin Descampe
2016-06-25Correct abi-check.sh for PR (#791)Matthieu Darbois
2016-06-21Update tcd.c (#790)maddin200
cppcheck unitialized variable
2016-06-21Remove clang-3.9 buildMatthieu Darbois
c.f. travis-ci/travis-ci#6120
2016-06-21Automatic upload of ABI report (end)Antonin Descampe
2016-06-21Automatic upload of ABI report (ctd)Antonin Descampe
2016-06-21Automatic upload of ABI report (ctd)Antonin Descampe