611 Commits (7ea0ad539ff83f09cf617a9fb7c4d774e45efdc0)

Author SHA1 Message Date
Pieter Wuille 5400ef6bcb Replace trickle nodes with per-node/message Poisson delays 9 years ago
Wladimir J. van der Laan 9bbe71b641 net: Add and document network messages in protocol.h 9 years ago
Wladimir J. van der Laan e3bc5e0e92 net: Account for `sendheaders` `verack` messages 9 years ago
Jonas Schnelli ca188c629e
log bytes recv/sent per command 9 years ago
Patick Strateman 6b849350ab Rename setInventoryKnown filterInventoryKnown 9 years ago
Gregory Maxwell ec73ef37ec Replace setInventoryKnown with a rolling bloom filter. 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Gregory Maxwell ebb25f4c23 Limit setAskFor and retire requested entries only when a getdata returns. 9 years ago
kazcw 5029698186 prevent peer flooding request queue for an inv 9 years ago
Peter Todd 08843ed998 Add relaytxes status to getpeerinfo 9 years ago
Patick Strateman 71a2683f4b Use DEFAULT_BLOCKSONLY and DEFAULT_WHITELISTALWAYSRELAY constants 9 years ago
Patick Strateman 4044f07d1c Add blocksonly mode 9 years ago
MarcoFalke b27e81f115 [net] Cleanup maxuploadtarget 9 years ago
Wladimir J. van der Laan 09c1ae1c01 torcontrol improvements and fixes 9 years ago
Wladimir J. van der Laan 8f4e67f152 net: Automatically create hidden service, listen on Tor 9 years ago
Jonas Schnelli 872fee3fcc
Introduce -maxuploadtarget 9 years ago
Gregory Maxwell a4e28b3d1e Set TCP_NODELAY on P2P sockets. 9 years ago
Philip Kaufmann e8600c924d banlist (bugfix): allow CNode::SweepBanned() to run on interval 9 years ago
Philip Kaufmann 2977c243ef banlist: add more banlist infos to log / add GUI signal 9 years ago
Philip Kaufmann ce479aaada banlist: better handling of banlist in StartNode() 9 years ago
Philip Kaufmann 57c77fe4d3 banlist: update set dirty to be more fine grained 9 years ago
Wladimir J. van der Laan 93ff1b9041 net: correctly initialize nMinPingUsecTime 9 years ago
Matt Corallo a6eb4ba38b Report minimum ping time in getpeerinfo 9 years ago
Patrick Strateman 027de94e1f
Use network group instead of CNetAddr in final pass to select node to disconnect 9 years ago
J Ross Nicoll 9bebf60698
Make sure LogPrint strings are line-terminated 9 years ago
Patrick Strateman 000c18aace Fix comment 9 years ago
Patrick Strateman fed30940ef Acquire cs_vNodes before changing refrence counts 9 years ago
Patrick Strateman 69ee1aab00 CNodeRef copy constructor and assignment operator 9 years ago
Cory Fields a19338723d net: Set SO_REUSEADDR for Windows too 9 years ago
Pavel Vasin 9f3e48e521 add support for miniupnpc api version 14 9 years ago
Patrick Strateman dc81dd02a1 Return false early if vEvictionCandidates is empty 9 years ago
Patrick Strateman 17f3533c84 Better support for nodes with non-standard nMaxConnections 9 years ago
Patrick Strateman 1317cd1928 RAII wrapper for CNode* 9 years ago
Patrick Strateman df23937422 Add comments to AttemptToEvictConnection 9 years ago
Patrick Strateman a8f6e45249 Remove redundant whiteconnections option 9 years ago
Patrick Strateman b105ba398b Prefer to disconnect peers in favor of whitelisted peers 9 years ago
Patrick Strateman 2c701537c8 AttemptToEvictConnection 9 years ago
Patrick Strateman ae037b707c Refactor: Move failure conditions to the top of AcceptConnection 9 years ago
Patrick Strateman 1ef4817614 Refactor: Bail early in AcceptConnection 9 years ago
Patrick Strateman 541a1dd9e6 Refactor: AcceptConnection 9 years ago
Veres Lajos 9f68ed6b6d typofixes (found by misspell_fixer) 10 years ago
Pavol Rusnak 7b79cbd722 limit total length of user agent comments 10 years ago
Matt Quinn 19dd40a25f Consolidate individual references to the current maximum peer connection 10 years ago
Pavol Rusnak 557f8eac7a implement uacomment config parameter 10 years ago
Peter Todd d2d7ee0e86 Make CRollingBloomFilter set nTweak for you 10 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 10 years ago
Pieter Wuille d422f9b1fd Test whether created sockets are select()able 10 years ago
Jonas Schnelli 177a0e4914 Adding CSubNet constructor over a single CNetAddr 10 years ago
Jonas Schnelli 409bccfbf5 use CBanEntry as object container for banned nodes 10 years ago
Jonas Schnelli dfa174c295 CAddrDB/CBanDB: change filesize variables from int to uint64_t 10 years ago