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
223bed30a7
libavif: change primary_contact to wtc ( #6672 )
...
Move joedrago to auto_ccs.
2021-10-28 10:41:19 +01:00
Wan-Teh Chang
816eac426b
libavif: Add fgalligan, jzern, yguyon to auto_ccs ( #6671 )
2021-10-27 23:16:04 +01:00
Wan-Teh Chang
2b3ce49d77
libavif: install nasm as a Linux package ( #6502 )
...
Install nasm as a Linux package rather than download and build it from
source code. This is what projects/dav1d/Dockerfile does.
2021-09-21 19:27:17 +01: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
MarcoFalke
208558493d
Remove no longer needed build workarounds ( #6329 )
...
* Revert xenial workaround in speex (no longer needed)
This reverts commit 84c9dd3600
.
* Revert xenial opus workaround (no longer needed)
This reverts commit 7cc0561aad
.
* Remove ffmpeg build workaround for nasm
* Remove build workaround for dav1d
* Remove libavif build workaround
* Remove p11-kit build workaround
* Remove postgis build workaround
2021-08-27 09:37:24 +01:00
Joe Drago
53ab36954f
[libavif] Fix corpus to have proper av1C property associations ( #5364 )
...
Related: https://github.com/AOMediaCodec/libavif/pull/537
Co-authored-by: Joe Drago <jdrago@netflix.com>
2021-03-10 18:19:34 -08: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
Oliver Chang
84faf55729
Populate a bunch of main_repo values. ( #4815 )
...
Also enforce this for future integrations.
2020-12-10 09:49:27 +11: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
wantehchang
ede0479d38
Update to new prototype of avifDecoderSetIOMemory ( #4512 )
...
avifDecoderSetIOMemory() has been changed to take the buffer data
pointer and buffer size as input parameters.
2020-10-09 10:10:25 -07:00
wantehchang
128e2f3b49
libavif: Update to the new avifIO reader API ( #4472 )
...
Fix a build failure.
BUG=25877
2020-09-23 10:55:20 -07:00
Joe Drago
014e070f99
[libavif] Cut down on post-decode combinations to avoid timeouts ( #4308 )
...
Co-authored-by: Joe Drago <jdrago@netflix.com>
2020-08-12 13:43:18 -07:00
Joe Drago
425b3689e2
[libavif] add bidirectional RGB conversion paths to the fuzzer ( #4300 )
...
Co-authored-by: Joe Drago <jdrago@netflix.com>
2020-08-11 16:27:41 -07:00
devtty1er
d561c49ae5
Update Dockerfiles ( #4070 )
...
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Joe Drago
32e5bcfc9c
[libavif] add wtc@google.com to auto-CCs ( #3507 )
...
Co-authored-by: Joe Drago <jdrago@netflix.com>
2020-03-14 19:15:16 -07:00
Joe Drago
4f87db0e15
[libavif] Switch to nasm 2.14 as dav1d 0.6.0 requires it ( #3498 )
...
Fixes oss-fuzz issue #21188
Co-authored-by: Joe Drago <jdrago@netflix.com>
2020-03-12 12:52:36 -07:00
Max Moroz
71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. ( #3477 )
...
* [presubmit] Enforce language attribute in projectt.yaml to be always set.
* Update documentation, better presubmit check, new project template.
* add docstring to templates.py
* Add example values in the project.yaml template and remove python value for now
* Add "project: c++" to 256 projects
* format
* Add labels and selective_unpack sections to the presubmit check
* fix incorrect auto_ccs format in three projects
* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
Joe Drago
39e5ab2d6e
libavif support ( #3302 )
2020-01-29 15:13:45 -08:00