407 Commits (d5f46832de900cee0801ca40bba743c9564cccb8)

Author SHA1 Message Date
Luke Dashjr d5f46832de Unify package name to as few places as possible without major changes 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
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) 9 years ago
Pavol Rusnak 7b79cbd722 limit total length of user agent comments 9 years ago
Matt Quinn 19dd40a25f Consolidate individual references to the current maximum peer connection 9 years ago
Pavol Rusnak 557f8eac7a implement uacomment config parameter 9 years ago
Peter Todd d2d7ee0e86 Make CRollingBloomFilter set nTweak for you 9 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 9 years ago
Pieter Wuille d422f9b1fd Test whether created sockets are select()able 9 years ago
Jonas Schnelli 177a0e4914 Adding CSubNet constructor over a single CNetAddr 9 years ago
Jonas Schnelli 409bccfbf5 use CBanEntry as object container for banned nodes 9 years ago
Jonas Schnelli dfa174c295 CAddrDB/CBanDB: change filesize variables from int to uint64_t 9 years ago
Jonas Schnelli f581d3d656 banlist.dat: store banlist on disk 9 years ago
Jonas Schnelli 62909f68a0 fix missing lock in CNode::ClearBanned() 9 years ago
Jonas Schnelli 4e36e9bcc7 setban: rewrite to UniValue, allow absolute bantime 9 years ago
Jonas Schnelli 433fb1a95d [RPC] extend setban to allow subnets 9 years ago
Jonas Schnelli e8b93473f1 [net] remove unused return type bool from CNode::Ban() 9 years ago
Jonas Schnelli 2252fb91cd [net] extend core functionallity for ban/unban/listban 9 years ago
Cory Fields 2b890dd424 locking: fix a few small issues uncovered by -Wthread-safety 9 years ago
Josh Lehan e3cae52538 Added -whiteconnections=<n> option 9 years ago
Philip Kaufmann a9ac95c1bc use const references where appropriate 9 years ago
Philip Kaufmann 49b22928ee [net, trivial] explicitly use std::string for FindNode 9 years ago
Gavin Andresen 9a1dcea2df
Use CScheduler for net's DumpAddresses 9 years ago
Pieter Wuille d4d5022cfc Use ring buffer of set iterators instead of deque of copies in mruset 9 years ago