Tyson Smith
9768f0b4a1
[openh264] Add to auto cc list ( #2140 )
...
* [openh264] Update corpus zip command
* [openh264] Add to auto cc list
2019-02-06 12:36:33 -08:00
gnrunge
3b7db8ac31
Adds build instructions for recently added ICU fuzzer targets ( #2139 )
...
* Update Dockerfile
* Adds instructions to build recently added ICU fuzzer targets.
2019-02-06 10:22:53 -08:00
Alex Gaynor
de5ec6fa49
Add a new person to GraphicsMagick issues ( #2137 )
...
Remove Glenn Randers-Pehrson who sadly passed away last year.
2019-02-06 06:08:22 -08:00
tsdgeos
25afe67574
[kcodecs] Add new project: kcodecs ( #2127 )
2019-02-05 15:45:03 -08:00
htuch
0632162890
envoy: fix ClusterFuzz build regressions. ( #2135 )
...
Envoy should build again once
https://github.com/envoyproxy/envoy/pull/5843 and this merge.
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-02-05 11:10:44 -08:00
matclab
49b6303218
Add new project : S2OPC ( #2133 )
2019-02-05 07:06:50 -08:00
Bhargava Shastry
1708eceb2b
[solidity] Add fuzzing dictionary ( #2132 )
2019-02-05 06:45:39 -08:00
Harish Mahendrakar
3c7d71eb98
[libvpx] Remove depencency on tools_common.c.o ( #2131 )
...
vpx_dec_fuzzer.cc now builds without any dependency on tools_common.c.o
Hence disable examples while configuring libvpx and remove
tools_common.c.o when linking fuzzer binaries
2019-02-04 12:45:51 -08:00
Even Rouault
11f4aaee07
[proj4] Fix coverage build ( #2129 )
...
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12891
Shared library builds failed with
hidden symbol `atexit' in /usr/lib/x86_64-linux-gnu/libc_nonshared.a(atexit.oS) is referenced by DSO
So ./configure --disable-shared
2019-02-04 06:56:51 -08:00
tsdgeos
eb4851cddd
kimageformats: Also exercise the canRead() codepath ( #2128 )
2019-02-03 08:15:24 -08:00
Harish Mahendrakar
318f52f824
[libvpx] Disable encoders in libvpx ( #2126 )
...
Disable encoders while building libvpx
Current tools_common.c requires y4minput.c when encoders are enabled.
Instead of adding y4minput while linking fuzzer binary, encoders are
disabled during libvpx configure.
This resolves undefined reference to functions in y4minput.c
2019-02-01 11:22:56 -08:00
Stefan Bucur
3f97744eab
Preserve the original data buffer in the tidy-html5 fuzzer. Currently, the fuzzer makes a null-terminated copy of the buffer, preventing the input from containing null characters. ( #2125 )
2019-02-01 08:30:43 -08:00
Benjamin Kramer
a2e4a8e152
[llvm] Add corpus to clangd-fuzzer ( #2123 )
...
The fuzzer has been quiet about crashes in the upper layers of clangd (JSON parser) for months. Let's go deeper!
2019-02-01 06:40:08 -08:00
Even Rouault
f395935e32
[gdal] GDAL: fix build ( #2124 )
...
Since yesterday, GDAL requires building against
https://github.com/OSGeo/proj.4 master
2019-02-01 06:38:31 -08:00
Kostya Serebryany
3a03a358de
[libpng-proto] suppress leak reports until https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12716 is fixed
2019-01-31 19:04:19 -08:00
Kostya Serebryany
4b34eb1753
[libpng-proto] extend the fuzz target to cover more APIs
2019-01-31 18:10:20 -08:00
Kostya Serebryany
9689374f84
[libpng-proto] add one more heuristic to speed up libpng_transforms_fuzzer
2019-01-31 15:17:52 -08:00
Tim Rühsen
8d6014f3fe
[libidn2] Add memory sanitizer ( #2122 )
2019-01-30 06:56:50 -08:00
tsdgeos
8c91ce70cd
poppler: exercise the text extraction code ( #2121 )
2019-01-29 10:49:38 -08:00
tsdgeos
0967d02e5f
Add new project: kimageformats ( #2119 )
2019-01-28 18:17:12 -08:00
Randy
de864b54bf
[libspng] add structure aware fuzzer ( #2117 )
2019-01-28 08:23:20 -08:00
Bhargava Shastry
d027fbc238
[solidity] Add Martin Swende to auto_ccs ( #2118 )
2019-01-28 06:55:49 -08:00
Max Moroz
ad6f2d62c6
[dav1d] Add missing .options file.
2019-01-26 21:11:23 -08:00
Nathan Moinvaziri
e9aa2acbb3
Fix minizip fuzz testing ( #2115 )
...
* Set CXX cmake flags for linking with libFuzzer.
* Fixed cmake build argument after name change.
2019-01-26 17:50:51 -08:00
Kostya Serebryany
edf33327b6
[libpng-proto] add libpng_transforms_fuzzer, a fuzz target with more coverage than the in-tree one currently has ( #2114 )
2019-01-25 22:30:11 -08:00
Tyson Smith
456eded09c
[openh264] Add to corpus and enable ASM for non-MSAN ( #2113 )
2019-01-25 12:39:10 -08:00
Bhargava Shastry
7ef4eae22c
solidity: update primary contact email ( #2112 )
2019-01-25 05:25:58 -08:00
Max Moroz
e2522df903
[dav1d] Enable ASM code for non-MSan build configurations. ( #2109 )
2019-01-24 13:27:15 -08:00
Bhargava Shastry
e43f9e186f
[solidity] Add the solidity compiler to oss-fuzz ( #2108 )
2019-01-24 07:52:29 -08:00
Kostya Serebryany
743e4c055d
Merge branch 'master' of github.com:google/oss-fuzz
2019-01-23 18:00:28 -08:00
Kostya Serebryany
a9099bd6af
[libpng-proto] add another fuzzer, this time using a custom mutator specialized for PNG (no protos)
2019-01-23 17:59:58 -08:00
Tyson Smith
d924556164
[openh264] Add project ( #2107 )
...
Add project
2019-01-23 17:39:55 -08:00
Micah Snyder
eeb5d8fa15
[ClamAV] Build script fix ( #2105 )
...
Correction to build.sh script so the script won't fail on clean checkout.
2019-01-23 14:04:47 -08:00
Micah Snyder
624693035b
[ClamAV] Build script improvements ( #2102 )
...
Build script improvements to use the WORK dir, rather than polluting the SRC dir, and to use make in the clamav-devel/fuzz directory rather than building source files manually.
2019-01-23 09:26:18 -08:00
Evan Miller
6c3910186e
Add first fuzzing target for libxls ( #2103 )
...
* Add libxls
* Add fuzzing target for libxls
The library parses only one format, so only one fuzzer (fuzz_xls) is
included. The initial test corpus includes ~30 files. Tested locally
on Linux.
2019-01-22 15:29:29 -08:00
gnrunge
e14908ba50
Update Dockerfile ( #2104 )
2019-01-22 15:27:58 -08:00
Evan Miller
a04edde6a3
Add libxls ( #2101 )
2019-01-22 07:50:00 -08:00
Robert Löhning
0f8915c4ba
Add The Qt Project ( #1799 )
2019-01-21 08:27:24 -08:00
Jonathan Hui
bc4ab87d32
[openthread] add CLI to build ( #2099 )
2019-01-20 11:25:45 -08:00
Kostya Serebryany
f9ed8d9c75
[libpng-proto] simplify the target a bit further: remove a field that don't really need to be mutaed
2019-01-18 16:50:16 -08:00
gnrunge
0af5dcbac4
Icu fuzz ( #2098 )
...
* Update project.yaml
* Remove quotes around email.
* Updates icu/project.yaml with additional emails ids
2019-01-18 14:03:18 -08:00
Evan Miller
d517d05ea0
Add fuzzing targets for ReadStat ( #2093 )
...
* Add ReadStat project
* Add fuzzing targets for new project ReadStat
Adding fuzzers for six file formats supported by ReadStat. A corpus
is generated in each case from example data in the test suite.
Tested locally on Linux, which check_build passing in all six cases.
2019-01-18 12:06:53 -08:00
gnrunge
c545039e1a
Update project.yaml ( #2097 )
...
* Update project.yaml
* Remove quotes around email.
2019-01-18 12:05:08 -08:00
Yang Gao
0e71b3b7e3
Update grpc ( #2096 )
2019-01-18 10:28:01 -08:00
Mihai Maruseac
4bc64932b5
Copy more files on coverage runs ( #2092 )
2019-01-17 21:58:13 -08:00
gnrunge
97e4868a38
Icu fuzz ( #2091 )
...
* Updates the ICU fuzzer project directory:
- Delete the ICU fuzzer tests. The code was transfered to unicode-org/icu
in PR 321 (https://github.com/unicode-org/icu/pull/321 ).
- Adjust the Dockerfile and the build.sh to work with the new ICU repositroy
(now GitHub, migrated from svn recently) and the new code arrangement.
* Removes logging statements used for debugging statements from the Dockerfile.
2019-01-16 20:54:34 -08:00
Stefan Bucur
8f46f4deea
[tidy-html5] Check out tidy-html5 from the 'next' branch, instead of the default 'master'. The next branch is the one that gets the latest features and fixes in practice. ( #2090 )
2019-01-16 10:18:52 -08:00
Jiří Daněk
dfd574a1ba
[qpid-proton] update git url after repo migration ( #2089 )
2019-01-16 07:01:12 -08:00
Evan Miller
e315e8c0ca
[readstat] Add ReadStat project ( #2088 )
2019-01-15 13:37:03 -08:00
Mihai Maruseac
9d22200634
[tensorflow] Add missing directory to the rsync path ( #2086 )
2019-01-14 09:32:40 -08:00
Frank Morgner
61ebf9defe
Add OpenSC ( #2084 )
...
OpenSC provides a set of libraries and utilities to work with smart
cards. Its main focus is on cards that support cryptographic operations,
and facilitate their use in security applications such as
authentication, mail encryption and digital signatures. OpenSC
implements the standard APIs to smart cards, e.g. PKCS#11 API, Windows’
Smart Card Minidriver and macOS Tokend.
2019-01-14 07:42:11 -08:00
Kostya Serebryany
a55a1276d9
Merge branch 'master' of github.com:google/oss-fuzz
2019-01-11 16:00:26 -08:00
Kostya Serebryany
83585a0190
[libpng-proto] extend the example proto fuzz target with explicit support for iCCP PNG chunk
2019-01-11 16:00:03 -08:00
Jonathan Hui
f9d1bea828
[openthread] add NCP to build ( #2083 )
2019-01-11 15:58:13 -08:00
sebpop
b41592118e
oss-fuzz/12299: fix build error due to change in interface for fast crc32 ( #2082 )
2019-01-11 14:14:17 -08:00
Bhargava Shastry
d878422912
[openvswitch] Adds Toms Atteka to auto_ccs list ( #2081 )
2019-01-11 08:46:21 -08:00
Alexander Færøy
c396fd8827
Fix path to module-formats.o for Irssi. ( #2080 )
...
This patch should fix the compilation error reported in issue oss-fuzz:12065.
2019-01-09 17:46:03 -08:00
Guido Vranken
5442f88bc3
[bignum-fuzzer] Fix Rust nightly installation, attempt #2 ( #2079 )
2019-01-09 07:12:33 -08:00
Augie Fackler
658615d59e
mercurial: move Python sources to $SRC and build in build.sh ( #2078 )
...
This will clean up the Makefile on the hg side considerably, and will
also fix the coverage build. Fixes #2076 .
Bonus: I did some extra work in build.sh so that incremental rebuilds
of the fuzzers won't needlessly recompile $OUT/sanpy, shortening
development time on new fuzzers and avoiding issues caused by a $OUT
that was built for a different fuzz configuration.
2019-01-09 14:17:01 +11:00
Vincent Ulitzsch
834a138b39
[giflib] Add giflib ( #2062 )
...
* Add initial version of giflib
* Fix a memory leak in dgif_target
This commit fixes a memory that was caused by calling the wrong
close function.
* giflib: Minor bug fixes that also addressees most comments from Doris
2019-01-08 11:17:29 -08:00
Max Moroz
231f91a5be
[libspng] Enable all sanitizers.
2019-01-08 11:05:17 -08:00
Randy
ea0504c882
[libspng] Integrate libspng ( #1664 )
...
* Integrate libspng
* update copyright year
2019-01-08 11:04:07 -08:00
Stefan Bucur
8b1e8b020e
Fix typos and label names for SunDew fuzzers. ( #2077 )
2019-01-08 08:59:23 -08:00
Matt Morehouse
95bbd881db
[llvm] Update demangler fuzzers. ( #2074 )
2019-01-07 09:50:13 -08:00
Daniel Salzman
d8db26e77f
[knot-dns] fix issue 12386 and remove temporary workaround ( #2072 )
...
* Revert "[knot-dns] use libnettle 3.4.1 to build gnutls (#2013 )"
This reverts commit 269cfb6bf8
.
* [knot-dns] use bootstrap before build (issue 12386)
2019-01-07 07:43:35 -08:00
htuch
d0d79130d3
[envoy] add @jmarantz and @lizan to ACL. ( #2073 )
...
Signed-off-by: Harvey Tuch <htuch@google.com>
2019-01-07 07:27:19 -08:00
Tim Rühsen
77f1da0e60
[wget] Fix gnutls build ( #2070 )
2019-01-04 07:09:15 -08:00
Tim Rühsen
3d70ee5414
[wget2] Fix gnutls build ( #2071 )
2019-01-04 07:08:51 -08:00
Nikos Mavrogiannopoulos
674c259117
[gnutls] use bootstrap before build ( #2069 )
...
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2019-01-04 07:06:33 -08:00
Mihai Maruseac
4feaf99b36
[tensorflow] Try to get coverage build to progress ( #2068 )
...
* No need for configure hack as it is covered internally.
* Try to get coverage build to progress
* Remove extra mkdir
2019-01-03 12:22:27 -08:00
Varun Khaneja
9644e3ad4a
Use NOVOLUME. Point to the oss_fuzz branch. ( #2067 )
...
- Start using NOVOLUME since Chromium is going to start using it.
[See: https://crrev.com/c/1393803 ]
- Point to the oss_fuzz branch where all releases will be fuzzed first before being merged into the master branch.
2019-01-03 08:15:59 -08:00
Stefan Bucur
6cbad0dcae
[qpdf] Fix the fuzzer name in the qpdf project.yaml file. ( #2065 )
2019-01-02 11:24:19 -08:00
Kevin Lubick
af5a3f857f
[skia] re-enable checks ( #2064 )
2019-01-02 06:42:52 -08:00
Jack Lloyd
acb6a927a3
Add @mgierlings to botan cc list ( #2063 )
2018-12-31 07:58:11 -08:00
Guido Vranken
6b2eb45a5b
Fix Rust nightly installation ( #2061 )
2018-12-30 10:43:22 -08:00
Max Moroz
3df3b90ebb
[libxml2] Fix std::string use in the fuzz targets: avoid it when possible.
2018-12-28 14:25:13 -08:00
Christoph Diehl
9316b4180e
[libldac] Disable UBSan ( #2060 )
2018-12-28 10:57:54 -08:00
Tim Rühsen
b332fd9f75
[wget2] Fix order of link libraries ( #2059 )
2018-12-28 09:28:29 -08:00
Christoph Diehl
2b67387299
[libldac] Disable MSan ( #2058 )
2018-12-28 09:28:10 -08:00
Tim Rühsen
eed522674c
[wget] Fix order of link libraries ( #2057 )
2018-12-27 13:42:55 -08:00
Max Moroz
3275a3d010
[perfetto] Disable empty expression check (similar to #2055 ).
2018-12-27 12:41:33 -08:00
Tim King
96d51be047
[qpdf] Limiting the number of bytes the read_memory_fuzzer handles. ( #2056 )
...
* [qpdf] Limiting the number of bytes the read_memory_fuzzer handles.
* Raising the limit to 64 KiB.
2018-12-27 11:13:11 -08:00
Kevin Lubick
9fa6d673de
Disable empty expression check ( #2055 )
2018-12-27 09:31:07 -08:00
Max Moroz
17e1a02f7b
[libxml2] Remove libxml2_xml_regexp_compile_fuzzer. ( #1988 )
2018-12-27 08:43:07 -08:00
Wei Wang
9d0ab6e60e
[jsonnet] Integrate jsonnet and add a fuzzer ( #2045 )
...
* Add jsonnet
* Update build.sh
* Update build.sh
* Update build file
* Update build.sh
* Update build.sh
* Made it workgit status
* Add more sanitizer configs
* Minor update
* Remove emacs
2018-12-27 08:33:44 -08:00
Max Moroz
b66302cde7
[leptonica] Fix the build by installing libwebp library after building it.
2018-12-26 14:31:54 -08:00
Tim King
a122dd46b7
[leptonica] Initial integration for leptonica ( #2040 )
...
* leptonica: initial integration for OSS-Fuzz.
* Adding the sundew label for the leptonica fuzzer.
* Adding a copy right header to pix_rotate_shear_fuzzer.cc.
2018-12-26 13:19:43 -08:00
Mihai Maruseac
4c8a28e400
[tensorflow] Updates to get coverage build pass ( #2052 )
...
* Allow bazel to use version 0.21.0.
* Build only 5 fuzzers to get coverage build to also succeed.
2018-12-26 09:46:04 -08:00
Christoph Diehl
6d6f5377b6
Add libldac for LDAC codec ( #2051 )
...
* Add libldac for LDAC codec
* Fix primary email casing
2018-12-25 06:45:41 -08:00
Tim King
05a0e52d22
[qpdf] Initial integration for qpdf. ( #2050 )
2018-12-22 01:09:53 -08:00
Kostya Serebryany
86cc0eecbb
libpng-proto: compress IDAT chunks
2018-12-21 18:22:54 -08:00
Kostya Serebryany
dd5fb22985
libpng-proto: use the Release build of LPM
2018-12-21 17:02:31 -08:00
Kostya Serebryany
0b9b883b79
libpng-proto: don't use vector, use a plain array instead
2018-12-21 15:42:50 -08:00
Kostya Serebryany
e47326293d
Adding libpng-proto, an example of proto-based fuzzer ( #2048 )
...
* Adding libpng-proto, an example of proto-based fuzzer
* fix year
* remove redundant line
* address comments
* simplify names
* small update in build.sh
2018-12-21 15:10:13 -08:00
jonathanmetzman
8858ee1de6
disable msan ( #2049 )
2018-12-21 13:50:25 -08:00
Markus Kusano
2ae303bc3b
Add mpg123_decode fuzzer ( #2037 )
...
* Add fuzzer for mpg123_decode.
This fuzzes a different and non-filebased API that read_fuzzer.c.
mpg123_decode is, however, streaming based so we need to chunk the
fuzzer's input into multiple pieces, and pass them to the library. This
is pretty annoying to do by hand so I've introduced byte_stream.h to do
this automatically. Sadly, byte_stream.h is very C++ so the
decode_fuzzer is also C++ now. This isn't ideal since mpg123 is a
C library but this is the easiest way to do it.
* Do not carry next input within std::string.
* Malloc a new buffer for each decode invocation.
I used malloc instead of new since ideally this fuzz target would be
written in C.
2018-12-21 11:20:00 -08:00
Micah Snyder
194c7de657
Added the clamav project. ( #2047 )
2018-12-21 11:19:14 -08:00
Catena cyber
ca0396dd75
Change email address for primary contact of libhtp ( #2046 )
...
To have the one with a google account
2018-12-21 07:58:25 -08:00
Markus Kusano
243a4d86e7
Hardcode pkg-config results ( #2043 )
...
* Hardcode pkg-config results.
Fixes non-deterministic results from pkg-config that cause build
failures due to library dependencies not being available.
* Use $WORK instead of /work
* Pretty print fuzzer target linking options.
2018-12-20 22:28:41 -08:00
Jonathan Hui
6482891150
[openthread] update build configuration ( #2044 )
2018-12-20 16:18:08 -08:00
Markus Kusano
3c3648fd1d
Integrate libsass and add a fuzz target. ( #2039 )
2018-12-19 20:20:49 -08:00
Stefan Bucur
b6aefa51cb
Integration of tidy-html5 into OSS-Fuzz ( #2038 )
...
* Basic skeleton for tidy-html5 OSS-Fuzz integration.
* Added two tidy-html5 fuzzers: One that exercises the HTML parser and one that exercises the configuration file parser.
* Added the copyright headers.
* Clarified why the tidy config fuzzer uses a file interface.
2018-12-19 20:18:01 -08:00
Markus Kusano
f9971c4914
Integrate opencv and add two fuzz targets. ( #2034 )
2018-12-19 16:25:05 -08:00
Abhishek Arya
2b8d7322f0
Update project.yaml
2018-12-19 14:12:28 -08:00
Markus Kusano
b793e9a7c7
Integrate FreeImage and add a fuzz target. ( #2035 )
...
* Integrate FreeImage and add a fuzz target.
* Initialize FreeImage within LLVMFuzzerTestOneInput.
* Return 0 and not EXIT_SUCCESS.
* Use https when downloading FreeImage source.
2018-12-19 07:56:47 -08:00
Oliver Chang
261e7f2972
libhtp: remove fuzz.diff patch ( #1949 )
2018-12-19 18:22:08 +11:00
Catena cyber
6754971302
[libhtp] Integrate project ( #1949 )
2018-12-18 15:47:34 -08:00
Markus Kusano
326bcc9df1
Use experimental mode in mpg123. ( #2036 )
2018-12-18 14:27:10 -08:00
Markus Kusano
135eb87731
[mpg123] Integrate project along with a fuzz target. ( #2032 )
...
* Integrate mpg123 along with a fuzz target.
2018-12-18 11:04:32 -08:00
Mihai Maruseac
ec533162c2
Remove -L flag from rsync to make coverage builds run ( #2033 )
2018-12-18 10:30:53 -08:00
Kevin Lubick
0cc33f34a5
[skia] Avoid system fonts ( #2030 )
...
Avoid system fonts
2018-12-14 09:35:44 -08:00
Florian Mayer
5d11173012
[perfetto] Add team to CC for bug visibility. ( #2027 )
2018-12-13 06:37:13 -08:00
Jiří Daněk
74d5d48c98
[qpid-proton] Fix .patch after upstream build script change ( #2028 )
2018-12-13 06:36:44 -08:00
Kevin Lubick
a7ad8422a4
Fix build ( #2029 )
2018-12-13 06:35:47 -08:00
Jonathan Hui
9ccc507998
[openthread] update build configuration ( #2026 )
2018-12-12 18:58:52 -08:00
Hien Ho
47a3c6425b
[libvpx] Add zip file for fuzzer seed file ( #2025 )
...
Modify build.sh to copy file to output for processing
2018-12-11 15:51:40 -08:00
Abhishek Arya
df6dea74a8
Reenable perfetto build
2018-12-11 07:26:41 -08:00
Florian Mayer
8c9c6eb2f0
[perfetto] restrict to libfuzzer. ( #2021 )
2018-12-11 07:00:10 -08:00
Florian Mayer
9bab09942a
[perfetto] Do not run tools/install-build-tools in Dockerfile. ( #2018 )
2018-12-10 10:51:36 -08:00
Max Moroz
995e13443c
Revert "[perfetto] Do not do shallow checkout. ( #2016 )" ( #2017 )
...
This reverts commit 74f031f75f
.
2018-12-10 09:38:08 -08:00
Florian Mayer
74f031f75f
[perfetto] Do not do shallow checkout. ( #2016 )
2018-12-10 09:33:49 -08:00
Max Moroz
83d103926f
[perfetto] Do not use hardcoded /src path, use $SRC variable.
2018-12-10 09:23:52 -08:00
Max Moroz
1d9dc4c64e
[perfetto] Do not isntall git as it is already installed.
2018-12-10 09:18:43 -08:00
Mihai Maruseac
0165b7b91c
[tensorflow] Limit the amount of parallel bazel jobs to not get into an OOM ( #2015 )
2018-12-10 08:52:05 -08:00
Max Moroz
00349e3e61
[tensorflow] Speculative fix to get at least one successful build. ( #2014 )
...
* [tensorflow] Speculative fix to get at least one successful build.
* Remove empty lines in project.yaml.
* do not change the timeout
2018-12-10 08:51:47 -08:00
Florian Mayer
9dc68e0f20
[perfetto] chmod build.sh to 755. ( #2012 )
2018-12-10 06:47:10 -08:00
Jonathan Foote
269cfb6bf8
[knot-dns] use libnettle 3.4.1 to build gnutls ( #2013 )
2018-12-10 06:46:18 -08:00
Abhishek Arya
9dfd3535d5
Disable perfetto build ( #2011 )
...
Disabled until following issues fixed
* non-zero exit code
* cpu_reader_fuzzer crash on startup
2018-12-08 09:52:48 -08:00
Max Moroz
ef89a87d64
[tensorflow] Fix seed corpus archive names (follow-up for #1937 ).
2018-12-07 10:35:29 -08:00
Mihai Maruseac
f6ca754ed1
[tensorflow] Integrate tensorflow with OSSfuzz ( #1937 )
...
* Integrate tensorflow with OSSfuzz
* Don't install already installed dependencies
* Add environment variable to disable logging.
Some fuzzers are outputting too much information due to logging and
that's not ok when fuzzing. Use TF_CPP_MIN_LOG_LEVEL envvar to disable
printing of the log messages.
* Remove the environment variable as it is not used at runtime and we have a workaround in the pipeline
* Workaround bazel bug (bazelbuild/bazel#6697 )
* Don't compile with -O2, instead remove line causing bazel bug
* Downgrade Bazel to use the last version that TF supports
* Speed-up building by building fuzzers in parallel
* Add corpora and dictionaries
2018-12-07 10:34:27 -08:00
Florian Mayer
165a2f2539
Add implementation for perfetto project. ( #2011 )
...
* Add implementation for perfetto project.
This delegates to scripts in our repo to make changes easier.
* Change CC to mailing list.
2018-12-07 09:48:35 -08:00
Remi Gacogne
370b76dc58
Add the PowerDNS project ( #2007 )
2018-12-06 13:07:05 -08:00
Florian Mayer
e00c7b9a55
Add perfetto OSS-Fuzz project. ( #2009 )
2018-12-06 12:27:31 -08:00
Kevin Lubick
0de389a829
Switch to the wuffs decoder ( #2005 )
2018-12-05 06:47:56 -08:00
Augie Fackler
5bfd213d45
[mercurial] re-enable msan builds ( #2000 )
...
This has to land after https://phab.mercurial-scm.org/D5362 and
https://phab.mercurial-scm.org/D5363 land in
https://mercurial-scm.org/hg otherwise the build will be broken for a
while.
2018-12-04 19:00:50 -08:00
steadmon
e81cbb9eda
Use new FUZZ_CXXFLAGS when building git. ( #2004 )
...
This removes a ton of build warnings and prevents future build breakage
in the case where incompatible CFLAGS / CXXFLAGS are required.
2018-12-04 15:45:29 -08:00
Daniel Salzman
08bf475ab4
[knot-dns] Try to fix failed build (issue 11588) ( #2001 )
...
* [knot-dns] Add dname to/from string tests
Relates to https://gitlab.labs.nic.cz/knot/knot-dns/commit/6536d71bdf590c8
* [knot-dns] Try to fix failed build (issue 11588)
2018-12-04 07:35:35 -08:00
Augie Fackler
7bd1239ab3
mercurial: set up infrastructure required for fixing msan build ( #1999 )
...
The cpython patch is derived from the work done in
https://bugs.python.org/issue35214 by Greg Smith. It's required to
unblock msan builds on Python 2.7. Once upstream cpython 3 is fixed to
support msan builds, we should probably move to fuzzing under Python 3
instead of Python 2.
I'll wait to enable msan builds until the associated fixes in hg core
land, since I'm not sure when that will happen.
2018-12-04 10:34:29 +11:00
Miriam Zimmerman
5c43115991
Remove old username from tpm2 fuzzer subscription ( #1998 )
2018-12-03 10:38:08 -08:00
Alex Gaynor
55fe29f6b0
clone zstd for graphicsmagick ( #1997 )
2018-12-02 13:33:23 -08:00
Garret Rieger
fd776a2f3f
[harfbuzz] Add Ariza to cc list for harfbuzz. ( #1994 )
2018-11-30 20:57:05 -08:00
Franziskus Kiefer
10a3430c66
[nss] Update project.yaml ( #1991 )
2018-11-30 06:23:45 -08:00
Caolán McNamara
940edac482
libreoffice requires gperf > 3.1 now ( #1992 )
2018-11-30 06:22:33 -08:00
Guido Vranken
4f2f3774c5
projects/bignum-fuzzer/Dockerfile: get Rust stable, not nightly ( #1985 )
2018-11-27 12:33:42 -08:00
pdknsk
afc8e4826a
[glib] fix build ( #1982 )
2018-11-27 02:46:16 -08:00
Oliver Chang
3d662e1bec
Add support for tags field in project.yaml ( #1974 ) ( #1980 )
...
* Add support for tags field in project.yaml (#1974 )
Also add "sundew" label to libxml2_xml_reader_for_file_fuzzer.
These add additional labels in filed bugs.
2018-11-27 16:46:26 +11:00
Even Rouault
c9d019c9d0
[proj4] install sqlite3 dependency now required for build ( #1973 )
2018-11-26 07:59:30 -08:00
Konstantin Varlamov
c821c3df05
[firestore] add build dependency on Python ( #1971 )
2018-11-26 10:08:12 +11:00
Ebrahim Byagowi
441da6f40e
[harfbuzz] Add new seeds path ( #1970 )
...
See also https://github.com/harfbuzz/harfbuzz/pull/1395
2018-11-25 09:14:31 -08:00
Max Moroz
1e67fae34c
[libxml2] Disable HTTP functionality since it is blocked in the sandbox.
2018-11-21 13:38:36 -08:00