Yunshu Ouyang
d66571ff07
Remove get_username ( #4418 )
2020-09-07 00:47:29 -07:00
Arvid Norberg
f8593119d1
update corpus to the most recent version ( #4416 )
2020-09-07 00:35:08 -07:00
Vincent Rabaud
cfd37abba5
Fix OpenCV dependency. ( #4412 )
...
libjasper is not part of the oss-fuzz docker image anymore as
it has been removed from Debian. So use built-in openjp2.
2020-09-07 00:34:38 -07:00
Lovell Fuller
bafa12a241
[libheif] Add AOM as a dependency to enable AVIF fuzzing ( #4414 )
2020-09-06 08:03:39 -07:00
Nickolay Olshevsky
9a13af5847
[rnp] Use patchelf instead of chrpath to add/change RPATH for fuzzers. ( #4415 )
2020-09-06 08:03:05 -07:00
Yunshu Ouyang
76672f3c54
[PostgreSQL] Fixed fuzzers ( #4398 )
...
* Fixed fuzzers
* Tar database
* New file with common initialization part
* Fixed argc/argv
* Added set_stack_base
* Fixed fuzzer_initialize.c
2020-09-04 21:50:11 -07:00
Evan Miller
9ad8a64cc1
Add MDB Tools project ( #4403 )
2020-09-03 16:50:08 -07:00
Anshuman Goel
d0063ade0f
Adding Microsoft email to view libyuv bugs ( #4409 )
...
Adding Microsoft email as vendor_ccs to view libyuv bugs
2020-09-03 16:41:31 -07:00
Henning Becker
baf2672672
[orbit] Fix build bugs for Orbit ( #4408 )
...
I added the wrong header in the last commit. This will be fixed by this
commit.
Furthermore it seems to run as a different user in ClusterFuzz. So this
is fixed as well.
2020-09-03 10:01:42 -07:00
Marten Seemann
1070d8fd12
[quic-go] add fuzzing for the handshake ( #4404 )
2020-09-02 22:20:37 -07:00
Oliver Chang
a8263735f5
Add a blackbox field to project.yaml ( #4405 )
...
This is needed for CF to determine whether or not to allocate the
project on a higher end bot to run the blackbox fuzzer.
Previously this was keyed on the "none" entry under fuzzing_engines,
which wasn't very descriptive. This change also lets us do both blackbox
and greybox fuzzing in the same project, which will be done for quickjs.
2020-09-03 11:08:09 +10:00
steadmon
00c22c0df0
[git] Add auto_ccs to project.yaml ( #4406 )
2020-09-02 16:39:19 -07:00
Nickolay Olshevsky
e02f4c2e63
[rnp] add more fuzzers and update build script. ( #4391 )
...
* [rnp] remove verbose flag during botan unpacking.
* [rnp] use as much make jobs, as available.
* [rnp] stick to the $SRC folder during the build.
* [rnp] automatically detect fuzzers and ignore possible chrpath error.
2020-09-02 10:26:26 -07:00
Max Dymond
a6af9885b0
[libsndfile] Add libsndfile support ( #4388 )
2020-09-01 13:55:43 -07:00
asraa
a63651b648
[envoy] fix envoy build ( #4336 )
...
* fix envoy build
Signed-off-by: Asra Ali <asraa@google.com>
* fix ubsan
Signed-off-by: Asra Ali <asraa@google.com>
* revert
Signed-off-by: Asra Ali <asraa@google.com>
* fix coverage
Signed-off-by: Asra Ali <asraa@google.com>
* actually fix coverage
Signed-off-by: Asra Ali <asraa@google.com>
2020-09-01 10:09:16 -07:00
Yunshu Ouyang
cede674e25
[Nginx] Fixed fuzzer startup crash ( #4399 )
2020-09-01 08:30:18 -07:00
fouzhe
d8c63be4be
FIX: build failure of eigen ( #4390 )
2020-08-30 21:17:59 -07:00
Yunshu Ouyang
740536e25e
[Nginx] Initial integration, new fuzzer added ( #4144 )
...
* [postgresql] Added auto_css to project.yaml
* [postgresql] Added new fuzzer
* [postgresql] Cleaned up files, changed project.yaml
* Dockerfile - changed to official repo
* Renamed fix.diff
* [postgresql] Fixed parser_fuzzer, added new json_parser_fuzzer
* [nginx] updated project.yaml
* [nginx] added first fuzzer
* [nginx] added build file for fuzzers
* Added license header
* Removed dictionary
* Removed dictionary
* Moved fuzzers to fuzzer directory
* fixed new lines
* Updated years, removed maintainer field in Dockerfile
* Removed line spaces
* Updated year
* Changed existing fuzzer
* Changed Makefile
* delete newlines
* remove patch
* update year
* add socket wrapper functions
* modified fuzzer initialization
* add new grpc module fuzzer
* Removed grpc fuzzer
* Fixed http request fuzzer
* Add nginx patch
* Add Makefile for fuzzers
* Fix fuzzer
* Added client side fuzzing
* fixed fuzzer
* Removed memory and undefined sanitizers
* Added dictionary
* Changed fuzzer from c to c++
* Use protobuf for input to fuzzer
* Improved style
* Added configuration file needed by fuzzer
* Added licence header
* Added makefile for fuzzers
* Fixed dictionary
* Modified make_fuzzers
* moved dictionary
* Undo last commit
2020-08-30 10:21:28 -07:00
Henning Becker
16b04c4a99
Add build configuration for the orbit project ( #4393 )
...
That's a first shot of a build configuration. Works on my machine so
far.
2020-08-28 15:47:56 -07:00
Yunshu Ouyang
5353a65136
[Postgresql] Added initialization parts to fuzzers ( #4357 )
2020-08-28 15:25:55 -07:00
Nikita Popov
fd4659b60e
[php] Add execute fuzzer ( #4387 )
2020-08-28 09:10:07 -07:00
Henning Becker
6475527202
[orbit] Initial integration ( #4386 )
...
Adding basic `project.yaml` file to request project acceptance.
2020-08-27 09:21:05 -07:00
Alessio Bazzica
deb3ad0800
fix pffft ( #4385 )
2020-08-27 08:45:01 -07:00
Tim King
2be3383e81
Adding an alternative account for Dan Bloomberg for Leptonica. ( #4384 )
2020-08-26 20:59:26 -07:00
Guido Vranken
2a50933ed4
[cryptofuzz] Add wolfCrypt build options ( #4382 )
...
* [cryptofuzz] wolfCrypt: Build with mp_jacobi
* [cryptofuzz] wolfCrypt: Support Ed25519, Ed448
2020-08-26 20:59:10 -07:00
metamerism
c5772fa300
[openexr] fix memleak in readSingle with wide images ( #4380 )
...
Signed-off-by: Peter Hillman <peter@pedro.kiwi>
2020-08-26 14:23:41 -07:00
jonathanmetzman
db8467bf30
[CI] Don't do coverage builds for engineless fuzzers. ( #4374 )
...
Coverage builds need to be special cased since they aren't specified
in sanitizers. Instead they are done for all C/C++ projects that
use libFuzzer.
Move all of this special casing to `should_build_coverage` and call that from
`should_build` so we have one place where we decide this.
Add tests as well.
Fixes: https://github.com/google/oss-fuzz/issues/4371
2020-08-26 11:59:56 -07:00
jonathanmetzman
a6abdaa5ac
[graphicsfuzz-spirv] Disable project. ( #4373 )
...
It's broken now because ClusterFuzz's blackbox fuzzer model can't
support it.
2020-08-25 18:22:11 -07:00
Marten Seemann
164cc93088
[quic-go] add fuzz targets for tokens, generate seed corpora ( #4365 )
...
* [quic-go] add a fuzz target for tokens
* [quic-go] generate seed corpora in build script
2020-08-25 17:10:09 -07:00
Douglas Bagnall
2d83cb1bb3
samba: add Volker Lendecke to CC list ( #4368 )
2020-08-25 16:42:30 -07:00
Tyson Smith
df40d511b1
[spidermonkey] Fix issue 19014 ( #4369 )
2020-08-25 16:39:51 -07:00
jonathanmetzman
13f7ba0f63
[presubmit] Allow 'none' as a fuzzing engine ( #4370 )
...
'none' is used by projects like spidermonkey that use the JS fuzzer.
2020-08-25 16:31:29 -07:00
Max Moroz
eabcccf848
[infra] Fix reproduce command invoking run_fuzzer for a single testcase ( #4338 ). ( #4367 )
...
* [infra] Fix reproduce command invoking run_fuzzer for a single testcase (#4338 ).
* review feedback
* do not introduce new variable, rely on SKIP_SEED_CORPUS only
2020-08-25 11:38:50 -07:00
jonathanmetzman
8e5f144466
Fix typo in continuous_integration.md
2020-08-24 09:38:29 -07:00
Joachim Metz
56bfc603d9
Added libluksde, libvsgpt, libvsmbr, libewf and libsmraw to libyal project configuration ( #4358 )
2020-08-24 08:40:48 -07:00
Paul Kehrer
50235c64dd
add jbigkit to IM ( #4354 )
2020-08-23 23:14:03 -07:00
metamerism
be6237a516
[openexr] fix memleak in scanlinefuzzer with wide images ( #4356 )
2020-08-23 23:13:33 -07:00
Abhishek Arya
a02946e8f4
Revert chromium clang roll to fix mismatched coverage data error ( #4353 )
...
Temporarily fixes #4348
2020-08-21 22:18:24 -07:00
Abhishek Arya
4628ee31a9
Revert "Revert "Compile + install LLVMgold.so so -flto works ( #4332 )" ( #4351 )" ( #4352 )
...
This reverts commit 7f8f5e0182
.
2020-08-21 22:12:46 -07:00
Abhishek Arya
7f8f5e0182
Revert "Compile + install LLVMgold.so so -flto works ( #4332 )" ( #4351 )
...
This reverts commit d1ddd25937
.
2020-08-21 16:52:23 -07:00
Tyson Smith
676e433557
[firefox] Disable UBSan and honggfuzz for now ( #4346 )
2020-08-20 20:02:29 -07:00
Tyson Smith
f0c4879cc4
[firefox] Call 'mach bootstrap' in Dockerfile and build.sh ( #4345 )
2020-08-20 18:43:30 -07:00
Ravi Jotwani
aa807fcd8a
[pycryptodome] Additional Fuzzer ( #4339 )
...
* initial commit
* update build script, build failing
* add necessary environment variable definitions
* build working
* programmatically get system bits
* add md5 fuzzer
* fix style
* add fuzzers for two more hash functions
* testing dynamic includes
* build working
* clean up build script
* add aes fuzzer
* patch block_common to avoid build issues
* remove comments
* update patchfile location
* move patchfile again
* apply patch from subdirectory
* remove another comment
* change state type, use same data for encryption and decryption
2020-08-20 18:42:35 -07:00
Victor M. Alvarez
038a3e272e
yara: enable "macho" module. ( #4344 )
2020-08-20 15:26:14 -07:00
Tyson Smith
b77c1c6980
[mp4parse-rust] Add to vendor_ccs list ( #4343 )
2020-08-20 14:44:13 -07:00
Josh Matthews
250fa90859
[servo] Update for repo reorganization. ( #4340 )
2020-08-20 06:52:30 -07:00
Kalvin
77a94ceb8b
projects/ghostscript: add contributor ( #4333 )
...
This change adds me (Kalvin) to the list of contributors allowed
to view Ghostscript issues on OSS-Fuzz.
2020-08-19 09:56:51 -07:00
van Hauser
d1ddd25937
Compile + install LLVMgold.so so -flto works ( #4332 )
2020-08-18 09:55:08 -07:00
Marten Seemann
c059c5322b
[quic-go] add a fuzz target for QUIC transport parameters ( #4330 )
2020-08-18 00:11:50 -07:00
Marten Seemann
ea7fa1041c
[quic-go] add qpack ( #4331 )
2020-08-18 00:11:35 -07:00