Commit Graph

547 Commits (f1f26b8d5baec4a45a3a9ba0440cd4eff7af8407)

Author SHA1 Message Date
Wladimir J. van der Laan f1dbf92ff0
Merge #20434: contrib: Parse ELF directly for symbol and security checks
4 years ago
Wladimir J. van der Laan 4acbcfa97d
Merge #20470: build: Replace genisoimage with xorriso
4 years ago
fanquake 0df9819126 build: Replace genisoimage with xorriso
4 years ago
MarcoFalke 8bb40d5f56
Merge #20560: fuzz: Link all targets once
4 years ago
Wladimir J. van der Laan 94a9cd25fd
Merge #20594: Fix getauxval calls in randomenv.cpp
4 years ago
MarcoFalke fa13e1b0c5
build: Add option --enable-danger-fuzz-link-all
4 years ago
Carl Dong 22437fc72e build: Run libdmg-hfsplus's DMG tool in make deploy
4 years ago
Jonas Schnelli 86f2007193
Merge #20527: build: Do not ignore Homebrew's SQLite on macOS
4 years ago
Wladimir J. van der Laan 8e1f9d6273
Merge #20549: Support make src/bitcoin-node and src/bitcoin-gui
4 years ago
Andrew Poelstra 904d875cf5 configure: output notice that test binary is disabled by fuzzing
4 years ago
Jonas Schnelli 836a3dc02c Avoid weak-linked getauxval support on non-linux platforms (like macOS)
4 years ago
Jonas Schnelli 41a413b317 Define correct symbols for getauxval
4 years ago
Hennadii Stepanov ee7b84e63c
build: Use Homebrew's sqlite package if it is available
4 years ago
fanquake d0ca394596
Merge #20476: contrib: Add test for ELF symbol-check
4 years ago
Hennadii Stepanov c96d1f65a5
build, refactor: Check that Homebrew's qt5 package is actually installed
4 years ago
MarcoFalke dca80ffb45
Merge #20255: util: Add Assume() identity function
4 years ago
Hennadii Stepanov d3ef947524
build: Check that Homebrew's berkeley-db4 package is actually installed
4 years ago
Wladimir J. van der Laan 5bab08df17 contrib: Add test for ELF symbol-check
4 years ago
João Barbosa 206f74e88c Support make src/bitcoin-node and src/bitcoin-gui
4 years ago
Jonas Schnelli 982e548a9a Don't set BDB flags when configuring without
4 years ago
MarcoFalke fac5efe730
util: Add Assume() identity function
4 years ago
Wladimir J. van der Laan 86bf3ae3b5
Merge #20202: wallet: Make BDB support optional
4 years ago
Wladimir J. van der Laan 634f6ec4eb contrib: Parse ELF directly for symbol and security checks
4 years ago
MarcoFalke d4159984c3
Merge #20223: build: Drop the leading 0 from the version number
4 years ago
Andrew Chow 8f7b930475 Drop the leading 0 from the version number
4 years ago
Andrew Chow 99309ab3e9 Allow disabling BDB in configure with --without-bdb
4 years ago
Andrew Chow a58b719cf7 Do not compile BDB things when USE_BDB is defined
4 years ago
MarcoFalke faaee810e6
build: Require C++17 compiler
4 years ago
MarcoFalke 4b24c3962f
Merge #19504: Bump minimum python version to 3.6
4 years ago
Wladimir J. van der Laan 132e1d897f
build: Bump master version to 0.21.99
4 years ago
Anthony Towns 8ae9d314e9 Bump minimum python version to 3.6
4 years ago
Luke Dashjr 7b54d768e1 Make sqlite support optional (compile-time)
4 years ago
Wladimir J. van der Laan 3caee16946
Merge #19953: Implement BIP 340-342 validation (Schnorr/taproot/tapscript)
4 years ago
Andrew Chow 54729f3f4e Add libsqlite3
4 years ago
Wladimir J. van der Laan 99a1d572ea
Merge #18750: build: optionally skip external warnings
4 years ago
Pieter Wuille 0664f5fe1f Support for Schnorr signatures and integration in SignatureCheckers (BIP 340)
4 years ago
Vasil Dimov ba8950ee01
build: optionally skip external warnings
4 years ago
MarcoFalke fae7a1c188
fuzz: Configure check for main function
4 years ago
fanquake afecde8046
build: add PTHREAD_LIBS to LDFLAGS configure output
4 years ago
fanquake 0adb80fe63
Merge #19803: Bugfix: Define and use HAVE_FDATASYNC correctly outside LevelDB
4 years ago
Wladimir J. van der Laan 4631dc5c57
Merge #18921: build: add stack-clash and control-flow protection options to hardening flags
4 years ago
Luke Dashjr c4b85ba704 Bugfix: Define and use HAVE_FDATASYNC correctly outside LevelDB
4 years ago
fanquake 8e0f341779
Merge #15704: Move Win32 defines to configure.ac to ensure they are globally defined
4 years ago
fanquake 38c13a4a60
Merge #19689: build: Add Qt version checking
4 years ago
Luke Dashjr 1ccb9f30c0 Move Win32 defines to configure.ac to ensure they are globally defined
4 years ago
fanquake 772cb03a28
Merge #19015: build: Enable some commonly enabled compiler diagnostics
4 years ago
MarcoFalke fa55c1d5fd
build: Add Werror=range-loop-analysis
4 years ago
practicalswift 2f8a4c9a06 build: Enable some commonly enabled compiler diagnostics
4 years ago
Hennadii Stepanov 4af4672525
build, qt: Add Qt version checking
4 years ago
Hennadii Stepanov c71bdf93d7
build, test: Add support for llvm-cov
4 years ago