Commit graph

  • f3d5961621
    Merge 350bacb6a8 into 66aa6a47bd Ava Chow 2025-01-09 22:34:25 +0000
  • f83fbecd22
    Merge 2d0be29a46 into 66aa6a47bd Hennadii Stepanov 2025-01-09 21:41:28 +0000
  • 2d0be29a46
    scripted-diff: Adjust documentation per top-level target output location Hennadii Stepanov 2025-01-09 21:40:42 +0000
  • c169e686c0
    cmake: Set top-level target output locations Hennadii Stepanov 2025-01-09 21:35:38 +0000
  • cde88c9ff8
    Merge fa14d0679f into 66aa6a47bd Pieter Wuille 2025-01-09 16:34:41 -0500
  • c96853acd0
    Merge 9239667847 into 66aa6a47bd Pieter Wuille 2025-01-09 21:34:15 +0000
  • bbad091a69
    Merge dfa4d69405 into 66aa6a47bd Pieter Wuille 2025-01-09 16:33:32 -0500
  • fa14d0679f txgraph: (optimization) track multiple potential would-be clusters in Trim Pieter Wuille 2024-12-19 23:06:07 -0500
  • 50e4cca939 txgraph: (feature) Add ability to trim oversized clusters Pieter Wuille 2024-12-16 17:57:57 -0500
  • b80b281962 txgraph: (feature) Add ability to configure maximum cluster size (weight) Pieter Wuille 2024-12-17 08:13:25 -0500
  • 9239667847 txgraph: (optimization) special-case singletons in chunk index Pieter Wuille 2024-11-27 15:29:40 -0500
  • 91cce4765b txgraph: (optimization) skipping end of cluster has no impact Pieter Wuille 2024-11-27 16:12:10 -0500
  • 2cf59b61ee txgraph: (optimization) reuse discarded chunkindex entries Pieter Wuille 2024-12-02 13:33:41 -0500
  • 9e64c3a6ed txgraph: (feature) introduce TxGraph::GetWorstMainChunk Pieter Wuille 2025-01-08 17:18:12 -0500
  • d19cce581f txgraph: (feature) introduce BlockBuilder interface Pieter Wuille 2024-11-25 11:31:02 -0500
  • 746c9d80f8 txgraph: (preparation) maintain chunk index Pieter Wuille 2024-11-14 15:54:03 -0500
  • 4042dfd04e txgraph: (feature) Add GetMainStagingDiagrams function Pieter Wuille 2024-11-28 10:40:42 -0500
  • dfa4d69405 txgraph: (feature) Add DoWork function Pieter Wuille 2025-01-09 14:22:24 -0500
  • c5c5966262 txgraph: (feature) expose ability to compare transactions Pieter Wuille 2024-11-14 16:16:59 -0500
  • 8f10beb357 txgraph: (feature) destroying Ref means removing transaction Pieter Wuille 2024-12-03 11:25:49 -0500
  • d5b2b14ac5 txgraph: (feature) add staging support Pieter Wuille 2024-12-04 09:40:53 -0500
  • ae32060879 txgraph: (refactor) abstract out ClearLocator Pieter Wuille 2024-11-24 10:00:59 -0500
  • 596211b0c3 txgraph: (refactor) group per-graph data in ClusterSet Pieter Wuille 2024-11-24 08:37:53 -0500
  • 6a341fa936 txgraph: (optimization) special-case removal of tail of cluster Pieter Wuille 2024-11-14 18:10:24 -0500
  • 65c8aae671 txgraph: (optimization) delay chunking while sub-acceptable Pieter Wuille 2024-11-15 13:31:23 -0500
  • 25989feb5e txgraph: (feature) make max cluster count configurable and "oversize" state Pieter Wuille 2024-11-24 08:53:50 -0500
  • 06b9c88d99 txgraph: (tests) add internal sanity check function Pieter Wuille 2024-11-14 22:45:46 -0500
  • 3493d25e3c txgraph: (tests) add simulation fuzz test Pieter Wuille 2024-11-15 14:15:12 -0500
  • 72b1d8db3f txgraph: (feature) add initial version Pieter Wuille 2024-08-21 14:37:00 -0400
  • cf90834017
    Merge branch 'bitcoin:master' into master hannahz12 2025-01-09 15:55:22 -0500
  • 350bacb6a8 rpc, psbt: Require sighashes match for descriptorprocesspsbt Ava Chow 2025-01-08 16:47:55 -0500
  • 2da906b00b psbt: Add sighash types to PSBT when not DEFAULT or ALL Ava Chow 2025-01-08 19:58:08 -0500
  • 22a0d7a7e4 wallet: Remove sighash type enforcement from FillPSBT Ava Chow 2025-01-08 19:56:13 -0500
  • faf9d2656b psbt: Check sighash types in SignPSBTInput and take sighash as optional Ava Chow 2025-01-08 15:33:42 -0500
  • e19eac369f script: Add IsPayToTaproot() Ava Chow 2025-01-08 17:33:32 -0500
  • e94bb4e5fc wallet: change FillPSBT to take sighash as optional Ava Chow 2025-01-08 17:48:41 -0500
  • 0970178f62 psbt: Return PSBTError from SignPSBTInput Ava Chow 2025-01-08 14:37:38 -0500
  • cc870ac342 tests: Test PSBT sighash type mismatch Ava Chow 2025-01-08 15:49:15 -0500
  • 51b44e566b
    Merge 727c542769 into 66aa6a47bd Hennadii Stepanov 2025-01-09 20:24:49 +0000
  • 727c542769
    depends: Use base system's sha256sum utility Hennadii Stepanov 2025-01-09 20:24:05 +0000
  • 1ea3645b19 clusterlin: make IsAcyclic() a DepGraph member function Pieter Wuille 2024-11-12 15:13:58 -0500
  • e762a703f2 clusterlin: add FixLinearization function + fuzz test Pieter Wuille 2024-10-25 14:11:50 -0400
  • b3696cf66d
    Merge 42cbf1fcb0 into 66aa6a47bd Ava Chow 2025-01-09 14:05:47 -0500
  • 42cbf1fcb0 doc: Archive 28.1 release notes Ava Chow 2025-01-09 14:05:12 -0500
  • 4121891162
    Merge 8148e4da2c into 66aa6a47bd hodlinator 2025-01-09 18:53:36 +0000
  • 8148e4da2c
    qa: Add feature_framework_stop_node.py Hodlinator 2025-01-09 15:15:45 +0100
  • ee4c9d7eba
    qa: Add feature_framework_rpc_failure_details.py Hodlinator 2025-01-09 19:21:00 +0100
  • 03766b21b9
    Merge 4818da809f into 66aa6a47bd Martin Zumsande 2025-01-09 13:01:22 -0500
  • 4818da809f wallet: fix rescanning inconsistency Martin Zumsande 2025-01-08 18:31:39 -0500
  • 8ae2a3a33b
    Merge b776e40554 into 66aa6a47bd Reproducibility Matters 2025-01-09 18:25:43 +0100
  • b776e40554
    kernel: Move block tree db open to block manager TheCharlatan 2024-09-23 00:21:43 +0200
  • 70ade36058
    Merge 7ab1344eb1 into 66aa6a47bd Abubakar Sadiq Ismail 2025-01-09 17:23:34 +0000
  • 7ab1344eb1
    doc: add release notes ismaelsadeeq 2025-01-09 11:53:16 -0500
  • b21c0e92a3
    miner: init: add -coinbasereservedweight startup option ismaelsadeeq 2025-01-09 11:34:02 -0500
  • 643ab4966d
    doc: rpc: improve getmininginfo help text ismaelsadeeq 2025-01-09 11:06:46 -0500
  • 499a64d5f7
    init: fail to start when -blockmaxweight exceeds MAX_BLOCK_WEIGHT ismaelsadeeq 2025-01-09 10:50:53 -0500
  • 1f5ba4633d
    test: add -blockmaxweight startup option functional test ismaelsadeeq 2025-01-09 10:48:06 -0500
  • 51339b1951
    miner: bugfix: remove duplicate space reservation for coinbase tx ismaelsadeeq 2025-01-09 10:45:12 -0500
  • 23bc6bf11f
    qa: Add feature_framework_rpc_failure.py Hodlinator 2025-01-09 11:51:21 +0100
  • 14e124be79
    qa: assert_raises_message - don't require JSONRPCException type layout Hodlinator 2024-11-02 16:23:23 +0100
  • 4538700cec
    qa: Kill process if stop-RPC is not available Hodlinator 2025-01-09 15:14:08 +0100
  • 9de837e615
    qa: Allow changing expected internal return code Hodlinator 2025-01-08 15:56:29 +0100
  • 6347c222f7
    qa: Include ignored errors in RPC connection timeout Hodlinator 2024-12-11 14:56:16 +0100
  • 865571849a
    qa refactor: wait_for_rpc_connection - Treat OSErrors the same Hodlinator 2025-01-08 11:57:39 +0100
  • ab33cd398b
    Merge 6836d42819 into 66aa6a47bd Gregory Sanders 2025-01-09 10:36:55 -0500
  • 6836d42819 test: add coverage for immediate orphanage eviction case Greg Sanders 2025-01-09 10:35:17 -0500
  • 37d7473ef0
    Merge f5883286e3 into 66aa6a47bd Pieter Wuille 2025-01-09 10:11:58 -0500
  • f5883286e3 Add a fuzz test for Num3072 multiplication and inversion Pieter Wuille 2021-12-01 14:19:08 -0500
  • db27222180
    Merge b7f3b6fd96 into 66aa6a47bd Andrew Toth 2025-01-09 10:08:50 -0500
  • b7f3b6fd96
    validation: add randomness to periodic write interval Andrew Toth 2024-09-08 11:51:13 -0400
  • a26ce62894 Safegcd based modular inverse for Num3072 Pieter Wuille 2021-01-13 13:56:51 -0800
  • 91ce8cef2d Add benchmark for MuHash finalization Pieter Wuille 2021-01-13 12:09:29 -0800
  • 84c64693ef
    Merge 223081ece6 into 66aa6a47bd l0rinc 2025-01-09 14:17:35 +0000
  • 223081ece6 scripted-diff: rename block and undo functions for consistency Lőrinc 2025-01-09 13:31:19 +0100
  • baaa3b2846 refactor,blocks: remove costly asserts and modernize affected logs Lőrinc 2024-12-18 12:57:25 +0100
  • fa39f27a0f refactor,blocks: deduplicate block's serialized size calculations Lőrinc 2024-12-18 12:29:25 +0100
  • 0e265bf3ca
    Merge f7c34d820f into 66aa6a47bd Bruno Garcia 2025-01-09 13:48:05 +0000
  • f7c34d820f docs: add release notes for 31603 brunoerg 2025-01-08 17:41:47 -0300
  • a242431acc
    Merge 8a46286da6 into 66aa6a47bd Hennadii Stepanov 2025-01-09 13:42:22 +0000
  • 8a46286da6
    depends: Fix spacing issue Hennadii Stepanov 2025-01-09 13:36:19 +0000
  • 2cf4435c5c
    Merge e04be3731f into 66aa6a47bd l0rinc 2025-01-09 13:14:55 +0000
  • e04be3731f init,log: Unify block index and chainstate loading log line Lőrinc 2025-01-07 15:49:19 +0100
  • e8a6eb00ed
    Merge 82706e217f into 66aa6a47bd Reproducibility Matters 2025-01-09 13:54:56 +0100
  • 82706e217f
    init: Use size_t consistently for cache sizes TheCharlatan 2024-12-17 21:58:47 +0100
  • 0b4f7f6c52
    kernel: Move kernel-related cache constants to kernel cache TheCharlatan 2024-11-22 22:52:02 +0100
  • c194b5efb6
    kernel: Move non-kernel db cache size constants TheCharlatan 2024-11-22 22:44:17 +0100
  • 0541ac46d3
    kernel: Move kernel-specific cache size options to kernel TheCharlatan 2024-11-22 20:51:34 +0100
  • 1fd21fe638
    util: Add MiBToByte conversion header TheCharlatan 2025-01-09 11:25:43 +0100
  • dfb2f9d004 refactor,blocks: inline WriteBlockToDisk Lőrinc 2024-12-18 12:44:31 +0100
  • 42bc491465 refactor,blocks: inline UndoWriteToDisk Lőrinc 2024-12-18 12:38:55 +0100
  • 86b85bb11f bench: add SaveBlockBench Lőrinc 2025-01-09 12:42:01 +0100
  • 34f9a0157a refactor,bench: rename bench/readblock.cpp to bench/readwriteblock.cpp Lőrinc 2025-01-09 12:41:44 +0100
  • a7b0bd9d65
    Merge 30b2dc559f into 66aa6a47bd Sjors Provoost 2025-01-09 12:16:39 +0100
  • 30b2dc559f
    miner: always treat SegWit as active Sjors Provoost 2025-01-09 12:15:22 +0100
  • 7c4830b1d4 test: getdescriptorinfo/importdescriptors with whitespace in pubkeys brunoerg 2025-01-08 12:26:44 -0300
  • c7a0563f5b rpc: descriptor: do not accept whitespace into pubkeys brunoerg 2025-01-08 12:18:47 -0300
  • 6af18fa4a8 fuzz: cover allow_whitespace_pk for descriptor Parse brunoerg 2025-01-07 19:33:05 -0300
  • 1fb9f46b03 test: descriptor: check whitespace into pubkeys brunoerg 2025-01-03 14:20:34 -0300
  • d9ca6339ab descriptor: add allow_whitespace_pk option in Parse{Script} brunoerg 2025-01-07 16:08:24 -0300
  • 39d12209d1 descriptor: check whitespace in ParsePubkeyInner brunoerg 2024-12-31 11:16:42 -0300