Commit Graph

150 Commits (accf3d5868460b4b14ab607fd66ac985b086fbb3)

Author SHA1 Message Date
fanquake 9952242c03
build: improve builtin_clz* detection
4 years ago
Glenn Willen a6cb0b0c29 [gui] PSBT Operations Dialog (sign & broadcast)
4 years ago
Pieter Wuille ddc2419c09 Update MSVC build config for libsecp256k1
4 years ago
fanquake 8bf1540cc2
build: remove fdelt_chk backwards compatibility code
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
MarcoFalke 4eb1eeb02c
Merge #18504: build: Drop bitcoin-tx and bitcoin-wallet dependencies on libevent
5 years ago
Wladimir J. van der Laan d84c9aa25d
build: Bump version to 0.20.99
5 years ago
fanquake 9e071b0089
test: remove rapidcheck integration and tests
5 years ago
Russell Yanofsky 0660119ac3 Drop unintended bitcoin-tx dependency on libevent
5 years ago
Wladimir J. van der Laan bdc2644b72
Merge #18107: build: Add cov_fuzz target
5 years ago
fanquake bd37f2bc26
build: remove Boost Chrono detection from build system
5 years ago
fanquake 97aadf98d0
Merge #16117: util: Replace boost sleep with std sleep
5 years ago
Dan Gershony 7644567758
Add missing step in win deployment instructions
5 years ago
MarcoFalke fae86c38bc
util: Remove unused MilliSleep
5 years ago
Hennadii Stepanov dcb7af053d
Ignore only auto-generated .vcxproj files
5 years ago
MarcoFalke faf2c5aca0
build: Remove unused USE_COVERAGE
5 years ago
Wladimir J. van der Laan 22d11187ee
Merge #17398: build: Update leveldb to 1.22+
5 years ago
MarcoFalke fa1a46e7f4
build: Fix appveyor test_bitcoin build of *.raw
5 years ago
Aaron Clauson 8e68bb1dde build: Disable msvc warning 4722 for leveldb build
5 years ago
Aaron Clauson be23949765 build: MSVC changes for leveldb update
5 years ago
fanquake 2525c096b0
build: remove configure checks for win libraries we don't link against
5 years ago
Wladimir J. van der Laan 7a311fa54a
Merge #17738: build: remove linking librt for backwards compatibility
5 years ago
MarcoFalke 95ca6aeec7
Merge #17691: doc: Add missed copyright headers
5 years ago
Aaron Clauson 0874a109da
Ignore msvc linker warning and update to msvc build instructions.
5 years ago
Hennadii Stepanov fac86ac7b3
scripted-diff: Add missed copyright headers
5 years ago
fanquake f7453dcc03
build: remove linking librt for backwards compatibility
5 years ago
Aaron Clauson 592af5ad3a
Moved the include of the system projects to before the build depends on task. Otherwise it doesn't get run.
5 years ago
Aaron Clauson 6e2215187e
Included test_bitcoin-qt in msvc build.
5 years ago
Aaron Clauson 75d9317bc1
Update msvc build for Visual Studio 2019 v16.4
5 years ago
Aaron Clauson f13e274b6f
Appveyor install libevent[thread] vcpkg
5 years ago
Aaron Clauson b509554433
Added libtest_util library to msvc build configuration.
5 years ago
fanquake 397dbae070
ci: remove OpenSSL installation
5 years ago
fanquake a4eb839619
doc: remove OpenSSL from build instructions and licensing info
5 years ago
Aaron Clauson 29eb039252
Moves vcpkg list to a text file and updates the appveyor job and readme to use it.
5 years ago
Aaron Clauson b80f7db832
Remove redundant class file includes from test_bitcoin project.
5 years ago
MarcoFalke 46e0e27639
Merge #17364: Updates to appveyor config for VS2019 and Qt5.9.8 + msvc project fixes
5 years ago
Aaron Clauson 3c84deebaa
Updated appveyor config:
5 years ago
MarcoFalke faec28252c
scripted-diff: test: Move setup_common to test library
5 years ago
fanquake b1f1fb5f1d
doc: update MSVC instructions to remove Qt configuration
5 years ago
fanquake befbc40eb5
build: remove EVP_MD_CTX_new detection
5 years ago
Sebastian Falbesoner a0fc076476 refactor: test/bench: dedup Build{Crediting,Spending}Transaction()
5 years ago
Jon Atack c0859b7dac
build: 0.19 release updates on master
5 years ago
Aaron Clauson 1619684322
Added libbitcoin_qt and bitcoin-qt to the msbuild configuration.
5 years ago
Aaron Clauson d53d591230
Added the bench_bitcoin project to the list automatically produced by the msvc-autogen python script.
5 years ago
Aaron Clauson aff1c9c884
Adds an option to msbuild common configuration to ignore linker warning 4221. This warning is for object files that do not include any symbols. The warning is harmless and occurs due to some classes that are *nix only having no source to compile for an msvc build.
5 years ago
Wladimir J. van der Laan 390874c722 qt: Remove menu icons
5 years ago
Aaron Clauson e0324c3768
Updated python command in readme so it will work on systems that have both python2 and 3 installed.
5 years ago
Wladimir J. van der Laan 0a6ee9797e
Merge #16267: bench: Benchmark blockToJSON
5 years ago
Wladimir J. van der Laan 8c69fae944
Merge #15457: Check std::system for -[alert|block|wallet]notify
5 years ago
Kirill Fomichev 91509ffe24
bench: Benchmark blockToJSON
5 years ago
fanquake 4f378ac30c
Merge #16308: [MSVC] Copy build output to src/ automatically after build
5 years ago
MarcoFalke 91c345eb92
Merge #16299: bench: Move generated data to a dedicated translation unit
5 years ago
João Barbosa 3d60a03a7c bench: Move generated data to a dedicated translation unit
5 years ago
nicolas.dorier 08c721dab2
[MSVC] Copy build output to src/ automatically after build
5 years ago
nicolas.dorier c83f0ac9b2
[MSVC] allow user level project customization
5 years ago
nicolas.dorier 819c5ddad3
[MSVC] Enable Fuzz for functional tests
5 years ago
nicolas.dorier e47e79377f
[MSVC]: Create the config.ini as part of bitcoind build
5 years ago
nicolas.dorier eb832cd3b4
MSVC: Fix error in debug mode (Fix #16245)
5 years ago
MarcoFalke b1344eac5f
Merge #16241: docs: add rapidcheck to vcpkg install list
5 years ago
fanquake 4971be76a7
docs: add rapidcheck to vcpkg install list
5 years ago
Aaron Clauson 750d1bc7df
Cleaned up and consolidated msvc build files to allow faster builds and easier migration to vs2019.
5 years ago
Sjors Provoost cc3ad56ff2
[build] MSVC: set HAVE_SYSTEM for desktop apps
6 years ago
Jon Atack 3ee28c506d
build: bump bitcoin_config.h packages to v0.18
6 years ago
Hennadii Stepanov 48ed65bcdd
Align MSVC build options with Linux build ones
6 years ago
MarcoFalke fa46ac3127
bench: Add wallet_balance benchmarks
6 years ago
MarcoFalke fa821904bf
scripted-diff: Rename test_bitcoin to test/setup_common
6 years ago
MarcoFalke fa8685d49e
test: Use test_bitcoin setup in bench, Add test utils
6 years ago
John Newbery 9eaeb7fb8d [build] Move wallet load functions to wallet/load unit
6 years ago
John Newbery fdf8888b6f [build] Move CheckTransaction from lib_server to lib_consensus
6 years ago
MarcoFalke 3515612e06
Merge #15473: bench: Benchmark MempoolToJSON
6 years ago
MarcoFalke fa02b22245
test: Remove useless test_bitcoin_main.cpp
6 years ago
Chun Kuan Lee 4a5e52cb51 msvc: Use a single file to specify the include path
6 years ago
MarcoFalke fa38535130
bench: Benchmark MempoolToJSON
6 years ago
riordant 3f5ad622e5 Enable PID file creation on Windows
6 years ago
Chun Kuan Lee 8a1f0a38d4 scripted-diff: Remove NDEBUG pre-define
6 years ago
Wladimir J. van der Laan e9c190044d
Merge #15398: msvc: add rapidcheck property tests
6 years ago
Chun Kuan Lee 3c6ef0393f msvc: Fix silent merge conflict between #13926 and #14372 part II
6 years ago
Wladimir J. van der Laan 3a573fd46c
Merge #14922: windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
6 years ago
Wladimir J. van der Laan cf8aa5c76a
Merge #15339: qt: Pre-0.18 split-off translations update
6 years ago
Wladimir J. van der Laan df8a7d3408 qt: Pre-0.18 split-off translations update
6 years ago
Chun Kuan Lee d067e81dcf msvc: add rapid check property tests
6 years ago
ken2812221 bef8fdd6e2
msvc: Fix silent merge conflict between #13926 and #14372
6 years ago
Chun Kuan Lee 82dcacb822 msvc: build leveldb locally
6 years ago
Chun Kuan Lee 52091066be msvc: build secp256k1 locally
6 years ago
MarcoFalke 252fd15add
Merge #13926: [Tools] bitcoin-wallet - a tool for creating and managing wallets offline
6 years ago
Jonas Schnelli 49d2374acf [tools] Add wallet inspection and modification tool
6 years ago
Chun Kuan Lee 1bd9ffdd44 windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
6 years ago
Wladimir J. van der Laan 19c60ca497
Merge #14151: windows: Fix remaining compiler warnings (MSVC)
6 years ago
practicalswift b9dafe7d9f Fix remaining compiler warnings (MSVC). Move disabling of specific warnings from /nowarn to project file.
6 years ago
Alexey Poghilenkov c98f8866fe Fix the build problem in libbitcoin_server
6 years ago
Murray Nesbitt 523785042b Modify build instructions to work with Command Prompt as well as
6 years ago
Russell Yanofsky 7e2e62cf7c Add skeleton chain and client classes
6 years ago
Jim Posen 2068f089c8 scripted-diff: Move util files to separate directory.
6 years ago
Wladimir J. van der Laan d98777f302
Merge #14146: wallet: Remove trailing separators from -walletdir arg
6 years ago
Chun Kuan Lee 43c7fbb1e7 Make MSVC compiler read the source code using utf-8
6 years ago
Pierre Rochard ea3009ee94 wallet: Add walletdir arg unit tests
6 years ago
Chun Kuan Lee e4a79b4b3a appveyor: Use clcache to speed up build
6 years ago
Chun Kuan Lee 0b16f679d5 auto generate MSVC project files
6 years ago
Chun Kuan Lee 1f6ff04e59 Use wildcard path in test_bitcoin.vcxproj
6 years ago
Aaron Clauson ef7beaea6a Visual Studio build configuration for Bitcoin Core
6 years ago