Commit Graph

4 Commits

Author SHA1 Message Date
DavidKorczynski 73ed0f7bbf
openjpeg: fix build for cifuzz (#6934) 2021-11-30 11:21:56 +00:00
Andrea Fioraldi f682792936
[openjpeg] Release cmake build type (#5209)
Seems that some bugs in openjpeg can be triggered only in release mode.
More specifically, I was trying to reproduce https://github.com/uclouvain/openjpeg/issues/1228 using the OSS-Fuzz harness and I failed.
I figured out that the bug is indeed reachable by the harness, but can be uncovered only in Release mode, otherwise, an assertion error blocks it.
I guess that they use assertions only in Debug mode (WTF) and remove them in Release.
So, IMO openjpeg should be fuzzed in Release mode as the configuration used in production is the one relevant for security.
2021-02-18 10:17:18 -08:00
Max Moroz b6fbf9a183 [openjpeg] Fix the year in copyrights. 2017-07-05 08:07:04 -07:00
Even Rouault 3bee3afbf8 Add openjpeg to projects (#700)
From http://www.openjpeg.org/ :
"""
OpenJPEG is an open-source JPEG 2000 codec written in C language. It has
been developed in order to promote the use of JPEG 2000, a still-image
compression standard from the Joint Photographic Experts Group (JPEG).
Since may 2015, it is officially recognized by ISO/IEC and ITU-T as a
JPEG 2000 Reference Software
"""

I submit this integration of OpenJPEG into oss-fuzz on behalf of Antonin
Descampes (@detonin), one of the project leaders. The OpenJPEG side of the
integration has already been merged into openjpeg git master per
https://github.com/uclouvain/openjpeg/issues/965 /
1a8eac6a90
2017-07-05 07:58:07 -07:00