Kevin Lubick
e70253d1a3
Add more Skia folks ( #1293 )
2018-04-03 06:21:06 -07:00
Kevin Lubick
0dabe535fb
[skia] Fix guard causing false positive ( #1284 )
2018-03-30 10:47:02 -07:00
jonathanmetzman
8a06f71b36
[skia] Add GPU fuzzer that doesn't actually talk to the GPU (api_null_gl_canvas) ( #1281 )
...
* Initial commit after submitting harness to skia repo.
* merge patch
* Remove trailing newline.
* Rename fuzzer to api_null_gl_canvas.
* Finish renaming
* Add comment explaining patchelf in build.sh
2018-03-30 10:12:50 -07:00
Kevin Lubick
5f50a7c39b
[skia] Add encoder fuzzers ( #1283 )
2018-03-30 08:24:05 -07:00
Kevin Lubick
4f7d1e874f
[skia] Move api_raster_n32_canvas to mem constraints build ( #1280 )
2018-03-29 07:05:26 -07:00
Kevin Lubick
c7a2de6aac
[skia] port two more canvas fuzzers ( #1261 )
2018-03-21 10:35:14 -07:00
Kevin Lubick
61d7fab9e6
[skia] Add pathmeasure fuzzer ( #1239 )
...
Add pathmeasure fuzzer and seed corpus.
2018-03-14 10:19:35 -07:00
Kevin Lubick
fdbab0f080
Fix Skia build and enable set_region fuzzer ( #1233 )
...
Fix Skia build and enable set_region fuzzer
2018-03-12 10:15:19 -07:00
jonathanmetzman
9aa1893d2f
Only build image_filter_deserialize_width for libFuzzer ( #1218 )
...
The fuzzer's entire purpose is to use a libFuzzer flag that has
no equivalent in AFL. So only build it for libFuzzer.
2018-03-06 13:46:08 -08:00
jonathanmetzman
3a5922429a
[skia] Add an edge coverage version of image_filter_deserialize that uses edge coverage ( #1215 )
...
Add another version of image_filter_deserialize (image_filter_deserialize_width)
Add a version of image_filter_deserialize that does not use hit counts as a
feature. This may reduce the chances that libFuzzer spends on pathological
executions it will reduce the fitness of loops and recursive code for testcases.
Name it image_filter_deserialize_width since this version cares about the number
of edges it hits (width) rather than the hitcounts on each edge (depth) like
normal fuzz targets.
2018-03-05 12:47:46 -08:00
Kevin Lubick
08d1c2d7af
[skia] Add 3 API-based fuzzers ( #1198 )
...
* First part for building
* Add api fuzzer options and docs
* fix diff
2018-02-27 12:22:11 -08:00
Kevin Lubick
82e031cea1
[skia] Fix compile and address some common timeouts ( #1195 )
2018-02-26 08:51:41 -08:00
Kevin Lubick
80e6a22dc0
[skia] Increase max size of serialized path ( #1187 )
2018-02-22 13:30:03 -08:00
Kevin Lubick
c4289046e7
Add image decoding fuzz targets to Skia ( #1152 )
...
* Add 2 image decoding targets
* Move text_blob to memory-based
* Rebase
2018-02-12 08:14:00 -08:00
Kevin Lubick
5c88efdd28
Add more fuzz targets to Skia ( #1149 )
...
* Move image_filter_deserialize to skia proper and rename a few things.
* Add region deserialize
* Add textblob_deserialize
* Add path_deserialize
* Fix Dockerfile
2018-02-09 07:37:11 -08:00
Kevin Lubick
01eeac71c0
Change Skia email addresses ( #1144 )
...
Change email addresses
2018-02-08 10:23:05 -08:00
Kevin Lubick
677d07f0c9
Tweak Skia/SKCMS project configs ( #1143 )
...
* Enable UBSan on Skia and SKCMS projects.
* Add mike to cc list.
2018-02-08 07:34:56 -08:00
Kevin Lubick
4bf9e7f8fc
Fix Skia compile ( #1132 )
...
* Tweak docker file
* Add some more cases and rebase
2018-02-02 07:13:57 -08:00
Kevin Lubick
5b7b48d767
First try at filter_fuzz in oss-fuzz ( #1103 )
...
Try to prevent ooms and timeouts. Use a seed corpus hosted in cloud storage.
2018-01-23 12:28:11 -08:00
Kevin Lubick
0f5e45d8ff
Move region_deserialize to Skia proper ( #1077 )
2018-01-16 07:09:19 -08:00
Kevin Lubick
a9ee1f99ee
Turn off cast-qual check ( #734 )
2017-07-24 08:11:28 -07:00
Oliver Chang
d805e5ffce
Fix syntax error in skia project.yaml
...
It was added in #594
2017-05-10 13:48:08 -07:00
Kevin Lubick
795901fc46
[skia] Make UBSAN experimental ( #594 )
2017-05-10 12:52:41 -07:00
Abhishek Arya
d3df955ba7
Fix Skia UBSan vptr issue and enable msan. ( #587 )
2017-05-09 23:23:47 -07:00
Kevin Lubick
a47307d55d
[skia] fix build ( #584 )
2017-05-09 14:07:09 -07:00
Kevin Lubick
e953bfabdb
Add POC fuzzer for Skia ( #577 )
...
* Add Skia to OSS-fuzz
* Skia compiles with these settings
* Add POC fuzzer for Skia
* Address comments and fix options
2017-05-09 07:45:58 -07:00
Kevin Lubick
41a6b8f807
Add Skia to OSS-fuzz ( #550 )
2017-04-25 13:23:10 -07:00