This website requires JavaScript.
f9dfe8d5e0
contrib: remove bdb exception from FORTIFY check
fanquake
2025-05-08 11:04:22 +01:00
66c968b4b4
Merge bitcoin/bitcoin#32444 : doc: swap "Docker image" for "container image"
merge-script
2025-05-08 13:50:24 +01:00
6469752952
Merge bitcoin/bitcoin#32434 : lint: Remove string exclusion from locale check
merge-script
2025-05-08 10:42:30 +01:00
1372eb09c5
doc: swap "Docker image" for "container image"
fanquake
2025-05-08 10:13:04 +01:00
03ebdd0793
Merge bitcoin/bitcoin#32437 : crypto: disable ASan for sha256_sse4 with Clang
merge-script
2025-05-08 09:08:36 +01:00
95bb305b96
Merge bitcoin/bitcoin#32429 : docs: Improve keypoolrefill RPC docs
Ava Chow
2025-05-07 14:55:49 -07:00
1b1b9f32cf
Merge bitcoin/bitcoin#32440 : test: remove bdb assert in tool_wallet.py
Ava Chow
2025-05-07 11:51:17 -07:00
e08e6567f2
test: remove assert_dump since it is not used anymore
kevkevinpal
2025-05-07 14:18:12 -04:00
ff35a4b021
docs: Improve keypoolrefill RPC docs
w0xlt
2025-05-06 16:10:35 -03:00
4b24186756
test: add test for decoding PSBT with MuSig2 PSBT key types (BIP 373)
Sebastian Falbesoner
2024-11-11 18:27:40 +01:00
8ba245cb83
test: add constants for MuSig2 PSBT key types (BIP 373)
Sebastian Falbesoner
2024-11-11 18:22:29 +01:00
4b6dd9790b
test: remove bdb assert in tool_wallet.py
kevkevinpal
2025-05-07 12:22:42 -04:00
97d383af6d
Test updating non-ranged descriptor with [0,0] range succeeds
Novo
2025-04-24 20:00:37 +01:00
7343a1846c
depends: Avoid using helper variables in toolchain file
Hennadii Stepanov
2025-03-18 09:01:31 +00:00
0671d66a8e
wallet, refactor: Convert uint256 to Txid in wallet
marcofleon
2025-03-28 17:45:13 +00:00
c8ed51e62b
wallet, refactor: Convert uint256 to Txid in wallet interfaces
marcofleon
2025-03-28 16:51:31 +00:00
b3214cefe6
qt, refactor: Convert uint256 to Txid in the GUI
marcofleon
2025-03-28 16:13:36 +00:00
efac285a0d
Merge bitcoin/bitcoin#28710 : Remove the legacy wallet and BDB dependency
merge-script
2025-05-07 15:19:17 +01:00
fa24fdcb7f
lint: Remove string exclusion from locale check
MarcoFalke
2025-05-07 10:05:19 +02:00
4e8ab5e00f
crypto: disable ASan for sha256_sse4 with Clang
fanquake
2025-05-07 11:15:59 +01:00
6d5edfcc58
Merge bitcoin/bitcoin#32388 : fuzz: Remove unused TimeoutExpired catch in fuzz runner
merge-script
2025-05-07 11:52:09 +01:00
de054df6dc
contrib: Remove legacy wallet RPCs from bash completions
Ava Chow
2025-04-28 13:01:01 -07:00
5dff04a1bb
legacy spkm: Make IsMine() and CanProvide() private and migration only
Ava Chow
2024-12-13 17:44:12 -05:00
c0f3f3264f
wallet: Remove unused db functions
Ava Chow
2024-01-05 18:42:28 -05:00
83af1a3cca
wallet: Delete LegacySPKM
Ava Chow
2024-01-05 18:42:23 -05:00
59d3e4ed34
Merge bitcoin/bitcoin#32415 : scripted-diff: adapt script error constant names in feature_taproot.py
Ava Chow
2025-05-06 15:25:57 -07:00
fffb272c25
Merge bitcoin/bitcoin#29532 : Refactor BnB tests
Ava Chow
2025-05-06 15:15:13 -07:00
3bbdbc0a5e
qt, docs: Unify term "clipboard"
Hennadii Stepanov
2025-05-06 22:06:24 +01:00
8ede6dea0c
wallet, rpc: Remove legacy wallet only RPCs
Ava Chow
2024-01-05 18:42:22 -05:00
4de3cec28d
test: rpcs disabled for descriptor wallets will be removed
Ava Chow
2024-01-05 18:41:30 -05:00
84f671b01d
test: Run multisig script limit test
Ava Chow
2025-04-25 08:58:35 -07:00
810476f31e
test: Remove unused options and variables, correct comments
Ava Chow
2025-04-25 08:58:19 -07:00
04a7a7a28c
build, wallet, doc: Remove BDB
Ava Chow
2024-01-05 18:42:20 -05:00
44057fe38c
Merge bitcoin/bitcoin#32287 : build: Fix macdeployqtplus after switching to Qt 6
merge-script
2025-05-06 18:10:22 +01:00
229943b513
Merge bitcoin/bitcoin#32086 : Shuffle depends instructions and recommend modern make for macOS
merge-script
2025-05-06 18:06:38 +01:00
3e6ac5bf77
refactor: validation: mark CheckBlockIndex as const
stickies-v
2025-04-23 15:52:56 +01:00
61a51eccbb
validation: don't use GetAll() in CheckBlockIndex()
stickies-v
2025-05-06 14:24:56 +01:00
edde96376a
cmake: Respect user-provided configuration-specific flags
Hennadii Stepanov
2025-04-26 19:19:49 +01:00
22cff32319
doc: recommend gmake for FreeBSD
Sjors Provoost
2025-05-02 17:57:20 +02:00
b645c52071
doc: recommend modern make for macOS depends
Sjors Provoost
2025-04-02 17:05:30 +02:00
99e6490dc5
doc: shuffle depends instructions
Sjors Provoost
2025-03-17 13:29:29 +01:00
1e0de7a6ba
fees: document non-monotonic estimation edge case
willcl-ark
2024-10-12 21:26:49 +01:00
baa848b8d3
Merge bitcoin/bitcoin#32405 : build: replace header checks with __has_include
Hennadii Stepanov
2025-05-05 15:19:08 +01:00
d31158d364
psbt: clarify PSBT, PSBTInput, PSBTOutput unserialization flows
rkrux
2025-05-05 17:04:27 +05:30
3a18075aed
ci: Drop -DENABLE_EXTERNAL_SIGNER=ON configure option
Hennadii Stepanov
2024-05-08 11:09:49 +01:00
719fa9f4ef
build: Re-enable external signer support for Windows
Hennadii Stepanov
2025-04-23 21:17:30 +01:00
6e5fc2bf9b
test: Reintroduce Windows support in system_tests/run_command test
Hennadii Stepanov
2025-04-22 23:01:46 +01:00
53ccb75f0c
Merge bitcoin/bitcoin#32358 : subprocess: Backport upstream changes
Hennadii Stepanov
2025-05-05 12:34:48 +01:00
fa2c548429
Merge bitcoin/bitcoin#32417 : doc: Explain that .gitignore is not for IDE-specific excludes
Hennadii Stepanov
2025-05-05 07:40:02 +01:00
c1e554d3e5
refactor: consolidate 3 separate locks into one block
Andrew Toth
2025-05-04 13:35:29 -04:00
41479ed1d2
test: add test for periodic flush inside ActivateBestChain
Andrew Toth
2025-05-04 13:34:29 -04:00
fada115cbe
doc: Explain that .gitignore is not for IDE-specific excludes
MarcoFalke
2025-05-04 18:54:04 +02:00
84820561dc
validation: periodically flush dbcache during reindex-chainstate
Andrew Toth and l0rinc
2025-05-03 08:41:02 -04:00
b5f580c580
scripted-diff: adapt script error constant names in feature_taproot.py
Sebastian Falbesoner
2025-05-03 20:11:41 +02:00
eba5f9c4b6
Merge bitcoin/bitcoin#32403 : test: remove Boost SIGCHLD workaround.
Ava Chow
2025-05-02 14:10:23 -07:00
e1f543823b
build: replace header checks with __has_include
fanquake
2025-05-02 14:24:14 +01:00
3add6ab9ad
test: remove Boost SIGCHLD workaround.
fanquake
2025-05-01 11:06:58 +01:00
cd95c9d6a7
subprocess: check and handle fcntl(F_GETFD) failure
Tomás Andróil
2025-05-01 22:16:11 +01:00
b7288decdf
subprocess: Proper implementation of wait() on Windows
Haowen Liu
2025-05-01 22:15:57 +01:00
7423214d8d
subprocess: Do not escape double quotes for command line arguments on Windows
Hennadii Stepanov
2025-05-01 22:15:19 +01:00
bb9ffea53f
subprocess: Explicitly define move constructor of Streams class
Shunsuke Shimizu
2025-05-01 22:14:29 +01:00
174bd43f2e
subprocess: Avoid leaking POSIX name aliases beyond subprocess.h
Hennadii Stepanov and Luke Dashjr
2025-05-01 22:10:35 +01:00
7997b7656f
subprocess: Fix cross-compiling with mingw toolchain
Hennadii Stepanov
2025-05-01 22:07:39 +01:00
647630462f
subprocess: Get Windows return code in wait()
Haowen Liu
2025-05-01 22:07:21 +01:00
d3f511b458
subprocess: Fix string_arg when used with rref
Haowen Liu
2025-05-01 22:06:28 +01:00
2fd3f2fec6
subprocess: Fix memory leaks
Haoran Peng
2025-05-01 22:04:59 +01:00
5b8046a6e8
Merge bitcoin/bitcoin#30611 : validation: write chainstate to disk every hour
Ava Chow
2025-05-01 12:11:55 -07:00
fc6346dbc8
Merge bitcoin/bitcoin#32389 : doc: Fix test_bitcoin path
merge-script
2025-05-01 10:21:31 +01:00
a0eed55398
run_command: Enable close_fds option to avoid lingering fds
Luke Dashjr
2024-08-29 20:05:50 +00:00
c7c356a448
cpp-subprocess: Iterate through /proc/self/fd for close_fds option on Linux
Luke Dashjr and laanwj
2021-07-08 06:43:04 +00:00
4f5e04da13
Revert "remove unneeded close_fds option from cpp-subprocess"
Luke Dashjr
2024-08-29 19:10:48 +00:00
6cbc28b8dd
doc: Fix test_bitcoin path
monlovesmango
2025-05-01 03:05:57 +00:00
85368aafa0
test: Run simple tests at various feerates
Murch
2025-04-28 20:36:55 -07:00
d610951c15
test: Recreate BnB iteration exhaustion test
Murch
2024-03-01 15:50:16 -05:00
2a1b2754f1
test: Remove redundant repeated test
Murch
2024-03-01 15:42:08 -05:00
4781f5c8be
test: Recreate simple BnB failure tests
Murch
2024-03-01 15:41:19 -05:00
a94030ae98
test: Recreate BnB clone skipping test
Murch
2024-06-27 11:50:15 -04:00
7db6f012c0
test: Move BnB feerate sensitivity tests
Murch
2024-03-01 15:06:50 -05:00
2bafc46261
test: Recreate simple BnB success tests
Murch
2024-03-01 14:29:13 -05:00
e976bd3045
validation: add randomness to periodic write interval
2024-09-08 11:51:13 -04:00
2e2f410681
refactor: replace m_last_write with m_next_write
Andrew Toth and l0rinc
2024-09-08 11:48:53 -04:00
b557fa7a17
refactor: rename fDoFullFlush to should_write
Andrew Toth
2024-08-31 11:14:18 -04:00
d73bd9fbe4
validation: write chainstate to disk every hour
Andrew Toth
2024-08-31 11:13:11 -04:00
68ac9f116c
Merge bitcoin/bitcoin#32383 : util: Remove fsbridge::get_filesystem_error_message()
Ava Chow
2025-04-30 10:56:14 -07:00
fa4804009c
fuzz: Remove unused TimeoutExpired catch in fuzz runner
MarcoFalke
2025-04-30 19:47:38 +02:00
0750249289
mining: document gbt_rule_value helper
Sjors Provoost
2025-04-30 14:48:16 +02:00
5e87c3ec09
scripted-diff: rename gbt_force and gbt_force_name
Sjors Provoost
2025-04-30 14:47:33 +02:00
97eaadc3bf
util: Remove fsbridge::get_filesystem_error_message()
Hennadii Stepanov
2025-04-30 10:41:34 +01:00
14b8dfb2bd
Merge bitcoin/bitcoin#31398 : wallet: refactor: various master key encryption cleanups
Ava Chow
2025-04-29 16:32:21 -07:00
a60445cd04
Merge bitcoin/bitcoin#32355 : Bugfix: Miner: Don't reuse block_reserved_weight for "block is full enough to give up" weight delta
Ava Chow
2025-04-29 15:51:18 -07:00
2d5b424414
Merge bitcoin/bitcoin#32351 : test: avoid stack overflow in FindChallenges via manual iteration
Ava Chow
2025-04-29 15:29:50 -07:00
0ed5f37afe
Merge bitcoin/bitcoin#31014 : net: Use GetAdaptersAddresses to get local addresses on Windows
Ava Chow
2025-04-29 15:13:39 -07:00
7a4a2a38ea
Merge bitcoin/bitcoin#27826 : validation: log which peer sent us a header
Ava Chow
2025-04-29 14:48:16 -07:00
4694732bc4
Merge bitcoin/bitcoin#32338 : net: remove unnecessary check from AlreadyConnectedToAddress()
Ava Chow
2025-04-29 14:31:59 -07:00
7db096121d
Merge bitcoin/bitcoin#29039 : versionbits refactoring
Ava Chow
2025-04-29 14:06:45 -07:00
51d76634fb
Merge bitcoin/bitcoin#32365 : descriptors: Reject + sign while parsing unsigned
Ava Chow
2025-04-29 10:25:21 -07:00
61ea5f348d
fuzz: doc: add info about afl-system-config for macOS
brunoerg
2025-03-31 10:57:14 -03:00
c5e44a0435
Merge bitcoin/bitcoin#32369 : test: Use the correct node for doubled keypath test
merge-script
2025-04-29 09:59:42 +01:00
32d55e28af
test: Use the correct node for doubled keypath test
Ava Chow
2025-04-28 14:44:06 -07:00
65714c162c
Merge bitcoin/bitcoin#32327 : test: Add missing check for empty stderr in util tester
Ava Chow
2025-04-28 14:43:32 -07:00