443 Commits (20f9ecd343bbd305f0aeb829f42e61edea8de62f)

Author SHA1 Message Date
Gregory Maxwell 845c86d128 Do not use third party services for IP detection. 10 years ago
Cory Fields 71697f97d3 Separate protocol versioning from clientversion 10 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 10 years ago
Wladimir J. van der Laan a873823864
CAutoFile: Explicit Get() and remove unused methods 10 years ago
Ruben Dario Ponticeli fef24cab1a Add IsNull() to class CAutoFile and remove operator ! 10 years ago
Pieter Wuille 341735eb8f Headers-first synchronization 10 years ago
Cory Fields eee030f6bc autofile: don't copy CAutoFile by value 10 years ago
Wladimir J. van der Laan 94064710b9 Write fee estimate and peers files only when initialized 10 years ago
ENikS ec91092df8
Fixing compiler warning C4101 10 years ago
Philip Kaufmann 611116d4e3 header include cleanup 10 years ago
Wladimir J. van der Laan 6050ab6855 netbase: Make SOCKS5 negotiation interruptible 10 years ago
Philip Kaufmann 2c2cc5dac1
Remove some unnecessary c_strs() in logging and the GUI 10 years ago
Wladimir J. van der Laan d4168c82be Limit CNode::mapAskFor 10 years ago
Wladimir J. van der Laan bbda40226b
net: Remove MilliSleep from StopNode 10 years ago
phantomcircuit 9189f5fe4d remove useless millisleep 10 years ago
Wladimir J. van der Laan 70352e11c0
Revert "Add a getutxos command to the p2p protocol. It allows querying of the UTXO set" 10 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 10 years ago
Wladimir J. van der Laan 651480c8e4 move functions in main and net to implementation files 10 years ago
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