Commit Graph

4 Commits

Author SHA1 Message Date
metamerism 488d1d35d9
[openexr] add support for intergrated exrcheck_fuzzer (#4514)
Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-10-09 10:09:47 -07:00
Ravi Jotwani 7ff3b68f7e
[openexr] Using different file utilities to write files to /tmp (#4218)
* using tidy_html5's fuzzer_temp_file utilities to create a file from fuzzing input in /tmp

* used FuzzerTemporaryFile class, updated copyright year

* catch all exceptions instead of a select few, fix styling in openexr_exrheader_fuzzer

* updating fuzzer_temp_file.h with the changes mentioned in https://github.com/google/oss-fuzz/pull/4236
2020-08-07 11:40:34 -07:00
Ravi Jotwani b78b8222ba
[openexr] Additional fuzzers (#4173)
* added two fuzzers from patch files, stripped unnecessary code from exrenvmap_fuzzer, build currently failing

* exrheader build working

* checking coverage for exrheader_fuzzer

* removed writes to cout for exrheader_fuzzer

* exrheader_fuzzer and exrenvmap_fuzzer working

* added license to exrheader_fuzzer

* remove namespaceAlias.h

* changed function names in exrheader_fuzzer, wrote files to /tmp in exrenvmap_fuzzer, included style fixes
2020-07-29 11:33:53 -07:00
Michael Jezierny c8279e2c2d
[openexr] Initial integration of OpenEXR fuzzers. (#4060)
* Add a working skeleton for OpenEXR fuzzers.

* added openexr fuzzers, updated build script to include them

* cleaned up bash loop

* replace "/work" with  in build.sh

* Reformat CMake settings, and also prevent building utils and examples.

* Reformat and change names in build.sh.

* Omit the version prefix when building OpenEXR and IlmBase libraries.

* Correct the contact addresses for OpenEXR.

Co-authored-by: Ravi Jotwani <rjotwani@google.com>
2020-07-07 14:28:37 -07:00