Max Moroz
af0146f185
[cmark] Enable dataflow config ( #1632 ). ( #3263 )
...
Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Ffd035ed9-bbd9-4371-98ec-20d651567cee&project=oss-fuzz&minLogLevel=0&expandAll=false×tamp=2020-01-21T22:47:00.300000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:46:58.339Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T19:28:33.870235967Z , but letting Travins double check.
2020-01-21 15:59:48 -08:00
Max Moroz
4e9aa50546
[json-c] enable dataflow config ( #1632 ). ( #3265 )
...
Should work based on https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2F3fc8371d-951a-4003-9ce5-97d4adaf449c&project=oss-fuzz&minLogLevel=0&expandAll=false×tamp=2020-01-21T22:54:26.943000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T22:54:25.085Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T18:50:28.370948047Z , double checking with Travis.
2020-01-21 15:59:06 -08:00
Max Moroz
98c81e6a5d
[wuffs] enable dataflow config ( #1632 ). ( #3275 )
...
Tested with https://pantheon.corp.google.com/logs/viewer?resource=build%2Fbuild_id%2Fb5b0bd85-2754-4b7e-b388-e0e9615023a8&project=oss-fuzz&minLogLevel=0&expandAll=false×tamp=2020-01-21T23:46:40.714000000Z&customFacets=&limitCustomFacetWidth=true&dateRangeEnd=2020-01-21T23:43:30.052Z&interval=PT1H&dateRangeUnbound=backwardInTime&scrollTimestamp=2020-01-21T18:53:52.366704300Z
2020-01-21 15:57:03 -08:00
Max Moroz
d57400cae3
[openthread] enable dataflow config ( #1632 ). ( #3273 )
2020-01-21 15:56:30 -08:00
Max Moroz
a37f237ca5
[infra] Add fuzzing_engines section for the project.yaml. ( #3267 )
...
* [infra] Add fuzzing_engines section for the project.yaml.
* Update presubmit.py
* Update presubmit.py
* Update presubmit.py
2020-01-21 15:48:09 -08:00
Max Moroz
2c6c6d9785
[infra] Prioritize short files when collecting dataflow traces ( #1632 ). ( #3254 )
...
* [infra] Prioritize short files when collecting dataflow traces (#1632 ).
* remove debug print
* rename files and sizes dict
2020-01-21 13:09:07 -08:00
Robert Löhning
87df2b147a
[qt] Add bash function for building fuzz targets ( #3261 )
...
* [qt] Add bash function for building fuzz targets
* Fix assignments
* Fix building corpus
* Fix reading of optional parameters
* Move module to separate parameter
2020-01-21 09:26:25 -08:00
Max Moroz
0b95fe1039
Revert "[xz] Apply a harmless local patch to migrate to $LIB_FUZZING_ENGINE. ( #3252 )" ( #3260 )
...
This reverts commit 13555d96ab
.
2020-01-21 08:23:42 -08:00
Ebrahim Byagowi
da07464524
[harfbuzz] Add ckitagawa ( #3258 )
...
Calder likes to get CC'd to recent fuzzer failures and
plans to develop more subset features so let's update the CC list.
2020-01-21 06:52:37 -08:00
Tyson Smith
5adf79b336
[vorbis] updates ( #3255 )
...
* [vorbis] Remove $LIB_FUZZING_ENGINE migration workaround
* [vorbis] Add additional corpus
2020-01-17 22:55:39 -08:00
Max Moroz
bb85046cb9
[vorbis] Apply a harmless local patch to migrate to $LIB_FUZZING_ENGINE. ( #3253 )
2020-01-17 14:01:10 -08:00
Max Moroz
13555d96ab
[xz] Apply a harmless local patch to migrate to $LIB_FUZZING_ENGINE. ( #3252 )
2020-01-17 14:00:54 -08:00
Max Moroz
5dd3f4cebe
[infra] Add env variable to the DF collection GCB step ( #1632 ). ( #3250 )
...
* [infra] Add env variable to the DF collection GCB step (#1632 ).
* format
2020-01-17 13:06:27 -08:00
Even Rouault
dcf68ac497
[GDAL] Update download URL for netCDF dependency ( #3248 )
2020-01-17 10:35:31 -08:00
Max Moroz
f6002f6139
[infra] Collect dataflow traces on the builder ( #1632 ). ( #3238 )
...
* [infra] Skeleton of the changes needed for collecting DFT on the builder (#1632 ).
* move ENGINE_INFO to the helper as well
* make collect_dft +x
* syntax fixes
* add actual dataflow tracer script
* format
* more refactoring and cleanup
* format
* address Oliver's feedback
* format
* more fixes
* format
* do not redirect stderr to stdout
* add exit at the end of main
* address feedback from Oliver
2020-01-17 06:24:15 -08:00
Antoine Pitrou
3a9400d3a2
[arrow] Edit auto-ccs ( #3243 )
2020-01-16 15:26:01 -08:00
Robert Löhning
8ded82c81e
[qt] Add fuzz target for QTextDocument::setHtml ( #3245 )
2020-01-16 15:07:24 -08:00
jonathanmetzman
db6b6e7fd2
[infra] helper: fix regression introducing attribute error when reproducing crashes ( #3246 )
2020-01-16 13:54:23 -08:00
Robert Löhning
a69a542680
[qt] Build widgets and add fuzz target for QTextLayout::beginLayout() ( #3244 )
2020-01-16 10:31:44 -08:00
emkornfield
08a04301d6
Add Micah Kornfield to AutoCC ( #3240 )
...
I'd like to be able to see these bugs.
2020-01-16 07:46:39 -08:00
Robert Löhning
feb57d3c9d
[qt] Don't try to shallow-copy submodules ( #3242 )
...
It doesn't work that way.
2020-01-16 04:28:21 -08:00
Robert Löhning
61220d2a3b
Qt: Build fuzz target for QTextDocument::setMarkdown ( #3241 )
2020-01-16 04:27:29 -08:00
Max Moroz
f22c0fbaac
[infra] dataflow: use basic block coverage instead of function ( #1632 ). ( #3239 )
2020-01-15 21:40:58 -08:00
Max Moroz
3a9d7381e7
[infra] Print exact reproduction commands in build failures ( #3104 ). ( #3236 )
...
* [infra] Print exact reproduction commands in build failures (#3104 ).
* syntax fixes
* remove redundant &&
* fix a typo
* use named arguments in format strings
* format
2020-01-15 14:12:22 -08:00
jonathanmetzman
bf3592de30
[infra] Make helper.py presubmit-clean ( #3237 )
2020-01-15 13:37:07 -08:00
Leo Neat
14582175d0
[infra] Scripts for building fuzzers with CIFuzz ( #3207 )
2020-01-15 13:30:57 -08:00
Max Moroz
79860344be
[grpc] Remove the temporary change.
2020-01-15 10:51:58 -08:00
Max Moroz
b66d1b726a
[grpc] Temporarily enable AFL fuzzing engine to propagate new auto CCs.
2020-01-15 10:42:22 -08:00
Max Moroz
b5abd91f20
[infra] Presubmit: remove license check for all .yaml files. ( #3235 )
2020-01-15 09:33:39 -08:00
Max Moroz
d2330b29a6
[arrow] Remove unnecessary (and outdated) comment and default sanitizers.
2020-01-15 09:14:23 -08:00
Antoine Pitrou
648d3f5b7d
[arrow] Submit Apache Arrow for inclusion ( #3233 )
...
* Submit Apache Arrow for inclusion
Arrow is both an efficient in-memory format for tabular data,
an IPC format with zero-copy capabilities, and a set of interoperable
language implementations (~10 languages currently: C++, Python, Java,
Rust, Go...).
This submission is for fuzzing the Arrow C++ IPC reader.
If accepted, we plan to add other fuzz targets, for example for
reading Parquet files.
* Add license header to project.yaml
2020-01-15 09:13:42 -08:00
Abhishek Arya
f06afc1ebe
Fix presubmit parsing issue with emails. ( #3234 )
...
* Fix presubmit parsing issue with emails.
* Fix
2020-01-15 07:41:53 -08:00
Abhishek Arya
ebcf4bcdf4
Update project.yaml
2020-01-14 22:59:16 -08:00
Robert Löhning
383f8ecefa
[qt] Test on branch 5.15 instead of dev ( #3232 )
...
- dev will change the build system to cmake. When I stay on 5.15,
I can choose when to port the fuzzing.
- Submodules are currently outdated in dev. On 5.15, changes in
stable branch will be tested earlier and additions for fuzzing
can be used earlier.
2020-01-14 13:10:10 -08:00
Leo Neat
cca04a14f4
[infra] Fix env variable in the helper.py repoduce command ( #3230 )
2020-01-14 10:50:35 -08:00
Kim Kulling
c77697b233
Propose assimp for oss-fuzz. ( #3231 )
...
* Propose assimp for oss-fuzz.
* Delete .#project.yaml
* Update #project.yaml#
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2020-01-14 10:47:53 -08:00
Oliver Chang
08c7c706bf
Build honggfuzz by default. ( #3228 )
2020-01-14 12:35:31 +11:00
luisx41
ed6b5232ee
[unbound] add fuzzers written for OSTIF audit ( #3210 )
2020-01-14 11:42:13 +11:00
Leo Neat
40fa9e5e9c
[infra] CIFuzz - Add github action to OSS-Fuzz repo ( #3214 )
2020-01-13 15:25:12 -08:00
jonathanmetzman
d76fe9aeeb
Merge contradictory indent directives ( #3226 )
2020-01-13 09:34:28 -08:00
Max Moroz
14758dfe7d
[docs] Update the main docs page to mention fuzzing docs. ( #3220 )
...
* [docs] Update the main docs page to mention fuzzing docs.
* Add an FAQ entry too
* update the main readme and move the faq question up
2020-01-12 17:14:20 -08:00
Max Moroz
cbdc65515e
[infra] Fix dataflow engine compilation for a speed up ( #1632 ). ( #3219 )
2020-01-12 11:43:03 -08:00
Ebrahim Byagowi
6c5632a1a5
[harfbuzz] Add another location of fonts ( #3222 )
...
Not very different from ones we have already, for the sake of completeness
2020-01-12 07:55:13 -08:00
jonathanmetzman
363d00ba5f
[infra] Add presubmit script ( #3196 )
2020-01-10 10:19:42 -08:00
Catena cyber
40a6d7ffdb
Silence unsigned overflow ( #3216 )
2020-01-10 07:04:42 -08:00
Max Moroz
12b5811ad0
[infra] Add parens to ensure correct execution order ( #3104 ). ( #3213 )
2020-01-09 10:34:08 -08:00
Max Moroz
cfe13cb116
[infra] Print additional information for build/coverage failures on GCB ( #3104 ). ( #3208 )
...
* [infra] Explicily print failing build config in the GCB log (#3104 ).
* add trailing "false" command + add a message for misisng coprus backups in code coverage build
* improve the coverage message and behavior
* fix exit command
* use .format() for a single argument format string too
* fix typo
2020-01-09 09:41:58 -08:00
Catena cyber
7cfb7aab73
Silence unsigned integer overflows in binutils project ( #3178 )
...
* Silence unsigned integer overflows in binutils
* Use fno-sanitize
* Condition on sanitizer
2020-01-09 07:46:31 -08:00
Guido Vranken
5fdbd83220
[pillow] WebP support ( #3211 )
2020-01-09 07:45:02 -08:00
Guido Vranken
0a536515b5
[django] Fix coverage build ( #3212 )
2020-01-09 07:44:40 -08:00