Commit Graph

262 Commits (51985c5304dfc52bd45f505b3115989637d79ff5)

Author SHA1 Message Date
fanquake bbcba09cd5
build: remove check for __declspec(dllexport)
3 months ago
Hennadii Stepanov b3d3ae0680
qt, build: Drop `QT_STATICPLUGIN` macro
3 months ago
Ava Chow 8efd03ad04
Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma keep to bitcoin-config.h includes
6 months ago
merge-script fdb41e08c4
Merge bitcoin/bitcoin#29773: build, bench, msvc: Add missing benchmarks
6 months ago
Hennadii Stepanov 9155b733e1
build, msvc: Compile test\fuzz\miniscript.cpp
6 months ago
Ryan Ofsky 70e4d6ff1d
Merge bitcoin/bitcoin#30026: refactor, test: Always initialize pointer
6 months ago
Hennadii Stepanov bd2de7ac59
refactor, test: Always initialize pointer
6 months ago
Hennadii Stepanov b50d127a77
refactor: Make 64-bit shift explicit
6 months ago
MarcoFalke fa09451f8e
Add lint check for bitcoin-config.h include IWYU pragma
6 months ago
Hennadii Stepanov 774359b4a9
build, msvc: Compile `test\fuzz\bitdeque.cpp`
6 months ago
merge-script 3aaf7328eb
Merge bitcoin/bitcoin#29774: build: Enable fuzz binary in MSVC
6 months ago
Hennadii Stepanov 97a4ad5713
build, msvc: Drop duplicated `common\url.cpp` source file
6 months ago
Hennadii Stepanov 19dceddf4b
build, msvc: Build `fuzz.exe` binary
7 months ago
Hennadii Stepanov 4c078d7bd2
build, msvc: Enable preprocessor conformance mode
7 months ago
Hennadii Stepanov 23dc0c19ac
msvc, bench: Add missing source files to bench_bitcoin project
7 months ago
fanquake 80f8b92f4f
remove libbitcoinconsensus
8 months ago
Hennadii Stepanov 8e17f00a5d
build, msvc: Cleanup `bitcoin_config.h.in`
8 months ago
Hennadii Stepanov 6962c66b4a
build, msvc: Do not compile redundant sources
8 months ago
Ava Chow 2f218c664b
Merge bitcoin/bitcoin#28921: multiprocess: Add basic type conversion hooks
10 months ago
Hennadii Stepanov f76e59d02e
msvc: Fix `test\config.ini` content
11 months ago
fanquake f0e829022a
Merge bitcoin/bitcoin#28967: build: disable external-signer for Windows
11 months ago
fanquake ba5f16e4a1
Merge bitcoin/bitcoin#29044: msvc: Define the same `QT_...` macros as in Autotools builds
11 months ago
fanquake 41e378a0a1
Merge bitcoin/bitcoin#29045: msvc: Optimize "Release" builds
11 months ago
Aaron Clauson d08e820abf
Add a note to msvc readme re building Qt for Bitcoin Core.
11 months ago
Hennadii Stepanov 1a5dae630d
msvc: Define the same `QT_...` macros as in Autotools builds
11 months ago
Hennadii Stepanov 6e0f1d2abb
msvc: Optimize "Release" builds
11 months ago
fanquake 308aec3e56
build: disable external-signer for Windows
11 months ago
Ryan Ofsky 4aaee23921 test: add ipc test to test multiprocess type conversion code
11 months ago
Hennadii Stepanov 6d05c4fd13
msvc: Specify `boost-date-time` package explicitly
12 months ago
Hennadii Stepanov 1f97e51d73
msvc: Update vcpkg manifest baseline up to "2023.08.09 Release"
12 months ago
Hennadii Stepanov 2d2ef2f14f
msvc: No need to specify the default feature for `libevent` package
12 months ago
Hennadii Stepanov 33223f9d55
build: Drop no longer needed MSVC warning suppressions
1 year ago
Hennadii Stepanov 8047bb6fea
build: Update `qt` package up to 5.15.11
1 year ago
Hennadii Stepanov 6988a2f097
build: Update qt package up to 5.15.10
1 year ago
MarcoFalke fa940f41ea
Remove unused raw-pointer read helper from univalue
1 year ago
fanquake 5080c9c25f
build: adapt Windows builds for libsecp256k1 build changes
1 year ago
dhruv 42239f8390 Enable ellswift module in libsecp256k1
1 year ago
fanquake a106a86c46
Merge bitcoin/bitcoin#27696: build: Do not define `ENABLE_ZMQ` when ZMQ is not available
1 year ago
fanquake fc4bee3f19
Merge bitcoin/bitcoin#27687: msvc: Provide `ObjectFileName` explicitly
1 year ago
fanquake 87d6f6c29d
Merge bitcoin/bitcoin#27615: msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments
1 year ago
Hennadii Stepanov fa5831bd6f
build: Do not define `ENABLE_ZMQ` when ZMQ is not available
1 year ago
Hennadii Stepanov b8ed95127b
msvc: Provide `ObjectFileName` explicitly
2 years ago
fanquake d02df7db6b
Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit tests
2 years ago
Hennadii Stepanov a94d75fa81
msvc: Do not define `HAVE_CONSENSUS_LIB`
2 years ago
Hennadii Stepanov cf6ff1031b
msvc: Clean up `libbitcoin_consensus` source files
2 years ago
Hennadii Stepanov 30aee016f1
scripted-diff: Rename `libbitcoinconsensus` to `libbitcoin_consensus`
2 years ago
Hennadii Stepanov d9b54c46cc
msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0
2 years ago
Andrew Chow 075962bc25 wallet, tests: Include wallet/test/util.h
2 years ago
Andrew Chow 33c6245ac1 Introduce MockableDatabase for wallet unit tests
2 years ago
Ethan Heilman 6a9a4d13b2 Fixes compile errors in MSVC build #27332
2 years ago