| by date | by PR number | by component | by host | by author |
10 Mar 2021 | » | #20861 BIP 350: Implement Bech32m and use it for v1+ segwit addresses (utils/log/libs) hosted by glozow |
03 Mar 2021 | » | Add Python implementation of Minisketch (math and cryptography) hosted by sipa |
24 Feb 2021 | » | #21224 Halt processing of unrequested transactions (p2p) hosted by ellemouton |
17 Feb 2021 | » | Add Python implementation of Minisketch (math and cryptography) hosted by sipa |
10 Feb 2021 | » | #18261 Erlay: bandwidth-efficient transaction relay protocol (p2p) hosted by lightlike |
03 Feb 2021 | » | #20721 Move ping data to net_processing (p2p) hosted by jnewbery |
27 Jan 2021 | » | #20833 Enable packages through testmempoolaccept (rpc/rest/zmq, tests, validation) hosted by glozow |
20 Jan 2021 | » | #20546 Check for non-representable CFeeRates (tx fees and policy, wallet, refactoring) hosted by jonatack |
13 Jan 2021 | » | #19825 Simpler setban and new ban manipulation commands (p2p, rpc/rest/zmq) hosted by dhruv |
06 Jan 2021 | » | #20799 Only support compact blocks with witnesses (p2p) hosted by jnewbery |
23 Dec 2020 | » | Testing Bitcoin Core 0.21 Release Candidates (tests) hosted by jarolrod |
16 Dec 2020 | » | #19935 Move SaltedHashers to separate file and add some new ones (refactoring) hosted by willcl-ark |
09 Dec 2020 | » | #20477 Add unit testing of node eviction logic (p2p, tests) hosted by dhruv |
02 Dec 2020 | » | #19698 Apply strict verification flags for transaction tests and assert backwards compatibility (tests, consensus) hosted by glozow |
25 Nov 2020 | » | #19858 Periodically make block-relay connections and sync headers (p2p) hosted by jnewbery |
18 Nov 2020 | » | #20079 Treat handshake misbehavior like unknown message (p2p) hosted by MarcoFalke |
11 Nov 2020 | » | #19315 Allow outbound & block-relay-only connections in functional tests (p2p, tests) hosted by jnewbery |
04 Nov 2020 | » | #19905 Remove dead CheckForkWarningConditionsOnNewFork (consensus) hosted by MarcoFalke |
28 Oct 2020 | » | #20158 De-globalize ChainstateManager (consensus) hosted by dongcarl |
21 Oct 2020 | » | #19055 Add MuHash3072 implementation (math and cryptography) hosted by jnewbery |
14 Oct 2020 | » | #19953 Implement BIP 340-342 validation - Implement Tapscript script validation rules (BIP 342) (consensus, taproot) hosted by jnewbery |
07 Oct 2020 | » | #19843 Refactoring and minor improvement for self-advertisements (p2p) hosted by amitiuttarwar |
30 Sep 2020 | » | #18772 Calculate fees in getblock using BlockUndo data (rpc/rest/zmq) hosted by robot-dreams |
23 Sep 2020 | » | #19761 Improve sed robustness by not using sed (build system) hosted by fanquake |
16 Sep 2020 | » | #19845 Net: CNetAddr: add support to (un)serialize as ADDRv2 (p2p) hosted by jonatack |
09 Sep 2020 | » | #18267 BIP-325: Signet (consensus, validation) hosted by pinheadmz |
02 Sep 2020 | » | #17977 Implement BIP 340-342 validation - Implement Taproot validation (BIP 341) (consensus, taproot) hosted by jnewbery |
26 Aug 2020 | » | #19339 Re-delegate absurd fee checking from mempool to clients (rpc/rest/zmq, tests, validation, wallet) hosted by glozow |
19 Aug 2020 | » | #19509 Per-peer Message Logging (p2p, utils/log/libs) hosted by troygiorshev |
12 Aug 2020 | » | #17977 Implement BIP 340-342 validation - Support for Schnorr Signatures and integration in SignatureCheckers (consensus, taproot) hosted by jnewbery |
05 Aug 2020 | » | #19160 Multiprocess: Add basic spawn and IPC support (build system) hosted by ryanofsky |
29 Jul 2020 | » | #17977 Implement BIP 340-342 validation - Implement Taproot signature hashing (consensus, taproot) hosted by jnewbery |
22 Jul 2020 | » | #15644 Make orphan processing interruptible (p2p) hosted by narula |
15 Jul 2020 | » | #19031 Implement ADDRv2 support (part of BIP155) (p2p) hosted by troygiorshev |
08 Jul 2020 | » | #19109 Only allow getdata of recently announced invs (p2p) hosted by amitiuttarwar |
01 Jul 2020 | » | #18991 Cache responses to GETADDR to prevent topology leaks (p2p) hosted by naumenkogs |
24 Jun 2020 | » | #18468 Span improvements (refactoring) hosted by sipa |
17 Jun 2020 | » | #18242 Add BIP324 encrypted p2p transport de-/serializer (only used in tests) (p2p) hosted by ariard |
10 Jun 2020 | » | #19105 Add Muhash3072 implementation in Python (tests, math and cryptography) hosted by fjahr |
04 Jun 2020 | » | #19070 BIP 157: Signal support for compact block filters with NODE_COMPACT_FILTERS (p2p) hosted by jnewbery |
03 Jun 2020 | » | #16756 Connection eviction logic tests (p2p, tests) hosted by mzumsande |
27 May 2020 | » | #19055 Calculate UTXO set hash using Muhash (utils/log/libs) hosted by fjahr |
21 May 2020 | » | #19010 BIP 157: Add support for getcfheaders (p2p) hosted by jnewbery |
20 May 2020 | » | #15206 Immediately disconnect on invalid net message checksum (p2p) hosted by jnewbery |
14 May 2020 | » | #18960 BIP 157: Add compact block filter headers cache (utxo db and indexes) hosted by jnewbery |
13 May 2020 | » | #17681 Keep inactive seeds after sethdseed and derive keys from them as needed (wallet) hosted by ryanofsky |
07 May 2020 | » | #18877 BIP 157: Serve cfcheckpt requests (p2p) hosted by jnewbery |
06 May 2020 | » | #18806 Remove is{Empty,Full} flags from CBloomFilter, clarify CVE fix (p2p) hosted by jnewbery |
29 Apr 2020 | » | #18038 Mempool tracks locally submitted transactions to improve wallet privacy (p2p) hosted by amitiuttarwar |
22 Apr 2020 | » | #17994 Flush undo files after last block write (validation) hosted by vasild |
15 Apr 2020 | » | #18521 Fuzz: Add process_messages harness (tests) hosted by MarcoFalke |
08 Apr 2020 | » | #18453 Add multiwallet balances rpc, use it in -getinfo, no longer depend on getwalletinfo balance (rpc/rest/zmq, utils/log/libs) hosted by jonatack |
01 Apr 2020 | » | #18401 Initialize PrecomputedTransactionData in CheckInputScripts and Move single-sig checking EvalScript code to EvalChecksig (consensus, taproot) hosted by jnewbery |
25 Mar 2020 | » | #18238 Retry notfounds with more urgency (p2p) hosted by amitiuttarwar |
18 Mar 2020 | » | #18113 Coins: Don't allow a coin to be spent and FRESH. Improve commenting. (utxo db and indexes) hosted by jnewbery |
11 Mar 2020 | » | #17824 Improve coin selection for destination groups >10 (wallet) hosted by fjahr |
04 Mar 2020 | » | #16981 Improve runtime performance of --reindex (resource usage, validation) hosted by mzumsande |
26 Feb 2020 | » | #17428 Try to preserve outbound block-relay-only connections during restart (p2p) hosted by amitiuttarwar |
19 Feb 2020 | » | #17954 Remove calls to Chain::Lock methods (wallet) hosted by ryanofsky |
12 Feb 2020 | » | #16902 O(1) OP_IF/NOTIF/ELSE/ENDIF script implementation / Abstract out script execution out of VerifyWitnessProgram() (consensus, refactoring, taproot) hosted by jnewbery |
05 Feb 2020 | » | #18044 Use wtxid for transaction relay (mempool, p2p) hosted by jonatack |
29 Jan 2020 | » | #17487 Coins: allow Flush() without cache drop (utxo db and indexes) hosted by jamesob |
22 Jan 2020 | » | #17477 Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved signals (validation) hosted by jonatack |
15 Jan 2020 | » | #17860 Fuzz: BIP 42, BIP 30, CVE-2018-17144 (tests) hosted by MarcoFalke |
08 Jan 2020 | » | #14053 Add address-based index (attempt 4?) (utxo db and indexes) hosted by jnewbery |
18 Dec 2019 | » | #17639 Add make check-valgrind to run the unit tests under Valgrind (tests) hosted by jonatack |
11 Dec 2019 | » | #16702 Supplying and using asmap to improve IP bucketing in addrman (p2p) hosted by jonatack |
04 Dec 2019 | » | #16426 Reverse cs_main, cs_wallet lock order and reduce cs_main locking (wallet) hosted by ariard |
27 Nov 2019 | » | #16698 Rework rebroadcast logic to improve privacy (mempool, p2p, wallet) hosted by amitiuttarwar |
20 Nov 2019 | » | #16442 Serve BIP 157 compact filters (p2p) hosted by pinheadmz |
13 Nov 2019 | » | #17303 Stop relaying non-mempool txs, improve tx privacy slightly (p2p) hosted by MarcoFalke |
06 Nov 2019 | » | #15845 Fast rescan with BIP157 block filters (wallet) hosted by jnewbery |
30 Oct 2019 | » | #15921 Tidy up ValidationState interface (validation) hosted by jnewbery |
23 Oct 2019 | » | #15934 Merge settings one place instead of five places (utils/log/libs) hosted by jnewbery |
16 Oct 2019 | » | #16279 Return the AcceptBlock CValidationState directly in ProcessNewBlock (validation) hosted by jnewbery |
09 Oct 2019 | » | #16939 Delay querying DNS seeds if addrman is populated (p2p) hosted by jnewbery |
02 Oct 2019 | » | #16401 Package relay (p2p) hosted by jonatack |
25 Sep 2019 | » | #16202 Refactor network message deserialization (p2p) hosted by jonatack |
18 Sep 2019 | » | #15204 Add Open External Wallet action (gui) hosted by jnewbery |
11 Sep 2019 | » | #16688 Add validation interface logging (utils/log/libs) hosted by jkczyz |
04 Sep 2019 | » | #16512 Shuffle inputs and outputs after joining psbts (rpc/rest/zmq) hosted by jnewbery |
28 Aug 2019 | » | #15759 Add 2 outbound blocks-only connections (p2p) hosted by jnewbery |
21 Aug 2019 | » | #15931 Remove GetDepthInMainChain dependency on locked chain interface (wallet) hosted by jnewbery |
14 Aug 2019 | » | #16115 On bitcoind startup, write config args to debug.log (utils/log/libs) hosted by jnewbery |
07 Aug 2019 | » | #16345 Add getblockbyheight method / support @height in place of blockhash for getblock etc (rpc/rest/zmq) hosted by jnewbery |
31 Jul 2019 | » | #15505 Request NOTFOUND transactions immediately from other outbound peers, when possible (p2p) hosted by mzumsande |
24 Jul 2019 | » | #15713 Replace chain relayTransactions/submitMemoryPool by higher method (wallet) hosted by jnewbery |
17 Jul 2019 | » | #15169 Parallelize CheckInputs() in AcceptToMemoryPool() (mempool) hosted by jachiang |
10 Jul 2019 | » | #16244 Move wallet creation out of the createwallet rpc into its own function (wallet) hosted by jnewbery |
03 Jul 2019 | » | #15443 Add getdescriptorinfo functional test (tests) hosted by jnewbery |
26 Jun 2019 | » | #15681 Allow one extra single-ancestor transaction per package (mempool) hosted by harding |
19 Jun 2019 | » | #15481 Restrict timestamp when mining a diff-adjustment block to prev-600 (mining) hosted by jnewbery |
12 Jun 2019 | » | #15996 Deprecate totalfee argument in `bumpfee` (rpc/rest/zmq) hosted by jnewbery |
05 Jun 2019 | » | #16060 Bury bip9 deployments (consensus) hosted by jnewbery |
29 May 2019 | » | #15741 Batch write imported stuff in importmulti (wallet) hosted by ariard |
22 May 2019 | » | #15450 Create wallet menu option (gui) hosted by jnewbery |
15 May 2019 | » | #15834 Fix NOTFOUND bug and expire getdata requests for transactions (p2p) hosted by jnewbery |
08 May 2019 | » | #10823 Allow all mempool txs to be replaced after a configurable timeout (default 6h) (mempool) hosted by jnewbery |
01 May 2019 | » | #15557 Enhance bumpfee to include inputs when targeting a feerate (wallet) hosted by jnewbery |