Labeled P2P
pull
p2p: add validation checks for initial self-announcement
#34297
frankomosh on January 15, 2026 P2P
frankomosh on January 15, 2026 P2P
pull
net: avoid unconditional
l0rinc on January 12, 2026 P2P
privatebroadcast logging (+ warn for debug logs)
#34267
l0rinc on January 12, 2026 P2P
pull
p2p: send first addr self-announcement in separate message 🎄
#34146
0xB10C on December 24, 2025 P2P
0xB10C on December 24, 2025 P2P
pull
net: reduce log level for PCP/NAT-PMP NOT_AUTHORIZED failures
#34117
ANAVHEOBA on December 19, 2025 P2P
ANAVHEOBA on December 19, 2025 P2P
pull
net processing: Add ibd check before processing block for txdownloadman
#34054
sedited on December 12, 2025 P2P
sedited on December 12, 2025 P2P
pull
p2p: saturate LocalServiceInfo::nScore to prevent overflow
#34028
codeabysss on December 7, 2025 P2P
codeabysss on December 7, 2025 P2P
issue
RFC: randomize over netgroups in outbound peer selection
#34019
darosior on December 5, 2025 P2P
darosior on December 5, 2025 P2P
issue
Net split meta issue
#33958
theuni on November 27, 2025 Brainstorming Refactoring Tests P2P Tracking Issue
theuni on November 27, 2025 Brainstorming Refactoring Tests P2P Tracking Issue
pull
net: fix use-after-free with v2->v1 reconnection logic
#33956
Crypt-iQ on November 26, 2025 P2P
Crypt-iQ on November 26, 2025 P2P
pull
net: Remove unused
waketraindev on November 17, 2025 P2P
local_socket_bytes variable in CConnman::GetAddresses()
#33894
waketraindev on November 17, 2025 P2P
pull
net_processing: reorder the code that handles the VERSION message
#33792
vasild on November 5, 2025 P2P
vasild on November 5, 2025 P2P
issue
dnsseed.bitcoin.dashjr-list-of-p2p-nodes.us appears to be violating DNS seed policy
#33734
glozow on October 29, 2025 P2P
glozow on October 29, 2025 P2P
pull
chainparams: remove dnsseed.bitcoin.dashjr-list-of-p2p-nodes.us
#33723
SatsAndSports on October 28, 2025 P2P
SatsAndSports on October 28, 2025 P2P
issue
GetSerializeSize’s return type should not be platform dependent
#33709
darosior on October 26, 2025 Refactoring P2P Consensus
darosior on October 26, 2025 Refactoring P2P Consensus
issue
Seemingly second (very long) validation at the same height
#33687
hMsats on October 23, 2025 P2P
hMsats on October 23, 2025 P2P
pull
net: Filter addrman during address selection via AddrPolicy to avoid underfill
#33663
waketraindev on October 20, 2025 P2P
waketraindev on October 20, 2025 P2P
pull
p2p: Allow block downloads from peers without snapshot block after assumeutxo validation
#33604
stringintech on October 12, 2025 P2P
stringintech on October 12, 2025 P2P
issue
CanDirectFetch degrades HB compact block relay if blocks are rare
#33578
Crypt-iQ on October 8, 2025 P2P
Crypt-iQ on October 8, 2025 P2P
pull
p2p: implement sender-initiated package relay
#33500
ishaanam on September 29, 2025 P2P Needs rebase
ishaanam on September 29, 2025 P2P Needs rebase
pull
p2p: Mitigate GETADDR fingerprinting by setting address timestamps to a fixed value
#33498
naiyoma on September 29, 2025 P2P
naiyoma on September 29, 2025 P2P
pull
p2p: Use network-dependent timers for inbound inv scheduling
#33464
mzumsande on September 23, 2025 P2P
mzumsande on September 23, 2025 P2P
pull
net: support overriding the proxy selection in ConnectNode()
#33454
vasild on September 22, 2025 P2P
vasild on September 22, 2025 P2P
issue
Use compact blocks while doing background validation
#33431
polespinasa on September 18, 2025 Feature P2P Validation
polespinasa on September 18, 2025 Feature P2P Validation
pull
tor: enable PoW defenses for automatically created hidden services
#33414
vasild on September 17, 2025 P2P Needs rebase
vasild on September 17, 2025 P2P Needs rebase
pull
net: do not apply whitelist permissions to onion inbounds
#33395
mzumsande on September 15, 2025 P2P
mzumsande on September 15, 2025 P2P
pull
net: Quiet down logging when router doesn’t support natpmp/pcp
#33311
laanwj on September 4, 2025 P2P
laanwj on September 4, 2025 P2P
issue
124th peer connection closed every second
#33267
lnxsrt on August 28, 2025 P2P Questions and Help
lnxsrt on August 28, 2025 P2P Questions and Help
issue
integer sanitizer warning, when running with -natpmp=1 enabled
#33245
maflcko on August 23, 2025 P2P CI failed
maflcko on August 23, 2025 P2P CI failed
pull
net: Provide block templates to peers on request
#33191
ajtowns on August 14, 2025 P2P Needs rebase
ajtowns on August 14, 2025 P2P Needs rebase
pull
net, validation: don’t punish peers for consensus-invalid txs
#33050
ajtowns on July 24, 2025 P2P
ajtowns on July 24, 2025 P2P
issue
Bitcoin Core v29.0 incorrectly enters IBD mode when only ~600 blocks behind, preventing normal sync
#32955
anhilde on July 12, 2025 P2P Net
anhilde on July 12, 2025 P2P Net
pull
p2p: Relax BlockRequestAllowed to respond to advertised blocks
#32869
instagibbs on July 3, 2025 P2P
instagibbs on July 3, 2025 P2P
pull
net: fix critical integer overflow vulnerability in compact block handling
#32789
hamed-ta on June 21, 2025 P2P
hamed-ta on June 21, 2025 P2P
pull
net: Fix Discover() not running when using -bind=0.0.0.0:port
#32757
b-l-u-e on June 16, 2025 P2P
b-l-u-e on June 16, 2025 P2P
pull
p2p: avoid traversing blocks (twice) during IBD
#32730
furszy on June 11, 2025 P2P Needs rebase
furszy on June 11, 2025 P2P Needs rebase
pull
p2p: Drop unsolicited CMPCTBLOCK from non-HB peer
#32606
davidgumberg on May 23, 2025 P2P Needs rebase
davidgumberg on May 23, 2025 P2P Needs rebase
issue
seeds: seed.bitcoin.jonasschnelli.ch not returning results
#32590
fanquake on May 22, 2025 P2P
fanquake on May 22, 2025 P2P
pull
p2p: stop special-casing witness-stripped error for unconfirmed transactions
#32379
darosior on April 29, 2025 P2P Needs rebase
darosior on April 29, 2025 P2P Needs rebase
issue
rfc: only relay transactions to v2 encrypted peers
#32373
Sjors on April 29, 2025 Brainstorming P2P Needs Conceptual Review
Sjors on April 29, 2025 Brainstorming P2P Needs Conceptual Review
pull
net: remove unnecessary check from AlreadyConnectedToAddress()
#32338
vasild on April 24, 2025 P2P
vasild on April 24, 2025 P2P
pull
net: improve the interface around FindNode() and avoid a recursive mutex lock
#32326
vasild on April 22, 2025 P2P
vasild on April 22, 2025 P2P
pull
p2p: Advance pindexLastCommonBlock early after connecting blocks
#32180
mzumsande on March 31, 2025 P2P
mzumsande on March 31, 2025 P2P
issue
p2p: Inefficiency in block download / stalling algorithm
#32179
mzumsande on March 31, 2025 P2P
mzumsande on March 31, 2025 P2P
pull
net: Prevent accidental circuit sharing when using Tor stream isolation
#32176
laanwj on March 31, 2025 P2P
laanwj on March 31, 2025 P2P
pull
torcontrol: Define tor reply code as const to improve our maintainability
#32166
eval-exec on March 30, 2025 P2P
eval-exec on March 30, 2025 P2P
pull
net, pcp: handle multi-part responses and filter for default route while querying default gateway
#32159
willcl-ark on March 28, 2025 P2P
willcl-ark on March 28, 2025 P2P
pull
net: Block v2->v1 transport downgrade if !fNetworkActive
#32073
hodlinator on March 14, 2025 P2P
hodlinator on March 14, 2025 P2P
pull
i2p: make a time gap between creating transient sessions and using them
#32065
vasild on March 14, 2025 P2P
vasild on March 14, 2025 P2P
pull
[IBD] Tracking PR for speeding up Initial Block Download
#32043
l0rinc on March 12, 2025 P2P Block storage Needs rebase
l0rinc on March 12, 2025 P2P Block storage Needs rebase
pull
net: replace manual reference counting of CNode with shared_ptr
#32015
vasild on March 7, 2025 P2P Needs rebase
vasild on March 7, 2025 P2P Needs rebase
pull
torcontrol: Limit reconnect timeout to max seconds and log delay in whole seconds
#31979
eval-exec on March 4, 2025 P2P
eval-exec on March 4, 2025 P2P
pull
torcontrol: Add comment explaining Proxy credential randomization for Tor privacy
#31973
eval-exec on March 3, 2025 P2P
eval-exec on March 3, 2025 P2P
pull
TxOrphanage: account for size of orphans and count announcements
#31810
glozow on February 6, 2025 P2P
glozow on February 6, 2025 P2P
pull
p2p: track and use all potential peers for orphan resolution
#31397
glozow on November 30, 2024 P2P
glozow on November 30, 2024 P2P
issue
Discover() will not run if listening on any address with an explicit bind=0.0.0.0
#31293
vasild on November 15, 2024 P2P good first issue
vasild on November 15, 2024 P2P good first issue
pull
addrman: cap the
brunoerg on November 6, 2024 P2P
max_pct to not exceed the maximum number of addresses
#31235
brunoerg on November 6, 2024 P2P
pull
net, init: derive default onion port if a user specified a -port
#31223
mzumsande on November 5, 2024 P2P
mzumsande on November 5, 2024 P2P
issue
Remove libevent as a dependency (HTTP / cli / torcontrol)
#31194
pinheadmz on October 31, 2024 RPC/REST/ZMQ P2P
pinheadmz on October 31, 2024 RPC/REST/ZMQ P2P