Labeled 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
net: Tor service target port collides when running multiple nodes, making bitcoind error out
#31133
laanwj on October 22, 2024 P2P
laanwj on October 22, 2024 P2P
pull
net: Use GetAdaptersAddresses to get local addresses on Windows
#31014
laanwj on October 1, 2024 Windows P2P
laanwj on October 1, 2024 Windows P2P
pull
net: option to disallow v1 connection on ipv4 and ipv6 peers
#30951
stratospher on September 23, 2024 P2P
stratospher on September 23, 2024 P2P
pull
net: Clarify that m_addr_local is only set once
#30617
maflcko on August 9, 2024 Refactoring P2P
maflcko on August 9, 2024 Refactoring P2P
pull
Halt processing of unrequested transactions v2
#30572
ariard on August 2, 2024 P2P Needs rebase CI failed
ariard on August 2, 2024 P2P Needs rebase CI failed
pull
addrman: change internal id counting to int64_t
#30568
mzumsande on August 1, 2024 Refactoring P2P
mzumsande on August 1, 2024 Refactoring P2P
pull
net: Log accepted connection after m_nodes.push_back; Fix intermittent test issue
#30512
maflcko on July 23, 2024 P2P
maflcko on July 23, 2024 P2P
pull
[WIP] p2p: send not_found msgs for unknown, pruned or unwilling to share blocks
#30385
furszy on July 3, 2024 P2P Needs rebase
furszy on July 3, 2024 P2P Needs rebase
issue
Make Transport independent of CNetMessage and CSerializedNetMsg
#30209
Sjors on May 31, 2024 P2P
Sjors on May 31, 2024 P2P
pull
locks: introduce mutex for tx download, flush rejection filters once per tip change
#30111
glozow on May 15, 2024 P2P
glozow on May 15, 2024 P2P
pull
net: Replace libnatpmp with built-in PCP+NATPMP implementation
#30043
laanwj on May 5, 2024 P2P Needs release note
laanwj on May 5, 2024 P2P Needs release note
pull
p2p: Allow 1P1C to fetch parent from compact block extra_txn
#30032
instagibbs on May 3, 2024 P2P
instagibbs on May 3, 2024 P2P
pull
seeds: Pull additional nodes from my seeder and update fixed seeds
#30008
achow101 on April 30, 2024 P2P
achow101 on April 30, 2024 P2P
pull
[PoC, nomerge] PCP IPv4 portmap+IPv6 pinhole test
#30005
laanwj on April 30, 2024 Linux/Unix P2P CI failed
laanwj on April 30, 2024 Linux/Unix P2P CI failed
pull
p2p: index TxOrphanage by wtxid, allow entries with same txid
#30000
glozow on April 29, 2024 P2P
glozow on April 29, 2024 P2P
pull
net: update comment for service bit support info for seed.bitcoin.sipa.be
#29809
naiyoma on April 4, 2024 P2P
naiyoma on April 4, 2024 P2P
pull
p2p: When close to the tip, download blocks in parallel from additional peers to prevent stalling
#29664
mzumsande on March 15, 2024 P2P
mzumsande on March 15, 2024 P2P
issue
CFilters reject and disconnect peers with a valid block hash
#29655
djkazic on March 14, 2024 P2P
djkazic on March 14, 2024 P2P
issue
Disallow certain message types under BIP324 v2 transport
#29632
dergoegge on March 12, 2024 Brainstorming P2P
dergoegge on March 12, 2024 Brainstorming P2P
pull
addrman: improve performance of
brunoerg on March 6, 2024 P2P
GetAddr
when specifying network
#29578
brunoerg on March 6, 2024 P2P
pull
net_processing: make any misbehavior trigger immediate discouragement
#29575
sipa on March 6, 2024 P2P
sipa on March 6, 2024 P2P
pull
p2p: Don’t consider blocks mutated if they don’t connect to known prev block
#29524
instagibbs on March 1, 2024 P2P
instagibbs on March 1, 2024 P2P
pull
p2p: For assumeutxo, download snapshot chain before background chain
#29519
mzumsande on February 29, 2024 P2P
mzumsande on February 29, 2024 P2P
issue
Since 0.16 Bitcoin can be stuck connected to adversarial/3rdparty node
#29506
litecomb on February 28, 2024 P2P
litecomb on February 28, 2024 P2P
pull
net: call
brunoerg on February 14, 2024 P2P
Select
with reachable networks in ThreadOpenConnections
#29436
brunoerg on February 14, 2024 P2P
pull
net: make the list of known message types a compile time constant
#29421
vasild on February 11, 2024 P2P
vasild on February 11, 2024 P2P
pull
addrman: delete addresses that don’t belong to the supported networks
#29330
brunoerg on January 26, 2024 P2P
brunoerg on January 26, 2024 P2P
pull
net: create I2P sessions using both ECIES-X25519 and ElGamal encryption
#29200
jonatack on January 7, 2024 P2P
jonatack on January 7, 2024 P2P
issue
Connection between nodes on the PC interfaces doesn’t work
#29097
helpau on December 16, 2023 P2P Questions and Help
helpau on December 16, 2023 P2P Questions and Help
pull
p2p: do not make automatic outbound connections to addnode peers
#28895
jonatack on November 16, 2023 P2P
jonatack on November 16, 2023 P2P
pull
net: attempts to connect to all resolved addresses when connecting to a node
#28834
sr-gi on November 9, 2023 P2P
sr-gi on November 9, 2023 P2P
issue
Evicting and filling attack for linking multiple network addresses
#28760
naumenkogs on October 31, 2023 Brainstorming P2P
naumenkogs on October 31, 2023 Brainstorming P2P
pull
net: Sanity check private keys received from SAM proxy
#28695
dergoegge on October 20, 2023 P2P
dergoegge on October 20, 2023 P2P
issue
new RPC: sendrawtransactiontopeer
#28636
MarnixCroes on October 11, 2023 Feature Brainstorming RPC/REST/ZMQ P2P Mempool Privacy
MarnixCroes on October 11, 2023 Feature Brainstorming RPC/REST/ZMQ P2P Mempool Privacy
pull
p2p: attempt to fill full outbound connection slots with peers that support tx relay
#28538
mzumsande on September 26, 2023 P2P CI failed
mzumsande on September 26, 2023 P2P CI failed
pull
p2p: stop announcing txs with ancestors below fee filter
#28533
glozow on September 26, 2023 P2P CI failed
glozow on September 26, 2023 P2P CI failed
pull
net, net_processing: additional and consistent disconnect logging
#28521
Sjors on September 23, 2023 P2P
Sjors on September 23, 2023 P2P
pull
p2p: Evict outbound peers with high minFeeRate
#28488
naumenkogs on September 15, 2023 P2P CI failed
naumenkogs on September 15, 2023 P2P CI failed
pull
p2p: Increase inbound capacity for block-relay only connections
#28463
mzumsande on September 12, 2023 P2P
mzumsande on September 12, 2023 P2P
issue
Seek more/different peers when ours all have too high feefilter
#28371
sipa on August 30, 2023 Feature P2P
sipa on August 30, 2023 Feature P2P
pull
p2p: ensure mapBlockSource is removed from in ProcessBlock
#28235
Crypt-iQ on August 7, 2023 P2P CI failed
Crypt-iQ on August 7, 2023 P2P CI failed
pull
p2p: make block download logic aware of limited peers threshold
#28120
furszy on July 21, 2023 P2P
furszy on July 21, 2023 P2P
issue
valgrind: Syscall param ppoll(ufds.events) points to uninitialised byte(s)
#28072
fanquake on July 12, 2023 Tests P2P Upstream
fanquake on July 12, 2023 Tests P2P Upstream