304 Commits (86f9e3dbba416a142df47dbd646c8e8ba772c955)

Author SHA1 Message Date
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Gavin Andresen 9038b18f46 -fuzzmessagestest=N : randomly corrupt 1-of-N sent messages 11 years ago
Warren Togami 1ce418929a Split MIN_PROTO_VERSION into INIT_PROTO_VERSION and MIN_PEER_PROTO_VERSION 11 years ago
Josh Lehan 547c61f8d8 Adding new "addrlocal" field to RPC getpeerinfo. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Philip Kaufmann 96b9603c01 misc spelling / space / style fixes 11 years ago
Scott Ellis ce14345a89 Add network traffic graph 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Josh Lehan 971bb3e901 Added ping time measurement. 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
Gregory Maxwell 37c6389c5a Performance optimization for bloom filters. 11 years ago
Eric Lombrozo 6e68524e95 Removed the main.h include from net.cpp. 12 years ago
Eric Lombrozo 501da2503a Using boost::signals2 to message main from net.cpp. 12 years ago
Eric Lombrozo 663224c232 Removed net.cpp's dependency on init.h. 12 years ago
Eric Lombrozo 8926263dde Moved PushGetBlocks to main.cpp to eliminate dependence of net.cpp on CBlockLocator. 12 years ago
Pieter Wuille 788064dd12 Don't announce to non-peer CNodes 12 years ago
Pieter Wuille ba29a5590b Try to increase file descriptor rlimit if necessary 12 years ago
Pieter Wuille 86648a8d16 Add bytessent, bytesrecv and syncnode to getpeerinfo 12 years ago
Pieter Wuille 6ed71b5e4f Make sure we always have a node to do IBD from 12 years ago
Pieter Wuille cedaa71446 Drop release times for CNode 12 years ago
Gavin Andresen b31499ec72 Clean up shutdown process 12 years ago
Gavin Andresen 21eb5adadb Port Thread* methods to boost::thread_group 12 years ago
Gavin Andresen c8c2fbe07f Shutdown cleanup prep-work 12 years ago
Matt Corallo b5afda67f2 Move mapAlreadyAskedFor to limitedmap 12 years ago
Pieter Wuille c7f039b674 Process getdata invs separately until send buffer overflows 12 years ago
Pieter Wuille 41b052ad87 Use per-message send buffer, rather than per connection 12 years ago
Pieter Wuille 967f24590b Some fixes to CNetMessage processing 12 years ago
Jeff Garzik b9ff2970b9 P2P: improve RX/TX flow control 12 years ago
Jeff Garzik 607dbfdeaf P2P: parse network datastream into header/data components in socket thread 12 years ago
Matt Corallo c2efd981aa (finally) Remove IRC Seed support now that lfnet is down. 12 years ago
Matt Corallo 74088e862e Use a copy in place of mapMultiArgs["-addnode"]. 12 years ago
Matt Corallo 4c8fc1a588 Let a node opt out of tx invs before we get a their bloom filter 12 years ago
Matt Corallo 269d9c6492 Replace RelayMessage with RelayTransaction. 12 years ago
Matt Corallo 422d122537 Add a filter field in CNode, add filterload+filteradd+filterclear 12 years ago
Pieter Wuille c2b72ba27f Remove fClient 12 years ago
Pieter Wuille f9cae832e6 Parallelize script verification 12 years ago
Pieter Wuille 0fb9073edd Split off hash.h from util.h 12 years ago
Luke Dashjr f3a84c3a6b Abstract block hash substr extraction (for debug.log) into BlockHashStr inline 12 years ago
Alexander Kjeldaas 25511af4a5 o Annotated lock-like functions in net.h. 12 years ago
Pieter Wuille 66b02c93e6 Move external block import to separate thread 12 years ago
Wladimir J. van der Laan 529a4d4824 remove "checkorder" and "reply" P2P commands 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 12 years ago
Matt Corallo 24154ed64b Fix remaining warnings. 13 years ago
R E Broadley 812392d325 Include human readble format for nRequestTime. 13 years ago
Matt Corallo 6d6c2afb2b Change default send buffer to 1Mb. 13 years ago
Jeff Garzik 1006f0707e RPC: add 'getpeerinfo', returning easy-to-retrieve per-CNode data 13 years ago
Matt Corallo 9d6cd04b3b Stop processing messages on full send buffer and dont disconnect. 13 years ago
Pieter Wuille 54ce3bad64 Add -tor and related configuration 13 years ago
Jeff Garzik d07eaba195 Introduce -debugnet option, thereby quieting some redundant debug messages 13 years ago
Pieter Wuille 587f929c64 Rework network config settings 13 years ago