Commit Graph

573 Commits (8f5c100064bea720351d450f8116ff3abe0515cc)

Author SHA1 Message Date
fanquake 7bf04e358a
build: remove mostly pointless BOOST_PROCESS macro
4 years ago
Wladimir J. van der Laan 9996b1806a
Merge #21064: refactor: use std::shared_mutex & remove Boost Thread
4 years ago
fanquake de4238f92f
build: consolidate reduced export checks
4 years ago
fanquake 012bdec1b7
build: add building libconsensus to end-of-configure output
4 years ago
fanquake f054a089ec
build: remove AX_GCC_FUNC_ATTRIBUTE test for dllimport
4 years ago
fanquake 7cd0a69664
build: test for __declspec(dllexport) in configure
4 years ago
fanquake 1624e17b54
build: remove duplicate visibility attribute detection
4 years ago
MarcoFalke e51f6c4dee
Merge #20936: build: build fuzz tests by default
4 years ago
fanquake 8636288db1
Merge #20720: build: more robustly check for fcf-protection support
4 years ago
Dan Benjamin 32cbb06676 build: build fuzz tests by default.
4 years ago
MarcoFalke fac4be3048
fuzz: Configure check for main function (take 2)
4 years ago
fanquake 06e1d7d81d
build: don't build or use Boost Thread
4 years ago
Hennadii Stepanov b6aadcd5b4
build: Add -Werror=mismatched-tags
4 years ago
Luke Dashjr 798bc0b29a Support glibc-back-compat on 64-bit POWER
4 years ago
Wladimir J. van der Laan 43f3ada27b
Merge #19866: eBPF Linux tracepoints
4 years ago
Wladimir J. van der Laan 7b975639ef
Merge #19937: signet mining utility
4 years ago
Anthony Towns 13762bcc96 Add bitcoin-util command line utility
4 years ago
Wladimir J. van der Laan d7e2401c62
Merge #18077: net: Add NAT-PMP port forwarding support
4 years ago
Wladimir J. van der Laan b6a71b80d2
Merge #19055: Add MuHash3072 implementation
4 years ago
Hennadii Stepanov a8d9f275d0
net: Add libnatpmp support
4 years ago
MarcoFalke fafd725a7c
Merge #19846: build: enable unused member function diagnostic
4 years ago
Emil Engler ccc8d5513f
doc: Update license year range to 2021
4 years ago
Fabian Jahr 589f958662
build: Check for 128 bit integer support
4 years ago
fanquake e9189a750b
build: more robustly check for fcf-protection support
4 years ago
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
William Casarin 933ab8a720 build: detect sys/sdt.h for eBPF tracing
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