545 Commits (d7615af34e8e19920ed12bfdafb09e0e4b57c7c5)

Author SHA1 Message Date
Wladimir J. van der Laan c33b983903
Don't poll showmyip.com, it doesn't exist anymore 10 years ago
Mike Hearn da2ec100f3 Add a getutxos command to the p2p protocol. It allows querying of the UTXO set 10 years ago
Wladimir J. van der Laan c91a9471be Add IsReachable(net) function 10 years ago
Jeff Garzik 2e7009d67b Avoid querying DNS seeds, if we have open connections. 10 years ago
Wladimir J. van der Laan 0430c30af1 Add missing FindNode prototype to net.h 10 years ago
Philip Kaufmann f469f79ff8 remove an unneded .c_str() in OpenNetworkConnection() 10 years ago
Philip Kaufmann c994d2e769 prevent SOCKET leak in BindListenPort() 10 years ago
Philip Kaufmann eaedb59e05 net: add SetSocketNonBlocking() as OS independent wrapper 10 years ago
Wladimir J. van der Laan 43f510d37d Convert closesocket 'compat wrapper' to function in netbase 10 years ago
Pieter Wuille dc942e6f27 Introduce whitelisted peers. 11 years ago
Philip Kaufmann 001a53d742 add GetRandBytes() as wrapper for RAND_bytes() 11 years ago
Pieter Wuille 9f4da19bab Use pong receive time rather than processing time 11 years ago
R E Broadley 2e36866fec Show nodeid instead of addresses (for anonymity) unless otherwise requested. 11 years ago
Philip Kaufmann 5d59921237 add missing BOOST_FOREACH indentation in ThreadSocketHandler() 11 years ago
Philip Kaufmann 9e9ca2b671 small cleanup of #ifdefs in BindListenPort() 11 years ago
Cory Fields f3967bcc50 build: fix build weirdness after 54372482. 11 years ago
Philip Kaufmann 3dc1464f0a add missing vhListenSocket.clear(); to CNetCleanup() 11 years ago
Philip Kaufmann 2831a03b79 remove unused CNode::Cleanup() 11 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 11 years ago
Pieter Wuille 806fd19ecb Allocate receive buffers in on the fly 11 years ago
Philip Kaufmann 634bd61b76 convert an if into an else if in OpenNetworkConnection() 11 years ago
Philip Kaufmann 5bd6c31bd6 small cleanup of net 11 years ago
Pieter Wuille f1920e8606 Ping automatically every 2 minutes (unconditionally) 11 years ago
Huang Le 09a54a65c0 Use pnode->nLastRecv as sync score directly 11 years ago
Philip Kaufmann 53a088154c rename fNoListen to fListen and move to net 11 years ago
Wladimir J. van der Laan a60838d09a Replace non-threadsafe strerror 11 years ago
Philip Kaufmann d4e1c61212 add DEFAULT_UPNP constant in net 11 years ago
Cozz Lovan b641c9cd21 Fix addnode "onetry": Connect with OpenNetworkConnection 11 years ago
Wladimir J. van der Laan d387b8ec15 rpc: add `getblockchaininfo` and `getnetworkinfo` 11 years ago
Philip Kaufmann 2fdd4c7933 better std::exception logging for CAddrDb 11 years ago
Wladimir J. van der Laan e27c4110d9 Remove build-time no-IPv6 setting 11 years ago
Gregory Maxwell d20791b0e5 Prevent socket leak in ThreadSocketHandler. 11 years ago
Michagogo d30d379beb Slightly tweak error when unable to bind port 11 years ago
paveljanik 2d2d8fae3d Clarify the error message when unable to bind to port 11 years ago
paveljanik 094eeff0ba Bitcoin is running fine... 11 years ago
Philip Kaufmann a486abd419 replace custom GetFilesize() with boost::filesystem::file_size() 11 years ago
Wladimir J. van der Laan f48742c2bf Get rid of C99 PRI?64 usage in source files 11 years ago
gubatron 57702541a2 Copyright header updates s/2013/2014 on files whose last git commit was done in 2014. 11 years ago
Wladimir J. van der Laan 7d9d134bf9 Remove redundant .c_str()s 11 years ago
Thomas Holenstein df840de5da
Make bitcoin compile without wallet if "db_cxx.h" is not present 11 years ago
Gavin Andresen 80ecf6702a Add ThreadGetMyExternalIP to net thread group 11 years ago
Pieter Wuille b2864d2fb3 Add main-specific node state 11 years ago
Wladimir J. van der Laan d004d7279f Move CAddrDB frrom db to net 11 years ago
Mike Hearn a946aa8d3e Store and use a sanitized subVer 11 years ago
Philip Kaufmann fabba0e6cc orphan spaces cleanup ;-) 11 years ago
Philip Kaufmann 379778bde6 core: remove includes in .cpp, if header is already in .h 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Patrick Strateman 75ef87dd93 process received messages one at a time without sleeping between messages 11 years ago
Gavin Andresen 9038b18f46 -fuzzmessagestest=N : randomly corrupt 1-of-N sent messages 11 years ago
Josh Lehan 547c61f8d8 Adding new "addrlocal" field to RPC getpeerinfo. 11 years ago