Commit Graph

  • 9cad97f6cd Merge bitcoin/bitcoin#34690: test: Add missing timeout_factor to zmq socket master Ava Chow 2026-02-27 15:26:08 -08:00
  • 5a6dd7c693 Merge bitcoin/bitcoin#34661: ipc mining: Prevent `Assertion m_node.chainman' failed`` errors on early startup Ava Chow 2026-02-27 15:07:57 -08:00
  • ceff6771b8 Merge bitcoin/bitcoin#34583: ci: [refactor] Drop last use of pwsh merge-script 2026-02-27 15:58:47 +00:00
  • b0833b560a Merge bitcoin/bitcoin#34668: test: Add missing resolve() to valgrind.supp file for test shell merge-script 2026-02-27 15:47:14 +00:00
  • fa48f8c865 test: Add missing timeout_factor to zmq socket MarcoFalke 2026-02-27 14:09:15 +01:00
  • 3a8b4e89f6 Merge bitcoin/bitcoin#34687: ci: Set TEST_RUNNER_PORT_MIN in test-each after cirrus runner switch merge-script 2026-02-27 12:15:12 +00:00
  • 286de1e7b3 Merge bitcoin/bitcoin#34093: netif: fix compilation warning in QueryDefaultGatewayImpl() merge-script 2026-02-27 11:59:03 +00:00
  • fab51e470e test: Move valgrind.supp to the other sanitizer_suppressions files MarcoFalke 2026-02-25 15:00:17 +01:00
  • fa9cf81d39 test: Add missing resolve() to valgrind.supp file MarcoFalke 2026-02-25 14:36:10 +01:00
  • 05cd3b00b9 Merge bitcoin/bitcoin#34597: util: Fix UB in SetStdinEcho when ENOTTY merge-script 2026-02-27 10:41:23 +00:00
  • f4f87c9d3b Merge bitcoin/bitcoin#34459: [30.x] Backports 30.x merge-script 2026-02-27 10:30:28 +00:00
  • 3c7b0f97e0 Merge bitcoin/bitcoin#34656: doc: clarify confusing git range-diff add/delete output merge-script 2026-02-27 10:21:39 +00:00
  • 701b8d7148 Merge bitcoin/bitcoin#34609: test: remove appveyor reference in comment Hennadii Stepanov 2026-02-27 09:28:13 +00:00
  • fa18be2f2b test: Fix typo MarcoFalke 2026-02-27 09:22:12 +01:00
  • fac932698f ci: Set TEST_RUNNER_PORT_MIN in test-each after cirrus runner switch MarcoFalke 2026-02-27 09:19:35 +01:00
  • c1361fc42d netif: fix compilation warning in QueryDefaultGatewayImpl() MarcoFalke 2025-12-14 13:50:23 +01:00
  • b6b8f8ac55 Merge bitcoin/bitcoin#34562: ThreadPool follow-ups, proactive shutdown and HasReason dependency cleanup Ava Chow 2026-02-26 12:44:11 -08:00
  • 8834e4e86c test: remove appveyor reference in comment Max Edwards 2026-02-17 22:24:20 +00:00
  • bb3ac00cf8 Merge bitcoin/bitcoin#34001: test: fix test_limit_enforcement_package merge-script 2026-02-26 16:14:32 +00:00
  • 107a204d24 Merge bitcoin/bitcoin#34682: ci: fix vcpkg tools cache key collision between windows matrix jobs Hennadii Stepanov 2026-02-26 15:59:15 +00:00
  • 17a079c2fb ci: fix vcpkg tools cache key collision between windows matrix jobs will 2026-02-26 14:52:35 +00:00
  • 408d5b12e8 test: include response body in non-JSON HTTP error msg Matthew Zipkin 2026-02-10 17:00:49 -05:00
  • 9dc653b3b4 test: threadpool, add coverage for all Submit() errors furszy 2026-02-24 17:41:11 -03:00
  • ce2a984ee3 test: cleanup, use HasReason in threadpool_tests.cpp l0rinc 2026-02-10 16:58:17 -05:00
  • d9c6769d03 test: refactor, decouple HasReason from test framework machinery furszy 2026-02-10 16:48:38 -05:00
  • dbbb780af0 test: move and simplify BOOST_CHECK ostream helpers Hodlinator 2026-02-24 13:56:17 -03:00
  • 3b7cbcafcb test: ensure Stop() thread helps drain the queue seduless 2026-02-19 20:49:58 -05:00
  • ca101a2315 test: coverage for queued tasks completion after interrupt furszy 2026-02-17 16:45:20 -05:00
  • bf2c607aaa threadpool: active-wait during shutdown furszy 2026-02-10 16:32:47 -05:00
  • e88d274430 test: add threadpool Start-Stop race coverage furszy 2026-02-19 17:32:37 -05:00
  • af99643454 Merge bitcoin/bitcoin#34054: net processing: Add ibd check before processing block for txdownloadman merge-script 2026-02-26 10:33:29 +00:00
  • fdaf6565a9 doc: update release notes for v30.x fanquake 2026-01-30 11:50:39 +00:00
  • 0202ae341f doc: Update Guix install for Debian/Ubuntu MarcoFalke 2026-02-25 19:51:24 +01:00
  • 707ad46696 Merge bitcoin/bitcoin#34671: doc: Update Guix install for Debian/Ubuntu Ava Chow 2026-02-25 13:27:40 -08:00
  • faa70ca764 doc: Update Guix install for Debian/Ubuntu MarcoFalke 2026-02-25 19:51:24 +01:00
  • 7c80301439 Merge bitcoin/bitcoin#33616: policy: don't CheckEphemeralSpends on reorg merge-script 2026-02-25 17:38:13 +01:00
  • 33fbaed310 policy: don't CheckEphemeralSpends on reorg Greg Sanders 2025-10-13 13:26:12 -04:00
  • b9bf24cfe2 Merge bitcoin/bitcoin#34616: Cluster mempool: SFL cost model (take 2) merge-script 2026-02-25 12:11:13 +00:00
  • 2d035b1d4f guix: use a temporary file over sponge fanquake 2025-12-09 11:31:16 +00:00
  • dca7700269 test: valgrind --trace-children=yes for bitcoin wrapper MarcoFalke 2026-02-18 15:25:09 +01:00
  • dd8924909a test: Remove redundant warning about missing binaries MarcoFalke 2026-02-18 08:43:14 +01:00
  • 6993b1be78 test: Fix broken --valgrind handling after bitcoin wrapper MarcoFalke 2026-02-17 21:32:17 +01:00
  • d54d7dfe9f wallet: rpc: manpage: fix example missing fee_rate argument SomberNight 2026-02-11 16:16:50 +00:00
  • 403523127b Merge bitcoin/bitcoin#34608: test: Fix broken --valgrind handling after bitcoin wrapper Ryan Ofsky 2026-02-25 04:30:08 -05:00
  • 76eb04b16f Merge bitcoin/bitcoin#34655: fuzz: keep coins_view fuzzers within caller contracts Ava Chow 2026-02-24 14:44:45 -08:00
  • 21cd1ba182 Merge bitcoin/bitcoin#34286: test: verify node state after restart in assumeutxo Ava Chow 2026-02-24 14:32:27 -08:00
  • f3887cf694 Merge bitcoin/bitcoin#34561: wallet: rpc: manpage: fix example missing fee_rate argument Ava Chow 2026-02-24 14:27:04 -08:00
  • 8cd4a4363f threadpool: guard against Start-Stop race furszy 2026-02-19 17:40:46 -05:00
  • 9ff1e82e7d test: cleanup, block threads via semaphore instead of shared_future l0rinc 2026-02-17 16:21:30 -05:00
  • f50d53c847 Merge bitcoin/bitcoin#34627: guix: use a temporary file over sponge, drop moreutils merge-script 2026-02-24 21:05:44 +01:00
  • c88c916e72 Merge bitcoin/bitcoin#34653: test: improve txospender index tests code Ava Chow 2026-02-24 11:12:23 -08:00
  • 744d47fcee clusterlin: adopt trained cost model (feature) Pieter Wuille 2026-02-05 16:02:19 -05:00
  • 4eefdfc5b7 clusterlin: rescale costs (preparation) Pieter Wuille 2026-02-21 10:27:59 -05:00
  • bbc8f1e0a7 ipc mining: Prevent `Assertion m_node.chainman' failed`` errors on early startup Ryan Ofsky 2026-02-24 08:31:38 -05:00
  • a7cabf92e4 init refactor: Only initialize node.notifications one time Ryan Ofsky 2026-02-24 10:15:14 -05:00
  • ecc9a84f85 clusterlin: use 'cost' terminology instead of 'iters' (refactor) Pieter Wuille 2026-02-21 10:11:54 -05:00
  • 9e7129df29 clusterlin: introduce CostModel class (preparation) Pieter Wuille 2026-01-24 19:02:15 -05:00
  • e8f8b74a46 test: index, improve txospenderindex_initial_sync() test code furszy 2026-02-20 14:20:43 -05:00
  • c8e332cb33 init refactor: Remove node.init accesss in AppInitInterfaces Ryan Ofsky 2026-02-24 08:31:38 -05:00
  • 5db78c84ad Merge bitcoin/bitcoin#34660: ci: use LLVM 22 in sanitizer tasks Hennadii Stepanov 2026-02-24 13:11:53 +00:00
  • fa5d478853 test: valgrind --trace-children=yes for bitcoin wrapper MarcoFalke 2026-02-18 15:25:09 +01:00
  • fa29fb72cb test: Remove redundant warning about missing binaries MarcoFalke 2026-02-18 08:43:14 +01:00
  • fa03fbf7e3 test: Fix broken --valgrind handling after bitcoin wrapper MarcoFalke 2026-02-17 21:32:17 +01:00
  • bd9e0e65f5 Merge bitcoin/bitcoin#34184: mining: add cooldown to createNewBlock() immediately after IBD Ryan Ofsky 2026-02-24 06:16:29 -05:00
  • a28eedb8c2 ci: use LLVM 22 in sanitizer tasks fanquake 2026-01-26 16:14:14 +00:00
  • ab8a7af742 Merge bitcoin/bitcoin#34646: Fix two issues in p2p_private_broadcast.py Ava Chow 2026-02-23 13:45:25 -08:00
  • 9581a0a5b1 Merge bitcoin/bitcoin#34615: mempool: expose optimality of mempool to log / rpc merge-script 2026-02-23 17:10:20 +01:00
  • 3281824ecf fuzz: prevent invalid FRESH entries and surface BatchWrite errors Lőrinc 2026-02-22 13:43:12 +01:00
  • 780f460635 fuzz: avoid invalid AddCoin overwrites Lőrinc 2026-02-22 13:42:37 +01:00
  • d7e0d510f2 fuzz: make AddCoins query view for overwrites Lőrinc 2026-02-22 13:42:08 +01:00
  • b8fa6f0f70 util: introduce TrySub to prevent unsigned underflow Lőrinc 2026-02-22 19:05:48 +01:00
  • ac3bea07cd test: improve rpc_gettxspendingprevout.py code furszy 2026-02-22 02:08:06 -03:00
  • 45133c589a doc: clarify git range-diff add/delete output Lőrinc 2026-02-23 13:28:02 +01:00
  • e5f0613503 net processing: Check if we are in ibd before processing block for txdownloadman sedited 2025-11-28 23:05:17 +01:00
  • ce8b692897 Add functional test exercising tx downloadman recently confirmed filter Lőrinc 2026-02-20 17:16:49 +01:00
  • c462e54f9d test: don't always assert NUM_PRIVATE_BROADCAST_PER_TX broadcasts Vasil Dimov 2026-02-21 17:13:11 +01:00
  • 3710566305 test: move abortprivatebroadcast test at the end Vasil Dimov 2026-02-21 16:02:34 +01:00
  • d9c7364ac5 Merge bitcoin/bitcoin#34141: miniscript: Use Func and Expr when parsing keys, hashes, and locktimes merge-script 2026-02-21 12:18:56 +01:00
  • 6c8d628b74 Merge bitcoin-core/gui#931: Release: Update src/qt/locale/bitcoin_en.xlf after string freeze Hennadii Stepanov 2026-02-21 10:03:30 +00:00
  • fa194fca8e Merge bitcoin/bitcoin#34622: test: assert_debug_log timeouts follow-up Ava Chow 2026-02-20 16:46:03 -08:00
  • d907d65acd Merge bitcoin/bitcoin#29770: index: Check all necessary block data is available before starting to sync Ava Chow 2026-02-20 15:58:48 -08:00
  • ce6898f9a8 Merge bitcoin/bitcoin#34605: build: define CMAKE_COMPILE_WARNING_AS_ERROR as a cache option Hennadii Stepanov 2026-02-20 19:15:05 +00:00
  • fcaec2544b doc: release note for IPC cooldown and interrupt Sjors Provoost 2026-02-13 10:55:51 +01:00
  • 1e82fa498c mining: add interrupt() Sjors Provoost 2026-02-07 12:34:22 +01:00
  • a11297a904 mining: add cooldown argument to createNewBlock() Sjors Provoost 2026-02-04 12:50:31 +01:00
  • a9e59f7d95 rpc: add optimal result to getmempoolinfo Greg Sanders 2026-02-18 10:09:16 -05:00
  • a3fb3dd55c mempool: log if we detect a non-optimal mempool Greg Sanders 2026-02-18 09:49:53 -05:00
  • c86bce597a guix: use a temporary file over sponge fanquake 2025-12-09 11:31:16 +00:00
  • a2fd558760 Merge bitcoin/bitcoin#34572: cmake: Fix NetBSD-specific workaround for Boost merge-script 2026-02-20 11:13:04 +00:00
  • ef987683dc qt: Update src/qt/locale/bitcoin_en.xlf after string freeze Hennadii Stepanov 2026-02-20 10:31:10 +00:00
  • cb3473a680 Merge bitcoin/bitcoin#34568: mining: Break compatibility with existing IPC mining clients merge-script 2026-02-20 11:06:06 +01:00
  • 412725b7a3 net: reduce log level for PCP/NAT-PMP NOT_AUTHORIZED failures ANAVHEOBA 2025-12-19 11:35:00 -05:00
  • 641a1954f7 Merge bitcoin/bitcoin#34633: Revert "ci: Treat SHA1 LLVM signing key as warning" merge-script 2026-02-20 09:32:48 +00:00
  • 3574905cec Revert "ci: Treat SHA1 LLVM signing key as warning" will 2026-02-20 08:46:40 +00:00
  • 1a54886b63 Merge bitcoin/bitcoin#24539: Add a "tx output spender" index merge-script 2026-02-20 09:27:17 +01:00
  • fa4424fd98 test: Fixup assert_debug_log timeouts in feature_config_args.py MarcoFalke 2026-02-19 15:48:48 +01:00
  • faed837f27 test: Add missing syncwithvalidationinterfacequeue MarcoFalke 2026-02-19 14:50:28 +01:00
  • ee2065fdea Merge bitcoin/bitcoin#34165: coins: don't mutate main cache when connecting block Ryan Ofsky 2026-02-19 21:39:14 -05:00
  • 96bec216ec Merge bitcoin/bitcoin#34549: net: reduce log level for PCP/NAT-PMP NOT_AUTHORIZED failures Ava Chow 2026-02-19 16:57:54 -08:00
  • 76de2f8e55 Merge bitcoin/bitcoin#34571: test: Fix intermittent issues in feature_assumevalid.py Ava Chow 2026-02-19 16:52:30 -08:00