aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* net: SocketSendData returns written sizeCory Fields2016-09-081-1/+4
* net: move messageHandlerCondition to CConnmanCory Fields2016-09-081-4/+7
* net: move nLocalHostNonce to CConnmanCory Fields2016-09-081-2/+12
* net: move nLastNodeId to CConnmanCory Fields2016-09-081-13/+11
* net: move whitelist functions into CConnmanCory Fields2016-09-081-6/+3
* net: create generic functor accessors and move vNodes to CConnmanCory Fields2016-09-081-19/+64
* net: Add most functions needed for vNodes to CConnmanCory Fields2016-09-081-0/+66
* net: move added node functions to CConnmanCory Fields2016-09-081-4/+25
* net: Add oneshot functions to CConnmanCory Fields2016-09-081-4/+1
* net: move ban and addrman functions into CConnmanCory Fields2016-09-081-49/+77
* net: handle nodesignals in CConnmanCory Fields2016-09-081-16/+22
* net: move OpenNetworkConnection into CConnmanCory Fields2016-09-081-2/+2
* net: Move socket binding into CConnmanCory Fields2016-09-081-2/+1
* net: Pass CConnman around as neededCory Fields2016-09-081-2/+2
* net: Create CConnman to encapsulate p2p connectionsCory Fields2016-09-081-50/+63
* net: move CBanDB and CAddrDB out of net.h/cppCory Fields2016-09-081-209/+0
* Merge #8466: [Trivial] Do not shadow variables in networking codeWladimir J. van der Laan2016-09-021-1/+1
|\
| * Do not shadow variables in networking codePavel Janík2016-08-151-1/+1
* | Merge #8462: Move AdvertiseLocal debug output to net categoryPieter Wuille2016-08-251-1/+1
|\ \
| * | Move AdvertiseLocal debug output to net categoryMichael Rotarius2016-08-051-1/+1
* | | Added feeler connections increasing good addrs in the tried table.Ethan Heilman2016-08-231-8/+51
* | | Merge #8505: Trivial: Fix typos in various filesWladimir J. van der Laan2016-08-171-1/+1
|\ \ \ | |_|/ |/| |
| * | various typosleijurv2016-08-141-1/+1
| |/
* | Merge #8128: Net: Turn net structures into dumb storage classesWladimir J. van der Laan2016-08-151-9/+18
|\ \ | |/ |/|
| * net: Have LookupNumeric return a CService directlyCory Fields2016-08-041-4/+2
| * net: narrow include scope after moving to netaddressCory Fields2016-07-311-0/+1
| * net: Split resolving out of CServiceCory Fields2016-07-311-6/+11
| * net: Split resolving out of CNetAddrCory Fields2016-07-311-3/+8
* | Merge #8392: Fix several node initialization issuesWladimir J. van der Laan2016-08-041-0/+2
|\ \
| * | Add extra message to avoid a long 'Loading banlist'Pieter Wuille2016-07-301-0/+2
| |/
* | Merge #8189: rename mapAddrCount to mapNetGroupNodesWladimir J. van der Laan2016-08-031-5/+5
|\ \ | |/ |/|
| * rename mapAddrCount to mapNetGroupNodesinstagibbs2016-06-101-5/+5
* | BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-2/+2
* | BIP144: Handshake and relay (receiver side)Pieter Wuille2016-06-221-1/+5
* | Add ability to fetch CNode by NodeIdMatt Corallo2016-06-191-0/+10
* | Merge #8113: Rework addnode behaviourWladimir J. van der Laan2016-06-161-48/+79
|\ \
| * | Prevent duplicate connections where one is by name and another by ipPieter Wuille2016-06-131-0/+20
| * | Rework addnode behaviourPieter Wuille2016-06-131-48/+59
* | | Merge #8084: Add recently accepted blocks and txn to AttemptToEvictConnection.Wladimir J. van der Laan2016-06-161-11/+44
|\ \ \
| * | | Allow disconnecting a netgroup with only one member in eviction.Gregory Maxwell2016-06-151-7/+0
| * | | Add recently accepted blocks and txn to AttemptToEvictConnection.Gregory Maxwell2016-06-151-4/+44
| | |/ | |/|
* | | Do not set extra flags for unfiltered DNS seed resultsPieter Wuille2016-06-151-1/+13
| |/ |/|
* | Introduce REQUIRED_SERVICES constantPieter Wuille2016-06-131-1/+1
* | Introduce enum ServiceFlags for service flagsPieter Wuille2016-06-131-12/+12
* | Don't require services in -addnodePieter Wuille2016-06-131-7/+8
* | Only store and connect to NODE_NETWORK nodesPieter Wuille2016-06-131-0/+4
* | Verify that outbound connections have expected servicesPieter Wuille2016-06-131-0/+5
|/
* Merge #8173: Use SipHash for node eviction (cont'd)Pieter Wuille2016-06-081-42/+26
|\
| * Use C++11 thread-safe static initializersPieter Wuille2016-06-071-6/+2
| * Use 64-bit SipHash of netgroups in evictionPieter Wuille2016-06-071-13/+26