Commit Graph

918 Commits (master)

Author SHA1 Message Date
fanquake f0e22be69a
build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set
3 days ago
Ryan Ofsky 16a6174613
Merge bitcoin/bitcoin#29904: refactor: Use our own implementation of urlDecode
1 week ago
Fabian Jahr 650d43ec15
refactor: Replace libevent use in urlDecode with our own code
2 weeks ago
fanquake 1a9aa8d4ee
build: better scope usage of -Wl,-headerpad_max_install_names
3 weeks ago
fanquake 3bee51427a
build: don't use install_name_tool for macOS deploy when cross-compiling
3 weeks ago
fanquake 4722b7c715
build: remove minisketch clz check
3 weeks ago
merge-script 0a9cfd1752
Merge bitcoin/bitcoin#28981: Replace Boost.Process with cpp-subprocess
4 weeks ago
fanquake 0f0e36de5f
Merge bitcoin/bitcoin#29815: crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
4 weeks ago
fanquake c3530254c9
Merge bitcoin/bitcoin#29081: refactor: Remove gmtime*
1 month ago
Cory Fields 2d1819455c crypto: chacha20: always use our fallback timingsafe_bcmp rather than libc's
1 month ago
Sebastian Falbesoner d5a715536e
build: remove boost::process dependency for building external signer support
1 month ago
fanquake 80f8b92f4f
remove libbitcoinconsensus
2 months ago
MarcoFalke fa9f36baba
build: Remove HAVE_GMTIME_R
2 months ago
Ava Chow 0ed2c130e7
Merge bitcoin/bitcoin#27375: net: support unix domain sockets for -proxy and -onion
2 months ago
fanquake 8b7630cb1f
build: ignore deprecated-declaration warnings in objc++ macOS code
2 months ago
fanquake fd4fe411d3
build: bump version to 27.99
2 months ago
Matthew Zipkin adb3a3e51d
configure: test for unix domain sockets
2 months ago
fanquake 8da62a1041
Merge bitcoin/bitcoin#29263: serialization: c++20 endian/byteswap/clz modernization
2 months ago
Cory Fields 376f0f6d07 build: remove confusing and inconsistent disable-asm option
2 months ago
fanquake bbfddb3998
Merge bitcoin/bitcoin#29484: serialization: replace char-is-int8_t autoconf detection with c++20 concept
2 months ago
Cory Fields 86b7f28d6c serialization: use internal endian conversion functions
2 months ago
Cory Fields 432b18ca8d serialization: detect byteswap builtins without autoconf tests
2 months ago
Cory Fields ad7584d8b6 serialization: replace char-is-int8_t autoconf detection with c++20 concept
2 months ago
fanquake b052b2d1f2
build: remove -Wdocumentation conditional
2 months ago
fanquake e3b68b3b83
Merge bitcoin/bitcoin#28875: build: Pass sanitize flags to instrument `libsecp256k1` code
3 months ago
Hennadii Stepanov cbea49c0d3
build: Pass sanitize flags to instrument `libsecp256k1` code
4 months ago
fanquake 00c1e2aa44
build: fix optimisation flags used for --coverage
4 months ago
fanquake 6cc2a38c13
build: add sanitizer flags to configure output
4 months ago
fanquake 08cd5aca18
build: always set -g -O2 in CORE_CXXFLAGS
4 months ago
fanquake 2ac2821a74
Merge bitcoin/bitcoin#29185: build: remove `--enable-lto`
4 months ago
fanquake 8c5e4f42d5
Merge bitcoin/bitcoin#29208: build: Bump clang minimum supported version to 14
4 months ago
22388o⚡️ 1f8450f066
doc: upgrade Bitcoin Core license to 2024
4 months ago
MarcoFalke fa223ba5eb
Revert "build: Fix undefined reference to __mulodi4"
4 months ago
Hennadii Stepanov 8decc5c726
build: Fix `-Xclang -internal-isystem` option
4 months ago
fanquake 2d1b1c7dae
build: remove --enable-lto
4 months ago
fanquake 0830dcb313
Merge bitcoin/bitcoin#29066: Bump minimum required Boost version due to migration to C++20
5 months ago
fanquake f0e829022a
Merge bitcoin/bitcoin#28967: build: disable external-signer for Windows
5 months ago
Hennadii Stepanov 49a90915aa
build: Bump minimum required Boost to 1.73.0 to support C++20
5 months ago
fanquake d5e5810bd3
Merge bitcoin/bitcoin#28999: build: Enable -Wunreachable-code
5 months ago
MarcoFalke fa67f096bd
build: Require C++20 compiler
5 months ago
MarcoFalke fa8adbe7c1
build: Enable -Wunreachable-code
5 months ago
fanquake 308aec3e56
build: disable external-signer for Windows
5 months ago
fanquake ddc4b9850a
Merge bitcoin/bitcoin#28919: build: Fix regression in "ARMv8 CRC32 intrinsics" test
6 months ago
fanquake 5d13b9586e
Merge bitcoin/bitcoin#28461: build: Windows SSP roundup
6 months ago
Hennadii Stepanov 228d6a2969
build: Fix regression in "ARMv8 CRC32 intrinsics" test
6 months ago
fanquake 3b19100303
depends: remove PYTHONPATH from config.site
6 months ago
fanquake 8f43302a0a
build: remove explicit libssp linking from Windows build
6 months ago
Cory Fields 3c61c60b90
build: Add an old hack to remove bind_at_load from libtool.
6 months ago
fanquake 45257601da
build: remove -bind_at_load usage
6 months ago
fanquake b74e449ffa
build: remove potential for duplciate natpmp linking
6 months ago