aboutsummaryrefslogtreecommitdiff
path: root/src/net.h
AgeCommit message (Expand)Author
2019-01-16banman: pass in default ban time as a parameterCory Fields
2019-01-16banman: pass the banfile path inCory Fields
2019-01-16banman: create and split out banmanCory Fields
2019-01-16net: Break disconnecting out of Ban()Cory Fields
2019-01-14Merge #15144: [refactor] CNode: Use C++11 default member initializersWladimir J. van der Laan
2019-01-13Drop IsLimited in favor of IsReachableBen Woosley
2019-01-10Use C++11 default member initializersMarcoFalke
2019-01-09Merge #15109: refactor: Use C++11 default member initializersWladimir J. van der Laan
2019-01-05Use C++11 default member initializersMarcoFalke
2019-01-03rpc: Document bytessent_per_msg and bytesrecv_per_msgMarcoFalke
2019-01-02Merge #14336: net: implement pollWladimir J. van der Laan
2018-12-04Merge #14733: P2P: Make peer timeout configurable, speed up very slow test an...Wladimir J. van der Laan
2018-11-30Move SocketEvents logic to private method.Patrick Strateman
2018-11-30Move GenerateSelectSet logic to private method.Patrick Strateman
2018-11-28p2p: allow p2ptimeout to be configurable, speed up slow testZain Iqbal Allarakhia
2018-11-28Add missing locking annotationspracticalswift
2018-11-20Convert comments to thread safety annotationsMarcoFalke
2018-11-05Extract CSipHasher to it's own file in crypto/ directory.Jim Posen
2018-10-16Merge #14335: net: refactor: cleanup ThreadSocketHandlerWladimir J. van der Laan
2018-09-27Merge #14027: Skip stale tip checking if outbound connections are off or if r...MarcoFalke
2018-09-24Move SocketHandler logic to private method.Patrick Strateman
2018-09-24Move InactivityCheck logic to private method.Patrick Strateman
2018-09-24Move DisconnectNodes logic to private method.Patrick Strateman
2018-09-24Move NotifyNumConnectionsChanged logic to private method.Patrick Strateman
2018-08-31scripted-diff: Small locking renameRussell Yanofsky
2018-08-31Merge #11640: Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSectionWladimir J. van der Laan
2018-08-27Report minfeefilter value in getpeerinfo rpcAnthony Towns
2018-08-23Skip stale tip checking if outbound connections are off or if reindexing.Gregory Maxwell
2018-08-10Merge #13907: Introduce a maximum size for locators.Wladimir J. van der Laan
2018-08-09Introduce a maximum size for locators.Gregory Maxwell
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-03Use LOCK macros for non-recursive locksRussell Yanofsky
2018-07-27Return void instead of bool for functions that cannot failpracticalswift
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-16Initialize m_next_send_inv_to_incomingPieter Wuille
2018-07-16Merge #13298: Net: Bucketing INV delays (1 bucket) for incoming connections t...Pieter Wuille
2018-07-13Bucket for inbound when scheduling invs to hide tx timeGleb
2018-07-08net: Remove unused interrupt from SendMessagesfanquake
2018-04-13Merge #12569: net: Increase signal-to-noise ratio in debug.log by adjusting l...Wladimir J. van der Laan
2018-03-14Polish interfaces around PeerLogicValidationVasil Dimov
2018-03-11Increase signal-to-noise ratio in debug.log by adjusting log level when loggi...practicalswift
2018-03-01Merge #10387: Eventually connect to NODE_NETWORK_LIMITED peersWladimir J. van der Laan
2018-02-09Connect to peers signaling NODE_NETWORK_LIMITED when out-of-IBDJonas Schnelli
2018-02-08boost: remove useless threadGroup parameter from DiscoverCory Fields
2018-02-08boost: drop boost threads for upnpCory Fields
2018-02-01net: don't retry failed oneshot connections foreverCory Fields
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-23Add Clang thread safety analysis annotationspracticalswift
2017-11-21net: Add missing locks in net.{cpp,h}practicalswift
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider