Commit Graph

  • 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
  • ce2044a91d Merge bitcoin/bitcoin#33362: Run feature_bind_port_(discover|externalip).py in CI Ryan Ofsky 2026-05-19 13:05:17 -04:00
  • dbaf0f4fd3 Merge bitcoin/bitcoin#35231: [31.x] Backports 31.x merge-script 2026-05-19 16:30:28 +01:00
  • 2284288e9a Merge bitcoin/bitcoin#35279: psbt, test: remove address type restrictions in test merge-script 2026-05-19 16:09:44 +01:00
  • 278b9e39df Merge bitcoin/bitcoin#34934: fuzz: exercise ForNode/ForEachNode callbacks in connman fuzz harness merge-script 2026-05-19 15:32:56 +01:00
  • 88d9bc5aa4 kernel: Return btck_BlockValidationState from process_block_header API yuvicc 2026-05-18 19:28:09 +05:30
  • ed15e14b63 Merge bitcoin/bitcoin#35193: test: avoid non-loopback network traffic from node_init_tests/init_test merge-script 2026-05-19 09:28:41 +01:00
  • 4f348c2d73 Merge bitcoin/bitcoin#28802: ArgsManager: support command-specific options Ava Chow 2026-05-18 13:37:09 -07:00
  • c7056ff03f Merge bitcoin/bitcoin#34893: psbt: preserve proprietary fields when combining PSBTs Ava Chow 2026-05-18 13:01:05 -07:00
  • 8ce84321ce musig: Reject empty pubkey list in GetMuSig2KeyAggCache nervana21 2026-05-16 20:45:12 +01:00
  • b2a3ca3df9 Merge bitcoin/bitcoin#35117: i2p: clean up SESSION CREATE error logging merge-script 2026-05-18 14:19:18 +01:00
  • 7802e578c3 Merge bitcoin/bitcoin#34860: mining: always pad scriptSig at low heights, drop include_dummy_extranonce Ryan Ofsky 2026-05-17 11:21:20 -04:00
  • da769855d0 test: add PSBT proprietary merge regression coverage w0xlt 2026-03-21 23:13:00 -07:00
  • 3f5b3c7a80 psbt: preserve proprietary fields when combining PSBTs w0xlt 2026-03-21 23:15:29 -07:00
  • 6189335f6b kernel: doc: document wipe lifecycle and best entry nullability csjones 2026-05-16 01:01:51 -07:00
  • ed1795aa17 Merge bitcoin/bitcoin#35285: bench: add benchmark for GetMappedAS() Ava Chow 2026-05-15 16:59:46 -07:00
  • 379b9fbf03 Merge bitcoin/bitcoin#34225: refactor, key: move CreateMuSig2{Nonce,PartialSig} functions to musig.{h,cpp} module Ava Chow 2026-05-15 16:42:44 -07:00
  • c471c5085b common: Add unused UrlEncode function Fabian Jahr 2026-01-18 14:12:42 +01:00
  • 9687ef1bd9 ci: Tolerate unused free functions in intermediate commits Fabian Jahr 2026-04-09 21:24:30 +02:00
  • 02b2c41103 logging: use util/log.h where possible Anthony Towns 2026-02-11 12:11:22 +10:00
  • 57d7495fe5 IWYU fixes Anthony Towns 2026-02-11 12:47:58 +10:00
  • 611878b46f scripted-diff: logging: Drop LogAcceptCategory Anthony Towns 2026-02-11 09:42:45 +10:00
  • 34332dba2f util/log, logging: Provide ShouldDebugLog and ShouldTraceLog instead of a generic ShouldLog Anthony Towns 2026-02-11 11:27:55 +10:00
  • abea304dd6 logging: Move GetLogCategory into Logger class Anthony Towns 2026-02-11 08:15:09 +10:00
  • 58113e5833 util/log: Rename LogPrintLevel_ into detail_ namespace Anthony Towns 2026-02-11 08:08:07 +10:00
  • f69d1ae56d util/log: Provide util::log::NO_RATE_LIMIT to avoid rate limits Anthony Towns 2025-12-08 22:29:39 +10:00
  • 72e92d67df logging: Protect ShrinkDebugFile by m_cs Anthony Towns 2025-12-08 22:19:07 +10:00
  • faf6afd99d doc: Move mutex and thread section into guideline section MarcoFalke 2026-05-15 16:14:34 +02:00
  • fa514caad7 doc: move-only Valgrind section MarcoFalke 2026-05-15 08:26:57 +02:00
  • fa0202f31d doc: move-only Python section MarcoFalke 2026-05-15 08:10:06 +02:00
  • fa37606c65 doc: Regroup clang-tidy rules MarcoFalke 2026-05-15 08:08:17 +02:00
  • fa9c2ddea9 doc: Fix to use lower-case anchors in links to C++ Core Guidelines MarcoFalke 2026-05-15 07:48:38 +02:00
  • a154c05d49 cmake: Check dependencies after build option interaction Hennadii Stepanov 2026-02-20 19:19:50 +00:00
  • 096bb0b5c0 bench: add benchmark for GetMappedAS() 0xb10c 2026-05-11 19:04:01 +02:00
  • 506051cc60 doc: update release notes for v31.x fanquake 2026-05-07 11:20:52 +02:00
  • 0449061877 contrib: Fix NameError in signet miner gbt() Torkel Rogstad 2026-04-10 10:23:30 +02:00
  • b6c3670442 i2p: clean up SAM error logging takeshikurosawaa 2026-05-15 15:48:33 +03:00
  • 1c500b1709 test: avoid non-loopback network traffic from node_init_tests/init_test Vasil Dimov 2025-09-04 14:47:41 +02:00
  • fa2afba28b p2p: Release m_peer_mutex early in InitiateTxBroadcastToAll MarcoFalke 2026-05-15 11:15:36 +02:00
  • 3381855e51 doc: external signer: update interface, --stdin flag, IPC-command signtx, contains updates from #33947 Danny van Heumen 2025-11-03 00:15:15 +01:00
  • 7a97580997 fuzz: Fix txorphan timeout by limiting block weight marcofleon 2026-05-14 12:32:04 +01:00
  • ddb94fd3e1 Merge bitcoin/bitcoin#35289: fuzz: Fix timeout in txorphan merge-script 2026-05-14 17:25:50 +02:00
  • 3142e5f8cf doc: Add release notes for #32220 Hennadii Stepanov 2026-05-14 14:36:11 +01:00
  • 4e3dd136b8 doc: mention -DWITH_ZMQ=ON in BSD build guides junbyjun1238 2026-05-14 00:30:10 +09:00
  • f92bd8b8ba doc: mention -DWITH_ZMQ=ON in BSD build guides junbyjun1238 2026-05-14 00:30:10 +09:00
  • b71cd5c162 cmake: Skip using git when building from source tarball or as subproject Hennadii Stepanov 2026-05-14 13:32:27 +01:00
  • fe941938e8 cmake: Remove unnecessary BITCOIN_GENBUILD_NO_GIT environment variable Hennadii Stepanov 2026-05-14 13:29:04 +01:00
  • 9a2cced23a cmake, refactor: Move find_package(Git) to src/CMakeLists.txt Hennadii Stepanov 2026-05-14 13:27:13 +01:00
  • 3cab711d69 Merge bitcoin/bitcoin#35284: fuzz: use ImmediateBackgroundTaskRunner to silence DEBUG_LOCKORDER merge-script 2026-05-14 14:21:09 +02:00
  • 004a7e3cfb fuzz: Fix txorphan timeout by limiting block weight marcofleon 2026-05-14 12:32:04 +01:00
  • e379148a7a doc: mention -DWITH_ZMQ=ON in BSD build guides junbyjun1238 2026-05-14 00:30:10 +09:00
  • 7777a92a92 ci: Use path with spaces on windows as well MarcoFalke 2026-02-19 11:58:15 +01:00
  • fac6c4270d ci: Put space and non-ASCII char in scratch dir MarcoFalke 2026-02-18 11:00:45 +01:00
  • fa38759823 ci: Require $FILE_ENV MarcoFalke 2026-02-18 10:15:47 +01:00
  • cad5f56045 Merge bitcoin/bitcoin#29136: wallet: addhdkey RPC to add just keys to wallets via new unused(KEY) descriptor merge-script 2026-05-14 11:40:16 +02:00
  • 9961229360 Merge bitcoin/bitcoin#31298: rpc: combinerawtransaction now rejects unmergeable transactions Ava Chow 2026-05-13 16:07:35 -07:00
  • c680cfe343 Merge bitcoin/bitcoin#35123: wallet: remove outdated arguments from chain scanning methods Ava Chow 2026-05-13 14:34:15 -07:00
  • a145fa881a Merge bitcoin/bitcoin#35156: dbwrapper: reuse scratch DataStream buffers Ava Chow 2026-05-13 14:27:11 -07:00
  • 04003e1fa3 Merge bitcoin/bitcoin#35274: doc: clarify libfuzzer-nosan preset uses build_fuzz_nosan dir merge-script 2026-05-13 20:59:12 +02:00
  • 5309c90542 Merge bitcoin/bitcoin#35283: doc: mention -DWITH_ZMQ=ON in BSD build guides merge-script 2026-05-13 20:56:05 +02:00
  • 90eda67bb8 Remove opt-in RBF Pol Espinasa 2026-05-05 16:47:02 +02:00
  • fa3d7ce11c doc: Document minimum versions for Xcode CLT and MSVC MarcoFalke 2026-05-12 11:56:16 +02:00
  • 2ef6679c2c test: Check that MuSig2 signing does not reuse nonces Ava Chow 2026-05-11 19:07:49 -07:00
  • 8544537f41 mining: drop unused include_dummy_extranonce option Sjors Provoost 2026-03-19 13:08:42 +01:00
  • 58eeab790d mining: only pad with OP_0 at heights <= 16 Sjors Provoost 2026-03-19 13:08:42 +01:00
  • 00d22328b0 mining: pad coinbase to fix createNewBlock at heights <=16 Sjors Provoost 2026-03-19 10:01:57 +01:00
  • 801d36f55b fuzz: use ImmediateBackgroundTaskRunner to silence DEBUG_LOCKORDER Eugene Siegel 2026-05-13 12:00:27 -04:00
  • ca93ab808c doc: mention -DWITH_ZMQ=ON in BSD build guides junbyjun1238 2026-05-14 00:30:10 +09:00
  • 605ff37403 test: bad-cb-length for createNewBlock() at low heights Sjors Provoost 2026-03-18 10:17:55 +01:00
  • 1966621b76 test: refactor IPC mining test to use script_BIP34_coinbase_height Sjors Provoost 2026-03-19 08:56:22 +01:00
  • 8ba5f68b1d refactor, key: move CreateMuSig2PartialSig to musig.{h,cpp} module Sebastian Falbesoner 2026-01-07 23:35:18 +01:00
  • d087f266fc refactor, key: move CreateMuSig2Nonce to musig.{h,cpp} module Sebastian Falbesoner 2026-01-07 22:12:08 +01:00
  • f36d89f436 key: add GetSecp256k1SignContext access function w0xlt 2026-01-16 17:55:20 +01:00
  • 0065f354a7 doc: clarify libfuzzer-nosan preset uses build_fuzz_nosan dir ImMike 2026-05-12 14:58:03 -04:00
  • 81348576cc psbt, test: remove address type restrictions in test rkrux 2026-05-13 17:06:51 +05:30
  • 82733e61de Merge bitcoin/bitcoin#35277: ci: Enable ruff ambiguous-unicode-character checks merge-script 2026-05-13 12:19:16 +01:00
  • fe2bb43e43 Merge bitcoin/bitcoin#35044: contrib: Fix NameError in signet miner gbt() merge-script 2026-05-13 12:34:20 +02:00
  • fa9c919678 refactor: Use ignore-list over verbose select-list MarcoFalke 2026-05-13 12:23:46 +02:00
  • cd8d3bd937 wallet: use outpoint when estimating input size Lőrinc 2026-05-06 14:27:13 +02:00
  • fa9b01adec ci: Enable ruff ambiguous-unicode-character checks MarcoFalke 2026-05-13 09:53:13 +02:00
  • 09a9bb3536 Merge bitcoin/bitcoin#34547: lint: modernise lint tooling merge-script 2026-05-13 10:27:38 +02:00
  • 21a1380c13 key: cleanse ChainCode on destruction Thomas 2026-05-12 21:24:19 +02:00
  • bb05986c0a musig: Include pubnonce in session id Ava Chow 2026-05-11 19:04:49 -07:00
  • 3f44f9aef7 test: Add coverage for m_blocks_unlinked invariant in LoadBlockIndex marcofleon 2026-04-27 19:15:46 +01:00
  • 10ca73c02c Merge bitcoin/bitcoin#34580: build: Add a compiler minimum feature check Ava Chow 2026-05-11 15:29:35 -07:00
  • 409b2d8475 wallet: check BDB last page LSN Lőrinc 2026-05-06 12:34:20 +02:00
  • 1af8e0c4e8 Merge bitcoin/bitcoin#35183: doc: recommend script_flags instead of deployments.taproot merge-script 2026-05-11 11:52:17 +02:00
  • f24a7b5f75 doc: recommend script_flags instead of deployments.taproot Sjors Provoost 2026-05-11 11:30:27 +02:00
  • ccbd00ab87 Merge bitcoin/bitcoin#35152: doc: clarify local IWYU workflow and pragmas merge-script 2026-05-10 19:24:58 +02:00
  • b3a3f88346 crypto: cleanse HMAC stack buffers after use Thomas 2026-05-10 12:49:50 +02:00
  • 88bfe89793 Merge bitcoin/bitcoin#35227: wallet: check the final BDB page LSN during migration merge-script 2026-05-10 12:02:33 +02:00
  • 21599ea612 Merge bitcoin/bitcoin#35241: cmake: Set CTEST_NIGHTLY_START_TIME for CDash Nightly pipelines Hennadii Stepanov 2026-05-10 10:01:15 +02:00
  • 5022e9d411 test: fix P2SH output in coins cache fuzz Lőrinc 2026-05-06 09:34:12 +02:00
  • 313a225fef ci: Move --usecli --extended from i386 task to alpine task MarcoFalke 2026-05-07 09:41:00 +02:00
  • c7034f4854 depends: Unset SOURCE_DATE_EPOCH in gen_id script Hennadii Stepanov 2026-05-06 16:04:54 +02:00
  • 64ba4e2a3b depends: Unset SOURCE_DATE_EPOCH in gen_id script Hennadii Stepanov 2026-05-06 16:04:54 +02:00
  • d406cffafd Merge bitcoin/bitcoin#34228: depends: Unset SOURCE_DATE_EPOCH in gen_id script merge-script 2026-05-08 12:09:10 +02:00