Meetings

| by date | by PR number | by component | by host | by author |

» #19845 Net: CNetAddr: add support to (un)serialize as ADDRv2 by vasild , dongcarl (p2p)
» #19761 Improve sed robustness by not using sed by fanquake (build system)
» #19509 Per-peer Message Logging by troygiorshev (p2p, utils/log/libs)
» #19339 Re-delegate absurd fee checking from mempool to clients by gzhao408 (rpc/rest/zmq, tests, validation, wallet)
» #19160 Multiprocess: Add basic spawn and IPC support by ryanofsky (build system)
» #19109 Only allow getdata of recently announced invs by sipa (p2p)
» #19105 Add Muhash3072 implementation in Python by sipa , fjahr (tests, crypto)
» #19070 BIP 157: Signal support for compact block filters with NODE_COMPACT_FILTERS by jnewbery (p2p)
» #19055 Calculate UTXO set hash using Muhash by fjahr , sipa (utils/log/libs)
» #19031 Implement ADDRv2 support (part of BIP155) by vasild (p2p)
» #19010 BIP 157: Add support for getcfheaders by jnewbery , jimpo (p2p)
» #18991 Cache responses to GETADDR to prevent topology leaks by naumenkogs (p2p)
» #18960 BIP 157: Add compact block filter headers cache by jnewbery , jimpo (utxo db and indexes)
» #18877 BIP 157: Serve cfcheckpt requests by jimpo , jnewbery (p2p)
» #18806 Remove is{Empty,Full} flags from CBloomFilter, clarify CVE fix by theStack (p2p)
» #18772 Calculate fees in getblock using BlockUndo data by robot-visions (rpc/rest/zmq)
» #18521 Fuzz: Add process_messages harness by MarcoFalke (tests)
» #18468 Span improvements by sipa (refactoring)
» #18453 Add multiwallet balances rpc, use it in -getinfo, no longer depend on getwalletinfo balance by jonatack (rpc/rest/zmq, utils/log/libs)
» #18401 Initialize PrecomputedTransactionData in CheckInputScripts and Move single-sig checking EvalScript code to EvalChecksig by sipa (consensus)
» #18267 BIP-325: Signet by kallewoof (consensus, validation)
» #18242 Add BIP324 encrypted p2p transport de-/serializer (only used in tests) by jonasschnelli (p2p)
» #18238 Retry notfounds with more urgency by ajtowns (p2p)
» #18113 Coins: Don't allow a coin to be spent and FRESH. Improve commenting. by jnewbery (utxo db and indexes)
» #18044 Use wtxid for transaction relay by sdaftuar (mempool, p2p)
» #18038 Mempool tracks locally submitted transactions to improve wallet privacy by amitiuttarwar (p2p)
» #17994 Flush undo files after last block write by kallewoof (validation)
» #17977 Implement BIP 340-342 validation - Implement Taproot signature hashing by sipa (consensus)
» #17977 Implement BIP 340-342 validation - Support for Schnorr Signatures and integration in SignatureCheckers by sipa (consensus)
» #17977 Implement BIP 340-342 validation - Implement Taproot validation (BIP 341) by sipa (consensus)
» #17954 Remove calls to Chain::Lock methods by ryanofsky (wallet)
» #17860 Fuzz: BIP 42, BIP 30, CVE-2018-17144 by MarcoFalke (tests)
» #17824 Improve coin selection for destination groups >10 by fjahr (wallet)
» #17681 Keep inactive seeds after sethdseed and derive keys from them as needed by achow101 (wallet)
» #17639 Add make check-valgrind to run the unit tests under Valgrind by practicalswift (tests)
» #17487 Coins: allow Flush() without cache drop by jamesob (utxo db and indexes)
» #17477 Remove the mempool's NotifyEntryAdded and NotifyEntryRemoved signals by jnewbery (validation)
» #17428 Try to preserve outbound block-relay-only connections during restart by hebasto (p2p)
» #17303 Stop relaying non-mempool txs, improve tx privacy slightly by MarcoFalke (p2p)
» #16981 Improve runtime performance of --reindex by LarryRuane (resource usage, validation)
» #16939 Delay querying DNS seeds if addrman is populated by ajtowns (p2p)
» #16902 O(1) OP_IF/NOTIF/ELSE/ENDIF script implementation / Abstract out script execution out of VerifyWitnessProgram() by sipa , ajtowns (consensus, refactoring)
» #16756 Connection eviction logic tests by mzumsande (p2p, tests)
» #16702 Supplying and using asmap to improve IP bucketing in addrman by naumenkogs (p2p)
» #16698 Rework rebroadcast logic to improve privacy by amitiuttarwar (mempool, p2p, wallet)
» #16688 Add validation interface logging by jkczyz (utils/log/libs)
» #16512 Shuffle inputs and outputs after joining psbts by achow101 (rpc/rest/zmq)
» #16442 Serve BIP 157 compact filters by jimpo (p2p)
» #16426 Reverse cs_main, cs_wallet lock order and reduce cs_main locking by ariard (wallet)
» #16401 Package relay by sdaftuar (p2p)
» #16345 Add getblockbyheight method / support @height in place of blockhash for getblock etc by emilengler (rpc/rest/zmq)
» #16279 Return the AcceptBlock CValidationState directly in ProcessNewBlock by TheBlueMatt (validation)
» #16244 Move wallet creation out of the createwallet rpc into its own function by achow101 (wallet)
» #16202 Refactor network message deserialization by jonasschnelli (p2p)
» #16115 On bitcoind startup, write config args to debug.log by LarryRuane (utils/log/libs)
» #16060 Bury bip9 deployments by jnewbery (consensus)
» #15996 Deprecate totalfee argument in `bumpfee` by instagibbs (rpc/rest/zmq)
» #15934 Merge settings one place instead of five places by ryanofsky (utils/log/libs)
» #15931 Remove GetDepthInMainChain dependency on locked chain interface by ariard (wallet)
» #15921 Tidy up ValidationState interface by jnewbery (validation)
» #15845 Fast rescan with BIP157 block filters by MarcoFalke (wallet)
» #15834 Fix NOTFOUND bug and expire getdata requests for transactions by sdaftuar (p2p)
» #15759 Add 2 outbound blocks-only connections by sdaftuar (p2p)
» #15741 Batch write imported stuff in importmulti by achow101 (wallet)
» #15713 Replace chain relayTransactions/submitMemoryPool by higher method by ariard (wallet)
» #15681 Allow one extra single-ancestor transaction per package by TheBlueMatt (mempool)
» #15644 Make orphan processing interruptible by sipa (p2p)
» #15557 Enhance bumpfee to include inputs when targeting a feerate by instagibbs (wallet)
» #15505 Request NOTFOUND transactions immediately from other outbound peers, when possible by sdaftuar (p2p)
» #15481 Restrict timestamp when mining a diff-adjustment block to prev-600 by TheBlueMatt (mining)
» #15450 Create wallet menu option by achow101 (gui)
» #15443 Add getdescriptorinfo functional test by promag (tests)
» #15206 Immediately disconnect on invalid net message checksum by jonasschnelli (p2p)
» #15204 Add Open External Wallet action by promag (gui)
» #15169 Parallelize CheckInputs() in AcceptToMemoryPool() by sdaftuar (mempool)
» #14053 Add address-based index (attempt 4?) by marcinja (utxo db and indexes)
» #10823 Allow all mempool txs to be replaced after a configurable timeout (default 6h) by greenaddress (mempool)