389 Commits (0.15)

Author SHA1 Message Date
  SHI 0d0140ff16 Rename all 3 years ago
  João Barbosa 2ed0647ac1 Add CConnmanTest to mutate g_connman in tests 3 years ago
  Suhas Daftuar 49bf090185 net: Allow connecting to extra outbound peers 3 years ago
  Cory Fields b4136f21cf net: drop unused connman param 4 years ago
  Cory Fields dc897e53d8 net: use an interface class rather than signals for message processing 4 years ago
  Cory Fields 8aee55af3d net: pass CConnman via pointer rather than reference 4 years ago
  Matt Corallo 6f279652b0 Rename fAddnode to a more-descriptive "manual_connection" 3 years ago
  practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 4 years ago
  practicalswift 11dd29b658 [net] Fix use of uninitialized value in getnetworkinfo(const JSONRPCRequest& request) 4 years ago
  Marko Bencun f228b8e163 remove some unused functions 4 years ago
  Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp> 4 years ago
  Marko Bencun 07b2afef10 add Binds, WhiteBinds to CConnman::Options 4 years ago
  Marko Bencun ce79f32518 add WhitelistedRange to CConnman::Options 4 years ago
  practicalswift 4087d9ea7c Remove unnecessary forward class declarations in header files 4 years ago
  Wladimir J. van der Laan a7e3c2814c rpc: Add listen address to incoming connections in `getpeerinfo` 4 years ago
  Pavlos Antoniou 5f672ca8c1 net: Denote some CNode functions const 4 years ago
  Marko Bencun 5d67526026 add SeedNodes to CConnman::Options 4 years ago
  Cory Fields 0f3471f3ad net: make CNode's id private 4 years ago
  Jorge Timón 381a46e38f
Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 5 years ago
  Jorge Timón a1fd450328
Trivial: Remove unneeded includes from .h: 4 years ago
  Cory Fields c851be4b25 net: define NodeId as an int64_t 4 years ago
  Wladimir J. van der Laan 7d5172d354 Replace includes of boost/filesystem.h with fs.h 4 years ago
  Matthias Grundmann 31a14d4909
Correct indentation and remove unnecessary braces 4 years ago
  Pieter Wuille 4fd2d2fc97 Add a FastRandomContext::randrange and use it 4 years ago
  practicalswift 8dc957ae06 Remove unused code 4 years ago
  Matt Corallo db2dc7a58c Move CNode::addrLocal access behind locked accessors 4 years ago
  Matt Corallo 036073bf87 Move CNode::addrName accesses behind locked accessors 4 years ago
  Matt Corallo 22b4966a29 Move [clean|str]SubVer writes/copyStats into a lock 4 years ago
  Matt Corallo 0f31872615 Make nServices atomic 4 years ago
  Matt Corallo 96f42d8a12 Make nStartingHeight atomic 4 years ago
  Matt Corallo 644f1234e2 Make nTimeConnected const in CNode 4 years ago
  Cory Fields 321d0fc6b6 net: fix a few races. Credit @TheBlueMatt 4 years ago
  Cory Fields 9a0b784dea net: add a lock around hSocket 4 years ago
  Cory Fields 08bb6f4ed4 net: log an error rather than asserting if send version is misused 4 years ago
  Cory Fields 12752af0cc net: don't run callbacks on nodes that haven't completed the version handshake 4 years ago
  Cory Fields 2046617b5e net: deserialize the entire version message locally 4 years ago
  Jorge Timón d45955fa09
Net: CConnman: Make some methods const 4 years ago
  Matt Corallo 5be01906e5 Delete some unused (and broken) functions in CConnman 4 years ago
  Matt Corallo f13914a0e9 Make WakeMessageHandler public 4 years ago
  Matt Corallo d7c58ad514 Split CNode::cs_vSend: message processing and message sending 4 years ago
  Cory Fields e60360e139 net: remove cs_vRecvMsg 4 years ago
  Cory Fields 991955ee81 net: add a flag to indicate when a node's send buffer is full 4 years ago
  Cory Fields c6e8a9bcff net: add a flag to indicate when a node's process queue is full 4 years ago
  Cory Fields 4d712e366c net: add a new message queue for the message processor 4 years ago
  Cory Fields c5a8b1b946 net: rework the way that the messagehandler sleeps 4 years ago
  Cory Fields ef7b5ecbb7 net: Add a simple function for waking the message handler 4 years ago
  Gregory Maxwell 50bd12ce0c Break addnode out from the outbound connection limits. 4 years ago
  Cory Fields 56212e20ac net: set message deserialization version when it's actually time to deserialize 4 years ago
  Cory Fields 5b4a8ac6d6 net: make GetReceiveFloodSize public 4 years ago
  Cory Fields e5bcd9c84f net: make vRecvMsg a list so that we can use splice() 4 years ago