219 Commits (b4322a61bc1092b757027e7db807c377998aa46d)

Author SHA1 Message Date
Miguel Freitas 4652b9f01b mempool/cinv now indexed by userhash (all tx must be indexed by userhash btw) 12 years ago
Pieter Wuille c43da3f183 Dump addresses every 15 minutes instead of 10 seconds 12 years ago
Mike Hearn 0e4b317555 Introduce a CChainParameters singleton class and regtest mode. 12 years ago
bitsofproof c87f462b74 send tx relay flag with version 12 years ago
Philip Kaufmann 53e71135de changes to thread code (directly use boost::thread) 12 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 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