Commit Graph

6 Commits

Author SHA1 Message Date
Wan-Teh Chang b016b8f3fe
libavif: go back to using dav1d.cmd to build dav1d (#7454)
It is no longer necessary to use dav1d_oss_fuzz.sh.
2022-03-24 19:24:15 -04:00
Wan-Teh Chang c2f87faec1
libavif: run dav1d_oss_fuzz.sh to build dav1d (#6494)
Run dav1d_oss_fuzz.sh instead of dav1d.cmd to build dav1d.
dav1d_oss_fuzz.sh is a copy of dav1d.cmd, with the only difference being
that it applies a patch to the dav1d source tree to work around a bug in
Meson's symbols_have_underscore_prefix() function when oss-fuzz
specifies -fprofile-instr-generate in CFLAGS in the coverage build.

Part 2 of the fix for https://crbug.com/oss-fuzz/38512.
2021-09-21 09:41:40 +01:00
van Hauser 4bb61df790
Final afl++ integration (#5191)
* final afl++ integration

* remove afl++ cmplog tests

* update afl++ commit id

* support rebuild

* llvm 13 workaround

* apply fix for llvm 13

* fix nits

* Fix nits.

* Fix name nit.

* update commit id

* update commit id

* update commit id to stable

Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-02-18 12:55:07 -08:00
van Hauser 458dd61bbb
afl++ CMPLOG test (#5130)
* afl++ CMPLOG test

* fixes
2021-02-07 09:42:13 -08:00
Joe Drago a5e4f5726d
Move avif_decode_fuzzer.cc from oss-fuzz/projects/libavif/ to the libavif project (#4530)
https://github.com/AOMediaCodec/libavif/issues/366

Co-authored-by: Joe Drago <jdrago@netflix.com>
2020-10-13 13:29:56 -07:00
Joe Drago 39e5ab2d6e
libavif support (#3302) 2020-01-29 15:13:45 -08:00