Commit History

Author SHA1 Message Date
  draoi 0f5fcba2c2 net: add `last_connection` timer to more empirically track connection status 2 years ago
  draoi 24212a6f77 net: enable offline reconnect 2 years ago
  draoi 35a72c81a9 net: fix bug that was causing duplicate hostlist entries 2 years ago
  parazyd 30ebc50b3a chore: clippy lints 2 years ago
  draoi 48a5dc1b2b net: simplify and reduce Hosts API by introducing HostContainer 2 years ago
  draoi 1f9a01b94f net: combine remove_(..) etc methods into a single remove() method. 2 years ago
  draoi db92a9e3dc net: introduce HostState state machine to safely manage host activity 2 years ago
  draoi 7ec08e76b4 p2p: add is_pending() method 2 years ago
  dasman d2844e43f0 src/net: cargo fmt and clippy needless_borrow fix 2 years ago
  draoi 1251ad3b38 refinery: don't refine hosts that we are connected to/ trying to connect to 2 years ago
  draoi 79512e6dce chore: fix debugs and cleanup 2 years ago
  draoi 195dfb6935 chore: cargo fmt 2 years ago
  draoi ccf660b924 chore: fix comments and cleanup 2 years ago
  draoi a21def4f53 refinery: fix redundant channel.stop() call 2 years ago
  draoi 5aa187913f refinery: bugfix 2 years ago
  draoi cecf284cef net: create system::run_until_completion() to ensure ping_node() does not create zombie process 2 years ago
  draoi 3447394eda net: make fetch address logic less nested + fix bug 2 years ago
  lunar-mining 453a712b9e refinery: only refine nodes that match our transports 2 years ago
  parazyd 2fc0ceeccf net/hosts/refinery: Attempt to fetch exclusive greylist lock before pinging 2 years ago
  lunar-mining 7fa973302d net: fix death loop 2 years ago
  lunar-mining d404fe946a chore: fix spelling on debug statement 2 years ago
  lunar-mining ef0d1c6f59 chore: update year on copyright text on new files 2 years ago
  lunar-mining 8d5963961b refinery: stop refinery process before saving the hostlist 2 years ago
  lunar-mining b5119dff94 Revert "net: downgrade whitelist to greylist on stop" 2 years ago
  lunar-mining 4bf43ec521 net: downgrade whitelist to greylist on stop 2 years ago
  lunar-mining ec5abf9683 net: make clippy + fix test 2 years ago
  lunar-mining 3abd2c62bb net: don't hide connection upgrade inside perform_handshake_protocols() 2 years ago
  lunar-mining 736459aa51 chore: cleanup 2 years ago
  lunar-mining 96cad54d81 net: 99.9999% of the time it works 100% of the time 2 years ago
  lunar-mining 873cd35e0e net: add hostlist documentation 2 years ago