Commit Graph

10235 Commits

Author SHA1 Message Date
Oliver Chang 2e0110a1e3
target_experiment: Avoid rate limiting issues with cloudbuild get. (#11530)
Instead of relying on `gcloud builds submit` to poll the status of the
build for us, we poll ourselves.

This is because `gcloud builds submit` has a fixed poll interval of 1
second.
2024-01-23 16:46:31 +11:00
Tim Hudson 85600e85e3
add Tim Hudson as a maintainer (#11525) 2024-01-22 20:24:32 +00:00
manunio 474c0c8596
naga: fix coverage build (#11519)
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64966
2024-01-22 13:35:36 +00:00
Mike Dalessio 413bb8be7a
fix(nokogiri): pass CFLAGS and CXXFLAGS to the make command (#11527)
Without these flags being set properly, the build has been failing, see
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65904

Also: use a shallow git clone when building the container

(Solves issue introduced in #11494 /cc @fuzzy-boiii23a)
2024-01-22 09:18:40 +00:00
Sreeramji K S 7e0c1ee60d
Integrate jvm project: reflections (#11461)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-22 10:25:57 +11:00
Sreeramji K S d98ab91d47
Integrate jvm package: maven-model (#11513) 2024-01-22 10:19:42 +11:00
Julien Voisin 065b22373b
Add a fuzzer for dateutil's tzstr parser (#11515)
See https://dateutil.readthedocs.io/en/stable/tz.html#dateutil.tz.tzstr
2024-01-19 23:24:41 +00:00
Adam Cozzette f2e4f45161
protobuf-python: Fix build (#11521)
We have merged the upb repo into the main protobuf repo, so the
reference to `@upb` is no longer valid. This change should fix the
protobuf-python build.
2024-01-19 18:01:58 +00:00
Stefan Krah f1d21d6f1b
[bignum-fuzzer] Update email address (#11520)
@guidovranken Unfortunately, despite a correct password gmail does not
let me log into the existing address, so I was forced to create a new
one.
2024-01-19 16:06:37 +00:00
Max Dymond 276bffeaf2
Add icing to curl CCs (#11517)
We'd like to add @icing to the list of CCs for the curl project.
2024-01-19 12:57:11 +00:00
Nick Wellnhofer b487d00d7d
cmark: Update paths in build.sh (#11480)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-17 23:51:54 +00:00
Julien Voisin ef16069b5a
Change my email address (#11502) 2024-01-17 23:51:15 +00:00
Stefan Krah a032afeff9
[bignum-fuzzer] Update mpdecimal to version 4.0.0 (#11504)
mpdecimal-4.0.0 has been released:

https://www.bytereef.org/mpdecimal/changelog.html

It would be nice to update the fuzzer.
2024-01-17 18:34:16 +00:00
Antoine Pitrou c195dd4965
arrow: Add Felipe Oliveira Carvalho to ccs (#11506)
Felipe Oliveira Carvalho is a committer on Apache Arrow and works
actively on Arrow C++ maintenance. He would like to be involved in
handling issues detected by OSS-Fuzz.
2024-01-17 16:13:10 +00:00
jonathanmetzman d9fddd8c9b
Update project.yaml (#11508) 2024-01-17 09:24:14 -05:00
jonathanmetzman 1eb88977b6
Add more users to libavif (#11507) 2024-01-17 09:12:05 -05:00
Arthur Chan c51860ad09
jackson-dataforamts-binary: Wrap expected exceptions (#11505)
This PR fixes
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65748 in
`CborParserFuzzer` by wrapping an expected exception.

Signed-off-by: Arthur Chan <arthur.chan@adalogics.com>
2024-01-17 13:31:49 +00:00
Sreeramji K S 5f55253b2c
Integrate jvm package: joda-convert (#11499) 2024-01-17 16:59:06 +11:00
Irfan Ali 5a098142ed
Initial Integration [javapoet] (#11430)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-17 16:57:13 +11:00
Jaroslav Lobačevski 56f5f8da4a
Fix git build (#11483) 2024-01-17 00:43:31 +00:00
Julien Voisin b517798d0b
Fix bs4 build (#11503)
```
Step #1: Step 3/5 : RUN pip3 install soupsieve html5lib lxml
Step #1:  ---> Running in 95c0ff529f3c
Step #1: Collecting soupsieve
Step #1:   Downloading 038b302fdf1055ea1f7817546508e3/soupsieve-2.5-py3-none-any.whl
Step #1: Collecting html5lib
Step #1:   Downloading a834df6482ca3215c18a882565b028/html5lib-1.1-py2.py3-none-any.whl (112kB)
Step #1: Collecting lxml
Step #1:   Downloading bbccb250ad3a643f1424b27ffc6845/lxml-5.1.0.tar.gz (3.8MB)
Step #1:   Installing build dependencies: started
Step #1:   Installing build dependencies: finished with status 'done'
Step #1:   Getting requirements to build wheel: started
Step #1:   Getting requirements to build wheel: finished with status 'error'
Step #1:   ERROR: Command errored out with exit status 1:
Step #1:    command: /usr/local/bin/python3.8 /usr/local/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmpffkvuryp
Step #1:        cwd: /tmp/pip-install-kbqwq5f7/lxml
Step #1:   Complete output (4 lines):
Step #1:   <string>:67: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
Step #1:   Building lxml version 5.1.0.
Step #1:   Building without Cython.
Step #1:   Error: Please make sure the libxml2 and libxslt development packages are installed.
```
2024-01-17 00:43:05 +00:00
Sreeramji K S 0c5f5dc103
Integrate jvm package: jedis (#11462)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-16 15:20:44 +11:00
Sreeramji K S a202e6897e
Integrate jvm project: hibernate-validator (#11460)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-16 15:20:23 +11:00
Sreeramji K S ebb11678c3
Integrate jvm package: commons-validator (#11475)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-16 15:19:52 +11:00
Sreeramji K S 36ee522a34
Integrate jvm package: commons-net (#11484)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-16 15:19:02 +11:00
fuzzy-boiii23a 92bb9a25eb
Upstream nokogiri (#11494)
Fuzzers are now maintained upstream, tested locally with docker and all
looks good
2024-01-16 01:27:06 +00:00
fanquake abfa448c2a
bitcoin: remove `--enable-lto` usage (#11498)
This is going to be removed upstream:
https://github.com/bitcoin/bitcoin/pull/29185.

Skip `CFLAGS` for now. It looks like previously this was not getting
properly applied, but would now run into a (fixed in later versions)
LLVM bug.
Set `NM` & `STRIP` to `llvm-*` so we are consistently using LLVM tools.
2024-01-16 01:26:40 +00:00
Jay Berkenbilt 874cbd7065
Grant M. Holger access to qpdf project issues (#11500)
Adding M. Holger to the qpdf project so he can see private issues.
2024-01-16 01:26:02 +00:00
DavidKorczynski 4f2dd3b117
nodejs: remove code coverage visualization from deps (#11495)
We're only interested in `libnode.target.mk` and all the fuzzers
2024-01-15 10:10:28 +00:00
Sreeramji K S f2a9f6a16c
Integrate jvm package: hikaricp (#11485)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-15 14:39:05 +11:00
Sreeramji K S cd6dfd5962
Integrate jvm project: zookeeper (#11473)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-15 13:40:58 +11:00
Sreeramji K S 6ef909cf29
Integrate jvm package: xmlunit (#11464)
Co-authored-by: Oliver Chang <oliverchang@users.noreply.github.com>
2024-01-15 13:40:36 +11:00
Bob Friesenhahn 5690d21eab
GraphicsMagick: Change x265 repository URL. Treat libheif dependencies as soft dependencies. (#11492)
The working x265 repository URL has changed from
"http://hg.videolan.org/x265" to
"https://bitbucket.org/multicoreware/x265_git.git". Treat libheif
dependencies as soft dependencies so that the whole build does not fail
if one of those dependencies fails to clone.
2024-01-14 01:47:55 +00:00
AdamKorcz f663118af0
node.js: add more fuzzers (#11493)
Adds more fuzzers

Signed-off-by: Adam Korczynski <adam@adalogics.com>
2024-01-14 00:26:39 +00:00
Erik Dubbelboer da786416ec
fasthttp: update fuzz targets (#11453)
See: https://github.com/valyala/fasthttp/pull/1687
2024-01-13 20:19:16 +00:00
Martin Mitáš 527be0c692
md4c: Add seed corpus and dict for the fuzzer. (#11487) 2024-01-13 12:24:36 +00:00
DavidKorczynski bef153d800
node: disable coverage instrumentation for several deps (#11488)
Signed-off-by: David Korczynski <david@adalogics.com>
2024-01-13 01:02:35 +00:00
Nathaniel Brough 3feac6bb77
typst: Initial integration (#11197) 2024-01-12 10:39:19 -05:00
Fabian Meumertzheim ead9562b2c
Remove myself from CCs (#11441)
I no longer work on oss-fuzz project maintenance.
2024-01-12 15:11:45 +11:00
huiwq1990 84fed7c8f7
openyurt: fix fuzz test repo (#11468)
The old yurt-app-manager project is archived, change to openyurt.

Signed-off-by: huiwq1990 <huiwq1990@163.com>
2024-01-11 22:51:54 +00:00
DavidKorczynski 3ebd26540c
infra: base-builder: fix introspector builds (#11467)
Fixes: https://github.com/google/oss-fuzz/issues/11466
2024-01-11 11:27:36 +11:00
Frank Yung-Fong Tang 5fa4f259c7
Add richard_gillam@apple.com to icu/project.yaml (#11478)
Add Rich Gillam from Apple to the project so Apple could know the most
updated issue and code review our fix.
2024-01-10 22:15:19 +00:00
Martin Mitáš 17f0d0a33b
md4c: Enable file_github_issue (#11479)
The title says it all actually.
2024-01-10 22:12:45 +00:00
DavidKorczynski cfcf8f0112
libavif: add my email to project.yaml (#11476)
This is to assist debugging issues with FuzzTest setup

CC @vrabaud
2024-01-10 16:22:32 +00:00
Dirk Farin 9f99e1dc50
libheif: repository of x265 dependency changed (#11472)
The x265 project has changed their repository location, the old one is
not accessible anymore.
Source: https://www.videolan.org/developers/x265.html

https://github.com/strukturag/libheif/pull/1099#issuecomment-1884035385
2024-01-10 14:09:36 +00:00
Emmanuel T Odeke 4fe7e20a1d
Update from tendermint to new cosmos-sdk dependency cometbft (#11474)
We maintain security for cometbft which forked off from tendermint and
cometbft is maintained by the teams that use the cosmos-sdk and that
powers the Cosmos/Interchain ecosystem.
2024-01-10 14:09:14 +00:00
Fredrik Roubert da06e1d490
Get -std=... from runConfigureICU instead of hardcoding it (#11465)
ICU4C nowadays requires C11 & C++17 so it'd be better if the oss-fuzz
configuration didn't hardcode the standard versions required.
2024-01-09 21:16:15 +00:00
Yuxuan 'fishy' Wang e81dea9a30
Update thrift build script (#11296)
This needs to be merged _after_ [1] to keep thrift working.

[1] is needed because the current test code of thrift is actually broken
with go 1.21, in order to fix the breakage some changes to go modules
are needed, and the same changes need to be applied here as well to keep
oss-fuzz working with thrift.

[1]: https://github.com/apache/thrift/pull/2886
2024-01-09 21:14:21 +00:00
Bhargava Shastry 28d0fd9c92
solidity: Upgrade to v0.11 evmone (#11456) 2024-01-09 21:13:36 +00:00
MykolaMykhno bbca3fa3eb
upx: Update primary contact (#11469)
Fix to give maintainer access to crashes.
2024-01-09 19:55:27 +00:00