upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/net.h
AgeCommit message (Expand)Author
2026-09-05Merge upstream/main into the forkbitflash-maintainer
2026-09-03merge: upstream 1.2.20 into deploy/all-2026-08-24bitflash-maintainer
2026-09-03merge: !7 fix/block-fetch-failover into deploy/all-2026-08-24bitflash-maintainer
2026-09-02net: gate the dropped-send line on the category of the send it dropsbitflash-maintainer
2026-09-02net: only use the 15s block retry spacing at the tipbitflash-maintainer
2026-09-02net: retry block fetches every 15s, not every two minutesbitflash-maintainer
2026-09-02log: demote the four lines that were 90% of debug.log behind /debugrelaybitflash-maintainer
2026-09-01Merge upstream v1.2.20 into the forkbitflash-maintainer
2026-08-26Merge upstream v1.2.19 into the forkbitflash-maintainer
2026-08-23Merge upstream v1.2.18 into the forkbitflash-maintainer
2026-08-23net: start every peer's stall clock stopped, not at whatever was in memorybitflash-maintainer
2026-08-23net: stop serving the 2009 marketplace to anonymous peersbitflash-maintainer
2026-08-23net: do not consume a header until the body is there, and cap what one can claimbitflash-maintainer
2026-08-23net: time the stall, not the wait, before dropping an unreadable peerbitflash-maintainer
2026-08-23net: give up waiting for a message body that is never going to arrivebitflash-maintainer
2026-08-23pool: refuse jobs when no peer has reported a height for 20 minutesbitflash-maintainer
2026-08-20net: add isolated testnet parametersNsable-sh
2026-08-18net: exempt loopback from the per-IP connection capbitflash
2026-08-18net: cap inbound connections per addressbitflash
2026-08-13net: add onion-only btf dial modeNsable-sh
2026-08-13net: add signed direct onion peer endpointsNsable-sh
2026-08-11net: replace peer select loop with pollNsable-sh
2026-08-02net: back to one accept thread until every relay takes more than one (#114)Bitflash
2026-08-02rendezvous: let a node park more than one registration (#113)Bitflash
2026-08-02Keep HD change recoverable and bound message stalls (#109)mtg0001
2026-08-01net: stop closing a peer's socket twice (#103)Bitflash
2026-08-01diag: count sockets by where they were created, and whether the close took (#86)Bitflash
2026-08-01diag: let the node say what is wrong with it (#81)Bitflash
2026-07-31net: a node could only ever watch 63 peers (#78)Bitflash
2026-07-31net: bound orphan blocks and stop asking a peer the same question twice (#70)Bitflash
2026-07-30net: announce our height in the handshake, and say when we are behind (#56)Bitflash
2026-07-30net: notice a peer that has gone quiet, and stay audible to peers that check ...Bitflash
2026-07-30mine: hash on every core instead of one (#52)Bitflash
2026-07-30rendezvous: bound the wait for a dial, so a dead path is noticed (#51)Bitflash
2026-07-30build: check format strings, which nothing ever did (#44)Bitflash
2026-07-29net: compiled-in bootstrap seeds, so a first run does not need a relay (#36)Bitflash
2026-07-29net: exchange signed .btf descriptors between peers (#32)Bitflash
2026-07-29Remove peer exchange from main; it was merged unreviewed (#27)Bitflash
2026-07-29Remember .btf peers that answered, and dial them first on start (#25)Bitflash
2026-07-28Merge PR #6 (large refactor), preserving main's fixes (#9)Bitflash
2026-07-27Add Linux GUI installer via Wine (#3)Victorio Nascimento
2026-07-24Bitflash: fair-launch releaseBitflash-sh