Commit Graph

21 Commits

Author SHA1 Message Date
Janne Grunau 24d5dab081
dav1d: remove dead email from vendor_ccs (#5972)
Monorail seems to to detect that the email address bounces and deletes
the CC but something re-adds it regularly.
2021-06-25 16:06:12 +00:00
Janne Grunau cb55c8aee9
dav1d: fetch nasm from Ubuntu 20.04 LTS (focal) (#4830) 2020-12-15 05:51:30 -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
Janne Grunau 29837b97ac
[dav1d] fix the build (#4285)
* projects/dav1d: remove unnecessarily installed packages

* projects/dav1d: fix build by just copying the fuzzing binaries

Meson switched the name of the directory holding the objects for the
fuzzer binaries to match the pattern used to copy all fuzzing binaries.
Copying the directory failed.
2020-08-08 07:34:43 -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
Abhishek Arya 1776bd3dec
Install latest cmake, make easy to install i386 packages (#3943)
Fixes #3124, #2751
2020-06-07 17:27:40 -07:00
Tyson Smith 89b1c175a0
[dav1d] Update vendor_ccs (#3804) 2020-05-13 14:36:33 -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
Sylvestre Ledru c9e50868e9
Some Mozilla changes (#3481)
* Refresh the list to have a Mozilla employee with an active account

* Update of the list of nss participants
2020-03-09 08:34:02 -07:00
Janne Grunau e37ccaa85f
dav1d: use nasm from ubuntu eoan since dav1d needs nasm-2.14 (#3375) 2020-02-11 12:29:36 -08:00
Janne Grunau f986fafb8e dav1d: add i386 as fuzzing architecture (#2824)
Meson requires a cross file for compiling i386 on x86_64. This
unfortunately needs to be generated on the fly to honor oss-fuzz'
compiler and compiler flags.
Supercedes #2823.
2019-09-12 12:29:02 -07:00
Janne Grunau a1a80dd3c4 dav1d: adapt build to upstream changes (#2791)
dav1d renamed the options build_asm and build_tools. build_asm=false
is no longer needed since the upstream fuzzer target disables the asm
code path when it runs under memory sanitizer.
Use enable_tools=false to skip building the dav1d CLI tools.
2019-09-01 22:55:21 -07:00
Christoph Diehl 7ed3f375b6 Add Mozilla fuzzing team to auto_cc of their used 3rd party libraries (#2703)
* Add Mozilla fuzzing team to auto_cc of their used 3rd party libraries

* Use new vendor_ccs field in projects.yml (#2703)

* Remove not yet approved projects

* Remove not yet approved projects
2019-08-28 09:16:53 -07:00
Janne Grunau e5c8204c58 dav1d: fix afl build by using $LIB_FUZZING_ENGINE (#2462)
Requires https://code.videolan.org/videolan/dav1d/merge_requests/714
2019-05-24 18:20:59 -07:00
Janne Grunau 4db22401aa Dav1d: fix build and disable logging (#2159)
Fixes build failure caused by unavailable https://www.nasm.us/
The nasm version in ubuntu xenial is too old. The package from bionic
is new enough and usable without other dependencies from bionic.
2019-02-13 12:36:10 -08:00
Max Moroz ad6f2d62c6 [dav1d] Add missing .options file. 2019-01-26 21:11:23 -08:00
Max Moroz e2522df903
[dav1d] Enable ASM code for non-MSan build configurations. (#2109) 2019-01-24 13:27:15 -08:00
Janne Grunau 54f8203588 [dav1d] remove experimental flag (#1947)
* dav1d/coverage: exclude include/common/dump.h

It includes only functions used during development and is expected to be
unused.

* dav1d: remove experimental flag
2018-11-12 11:57:24 -08:00
Janne Grunau 8bbf279cc3 dav1d: build fuzzing binaries with meson (#1929)
Use the multi-threaded fuzzing target and share the seed corpus.
2018-11-06 21:10:02 -08:00
Janne Grunau 767bd6c4e8 dav1d updates (#1883)
* dav1d: fetch seed corpus over https

* dav1d: use debugoptimized build instead of debug

* dav1d: add undefined behavior sanitizer

* dav1d: extend auto_cc list
2018-10-17 18:38:47 -07:00
Janne Grunau 2cb18963e8 [dav1d] add dav1d project (#1855)
dav1d is an AV1 decoder

http://www.jbkempf.com/blog/post/2018/Introducing-dav1d

Mozilla is planning to use the decoder in Firefox
https://bugzilla.mozilla.org/show_bug.cgi?id=1493397
2018-10-07 15:45:31 -07:00