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
Ravi Jotwani
b979d7ef34
[pycryptodome] Initial integration ( #4317 )
...
* 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
* style fixes
2020-08-17 11:35:47 -07:00
Max Moroz
d250f4ffbb
[infra] Upgrade reproduce command to re-use run_fuzzer functionality. ( #4324 )
...
* [infra] Upgrade reproduce command to re-use run_fuzzer functionality.
* fix a typo
* add missing quotes
2020-08-17 11:34:21 -07:00
Nick Wellnhofer
f686d96257
[libxml2] Add another target, minor fixes ( #4329 )
...
- Add new XPath fuzz target
- Set V=1 globally
- Clean seed corpus to make sure it will be rebuilt
2020-08-17 07:46:18 -07:00
DavidKorczynski
0acecb4451
[nodejs] Simplify build process as most work is now upstreamed. ( #4327 )
...
* Build of nodejs has now been upstreamed and this commit simplifies the build for nodejs to the new updates.
* We only support libfuzzer for now.
* Simplified the build script.
2020-08-17 07:41:25 -07:00
Joachim Metz
56525dc76c
Added libfwps, libagdb, libcreg, libmdmp, libnk2 and libvslvm to libyal project configuration ( #4328 )
2020-08-16 22:49:48 -07:00
asraa
9a817f24b3
[envoy] add zach ( #4323 )
...
Signed-off-by: Asra Ali <asraa@google.com>
2020-08-14 14:23:56 -07:00
Tom Ritter
3d5478c653
[rnp] Generate input corpus ( #4322 )
2020-08-14 10:53:56 -07:00
Alex Gaynor
929dc5e247
[libyaml] use an email with a google account ( #4321 )
2020-08-14 09:40:40 -07:00
Alex Gaynor
9981af4965
Added additional libyaml maintainers ( #4319 )
2020-08-14 08:55:15 -07:00
Yuquan Wang
ae2d4de73a
[usrsctp] Add fuzzer for usrsctp ( #4318 )
...
* merge a new fuzzer o
* merge a new fuzzer of usrsctp
2020-08-13 16:52:50 -07:00
werdnaH
5125d29c64
Move zip and json to data folder ( #4293 )
...
Do this so that CIFuzz will work.
Co-authored-by: Zepeng Hu <zepenghu@google.com>
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2020-08-13 15:31:01 -07:00
Max Moroz
a986d76ef4
[infra] Use 16 threads when building LLVM ( #4270 ). ( #4315 )
...
* [infra] Use 16 threads when building LLVM (#4270 ).
* update the comment
2020-08-13 12:58:02 -07:00
Michael Jezierny
af41a3d31a
[sleuthkit] Initial integration for Sleuthkit ( #4178 )
...
* Get Sleuthkit building in the OSS-Fuzz builder.
* added fuzzers, included primary contact email, and updated build script
* included license headers
* fixed variable name typo in build script
* remove memory initialization in sleuthkit_mem_img.h
* style fixes, remove instances of goto
Co-authored-by: Ravi Jotwani <rjotwani@google.com>
2020-08-13 12:51:52 -07:00