Commit Graph

6374 Commits

Author SHA1 Message Date
jonathanmetzman 01f58c4e4f
[cifuzz] Improve handling of coverage builds. (#6573)
Don't delete unaffected fuzzers and don't do bad build check.
2021-10-11 17:15:09 +11:00
DavidKorczynski 039a6f5558
opensips: add maintainer (#6575) 2021-10-11 00:12:21 +00:00
Nikita Popov 7b1e0cbc8c
[php] Disable mbstring fuzzer (#6572)
The mbstring fuzzer is really a fuzzer for the oniguruma library
through the PHP mbregex extension. This was important at the time
as the upstream oniguruma project did not have fuzzing and we were
bundling the library (and thus responsible for security backports).

Nowadays we no longer bundle this library and the upstream project
does their own fuzzing, including integration with oss-fuzz:
https://github.com/google/oss-fuzz/tree/master/projects/oniguruma

I haven't really done anything with reports from this fuzzer in a
long time, as issues get addressed upstream. As such, I think it's
safe to drop it on the PHP side.
2021-10-08 15:50:56 +00:00
AdamKorcz 7f0580c141
[pulumi] Initial integration (#5895) 2021-10-08 11:28:39 -04:00
DavidKorczynski 0b04d48432
opensips: initial integration. (#6420)
* opensips: initial integration.

* opensips: include primary contact
2021-10-08 11:27:27 -04:00
Alastair Donaldson acc4ead138
tint: add SPIRV-Tools fuzzers (#6515)
* tint: add SPIRV-Tools fuzzers

* Fix script.

* Move to release builds.

* Reduce the number of targets that are built in CI.
2021-10-08 16:07:48 +01:00
DavidKorczynski af7ef0f6be
postgresql: fix build (#6570)
* postgresql: fix build

* update PostgresMain params

* use PostgresSingle following updates in postgres

* postgresql tmp fix

* fix build
2021-10-08 15:49:02 +01:00
Even Rouault 985bbb0971
GDAL: add access to new developer (#6567) 2021-10-07 12:25:25 +00:00
DavidKorczynski c816f6471a
varnish: fix build (#6568) 2021-10-07 11:19:49 +01:00
tsdgeos ad0829ccf7
poppler: Use a newer glib (#6566) 2021-10-07 09:50:08 +01:00
Arran Cudbard-Bell a05a9b32bd
Use FreeRADIUS project's member's gmail addresses for autz (#6564) 2021-10-06 19:23:11 +01:00
Catena cyber b61b1575a1
Suricata sancov (#6555)
* Improves suricata corpus for one target

* suricata: use now sancov-module

* Better rust flags for suricata
2021-10-06 09:36:41 -04:00
jonathanmetzman 8415cedf08
[cifuzz][helper] Fix error message for nonexistent external project (#6558)
Say path doesn't exist instead of the last directory in path.

Fixes: https://github.com/google/oss-fuzz/issues/6528
2021-10-06 09:22:15 -04:00
Oliver Chang c63ca4b8cd
Fix CIFuzz coverage generation. (#6523)
Also clean up the external action definitions:
- Set default values for the storage repo branches.
- Remove storage repo options from build_fuzzers.
2021-10-06 06:56:20 +11:00
jonathanmetzman 6d23f29f29
[cifuzz] Use javascript actions library for uploading artifacts (#6552)
Delete our python implementation which appears buggy and will be annoying to maintain.
Fixes: https://github.com/google/oss-fuzz/issues/6526
2021-10-05 09:16:54 -04:00
jonathanmetzman 26a0eab439
[cifuzz][prow] Support docker in docker to support prow. (#6556) 2021-10-05 09:01:38 -04:00
jonathanmetzman 1d588e62cd
clusterfuzzlite: Upload builds after bad build check. (#6531)
Fixes: #6525
Depends on: #6530
2021-10-04 15:21:28 +00:00
jonathanmetzman c625dcb3ab
ClusterFuzzLite: Install nodejs in cifuzz-base. (#6534)
We will use this to upload artifacts in the future.
2021-10-04 09:48:16 -04:00
Catena cyber 657d3ddf64
rust coverage: fix binary ids padding (#6551) 2021-10-04 09:42:21 -04:00
hanyoungYoo c99b0107b2
[infra] Add different messages depending on bisection type (#6547)
A printed message after bisection should be different depending on the bisection type
2021-10-04 07:14:41 -05:00
Kevin Backhouse 67b90b57ab
Fix false positive result due to floating point divide by zero (which is not a bug). (#6549) 2021-10-02 15:33:52 +01:00
DavidKorczynski 77bce6c323
rocksdb: fix build (#6546) 2021-10-02 11:24:34 +00:00
DavidKorczynski 05a03fcdac
dnsmasq: fix fuzzer and build (#6545) 2021-10-02 12:09:21 +01:00
Todd C. Miller aca2552874
sudoers: set optimization flag in LDFLAGS for the object size sanitizer (#6544)
Sudo does not link executables using CFLAGS, only LDFLAGS.
When building with UBSan, the compiler warns that the object size
sanitizer has no effect at -O0 but is explicitly enabled.
2021-10-01 22:15:24 +01:00
jonathanmetzman 287e35cd4d
[clusterfuzzlite] Keep unaffected fuzzers when uploading a build. (#6530)
Otherwise incomplete builds may be uploaded.
Fixes: https://github.com/google/oss-fuzz/issues/6529
Related: https://github.com/google/oss-fuzz/issues/6525
2021-10-01 14:15:29 -04:00
jonathanmetzman fcaf61364c
[clusterfuzzlite] Include shebang line when generating project. (#6532)
Fixes: #6527
2021-09-30 09:34:02 -04:00
Catena cyber 5f9801853d
suricata: default rules in out directory (#6540)
* suricata: default rules in out directory

to be used as config by a dedicated target

* Adding a corpus and a dictionary to the next suricata fuzz target
2021-09-29 19:53:27 +01:00
Adam Cozzette 69e97b7038
protobuf-java: update contact information (#6542)
This makes kfm@google.com the primary contact and allows access for some
more protobuf team members.
2021-09-29 19:52:59 +01:00
Tess Rinearson cd74bf7502
update tendermint/tendermint project file (#6541) 2021-09-29 09:30:06 -07:00
Fabian Meumertzheim 5b4bd94235
[infra] Add block listed target name logic from ClusterFuzz (#6538)
* [infra] Add block listed target name logic from ClusterFuzz
2021-09-29 10:43:40 -05:00
Nikita Mikhaylov ab547f1881
Done (#6536) 2021-09-29 10:17:46 +01:00
dependabot[bot] b3577655f2
build(deps): bump nokogiri from 1.12.2 to 1.12.5 in /docs (#6535)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.2 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.2...v1.12.5)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 17:14:20 +10:00
Daniele Di Proietto 19fb544e9b
Add ddiproietto@google.com to CC (#6533) 2021-09-27 18:32:05 +00:00
Catena cyber 5c386a4858
Fix for rust and swift coverages (#6517)
* coverage: introduces llvm-cov-rel

Cf https://github.com/google/oss-fuzz/issues/6268

Latest clang-14 and clang-13 used by rust or swift have a slightly
different profraw file format

llvm-cov-rel is tool that will update the profraw file produced
by clang-13 to one readable by clang-14 llvm-cov tools

* Suricata as a rust project

* rust coverage: remaps every rust subdirectory in fuzz

So that projects not using default fuzz_targets subdir
get the good remap, and hence the good coverage report
2021-09-27 11:11:36 -04:00
Guido Vranken 13135d51aa
[bls-signatures] Enable additional operations (#6522) 2021-09-27 10:13:50 +01:00
DavidKorczynski 211088a883
binutils: fix build (#6520) 2021-09-25 13:45:50 +01:00
Christian Clauss 3fb97e342b
Undefined name: import sys for line 33 (#6519) 2021-09-24 21:12:57 +01:00
Abhishek Arya 07160958df
Update project.yaml 2021-09-24 09:30:27 -07:00
DavidKorczynski e3478f763c
mupdf: fix build (#6518) 2021-09-24 13:38:27 +01:00
DavidKorczynski 1f4d4cb06b
django: fix build (#6516) 2021-09-24 10:34:58 +00:00
pak-laura 61de001b00
Add lpak to cc list for python oss-fuzz bugs (#6417) 2021-09-24 09:26:54 +00:00
Oliver Chang 525e9eccd0
Use libClusterFuzz for reproduction. (#6495)
Fixes #6326.
2021-09-24 05:46:13 +00:00
Evgeny Vereshchagin aa8740a98a
[systemd] turn MSAn on (#6514)
Apparently the dependencies aren't used at runtime by the
fuzz targets so it seems it should be safe to bring MSAn back.
I'd keep https://github.com/systemd/systemd/issues/20542 open though
(at least until the dependencies are either linked properly or
maybe even removed somehow).
2021-09-24 15:04:01 +10:00
DavidKorczynski aecd612127
cpython3: switch to base-builder (#6475) 2021-09-23 08:00:51 -04:00
Caolán McNamara b490420023
libreoffice: add dbf seed collection (#6505) 2021-09-22 21:39:23 -07:00
Tonko Sabolčec 06c8dcb618
[lldb-eval] Fix build failure after upgrade to Ubuntu 20.04 (#6511) 2021-09-22 20:28:51 +01:00
Martin von Zweigbergk de0f7eafff
grant raphael.gomes@octobus.net access to Mercurial (#6509) 2021-09-22 17:12:17 +00:00
Martin von Zweigbergk 5236ab21a3
add missing main_repo field for Mercurial (#6510) 2021-09-22 16:03:05 +00:00
Fabian Meumertzheim 388f848910
[zxing] Skip very large images (#6504) 2021-09-22 14:05:35 +01:00
Nikita Popov f0441f995c
[php] Add function-jit fuzzer (#6507) 2021-09-22 13:33:06 +01:00