Commit Graph

7824 Commits

Author SHA1 Message Date
Evgeny Vereshchagin 5fb1c5ecf8
[dbus-broker] fix the alignment check (#8489)
It should be passed to meson as well to build `dbus-broker` with the
alignment check.
2022-09-14 10:16:54 +01:00
DavidKorczynski b77fd415c0
oauthlib: fix deps (#8490)
Install all dependencies to fix
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51337
2022-09-14 10:10:21 +01:00
Dongge Liu 46cc569049
Do not remove the symlink as they are used by `Centipede`'s `Bazel` build (#8486) 2022-09-14 02:54:49 +00:00
Oliver Chang 1b63c5b4d2
Update project.yaml 2022-09-14 08:57:30 +10:00
Nikita Popov 6ac8d418a6
Pin php to older clang version (#8485)
The php i386 build is broken since the last clang roll, due to a bug on
the clang side. This should get fixed when clang is updated again, but
for now pin to an older version.

FYI I also submitted
https://github.com/AFLplusplus/AFLplusplus/pull/1516 to hopefully
unblock the clang 15 update.
2022-09-13 23:45:19 +01:00
code-terror c03c175c12
Initial Integration of rust-lexical (#8469)
Rust-lexical is a High-performance numeric conversion routine library
for Rust. It has over 25 million downloads from crates.io. With 100,000
downloads every week.
Lexical-core is also a part of the repository which is widely used as a
dependency for many projects due to its small build time and build size.

Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2022-09-13 15:43:24 -07:00
DavidKorczynski 397b1c0a65
xmltodict: initial integration (#8482)
supersedes https://github.com/google/oss-fuzz/pull/6633

Made a new PR based on the comment
https://github.com/google/oss-fuzz/pull/6633#issuecomment-1245409077
2022-09-13 19:01:44 +01:00
Patrice.S e899ffb2db
jimfs: initial integration (#8483) 2022-09-13 09:43:46 -07:00
Andrey Somov ae549da3ee
Configure SnakeYAML for untrusted source - set the limit (#8478) 2022-09-13 13:22:07 +01:00
jonathanmetzman 27b929d05b
Don't install git via ppa (#8470)
Reduce complexity and bloat
2022-09-13 08:37:38 +01:00
Oliver Chang 383e571626
Update project.yaml 2022-09-13 15:48:39 +10:00
Nick Terrell 3c1e8d4e48
[zstd] Update auto_ccs list (#8476)
Update to reflect team membership changes.
2022-09-13 00:41:53 +01:00
DavidKorczynski e65a914168
jupyter_server: initial integration (#7751) 2022-09-12 18:31:20 +01:00
Zied Aouini 101c1e3ffd
[nfstream] Fix build. (#8475)
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50578
2022-09-12 09:57:41 -07:00
DavidKorczynski 2f77fa0d9c
scikit-learn: initial integration (#8472) 2022-09-12 09:53:30 -07:00
DavidKorczynski c0f5460b42
oauthlib: initial integration (#8474) 2022-09-12 09:52:51 -07:00
DavidKorczynski dc5adbf754
infra: add support for netdriver fuzzing with honggfuzz (#7351)
Adds an example with the mongoose webserver
2022-09-12 11:58:12 +10:00
Catena cyber ede1cc8a60
SystemSan: more logs for arbitrary file open (#8432)
cc @oliverchang 

Log the file trying to be opened and the flags (read or write) for
opening the file

Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2022-09-12 01:55:03 +00:00
jonathanmetzman d50dacbfb4
Don't install clang-repl (#8471)
It's unneeded and adds 100MB of unneeded bloat.
2022-09-12 09:39:20 +10:00
jonathanmetzman d3e4ba3bb8
[centipede] Fix centipede (#8467)
Pin centipede to a commit that builds.
Also remove 1.3GB of image bloat it adds
CC @ussuri @Alan32Liu 
Fixes #8458
2022-09-11 13:20:02 -04:00
DavidKorczynski 4e9d066356
matplotlib: initial integration (#8466) 2022-09-11 11:29:01 -04:00
Joachim Metz 8789149c9d
libyal: work-around for missing i386 dependencies (#8465) 2022-09-11 14:33:10 +01:00
jonathanmetzman f3e5d808c6
Add skia-ftz (#8464)
Add a variant of skia that will use -l:crtfastmath to find ffast-math
issues.
This is @moyix's idea and I implemented it for him so he wouldn't have
to deal with ossfuzz
2022-09-10 22:22:35 -04:00
Evgeny Vereshchagin da13add8e5
[util-linux] file issues on GitHub as well (#8463)
to make it easier to keep track or them and turn off i386 for now to let
it compile everywhere else until
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51067 is fixed.
2022-09-10 13:51:25 -07:00
tsdgeos 7040798fd6
Fix poppler build (#8461)
Fixes
https://oss-fuzz-build-logs.storage.googleapis.com/log-ebdc298b-25bf-47d8-8a6d-896e09c43f7f.txt
2022-09-09 23:54:51 +00:00
Ari Rubinstein 64d4de802d
fix(xs): add test262 built-ins for seed corpus (#8462)
Removes the parser tests from seed corpus, and adds actual test262
builtins
2022-09-09 16:51:05 -07:00
Adi (Suissa) Peleg 0a2f84a2e8
[envoy] adding Alan and Boteng (#8460)
Granting new members oss-fuzz access for our project.

cc @botengyao

Signed-off-by: Adi Suissa-Peleg <adip@google.com>

Signed-off-by: Adi Suissa-Peleg <adip@google.com>
2022-09-09 19:12:42 -04:00
Isaac Brodsky 44276ca688
[H3] Use fuzzers from uber/h3 (#8406)
Use fuzzers from https://github.com/uber/h3/tree/master/src/apps/fuzzers
rather than the built in one. These additional fuzzers should provide
more complete coverage of the library, and should include all functions
currently fuzzed by oss-fuzz.

We can perhaps further clean up the build process to just pass
`$LIB_FUZZING_ENGINE` in to the fuzzers. In the mean time I just built
the fuzzers directly.
2022-09-09 19:12:01 -04:00
DavidKorczynski c18654e7da
pandas: initial integration (#8459) 2022-09-09 20:03:42 +00:00
DavidKorczynski 1107a642d4
oracle-py-cx: Initial integration (#8420) 2022-09-09 12:54:15 -07:00
tsdgeos 11e848551c
kcodecs: Fix build (#8457) 2022-09-09 12:12:13 -07:00
DavidKorczynski 4324888cd0
pyasn1: initial integration (#8456) 2022-09-09 13:05:57 -04:00
Caolán McNamara 4f05a4f6c1
update hunspell auto_ccs (#8455)
to remove security@documentfoundation.org

similar to

commit 9a7567d9cd
Author: Caolán McNamara <caolanm@redhat.com>
Date:   Tue May 10 19:53:09 2022 +0100

    update libreoffice auto_cc (#7693)
2022-09-09 11:34:07 -04:00
manunio 20ff4748d1
go-toml: fix build error (#8451)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51162
2022-09-09 10:54:21 -04:00
AdamKorcz 22d99ae537
jackson-databind: minor modification (#8454)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-09-09 12:03:24 +01:00
Liviu Chircu 63a1e76429
opensips: Move all oss-fuzz testing into opensips/opensips (#8453)
Specifically, into the
https://github.com/OpenSIPS/opensips/tree/master/test/fuzz directory.
Build is now invoked through the `oss-fuzz-build.sh` script.

This move [was
suggested](https://github.com/google/oss-fuzz/pull/7469#pullrequestreview-924998018)
by @jonathanmetzman a few months ago, in #7469.
2022-09-09 10:25:46 +01:00
manunio 797b5f310b
tensorflow-py: fix build error (#8450)
- Upgrades pip to fix build error.
2022-09-08 23:50:09 +00:00
William Roberts 9c6ebbf573
Dockerfile: drop unused packages (#8445)
No need for python stuff and libsqlite, so remove it.

Signed-off-by: William Roberts <william.c.roberts@intel.com>

Signed-off-by: William Roberts <william.c.roberts@intel.com>
2022-09-08 18:23:51 -04:00
Daniel Novomeský 0bdc2f4c3c
kimageformats: upgrade libjxl (#8446)
libjxl 0.6.x is becoming obsolete.

libjxl 0.7.x has new API and it is going to replace the previous version
soon.

The JXL plug-in in kimageformats can be built against old or new libjxl.
It would be good to start testing with the new one.
2022-09-08 17:19:08 -04:00
Henry Lin 3c9ea55a0a
Jetty: Initial integration (#8447)
Initial integration of Jetty project, only contains a fuzz target of
jetty-server part for now.
2022-09-08 17:18:41 -04:00
jonathanmetzman 81326f0a39
Update integration_rewards.md
Make it easier to find application
2022-09-08 12:09:19 -04:00
DavidKorczynski a453d1a608
librdkafka: fix build (#8442)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=51115
2022-09-08 14:50:06 +01:00
Andrey Somov d28106c78d
Configure SnakeYAML (#8441) 2022-09-08 14:49:15 +01:00
manunio 674a4e29d0
flask: fix build error (#8439)
- Upgrades pip to fix build error.
2022-09-08 12:38:40 +01:00
DavidKorczynski d514b2b349
libdwarf: fix build (#8437) 2022-09-08 11:26:26 +01:00
Navidem b8ef6a216d
Bump Introspector (#8436) 2022-09-08 01:16:05 +00:00
DavidKorczynski c31105f7b7
ghostscript: extend dictionary to more fuzzers (#8435) 2022-09-07 21:00:04 +01:00
DavidKorczynski 0010d64e08
lcms: extend universal transform fuzzer (#8434)
Create intents and flags based on fuzzer-derived data and ensure size of
input/output buffers matches the upper bound of the transformation
functions in lcms.
2022-09-07 20:20:57 +01:00
aschaich 157ce1a9a3
[cglib] Initial Integration (#8429) 2022-09-07 12:53:13 -04:00
AdamKorcz a22f581a19
golang: Run fuzzers against latest master (#8433)
Signed-off-by: AdamKorcz <adam@adalogics.com>

Signed-off-by: AdamKorcz <adam@adalogics.com>
2022-09-07 16:29:28 +01:00