tsdgeos
89d8215b93
Fix kcodecs build ( #5955 )
...
New kcodecs requires C++17, we need a newer gperf able of generating C++17
compliant code
2021-06-22 07:54:18 -04:00
Guido Vranken
d217819bd7
[bitcoin-core] libsecp256k1: Compare against schnorr_fun, implement ECDH ( #5958 )
2021-06-21 20:21:23 -07:00
Catena cyber
3d878248ac
Adds cc people to netcdf ( #5957 )
2021-06-21 12:11:52 -07:00
jonathanmetzman
c240ebb0f6
[CI] Switch to google-github-actions/setup-gcloud ( #5956 )
...
GoogleCloudPlatform/github-actions/setup-gcloud is deprecated.
2021-06-21 11:52:26 -07:00
Guido Vranken
1c4613dcce
[bitcoin-core] Enable libsecp256k1 Schnorr signature fuzzing ( #5920 )
2021-06-21 11:58:12 -04:00
jonathanmetzman
c779501392
[CIFuzz] Implement filestore based on github artifacts ( #5943 )
...
Implement filestore based on github actions' artifacts feature.
This uses the github api and the github actions API.
Also fix imports in github_actions_toolkit library that were broken by move to third_party directory.
2021-06-21 15:28:21 +00:00
Andrew Murray
cd38c96617
Removed zlib1g-dev installation ( #5950 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2021-06-21 08:22:58 -07:00
MarcoFalke
aed20a9b62
ci: Fix get_changed_files_output ( #5944 )
...
* ci: Fix get_changed_files_output
* Update project_tests.yml
* ci: Fix presubmit checks
* ci: Use fetch-depth:0 instead of --unshallow
2021-06-21 07:14:41 -07:00
Andy Hippo
f43633e0ec
[lldb-eval] Upgrade to LLVM-12 and enable undefined sanitizer ( #5952 )
...
* Upgrade to LLVM-12 and enable undefined sanitizer (#1 )
* Upgrade to LLVM-12
* Enable undefined sanitizer
* Fix missing scope
2021-06-21 11:08:11 +01:00
Catena cyber
d1abba28d9
Freeradius ssl1.1 ( #5951 )
...
* Uses openssl 1.1 for freeradius
* only latest openssl
* do not rlib openssl
2021-06-21 10:10:08 +01:00
Stefan Krah
8d0531dca8
[cryptofuzz] Update mpdecimal to version 2.5.1 ( #5679 )
...
* [bignum-fuzzer] Update mpdecimal to version 2.5.1
* [cryptofuzz] Update mpdecimal to version 2.5.1
* Revert bignum-fuzzer changes.
2021-06-19 17:04:10 -07:00
Stefan Krah
3311daea9f
[bignum-fuzzer] Update mpdecimal to version 2.5.1 ( #5678 )
2021-06-19 17:03:47 -07:00
pancake
c23b7b411b
Update radare2 build scripts and corpus repository ( #5649 )
...
Co-authored-by: pancake <pancake@nopcode.org>
2021-06-19 17:03:23 -07:00
Abhishek Arya
1bf9031854
Fix code coverage regression. ( #5949 )
...
Hardcode commit hash for chromium code coverage script, till
revert happens.
Fixes #5934
2021-06-19 16:48:24 -07:00
Fabian Meumertzheim
1eb1f23711
[infra][jvm] Provide jazzer_driver_with_sanitizer for coverage builds ( #5948 )
...
Previously, JVM coverage builds for projects with native dependencies would fail: https://oss-fuzz-build-logs.storage.googleapis.com/log-9b66fe39-7e33-4058-812a-c9c52f32e0ea.txt
2021-06-19 10:59:46 -07:00
AdamKorcz
38cf4627dc
[dragonfly] Fix build ( #5947 )
2021-06-19 11:34:00 +01:00
AdamKorcz
9b5b7dafe4
[hugo] Fix build ( #5946 )
2021-06-19 11:22:20 +01:00
jonathanmetzman
de0cec2514
[CIFuzz] Improve fuzz_target.py ( #5929 )
...
* [CIFuzz] Clean up fuzz_target.py
1. Use CORPUS_DIR env var to set corpus so that corpus can be saved.
2. Clean up is_crash_novel.
* fix
* consistency
* improve logging messages, remove over-cautious check
* fix tests
* fix tests
* Make sure corpus path is mapped
2021-06-18 10:26:36 -07:00
Catena cyber
9350aca464
Adds netcdf project ( #5389 )
...
* Adds netcdf project
* Force use of static lib
* Try to build with static libraries
* fixu
* no hdf5 static curl
* fixup no curl
* Remove patch merged upstream
* Update project.yaml
Co-authored-by: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>
2021-06-18 07:46:58 -07:00
jonathanmetzman
ec492dd9e0
[CIFuzz][NFC] Put integration test decorator on class instead of test methods ( #5936 )
2021-06-18 04:59:01 -07:00
jonathanmetzman
1876845050
[CIFuzz] Add python port of github's actions/toolkit nodejs library ( #5932 )
2021-06-18 04:57:44 -07:00
Poul-Henning Kamp
bbc3cad4ee
Add my gmail address ( #5942 )
2021-06-18 11:20:40 +00:00
DavidKorczynski
030782d4e4
xmlsec: fix build. ( #5941 )
2021-06-18 12:11:04 +01:00
DavidKorczynski
de2e9e1f74
jsonnet: fix build ( #5938 )
...
* jsonnet: fix build.
* remove verbose logging.
2021-06-18 10:55:48 +01:00
DavidKorczynski
549d4a8f02
libtpms: fix build. ( #5939 )
2021-06-18 10:55:21 +01:00
jonathanmetzman
26dea63cde
[CIFuzz][NFC] Replace format strings with f-strings. ( #5933 )
...
Also replace % formatting.
2021-06-17 11:26:42 -07:00
jonathanmetzman
624a294bff
[CIFuzz] Allow run_fuzzers to use a preexisting corpus. ( #5928 )
...
* [CIFuzz] Allow run_fuzzers to use a preexisting corpus.
Also improve comment in cifuzz-base/Dockerfile.
* improve comment
* Fix run_fuzzers
Add --cache option to helper.py's build_image command which
uses the docker image cache when building and use this in
ci/build.py.
Change build_image_impl's argument no_cache to cache for clarity.
Eliminate default argument cache in build_fuzzers_impl since no users
use it.
2021-06-17 08:32:20 -07:00
DavidKorczynski
79eba30557
gnutls: Fix dockerfile and libtasn clone to work with new versioning. ( #5931 )
2021-06-17 08:26:29 -07:00
Andy Hippo
5e5b73fc81
[lldb-eval] Copy libs by "value" ( #5930 )
...
An attempt to resolve coverage build issue #5909
2021-06-17 13:46:51 +00:00
Catena cyber
1ff11e61d9
Change quickjs repository for ecc-diff-fuzzer ( #5927 )
2021-06-16 14:03:42 -07:00
Aleksandar Fabijanic
c1e60b9382
Update project.yaml ( #5925 )
2021-06-16 17:03:52 +00:00
DavidKorczynski
c843640e64
disable fuzzers that wont work with coverage. ( #5922 )
2021-06-15 18:23:33 +01:00
Kuat
a69e7d7bb7
cel-cpp: fix build ( #5921 )
...
Signed-off-by: Kuat Yessenov <kuat@google.com>
2021-06-15 18:16:20 +01:00
Alexander Bulekov
7602748c2b
qemu: manually build glib ( #5919 )
...
* qemu: manually build glib
QEMU builds are failing [1]:
"Step #4 : ERROR: glib-2.56 gthread-2.0 is required to compile QEMU"
The version of glib shipped with Ubuntu 18.04 is too old. While we wait
on [2], take some inspiration from poppler [3], and build glib ourselves.
[1] https://oss-fuzz-build-logs.storage.googleapis.com/log-2a22b4e2-d7b7-4695-a4dd-25d8d8407704.txt
[2] https://github.com/google/oss-fuzz/issues/5697
[3] a44547d8d6/projects/poppler/build.sh (L70)
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
* qemu: add license header to build.sh
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
2021-06-15 10:55:11 +01:00
DavidKorczynski
931d8d1ca6
openvpn: initial integration ( #5902 )
...
* openvpn initial integration.
* fix leak
* fix leak.
* fixup maintainer email.
2021-06-15 11:17:40 +10:00
DavidKorczynski
28598e749b
dnsmasq: initial integration. ( #5900 )
...
* dnsmasq: initial integration.
* fuzz rfc1035 parts and add maintainer email.
* updated fuzzer.
2021-06-15 11:10:07 +10:00
jonathanmetzman
0034bfde5d
[CIFuzz] Refactor HTTP code and use a newer python. ( #5842 )
...
* Move to http_utils
* Update dockerfiles
* Dont install python3 from apt if we copy it into image
* fix
* fmt
* Add missing
2021-06-14 09:26:04 -07:00
van Hauser
6ca95a1817
enhance afl++ performance ( #5916 )
2021-06-14 07:37:20 -07:00
Guido Vranken
53f3757b2a
[wolfssl] Build sp-math-all, sp-math-all-8bit targets with support for negative numbers ( #5917 )
2021-06-14 09:59:51 +01:00
Remi Gacogne
d712f492a0
powerdns: Better handling of missing corpus directories ( #5915 )
...
New fuzzing targets and their corpus directories are not always added
to old branches, since the new features are usually not backported.
We still would like to be able to keep CI-fuzz enabled on these branches,
so we need to properly handle missing directories.
2021-06-14 09:59:25 +01:00
Fabian Meumertzheim
7c4739add9
[infra][base-builder] Clarify error messages in `compile` ( #5912 )
...
@jonathanmetzman
2021-06-11 07:53:28 -07:00
Florian Mayer
a3c772de89
Make hjd primary Perfetto contact ( #5911 )
2021-06-11 15:16:13 +01:00
Alex Deymo
682007210b
libjxl: make the fuzzer corpus generation step quiet ( #5913 )
...
fuzzer_corpus generators emits two lines per test case generated and the
following zip command emits another line for each generated test case.
This patch makes both commands quiet which facilitates spotting error
messages.
2021-06-11 15:15:53 +01:00
Fabian Meumertzheim
226c89d5d6
[java-example] Fix UBSan options ( #5910 )
...
The JVM needs to register custom SEGV handlers.
2021-06-11 05:13:10 -07:00
Fabian Meumertzheim
73d78b8879
[infra][jvm] Add Jazzer UBSan support ( #5898 )
...
* [infra][jvm] Add Jazzer UBSan support
* [java-example] Reenable and plant UB
* [docs] Mention support for Java UBSan in docs
Also adds a link to the java-example build.sh to the docs.
2021-06-10 07:57:42 -07:00
tsdgeos
a44547d8d6
poppler: Fix build ( #5901 )
...
released pango wants to download harfbuzz from a branch name that no
longer exists, so use git pango
2021-06-10 00:23:01 +01:00
Lovell Fuller
ffefae6dd5
libvips: Remove invalid CC email address ( #5894 )
2021-06-09 09:25:46 +01:00
Michael Niedermayer
736aac724b
[FFmpeg] Improve HEVC seeds ( #5896 )
...
* [FFmpeg] Fix typo in hevc seed corpus archieve
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* [FFmpeg] add 80mb additional HEVC seeds
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2021-06-09 09:25:27 +01:00
Catena cyber
d86d97140c
Fixes leak in freeradius patch for target ( #5893 )
2021-06-08 19:12:39 +00:00
Daniel Novomeský
308e9a2ebc
[kimageformats] use newer libaom and libavif ( #5892 )
2021-06-08 20:10:12 +01:00