AdamKorcz
958e0abd68
[pngquant] Initial integration ( #5078 )
...
* [teleport] Initial integration
* Minor update to run tests again
* [pngquant] Initial integration
* Small fix
* Removed afl
* Updated build files
* Update to Dockerfile
* Removed fuzzer
2021-02-01 07:06:19 -08:00
Guido Vranken
6723257f41
[wolfmqtt] Add project ( #5054 )
2021-02-01 09:48:28 +11:00
AdamKorcz
03fad2084e
[lotus] Initial integration ( #4957 )
...
* [teleport] Initial integration
* Minor update to run tests again
* [lotus] Initial integration
* Updated lotus files
* Experimental fix
* Removed cbor fuzzer from build script
* Changed copyright header
* Fixed nits
2021-01-31 11:30:02 -08:00
Catena cyber
c38c48cb3d
No longer disables asm for gcrypt in ecc-diff-fuzzer ( #5082 )
2021-01-31 09:10:19 -08:00
Tom Thorogood
b1916104d5
Add @tmthrgd to go-dns fuzzing project access ( #5083 )
...
* Add myself to go-dns fuzzing project
https://github.com/miekg/dns/graphs/contributors should adequately explain why.
* Add missing main_repo
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-01-31 09:09:59 -08:00
Michael Jezierny
db59caa2d2
Update download URL for InChI library. ( #5075 )
...
One of the InChI maintainers contacted me over email to inform us of the
new release, so I'm updating the URL.
2021-01-29 16:18:39 -08:00
DavidKorczynski
97e2bbd234
Civetweb: initial integration ( #4983 )
...
* civitweb: initial integration.
* updated the project.yaml
* Trying with a different port.
* Trying port 8002.
* new port.
* Updated the project configurations for civetweb and removed changing of port.
2021-01-29 14:20:31 -08:00
Randy
0e678a37db
Add project utf8proc ( #5030 )
...
* Add project utf8proc
* add Dockerfile, build.sh
* dummy commit
* dummy commit
* speculative fix
* Update build.sh
* Update build.sh
* Update build.sh
* Remove afl sanitizer.
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-01-29 14:05:27 -08:00
Florian Mayer
5740711ba1
Remove taylori from cc list ( #5067 )
2021-01-29 10:06:05 -08:00
tsdgeos
7866ec6566
poppler: Don't force an old meson version ( #5065 )
2021-01-28 18:14:47 -08:00
Damien Miller
62f70575c5
Enable fuzzing of key exchange ( #5066 )
...
* enable null cipher for fuzz tests
* hook key exchange fuzzer into build
Co-authored-by: Damien Miller <djm@google.com>
2021-01-28 16:51:47 -08:00
DavidKorczynski
fdcd425579
sudoers: update fuzzers ( #5058 )
...
* updates to sudoers fuzzers.
* Updated the fuzzers for sudoers
* Updated the sudoers parse fuzzer
* Remove whitespace
2021-01-28 11:13:28 -08:00
Florian Mayer
00e8c6c5a7
perfetto: run fuzzers with UBSan ( #5059 )
...
Our build now supports this as well.
2021-01-28 18:39:29 +00:00
Abhishek Arya
aeb1be4b6e
Fix get_changed_files in infra/ci. ( #5055 )
...
Fixes https://github.com/google/oss-fuzz/issues/5022
2021-01-28 11:06:04 +11:00
Florian Mayer
21c3e09de9
Run fuzzers using AFL now we have fixed the build. ( #5053 )
...
Built and ran `python infra/helper.py check_build --engine afl perfetto ...` on all our fuzzers successfully.
2021-01-27 13:29:00 -08:00
antonrohr
5e2ea3e06b
Project Orbit: Fix Dockerfile ( #5029 )
...
* Project Orbit: Fix Dockerfile
This change is necessary to reflect the recent branch renaming on
github.com/google/orbit from master to main.
* Project Orbit: Fix build.sh
The build is fixed by manually setting flags for building llvm.
* Addressed review comments
2021-01-27 13:26:36 -08:00
DavidKorczynski
191d8a640c
sudoers: initial integration ( #5052 )
...
* Inital integration of sudoers
* make sudoers work with coverage
* Added main project maintainer to project.yaml
* Updated the configs.
2021-01-27 08:16:16 -08:00
Sergey Nizovtsev
bd5b2a4f4d
tmux: take openbsd security list off from CC ( #5051 )
2021-01-27 05:48:45 -08:00
Abhishek Arya
6fb0ce9366
Update project.yaml
2021-01-26 12:36:58 -08:00
Abhishek Arya
3e112546fc
Update project.yaml
2021-01-25 22:43:44 -08:00
Abhishek Arya
54bfb5e406
Disable llvm_libcxx (unmaintained, bad fuzz targets)
2021-01-25 22:43:18 -08:00
AdamKorcz
b6b66e6228
[cmake] Initial integration ( #4917 )
...
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2021-01-25 11:46:30 -08:00
neildhar
15070be0dd
[Hermes] Update CMake flag ( #5043 )
2021-01-25 13:06:20 +11:00
Florian Apolloner
df4675970d
Move django-fuzzers to a new location. ( #5041 )
...
Updated the python version while on it.
2021-01-23 17:52:59 +00:00
Arash Partow
d19281b9b8
[exprtk] Set maximum expression size evaluation phase ( #5040 )
2021-01-23 09:36:55 -08:00
Stefan Bucur
03fb1febc3
Explicitly use the compiler toolchain provided by the OSS-Fuzz environment. ( #5039 )
...
* Explicitly use the compiler toolchain provided by the OSS-Fuzz environment.
* Add script documentation.
2021-01-22 12:58:31 -08:00
Stefan Bucur
5f6c8adc7f
Add test project for the Bazel fuzzing rules. ( #4936 )
...
* Proof of concept for Bazel support in OSS Fuzz.
* Moved the Bazel rules project under a directory with a "-test" suffix, to better convey intent.
* Added copyright header.
* Update year in copyright note.
* Factor out the '_oss_fuzz' package suffix to bash var.
* Moving 'disabled' attribute at the end of the yaml file.
* Simplified Dockerfile due to base image update.
2021-01-22 07:43:10 -08:00
Antoine Pitrou
3fa5cb1624
[arrow] Add contact ( #5033 )
...
Add Kenta Murata to the list of secondary contacts.
2021-01-22 07:26:56 -08:00
Guido Vranken
bbc1aa0a9d
[wolfssl] Add Botan to Cryptofuzz-based fuzzers for comparing outputs against ( #5037 )
...
* [wolfssl] Add Botan to Cryptofuzz-based fuzzers for comparing outputs against
* [wolfssl] Build Botan module in oracle mode
For more information see:
https://github.com/guidovranken/cryptofuzz/tree/master/modules/botan#using-botan-as-an-oracle
2021-01-22 07:06:02 -08:00
DavidKorczynski
03de1c66f0
httplib2: initial integration. ( #5000 )
2021-01-21 03:54:46 -08:00
KOBAYASHI Shuji
8f99fa0170
Fix building mruby fails randomly ( #4941 )
...
Building mruby is done with `make clean all -j$(nproc)`, but build fails
randomly because `clean` and `all` run in parallel, and `clean` may be
executed after `all` starts.
Therefore, change it as follows.
* Remove `clean` because it seems to be unneeded in the first place.
* Use `rake` command because mruby uses Rake for builds (`Makefile` is a
limited wrapper for calling `rake`).
* Use `-m` option to run builds in parallel.
* Remove `-j` option because build time seems to be almost the same even
if `-j` option is specified.
2021-01-21 20:52:02 +11:00
Catena cyber
6a31e64d56
Ecc-diff-fuzzer is now ok with cryptopp ( #5023 )
...
As of cryptopp8.4 which fixed its bug
2021-01-21 08:01:33 +00:00
Amit Patankar
ca22eb6f12
Select only C++ fuzzers ( #5021 )
...
Specify only C++ fuzzers using [bazel query filters for C++](https://docs.bazel.build/versions/master/query-how-to.html#Which_of_those_are_C_tests_ ).
2021-01-20 13:38:19 -08:00
Andrew Lytvynov
687187f07e
compile_go_fuzzer: pass build tags to `go list` ( #5008 )
...
`go list` will fail if all files in the fuzzed package use a build tag
restriction (like the common `gofuzz` tag).
Also, pass the `gofuzz` tag in the teleport build to plumb it through.
2021-01-20 11:44:15 -08:00
Nico Weber
9797a3447d
Fix workdir for serenity project ( #5018 )
...
With this, can build fuzzers against a local checkout with:
python3 infra/helper.py build_fuzzers serenity $HOME/src/serenity
Similar to 14452cfb3d
2021-01-20 11:44:07 -08:00
Abhishek Arya
26dd144e52
Build modified projects as well when infra is modified. ( #5019 )
2021-01-20 11:37:37 -08:00
Alan Modra
9de297cc73
Issue 27734: binutils:fuzz_readelf: Abrt with empty stacktrace ( #4945 )
...
Clear static vars after freeing, to prevent a double-free on the next
test iteration.
2021-01-20 05:02:17 -08:00
Guido Vranken
c3d69abf14
[cryptofuzz] Use latest version of xxHash ( #5003 )
...
* [cryptofuzz] Use latest version of xxHash
* [cryptofuzz] Trigger CI
2021-01-20 05:01:27 -08:00
Google AutoFuzz Team
dffc529a71
Make cairo's issues public by default ( #4990 )
...
This is what upstream wants: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/69#note_768642
2021-01-20 05:00:46 -08:00
Abhishek Arya
facd091688
Update project.yaml
2021-01-19 08:16:30 -08:00
Abhishek Arya
6eccdf6fd9
Update project.yaml
2021-01-19 08:15:20 -08:00
DavidKorczynski
c849022b75
[python-lz4] initial integration ( #4989 )
2021-01-19 06:49:52 -08:00
DavidKorczynski
b516c4b72d
[urllib3] initial integration. ( #4997 )
2021-01-19 06:45:25 -08:00
Guido Vranken
e664f80b73
[relic] Add project relic ( #4987 )
2021-01-19 06:43:11 -08:00
Google AutoFuzz Team
0ba7eeef2e
Add a check to prevent cairo from immediately crashing ( #4992 )
2021-01-18 13:17:06 -08:00
Zac Hatfield-Dodds
613d735dc7
Show how to use Hypothesis to fuzz Python code ( #4975 )
...
* Show how to use PBT
Hypothesis makes fuzzing complex Python code fun, easy, and a lot more rewarding than constructing all your objects by hand.
* Review updates
2021-01-15 15:33:29 -08:00
Catena cyber
69f39bc373
Adds grpc-go project ( #4971 )
...
* Adds grpc-go project
* Add dfawley@
Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-01-15 13:12:37 -08:00
AdamKorcz
7340502fbe
Remove Ninja maintainer ( #4986 )
...
* [teleport] Initial integration
* Minor update to run tests again
* Remove maintainer from Ninja
* Minor fix
2021-01-15 12:26:46 -08:00
Amit Patankar
df1fc93433
Switch TensorFlow Python pip package ( #4984 )
2021-01-15 11:44:53 -08:00
AdamKorcz
6c83c5eff4
Add maintainer to Ninja ( #4981 )
...
* [teleport] Initial integration
* Minor update to run tests again
* Changed maintainers email address
* Minor fix
* Added maintainer to ninja
2021-01-15 10:12:29 -08:00