Commit Graph

339 Commits (19c60ca4975d5cf3847d5ba43c65eb02462c2d0f)

Author SHA1 Message Date
Luke Dashjr 8ac34140d5 configure: bitcoin-tx doesn't need libevent, so don't pull it in
6 years ago
MarcoFalke fad058a79f
build: Allow to configure --with-sanitizers=fuzzer
6 years ago
Emil Engler ae5594d51b [Trivial] Update license year range to 2019
6 years ago
MarcoFalke 23a1fa0248
Merge #14564: Adjust configure so that only bip70 is disabled when protobuf is missing instead of the GUI
6 years ago
James Hilliard 58c5cc9ce7 Adjust configure so that only bip70 is disabled when protobuf is missing instead of the GUI
6 years ago
Andrew Chow 04b0bc7425 build: include rc number in version number
6 years ago
Andrew Chow 895e6bbb22 build: if VERSION_BUILD is non-zero, include it in the package version
6 years ago
Wladimir J. van der Laan 9dcf6c0dfe build: Add --disable-bip70 configure option
6 years ago
Luke Dashjr 92af71cea9 configure: Make it possible to build only one of bitcoin-cli or bitcoin-tx
6 years ago
Wladimir J. van der Laan 7c7bb6e772
Merge #14127: build: avoid getifaddrs when unavailable
6 years ago
Cory Fields 9256f7d13f
build: avoid getifaddrs when unavailable
6 years ago
Chris Stewart b2f49bd732 Integration of property based testing into Bitcoin Core
6 years ago
MarcoFalke 3bd25c010c
Merge #13899: build: Enable -Wredundant-decls where available. Remove redundant redeclarations.
6 years ago
Wladimir J. van der Laan 58efc49b95
build: bump version to 0.17.99
6 years ago
practicalswift f04bb1361c Enable -Wredundant-decls (gcc) if available
6 years ago
Wladimir J. van der Laan 2dc5ab6378
Merge #13482: Remove boost::program_options dependency
6 years ago
Chun Kuan Lee f447a0a707 Remove program options from build system
6 years ago
Cory Fields 768981c93d build: add missing leveldb defines
6 years ago
Wladimir J. van der Laan dcb154e5aa
Merge #13177: GCC-7 and glibc-2.27 back compat code
6 years ago
Wladimir J. van der Laan 3a3eabef40
Merge #13386: SHA256 implementations based on Intel SHA Extensions
6 years ago
Chun Kuan Lee 49d1f4cdde Detect if char equals int8_t
6 years ago
Pieter Wuille 66b2cf1ccf Use immintrin.h everywhere for intrinsics
6 years ago
Pieter Wuille 4c935e2eee Add SHA256 implementation using using Intel SHA intrinsics
6 years ago
practicalswift 94e52d13db Add -ftrapv to DEBUG_CXXFLAGS when --enable-debug is used
6 years ago
Wladimir J. van der Laan 31145a3d7c
Merge #13480: Avoid copies in range-for loops and add a warning to detect them
6 years ago
Cory Fields d92204c900 build: add warning to detect hidden copies in range-for loops
6 years ago
Wladimir J. van der Laan bad068ad9f build: Build system changes to support only Qt5
6 years ago
Wladimir J. van der Laan 8eb76f3958
Merge #13445: build: Reset default -g -O2 flags when enable debug
6 years ago
Chun Kuan Lee 9882d1f044 Reset default -g -O2 flags when enable debug
7 years ago
Ben Woosley 51cd508e2f
When build fails due to lib missing, indicate which one
7 years ago
Wladimir J. van der Laan 0de7cc848e
Merge #13191: Specialized double-SHA256 with 64 byte inputs with SSE4.1 and AVX2
7 years ago
Chun Kuan Lee 908c1d7745 GCC-7 and glibc-2.27 compat code
7 years ago
Pieter Wuille 4437d6e1f3 8-way AVX2 implementation for double SHA256 on 64-byte inputs
7 years ago
Pieter Wuille 230294bf5f 4-way SSE4.1 implementation for double SHA256 on 64-byte inputs
7 years ago
Cory Fields 9e305b56f5 build: split warnings out of CXXFLAGS
7 years ago
Wladimir J. van der Laan cb088b1461
Merge #13005: Make --enable-debug to pick better options
7 years ago
Chun Kuan Lee 457c2da2ac Remove python2 from configure.ac
7 years ago
Wladimir J. van der Laan 3e53004339 test: add rpcauth-test to AC_CONFIG_LINKS to fix out-of-tree make check
7 years ago
Evan Klitzke 9e49db2426 Make --enable-debug to pick better options
7 years ago
Akio Nakamura 2eb5036c33 macOS: Prevent Xcode 9.3 build warnings
7 years ago
practicalswift 01189ab9ae build: Show enabled sanitizers in configure output
7 years ago
Evan Klitzke 6feb46c372
Add --with-sanitizers option to configure
7 years ago
Vasil Dimov 8ae413235d
Remove redundant checks for MSG_* from configure.ac
7 years ago
Vasil Dimov 71129e0265
Do not check for main() in libminiupnpc
7 years ago
Wladimir J. van der Laan 05042d38ba
Merge #12666: configure: UniValue 1.0.4 is required for pushKV(, bool)
7 years ago
Luke Dashjr 8172d3aadb configure: UniValue 1.0.4 is required for pushKV(, bool)
7 years ago
Wladimir J. van der Laan f13d756cdd
Merge #12373: Build: Add build support for profiling.
7 years ago
murrayn cfaac2a60f Add build support for 'gprof' profiling.
7 years ago
Jonas Schnelli daa84b3354
Merge #12029: Build: Add a makefile target for Doxygen documentation
7 years ago
MarcoFalke 1b06ed136f
Merge #12283: Fix typos
7 years ago