aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
AgeCommit message (Expand)Author
2019-08-11Replace the use of fWhitelisted by permission checksnicolas.dorier
2019-08-11Make whitebind/whitelist permissions more flexiblenicolas.dorier
2019-07-29Merge #15993: net: Drop support of the insecure miniUPnPc versionsWladimir J. van der Laan
2019-07-24scripted-diff: Make translation bilingualHennadii Stepanov
2019-07-24Refactor out translation.hHennadii Stepanov
2019-06-26scripted-diff: Avoid passing PACKAGE_NAME for translationMarcoFalke
2019-06-07Align formatting with clang-formatHennadii Stepanov
2019-06-07Use PACKAGE_NAME in UPnP descriptionHennadii Stepanov
2019-06-07Drop support of insecure miniUPnPc versionsHennadii Stepanov
2019-06-06Don't use global (external) symbols for symbols that are used in only one tra...practicalswift
2019-05-09net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke
2019-03-23net: Remove unused unsanitized user agent string CNode::strSubVerMarcoFalke
2019-03-01[addrman] Improve collision logging and address nitsSuhas Daftuar
2019-02-27[net] feeler connections can be made to outbound peers in same netgroupSuhas Daftuar
2019-02-06Change in transaction pull scheduling to prevent InvBlock-related attacksGleb Naumenko
2019-02-05Merge #14922: windows: Set _WIN32_WINNT to 0x0601 (Windows 7)Wladimir J. van der Laan
2019-02-04net: Correct comparison of addr countCarl Dong
2019-01-24Drop defunct Windows compat fixesBen Woosley
2019-01-22Allow connections from misbehavior banned peers.Gregory Maxwell
2019-01-16net: move BanMan to its own filesCory Fields
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: split up addresses/ban dumps in preparation for moving themCory 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 #15051: Tests: IsReachable is the inverse of IsLimited (DRY). Includes ...Wladimir J. van der Laan
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-28IsReachable is the inverse of IsLimited (DRY). Includes unit testsmarcaiaf
2018-12-12Use a local FastRandomContext in a few more places in netPieter Wuille
2018-12-04Merge #14733: P2P: Make peer timeout configurable, speed up very slow test an...Wladimir J. van der Laan
2018-12-03Implement poll() on systems which support it properly.Patrick Strateman
2018-11-30Move SocketEvents logic to private method.Patrick Strateman
2018-11-30Move GenerateSelectSet logic to private method.Patrick Strateman
2018-11-30Introduce and use constant SELECT_TIMEOUT_MILLISECONDS.Patrick Strateman
2018-11-28p2p: allow p2ptimeout to be configurable, speed up slow testZain Iqbal Allarakhia
2018-11-28Add missing lock in CNode::copyStats(...)practicalswift
2018-11-28Add missing locking annotationspracticalswift
2018-11-20Convert comments to thread safety annotationsMarcoFalke
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-10-16Merge #14335: net: refactor: cleanup ThreadSocketHandlerWladimir J. van der Laan
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