Commit Graph

  • 9c15022260 Merge bitcoin/bitcoin#35337: doc: add feature deprecation and removal process to developer notes merge-script 2026-05-26 15:19:19 +02:00
  • a4157fc24a Merge bitcoin/bitcoin#33966: refactor: disentangle miner startup defaults from runtime options Ryan Ofsky 2026-05-26 08:14:01 -04:00
  • ac9424fdc6 Merge bitcoin/bitcoin#35145: validation: fix misleading VerifyDB summary log merge-script 2026-05-26 13:36:57 +02:00
  • 9767e80b21 Merge bitcoin/bitcoin#35296: doc: Fix broken links in dev notes, move sections merge-script 2026-05-26 12:45:37 +02:00
  • 9ec4efebd1 Merge bitcoin/bitcoin#35015: bitcoin-cli: note -rpcclienttimeout is not implemented for IPC connections merge-script 2026-05-26 11:42:40 +02:00
  • b43a936355 Merge bitcoin/bitcoin#33974: cmake: Check dependencies after build option interaction merge-script 2026-05-26 10:25:29 +01:00
  • d5188b5592 Merge bitcoin/bitcoin#35363: test: Allow --usecli in more tests merge-script 2026-05-26 10:13:24 +01:00
  • 743bf350f2 Merge bitcoin/bitcoin#35049: test: remove circular dependency between authproxy and util merge-script 2026-05-26 09:41:43 +01:00
  • fa24693819 test: Allow --usecli in tests that already support it MarcoFalke 2026-05-22 16:47:44 +02:00
  • fa8d4d5c35 test: Catch CalledProcessError to support --usecli in feature_dbcrash.py MarcoFalke 2026-05-26 07:48:56 +02:00
  • faf0f848ef test: use echojson to allow rpc_named_arguments.py --usecli MarcoFalke 2026-05-22 17:34:15 +02:00
  • faf993ee44 test: Stop node before modifying config to support rpc_users.py --usecli MarcoFalke 2026-05-22 17:11:35 +02:00
  • dd0dea3e89 Merge bitcoin/bitcoin#34917: wallet: mark bip125-replaceable RPC key and walletrbf startup option as deprecated Ava Chow 2026-05-25 17:47:45 -07:00
  • acea6f2caf Merge bitcoin/bitcoin#35251: wallet: Fix for duplicate external signers case Ava Chow 2026-05-25 17:39:03 -07:00
  • 801e3bfe38 chainparams: add overloads for RegTest and SigNet with no options Antoine Poinsot 2026-05-25 19:00:12 -04:00
  • 4995c00a9c chainparams: make deployment configuration available on all test networks Antoine Poinsot 2025-09-29 13:56:32 -04:00
  • 0774eaaf0c util: Require integers for SaturatingAdd() and AdditionOverflow() Hodlinator 2026-04-23 16:58:16 +02:00
  • a815e3e262 rpc: Correct type for tx_sigops Hodlinator 2026-03-31 11:19:54 +02:00
  • 7be0d6fa18 test: remove the lazy import of util in authproxy rkrux 2026-04-24 18:02:02 +05:30
  • 779f444680 test: move out JSONRPCException from authproxy to util rkrux 2026-04-11 12:46:35 +05:30
  • de925455c8 Merge bitcoin/bitcoin#35141: fuzz: apply node context reset pattern to p2p_handshake merge-script 2026-05-23 13:11:28 +02:00
  • 2e9fdcc6da doc: add feature deprecation and removal process to developer notes Guillermo Fernandes 2026-05-22 13:21:56 -04:00
  • fa4fc8c1d7 test: Set TestNode url field early, so that feature_loadblock.py --usecli works MarcoFalke 2026-05-22 16:38:35 +02:00
  • 5faf2ad880 doc: add release notes for deprecation of wallet rbf & bip125 fields rkrux 2026-05-20 16:57:06 +05:30
  • aba24a9b62 wallet: remove "RPC Only" from -walletrbf option help description rkrux 2026-05-22 20:11:34 +05:30
  • 9f7b08c61c Merge bitcoin/bitcoin#35334: test: Allow --usecli in more tests merge-script 2026-05-22 15:00:25 +01:00
  • b9f0040caf Merge bitcoin/bitcoin#34614: ci: Put space and non-ASCII char in scratch dir merge-script 2026-05-22 13:36:39 +02:00
  • f28cd7587b Merge bitcoin/bitcoin#35348: ci: switch to GitHub cache for all runners merge-script 2026-05-22 11:11:28 +01:00
  • 59918de329 Merge bitcoin/bitcoin#34801: ci: Enable pipefail in 03_test_script.sh merge-script 2026-05-22 11:09:26 +01:00
  • e4f033789c Merge bitcoin/bitcoin#35324: test: Document rare failure in test_inv_block better merge-script 2026-05-22 10:49:04 +01:00
  • 033a56ccb2 Merge bitcoin/bitcoin#34342: cli: Replace libevent usage with simple http client merge-script 2026-05-22 10:04:33 +01:00
  • c03107acf5 ci: switch to GitHub cache for all runners willcl-ark 2026-05-21 14:13:50 +01:00
  • 908cc9d30b Merge bitcoin/bitcoin#35344: kernel: improve BITCOINKERNEL_WARN_UNUSED_RESULT usage merge-script 2026-05-22 09:47:42 +02:00
  • e91f8713ac Merge bitcoin/bitcoin#35349: ci: Fix path input for vcpkg downloads cache Hennadii Stepanov 2026-05-22 08:33:19 +01:00
  • 1e5d3b4f0d doc: add release note for mining option validation Sjors Provoost 2026-05-14 09:08:01 +02:00
  • 0317f52022 ci: enforce iwyu for touched files Sjors Provoost 2026-05-18 14:34:25 +02:00
  • 8c58f63578 refactor: have mining files include what they use Sjors Provoost 2026-05-18 14:34:12 +02:00
  • 3bb6498fb0 mining: store block create options in NodeContext Sjors Provoost 2026-05-18 14:17:29 +02:00
  • 4637cd157d mining: reject invalid block create options Sjors Provoost 2026-05-18 15:59:57 +02:00
  • 8daac1d6eb mining: add block create option helpers Sjors Provoost 2026-05-18 15:58:39 +02:00
  • 128da7c3ff miner: add block_max_weight to BlockCreateOptions Sjors Provoost 2025-12-04 13:51:43 +01:00
  • fa81e51eae mining: parse block creation args in mining_args Sjors Provoost 2026-02-12 19:25:26 +01:00
  • 020166080c mining: use interface for tests, bench and fuzzers Sjors Provoost 2025-12-04 13:47:08 +01:00
  • 44082bea47 interfaces: make Mining use const NodeContext Sjors Provoost 2026-05-18 12:18:20 +02:00
  • d4368e059c move-only: add node/mining_types.h Sjors Provoost 2025-12-04 14:10:20 +01:00
  • 6aeb1fbea2 test: cover IPC blockmaxweight policy Sjors Provoost 2026-05-14 08:25:35 +02:00
  • 63b23ea1e9 test: regression test for waitNext mining policy Sjors Provoost 2026-05-12 15:56:56 +02:00
  • 24750f8b31 test: add createNewBlock failure helper Sjors Provoost 2026-03-25 18:10:10 +01:00
  • 63ee9cd15b test: misc interface_ipc_mining.py improvements Sjors Provoost 2026-02-12 12:14:12 +01:00
  • faf02674b3 refactor: Set TestNode.cli only after RPC is connected MarcoFalke 2026-05-21 11:49:24 +02:00
  • fae376cafb refactor: Inline get_rpc_proxy MarcoFalke 2026-05-20 16:32:55 +02:00
  • fa00c7c7a4 test: Allow rpc_bind.py --usecli MarcoFalke 2026-05-20 14:30:34 +02:00
  • fa8f25118c refactor: Use create_new_rpc_connection in wallet_multiwallet.py MarcoFalke 2026-05-20 14:25:42 +02:00
  • fa3ae6c7d3 test: Allow feature_shutdown.py --usecli MarcoFalke 2026-05-20 14:16:31 +02:00
  • fa2a3683d5 test: Allow mining_getblocktemplate_longpoll.py --usecli MarcoFalke 2026-05-20 14:00:25 +02:00
  • 735b1cf431 Merge bitcoin/bitcoin#34806: refactor: logging: Various API improvements Ryan Ofsky 2026-05-21 22:05:18 -04:00
  • a56b4ead41 Merge bitcoin/bitcoin#35017: mempool: remove all subsequent tx in pkg on failure merge-script 2026-05-21 23:28:40 +02:00
  • 00e9df90c8 Merge bitcoin/bitcoin#35333: qa: use NORMAL_GBT_REQUEST_PARAMS consistently in functional tests merge-script 2026-05-21 22:53:52 +02:00
  • 37d7ce47c5 Merge bitcoin/bitcoin#35350: test: suppress ECONNABORTED in wait_for_rpc_connection on Windows merge-script 2026-05-21 22:45:32 +02:00
  • 18c1cc65e9 kernel: improve BITCOINKERNEL_WARN_UNUSED_RESULT usage stickies-v 2026-05-21 11:32:33 +01:00
  • 7209eb7790 test: suppress ECONNABORTED in wait_for_rpc_connection on Windows Ryan Ofsky 2026-05-21 14:57:14 -04:00
  • 0553ce5ddb Merge bitcoin/bitcoin#35316: musig: Reject empty pubkey list in GetMuSig2KeyAggCache Ava Chow 2026-05-21 11:26:26 -07:00
  • e4f1e43103 ci: Fix path input for vcpkg downloads cache Hennadii Stepanov 2026-05-21 18:49:56 +01:00
  • fa99a3ccac ci: Enable pipefail in 03_test_script.sh MarcoFalke 2026-02-17 11:22:56 +01:00
  • d61053d97b build: Drop libevent from bitcoin-cli link libraries Fabian Jahr 2026-04-21 11:31:14 +02:00
  • 798d051c80 cli: Remove libevent usage Fabian Jahr 2026-04-09 14:04:59 +02:00
  • ca5483a662 qa: use NORMAL_GBT_REQUEST_PARAMS consistently Antoine Poinsot 2026-04-30 17:04:41 -04:00
  • bd0942bbd9 Merge bitcoin/bitcoin#34887: fuzz: target CDBWrapper merge-script 2026-05-21 15:03:49 +01:00
  • 2940053761 Merge bitcoin/bitcoin#33223: coinselection: Tiebreak SRD eviction by weight merge-script 2026-05-21 13:47:30 +01:00
  • 5ccb698f53 Merge bitcoin-core/gui#936: Remove opt-in RBF Hennadii Stepanov 2026-05-21 13:31:05 +01:00
  • 211e1053bf Merge bitcoin/bitcoin#32220: cmake: Get rid of undocumented BITCOIN_GENBUILD_NO_GIT environment variable merge-script 2026-05-21 12:18:27 +01:00
  • ecf20317cb Merge bitcoin/bitcoin#35270: doc: Document minimum versions for Xcode CLT and MSVC merge-script 2026-05-21 11:34:25 +01:00
  • 97f7cc0233 wallet: mark -walletrbf startup option as deprecated rkrux 2026-05-20 16:50:28 +05:30
  • c4a7613e6a wallet: mark bip125-replaceable key as deprecated in transaction RPCs rkrux 2026-03-25 14:32:53 +05:30
  • 8ee5622455 Merge bitcoin/bitcoin#35338: qa: regenerate hardcoded regtest chain for kernel lib unit tests merge-script 2026-05-21 10:30:54 +01:00
  • 131fa570b9 test: Add test for BuildSkip() and skip heights optout 2026-05-19 09:42:56 +02:00
  • c6dbf3158b Merge bitcoin/bitcoin#35304: kernel: doc: document wipe lifecycle and best entry nullability merge-script 2026-05-21 10:06:14 +02:00
  • f05b1a3532 rpc: Fix for duplicate external signers case optout 2026-05-09 10:57:08 +02:00
  • 98f706c698 qa: regenerate hardcoded regtest chain for kernel lib unit tests Antoine Poinsot 2026-05-20 16:04:58 -04:00
  • ac9aa71b7f mempool: remove all subsequent tx in pkg on failure Greg Sanders 2026-04-06 16:43:46 -04:00
  • df7ed5f355 chainparams: encapsulate deployment configuration logic Antoine Poinsot 2025-09-29 13:49:16 -04:00
  • 005738e3b8 wallet: use outpoint when estimating input size Lőrinc 2026-05-06 14:27:13 +02:00
  • b63ef20d54 test: add fuzz harness for CDBWrapper Andrew Toth 2026-03-21 11:21:27 -04:00
  • 32169c3855 dbwrapper: accept optional testing leveldb::Env in DBParams Andrew Toth 2026-03-21 11:21:10 -04:00
  • 8d390c93fc dbwrapper: make max_file_size a configurable DBParams field Andrew Toth 2026-03-21 11:20:48 -04:00
  • 376e7ef07c util: Expose IOErrorIsPermanent in sock header Fabian Jahr 2026-05-20 16:39:06 +02:00
  • 1dba05e7f6 wallet: use outpoint when estimating input size Lőrinc 2026-05-06 14:27:13 +02:00
  • b796bf44f3 Merge bitcoin/bitcoin#35228: wallet: use outpoint when estimating input size merge-script 2026-05-20 15:23:25 +01:00
  • 3158b890e1 Merge bitcoin/bitcoin#33765: doc: update interface, --stdin flag, signtx (#31005) merge-script 2026-05-20 14:01:52 +01:00
  • 21edcc47e2 Merge bitcoin/bitcoin#35328: test: restore assertion that tx contains exactly 2500 sigops merge-script 2026-05-20 13:17:41 +01:00
  • 5d562430de netbase: Add timeout parameter to ConnectDirectly Fabian Jahr 2026-05-20 13:31:38 +02:00
  • fa37c6a529 test: [move-only] Extract create_new_rpc_connection MarcoFalke 2026-03-26 18:24:59 +01:00
  • a988ac592f cli: Add HTTPResponseHeaders class for parsing response headers Fabian Jahr 2026-04-09 14:03:28 +02:00
  • ae73b69b52 test: restore assertion that tx contains exactly 2500 sigops ismaelsadeeq 2026-05-20 10:44:30 +01:00
  • a7df1bd7ca Merge bitcoin/bitcoin#34537: crypto: fix incorrect variable names in SHA-256 ARM intrinsics merge-script 2026-05-20 11:30:36 +02:00
  • 5570b86fa7 Merge bitcoin/bitcoin#33160: bench: Add more realistic Coin Selection Bench merge-script 2026-05-20 10:34:59 +02:00
  • 239424064b Merge bitcoin/bitcoin#35189: kernel: document validation state outputs as overwritten in-place merge-script 2026-05-20 09:46:58 +02:00
  • 0358c26d42 kernel: document overwritten validation state outputs w0xlt 2026-04-30 17:50:02 -07:00
  • 489da5df60 Merge bitcoin/bitcoin#33856: kernel: Refactor process_block_header to return btck_BlockValidationState merge-script 2026-05-19 19:36:09 +01:00
  • fa89098888 test: Document rare failure in test_inv_block better MarcoFalke 2026-05-19 19:55:38 +02:00