Dan Benjamin
32cbb06676
build: build fuzz tests by default.
...
This fixes issue #19388 . The changes are as follows:
- Add a new flag to configure, --enable-fuzz-binary, which allows building test/fuzz/fuzz regardless of whether we are building to do actual fuzzing
- Set -DPROVIDE_MAIN_FUNCTION whenever --enable-fuzz is no
- Add the following libraries to FUZZ_SUITE_LD_COMMON:
- LIBBITCOIN_WALLET
- SQLLITE_LIBS
- BDB_LIBS
- if necessary, some or all of:
- NATPMP_LIBS
- MINIUPNPC_LIBS
- LIBBITCOIN_ZMQ / ZMQ_LIBS
4 years ago
Hennadii Stepanov
a8d9f275d0
net: Add libnatpmp support
4 years ago
MarcoFalke
faaee810e6
build: Require C++17 compiler
4 years ago
MarcoFalke
faf58ab139
ci: Add --with-libs=no to one ci config
4 years ago
Hennadii Stepanov
0374e821bd
util: Hard code previous release tarball checksums
4 years ago
Sjors Provoost
c17f54ee53
[ci] use boost::process
...
Explictly opt-out on win64, in case the default changes.
4 years ago
MarcoFalke
fa05f44893
ci: Upgrade most ci configs to focal
4 years ago
fanquake
968aaae940
tests: run test-security-check.py in CI
4 years ago
MarcoFalke
faf1c3cc58
test: Replace TEST_PREVIOUS_RELEASES env var with test_framework option
5 years ago
Sjors Provoost
d135c29476
[ci] make list of previous releases to download a setting
...
Co-Authored-By: MarcoFalke <falke.marco@gmail.com>
5 years ago
MarcoFalke
aaaacff107
ci: Merge C++17 build with one of the existing ones
5 years ago
MarcoFalke
fa488f131f
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
5 years ago
MarcoFalke
fa7af33b4c
ci: Run unit tests sequential once
5 years ago
Sjors Provoost
8b1460dbd1
[tests] check v0.17.1 and v0.18.1 backwards compatibility
5 years ago
fanquake
9e111db088
test: set a name for CI Docker containers
5 years ago
MarcoFalke
fa8a60bce9
ci: Run non-cross-compile builds natively
5 years ago