Commit graph

228 commits

Author SHA1 Message Date
James Dorfman
a64661d051 Merge 012d33f70b into merged_master (Bitcoin PR bitcoin/bitcoin#24847) 2024-07-30 17:50:26 +00:00
James Dorfman
b4d7a023e5 Merge 15220ec903 into merged_master (Bitcoin PR bitcoin/bitcoin#24775) 2024-07-08 20:49:44 +00:00
James Dorfman
fd72f4863c Merge 52f0f7a1bb into merged_master (Bitcoin PR bitcoin/bitcoin#24668) 2024-07-08 15:28:11 +00:00
James Dorfman
125e6630d8 Merge f4fba57829 into merged_master (Bitcoin PR bitcoin/bitcoin#24704) 2024-05-24 00:02:31 +00:00
Byron Hambly
4765c2a4c8 Merge 05957a888d into merged_master (Bitcoin PR bitcoin/bitcoin#24516) 2023-10-14 11:15:45 +00:00
Byron Hambly
ccdc1ab80b Merge 47bbd3ff4f into merged_master (Bitcoin PR bitcoin/bitcoin#24498) 2023-10-14 10:46:50 +00:00
James Dorfman
8bf9c630ce ci: add missing dependencies to native win64 build 2023-10-09 21:17:40 +00:00
dhruv
cb434320b6 build: fix MSVC build after subtree update
Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
Co-authored-by: Aaron Clauson <aaron@sipsorcery.com>
2023-10-09 21:17:40 +00:00
Byron Hambly
99ed6e1bee msvc secp modules 2023-10-09 21:17:40 +00:00
James Dorfman
5af45ea185 add mising deps to libbitcoinconsensus windows exe build 2023-10-09 20:33:33 +00:00
Pablo Greco
950c4ff0d3 Partial cherry-pick of 5080c9c25f to fix
windows builds
2023-10-09 20:33:25 +00:00
Pieter Wuille
d6fdbf80ca Disable certain false positive warnings for libsecp256k1 msvc build
(cherry picked from commit cabb566123)
2023-10-09 20:32:54 +00:00
James Dorfman
3ed8c96194
update package info constants to be elements-specific 2023-08-01 10:28:19 +02:00
Byron Hambly
207c1ce338 Merge e0367e84b3 into merged_master (Bitcoin PR bitcoin/bitcoin#24301) 2023-06-30 15:43:32 +00:00
Byron Hambly
f33b892090 Merge b23e037961 into merged_master (Bitcoin PR bitcoin/bitcoin#24268) 2023-06-30 09:00:18 +00:00
Byron Hambly
4988afcbc2 Merge 3ace3a17c9 into merged_master (Bitcoin PR bitcoin/bitcoin#20744) 2023-06-30 07:38:29 +00:00
Byron Hambly
97d15a5e44 Merge ddcc518cbd into merged_master (Bitcoin PR bitcoin/bitcoin#23828) 2023-06-15 12:18:15 +00:00
Byron Hambly
47626b5a64 Merge 623745ca74 into merged_master (Bitcoin PR bitcoin/bitcoin#23912) 2023-06-14 15:44:11 +00:00
James Dorfman
32d7ad00b2 Merge c9b63ab61e into merged_master (Bitcoin PR bitcoin/bitcoin#23489) 2023-06-02 05:07:21 +00:00
Byron Hambly
3eabe469a8 Merge 4a7f6e0d0c into merged_master (Bitcoin PR bitcoin/bitcoin#23524) 2023-05-26 11:18:18 +00:00
Byron Hambly
2f15858d25 Merge c82284cfdc into merged_master (Bitcoin PR bitcoin/bitcoin#23345) 2023-05-25 07:54:10 +00:00
James Dorfman
c9dcb51cd7 Merge 2efc8c0999 into merged_master (Bitcoin PR bitcoin/bitcoin#23198) 2023-05-24 18:58:20 +00:00
Byron Hambly
81d5607ec8 Merge c1fb30633b into merged_master (Bitcoin PR bitcoin/bitcoin#23114) 2023-05-24 12:58:57 +00:00
Byron Hambly
0b82ec9dc3 Merge 12f2b6ac01 into merged_master (Bitcoin PR bitcoin/bitcoin#23453) 2023-05-17 10:00:14 +00:00
Byron Hambly
548bd0d8be Merge e77d9679fd into merged_master (Bitcoin PR bitcoin/bitcoin#23006) 2023-05-16 10:10:21 +00:00
Byron Hambly
1c42c5e680 Merge a68de12c0e into merged_master (Bitcoin PR bitcoin/bitcoin#22890) 2023-05-09 13:58:54 +00:00
Byron Hambly
8d6c4da78c Merge 528e08119f into merged_master (Bitcoin PR bitcoin/bitcoin#22219) 2023-04-21 09:23:54 +00:00
Byron Hambly
53f40055ba Merge 5c0f46ca46 into merged_master (Bitcoin PR bitcoin/bitcoin#22908) 2023-04-21 07:33:13 +00:00
James Dorfman
2912cffa12 Merge e4aa9b15b9 into merged_master (Bitcoin PR bitcoin/bitcoin#22922) 2023-04-21 02:37:07 +00:00
James Dorfman
b4d56d67e8 Merge e7c6ed605c into merged_master (Bitcoin PR bitcoin/bitcoin#21551) 2023-04-21 00:16:11 +00:00
Byron Hambly
d9fbde90c5 Merge 0ebd88fe0b into merged_master (Bitcoin PR bitcoin/bitcoin#22888) 2023-04-20 13:13:36 +00:00
Byron Hambly
4175aa80a7 Merge d6034e4122 into merged_master (Bitcoin PR bitcoin/bitcoin#22843) 2023-04-13 11:58:13 +00:00
Glenn Willen
c3aa54eb50 Merge 7075a52b67 into merged_master (Bitcoin PR bitcoin/bitcoin#22155) 2023-03-27 23:42:38 +00:00
James Dorfman
50c5c56817 Merge 36aee0f353 into merged_master (Bitcoin PR bitcoin-core/gui#381) 2023-03-21 17:29:50 +00:00
James Dorfman
400c44abcc Merge 9faa4b68db into merged_master (Bitcoin PR #22232) 2023-03-16 04:51:52 +00:00
Hennadii Stepanov
b2c3d1086b
Revert "build: Specify zeromq port explicitly for MSVC builds"
This reverts commit 20b6c87117.
2022-04-13 23:26:23 +02:00
dhruv
d960d4fd3a
build: fix MSVC build after subtree update
Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
Co-authored-by: Aaron Clauson <aaron@sipsorcery.com>
2022-04-07 22:24:43 +01:00
Hennadii Stepanov
ba0bf79a22
build: Do not modify common.init.vcxproj directly 2022-04-05 19:06:03 +02:00
Hennadii Stepanov
2391fb7850
build, refactor: Add set_properties() to msvc-autogen.py 2022-04-05 18:38:22 +02:00
Pavol Rusnak
ef20add4c9
build, qt: bump Qt5 version to 5.15.3
Qt 5.15.3 release is a patch release made on the top of Qt 5.15.2. As a patch
release, Qt 5.15.3 does not add any new functionality but provides bug fixes
and other improvements.

https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.3/release-note.md

* dropped patches:
  - patches/qt/dont_use_avx_android_x86_64.patch
  - patches/qt/fix_bigsur_style.patch
* adjusted patches:
  - patches/qt/fix_android_jni_static.patch
  - patches/qt/fix_limits_header.patch
  - patches/qt/use_android_ndk23.patch

Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
2022-04-01 16:54:38 +02:00
fanquake
d4ba2b2cbc
compat: remove strnlen back-compat code
This was needed for mingw (not mingw-w64), and some older versions of
macOS, which we no-longer support.
2022-03-29 10:15:33 +01:00
Hennadii Stepanov
c3296b21e4
build: Drop double-conversion from MSVC dependencies
Qt uses its own `double-conversion`.
2022-03-10 08:36:13 +01:00
Hennadii Stepanov
20b6c87117
build: Specify zeromq port explicitly for MSVC builds
Current port 4 is broken:
- https://github.com/microsoft/vcpkg/pull/22681#issuecomment-1061312320
2022-03-10 08:36:05 +01:00
Ryan Ofsky
84b0973e35 test: Add tests for GetArg methods / settings.json type coercion
Just add tests. No changes to application behavior. Tests will be
updated in the next commit changing & improving current behavior.

Include a Qt test for GUI startup crash reported by Rspigler in
https://github.com/bitcoin/bitcoin/issues/24457 caused by GetArg
behavior that happens if settings.json contains an integer value for any
of the configuration options which GUI settings can currently clash with
(-dbcache, -par, -spendzeroconfchange, -signer, -upnp, -natpmp, -listen,
-server, -proxy, -proxy, -onion, -onion, -lang, and -prune).
2022-03-07 13:29:46 -05:00
fanquake
39e66e938f
build: use header-only Boost unit test 2022-02-13 20:59:02 +00:00
Hennadii Stepanov
d570f26e17
Add bitcoin_config.h to build_msvc/.gitignore
bitcoin_config.h is auto-generated by the msvc-autogen.py script.
2022-02-05 12:48:21 +02:00
fanquake
07269321f3
build: remove Boost::system usage 2022-02-03 18:35:52 +08:00
Kiminuo
b87f9c5edf
build: remove boost::filesystem usage 2022-02-03 18:35:52 +08:00
MarcoFalke
ddcc518cbd
Merge bitcoin/bitcoin#23828: scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a
172096e9dd scripted-diff: Rename libbitcoin_server.a to libbitcoin_node.a (Russell Yanofsky)

Pull request description:

  Goal along with namespacing PR #23497 is to make code organization more obvious and have `src/node/` code in `node::` namespace in `libbitcoin_node.a` library

ACKs for top commit:
  MarcoFalke:
    cr ACK 172096e9dd

Tree-SHA512: a2e787eeaa3ab769b0f5376473072cae584d237aa8b67b677bea833bb36b0134a0eca17eb01722389639473b8463f4953bc3a5e4801a6b2c8965ac1075cba005
2022-01-06 14:59:17 +01:00
Hennadii Stepanov
f47dda2c58
scripted-diff: Bump copyright headers
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-

Commits of previous years:
* 2020: fa0074e2d8
* 2019: aaaaad6ac9
2021-12-30 19:36:57 +02:00