Commit Graph

24 Commits

Author SHA1 Message Date
MarcoFalke 723bdbc7a8
bitcoin-core: Update auto CC email (#6949) 2021-12-01 21:04:09 +00:00
MarcoFalke 2643b01f56
bitcoin-core: Disable schnorr_fun for now (#6601)
* bitcoin-core: Disable schnorr_fun for now

* bitcoin-core: Disable seccomp for now
2021-10-14 13:33:07 +01:00
MarcoFalke 0b35db2bb5
bitcoin-core: Temp workaround for UBSan build failure (#6465) 2021-09-20 09:15:32 -04:00
MarcoFalke 751141620b
bitcoin-core: Re-enable schnorr_fun (#6430) 2021-09-14 09:55:07 -05:00
MarcoFalke 3b1124b6ea
bitcoin-core: Fix build hack to work with clang-14 (#6426) 2021-09-12 21:28:04 -07:00
Guido Vranken 0a6f667e84
[bitcoin-core] Fix build (#6344)
* [bitcoin-core] Fix build

* [bitcoin-core] Add libsecp256k1 w20-p8 target

* [bitcoin-core] Fix
2021-08-29 09:42:06 -07:00
jonathanmetzman 806d1a0620
[Ubuntu upgrade] Disable MSAN where it doesn't support on Ubuntu 20.04 (#6281)
These projects were tested and it was found that their use
of MSAN does not work on Ubuntu 20.04. Therefore their use of
MSAN is being disabled.

Related: #6180
2021-08-24 15:24:47 -07:00
jonathanmetzman bf1275f005
[Ubuntu upgrade] Pin projects to Xenial where fuzzer build fails. (#6293)
This does not include coverage build failures.
Related: #6180.
2021-08-24 15:24:25 -07:00
jonathanmetzman fe09bda7d6
Install python in projects that depend on it. (#6251)
When we upgrade to 20.04, python wont be in base-builder and
these projects will fail unless they install it.
Until then, this change should be a noop.

Related: #6180
2021-08-20 05:16:38 +00:00
Michael Ford ec3c914f22
bitcoin: remove i386 HAVE_BUILTIN_MUL_OVERFLOW workaround (#6140)
This should no-longer be necessary now that
https://github.com/bitcoin/bitcoin/pull/21882 has been merged upstream.
2021-08-04 08:49:19 -07:00
Guido Vranken 64370814b4
[bitcoin-core] Updates to libsecp256k1 Cryptofuzz build (#5991) 2021-07-05 10:54:32 +01:00
Guido Vranken d217819bd7
[bitcoin-core] libsecp256k1: Compare against schnorr_fun, implement ECDH (#5958) 2021-06-21 20:21:23 -07:00
Guido Vranken 1c4613dcce
[bitcoin-core] Enable libsecp256k1 Schnorr signature fuzzing (#5920) 2021-06-21 11:58:12 -04:00
MarcoFalke 4442574e30
Revert "bitcoin-core: Run zip in parallel" (#5858) 2021-05-30 20:52:48 -07:00
Guido Vranken 0e70219e7a
[bitcoin-core] Cryptofuzz build fixes (#5827)
* [bitcoin-core] Cryptofuzz build fixes

* [bitcoin-core] Make build_cryptofuzz.sh executable
2021-05-26 10:33:12 +01:00
MarcoFalke 2c1c3c006c
bitcoin-core: Build with msan (#5815)
* bitcoin-core: Add missing newline at end of file build.sh

* bitcoin-core: Run zip in parallel

* bitcoin-core: Build with msan
2021-05-22 16:11:19 +01:00
Guido Vranken 13855534e5
[bitcoin-core] Add differential cryptography fuzzer (#5717)
* [bitcoin-core] Support AFL builds

* [bitcoin-core] Add differential cryptography fuzzer

* [bitcoin-core] Update secp256k1 build procedure

* [bitcoin-core] Build libsecp256k1 without schnorrsig support

* [bitcoin-core] Cryptofuzz: Build 3 versions of libsecp256k1
2021-05-18 21:12:50 -07:00
MarcoFalke 0da70e1c01
bitcoin-core: Only compile one fuzz target when OSS_FUZZ_CI (#5738) 2021-05-08 13:57:00 +01:00
MarcoFalke f1cb756452
bitcoin-core: Unlock all fuzz targets (#5730)
* bitcoin-core: Unlock all fuzz targets

* bitcoin-core: Avoid out-of-disk in the CI
2021-05-07 07:38:13 -07:00
MarcoFalke 988f13aa07
bitcoin-core: Fix coverage build (#5718)
* bitcoin-core: Cleanup build.sh

* bitcoin-core: Fix coverage report
2021-05-07 11:06:31 +01:00
Guido Vranken 9a492d4090
[bitcoin-core] Support AFL builds (#5716) 2021-05-06 14:09:58 +01:00
MarcoFalke 62d43a5489
bitcoin-core: Add i386 (#5709) 2021-05-04 07:44:42 -07:00
MarcoFalke aba8d0d871
bitcoin-core: Add honggfuzz support (#5703) 2021-05-03 20:08:50 -07:00
MarcoFalke 7fe03fab59
Add projects/bitcoin-core (#5699) 2021-05-03 18:48:34 +00:00