212 Commits (aabdf9e899e9024927c26c194ad38142495f80bf)

Author SHA1 Message Date
Eric Lombrozo 663224c232 Removed net.cpp's dependency on init.h. 12 years ago
Eric Lombrozo 4751d07efd Moved unrelated-to-network calls in StartNode and StopNode into init.cpp 12 years ago
Eric Lombrozo 8926263dde Moved PushGetBlocks to main.cpp to eliminate dependence of net.cpp on CBlockLocator. 12 years ago
Pieter Wuille a9d9f0f5f7 Do not kill connections on recv buffer overflow 12 years ago
Pieter Wuille ba29a5590b Try to increase file descriptor rlimit if necessary 12 years ago
Wladimir J. van der Laan d23fa49c52 move WSAStartup to init 12 years ago
Jeff Garzik 1483aac5f9 net.cpp: Do not change primary process name from (default) to "bitcoin-start" 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
Philip Kaufmann b001c87126 small indentation, space, formatting fixes (no code changes) 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 1b43bf0d3a Rename util.h Sleep --> MilliSleep 12 years ago
Gavin Andresen c8c2fbe07f Shutdown cleanup prep-work 12 years ago
Matt Corallo b5afda67f2 Move mapAlreadyAskedFor to limitedmap 12 years ago
Jeff Garzik a0cafb7945 Move GenerateBitcoins() call out of net.cpp's StartNode() 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 bc2f5aa72c P2P, cosmetic: break out buffer send(2) code into separate function 12 years ago
Jeff Garzik 607dbfdeaf P2P: parse network datastream into header/data components in socket thread 12 years ago
Pieter Wuille 3427517d50 Clean up global datastructures at shutdown. 12 years ago
Matt Corallo 6a1d6e03da Add a new testnet dnsseed (currently only static list, will update) 12 years ago
Matt Corallo c2efd981aa (finally) Remove IRC Seed support now that lfnet is down. 12 years ago
Peter Todd af8998824c Add DNS seed support for testnet 12 years ago
Gavin Andresen 74fbb151de New seed nodes, from http://bitcoin.sipa.be/seeds.txt 12 years ago
Matt Corallo f2bd6c28e6 Try more than the first address for a DNS -addnode. 12 years ago
Matt Corallo f339e9e339 Make ThreadOpenAddedConnections2 exit quicker if(GetNameProxy()). 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 d3b26f7077 Automatically add any matching outputs to a filter during matching. 12 years ago
Matt Corallo 269d9c6492 Replace RelayMessage with RelayTransaction. 12 years ago
Pieter Wuille c2b72ba27f Remove fClient 12 years ago
Philip Kaufmann 847593228d fix some thread related log messages 12 years ago
Wladimir J. van der Laan 6032e4f4e7 get rid of strlcpy.h 12 years ago
Philip Kaufmann 81bbef2609 add LOCK() for proxy related data-structures 12 years ago
Wladimir J. van der Laan 529a4d4824 remove "checkorder" and "reply" P2P commands 12 years ago
Philip Kaufmann d210f4f5b8 fix -Wformat warnings all over the source 12 years ago
Pieter Wuille 2e3ffb2d82 Remove stack randomization 12 years ago
Philip Kaufmann 463a1cab43 fix signed/unsigned in strprintf and CNetAddr::GetByte() 12 years ago
Philip Kaufmann 4bd34b4966 replace 2x WSAGetLastError() with 1x WSAGetLastError() call 12 years ago
Jeff Garzik 2387944782 select(): Use precise fd presence check, rather than imprecise hSocketMax test 12 years ago
Wladimir J. van der Laan 9c80909452 Remove last occurrence of potentially insecure function sprintf. 12 years ago
Wladimir J. van der Laan 4d1d94c56c Rename CreateThread to NewThread 12 years ago
Pieter Wuille af4da4be3d Bugfix: increase score, not port 12 years ago
Pieter Wuille f161a2c211 Fix infinite loops in connection logic 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 13 years ago
Philip Kaufmann e6bc9c35f3 Update Warning-strings to use a standard-format 13 years ago
Philip Kaufmann a76552ce47 do not use external IPv4 discovery, when -onlynet="IPv6" 13 years ago