Commit Graph

227 Commits (0fc3deee9a34d2f8e8014da776e6cefc2bd6f664)

Author SHA1 Message Date
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
2 years ago
fanquake fc4bee3f19
Merge bitcoin/bitcoin#27687: msvc: Provide `ObjectFileName` explicitly
2 years ago
fanquake 87d6f6c29d
Merge bitcoin/bitcoin#27615: msvc: Rename `libbitcoinconsensus` to `libbitcoin_consensus` and other adjustments
2 years ago
Hennadii Stepanov fa5831bd6f
build: Do not define `ENABLE_ZMQ` when ZMQ is not available
2 years 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
fanquake 07c54de550
Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version 0.2.0
2 years ago
Suriyaa Sundararuban f84e445dee
doc: Correct linked Microsoft URLs
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
Pieter Wuille 3bfca788b0 Remove explicit enabling of default modules
2 years ago
Hennadii Stepanov f97892d21a
doc: Mention required workload when building with MSVC
2 years ago
fanquake 3a0b352c63
refactor: move url.h/cpp from lib util to lib common
2 years ago
Hennadii Stepanov 393be86724
build, msvc: Drop no longer required macro definitions for leveldb
2 years ago
MacroFake fad7f2239c
test: Remove unused txmempool include from tests
2 years ago
Hennadii Stepanov 5c5b85d0e7
refactor: Make 64-bit shift explicit
2 years ago
Hennadii Stepanov f3e40c481a
build, msvc: Enable C4834 warning
2 years ago
fanquake 73ae72e603
build: remove unused MSVC defines
2 years ago
fanquake 55aad5f3a9
build: remove stdio.h from header checks
2 years ago
fanquake eb6026b90f
build: remove strings.h from header checks
2 years ago
fanquake ced00f5a2e
fs: work around u8path deprecated-declaration warnings with libc++
2 years ago
Hennadii Stepanov 9f9339c692
msvc: Drop `_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING`
2 years ago
Hennadii Stepanov ecb617fefe
build: Bump Qt to 5.15.5 in depends
2 years ago
Hennadii Stepanov 88ec5d40dc
build: Increase MS Visual Studio minimum version
2 years ago
Hennadii Stepanov 1d1546e4c2
build: Clean up `build_msvc/libsecp256k1_config.h`
2 years ago
Hennadii Stepanov 05b2d9fe07
build: Bump default `PlatformToolset` for Visual Studio 2022
2 years ago
Hennadii Stepanov 460c6c7248
doc: Make Windows build docs match the CI task
2 years ago
Hennadii Stepanov a50e0b1bcb
qt, refactor: Add `transactionoverviewwidget.cpp` source file
2 years ago
MarcoFalke fa72e0ba15
Use designated initializers
2 years ago
Hennadii Stepanov b2c3d1086b
Revert "build: Specify `zeromq` port explicitly for MSVC builds"
3 years ago
dhruv d960d4fd3a
build: fix MSVC build after subtree update
3 years ago
Hennadii Stepanov ba0bf79a22
build: Do not modify `common.init.vcxproj` directly
3 years ago
Hennadii Stepanov 2391fb7850
build, refactor: Add set_properties() to msvc-autogen.py
3 years ago
Pavol Rusnak ef20add4c9
build, qt: bump Qt5 version to 5.15.3
3 years ago
fanquake d4ba2b2cbc
compat: remove strnlen back-compat code
3 years ago
Hennadii Stepanov c3296b21e4
build: Drop `double-conversion` from MSVC dependencies
3 years ago
Hennadii Stepanov 20b6c87117
build: Specify `zeromq` port explicitly for MSVC builds
3 years ago
Ryan Ofsky 84b0973e35 test: Add tests for GetArg methods / settings.json type coercion
3 years ago
fanquake 39e66e938f
build: use header-only Boost unit test
3 years ago
Hennadii Stepanov d570f26e17
Add bitcoin_config.h to build_msvc/.gitignore
3 years ago
fanquake 07269321f3
build: remove Boost::system usage
3 years ago
Kiminuo b87f9c5edf
build: remove boost::filesystem usage
3 years ago