Commit History

Author SHA1 Message Date
  parazyd 795e2300cb net: Remove SettingsPtr type alias 2 years ago
  draoi f78af159aa chore: improve some hosts.rs code documentation 2 years ago
  draoi c463537fd2 chore: fix net/ HostRegistry documentation 2 years ago
  draoi 3c526d179f hosts: more permissive transitions from HostState::Free 2 years ago
  draoi ab52d14372 hosts: enable the transition from Refine to Move 2 years ago
  draoi 3b5273c332 hosts: make unregister() call less dangerous 2 years ago
  draoi 3acf49e6a0 net: use standardized methods for net and lilith refinery's 2 years ago
  draoi 9033567f00 net: stabilize HostState.unregister() calls 2 years ago
  draoi 39ce78632a hosts: create resize() and sort_by_last_seen() methods 2 years ago
  draoi 2cd8b4dff7 net: use sync Mutex for HostContainer 2 years ago
  draoi e7d8ba1864 refine_session: use remove_if_exists() method to delete entry when refinery fails 2 years ago
  draoi 958361c953 net: simplfy fetch_last() method and fix lilith's usage 2 years ago
  draoi 6a0d4cfe7d net: simplify update_last_seen() method 2 years ago
  draoi 0958e69b62 hosts: modify last_seen instead of entire entry on store_or_update() 2 years ago
  draoi dbf5c6bc8f hosts: use sync Mutex for HostRegistry 2 years ago
  draoi 958f02a3eb hosts: use sync Mutex for HostRegistry 2 years ago
  draoi 787d9ac395 net: make disconnect_publisher notify with an Error instead of a bool 2 years ago
  draoi 2badfbb141 net: create a disconnect_publisher that notifies when we have no connectons 2 years ago
  draoi 5d7632d79f hosts: use async mutex instead of async rwlock on HostRegistry 2 years ago
  draoi 4abc12207a chore: cleanup hosts imports 2 years ago
  draoi 43bad915a5 refinery: delete un-necessary and excessively long lock on greylist 2 years ago
  draoi 531e4b2f92 net: use sync Mutex for last_connection 2 years ago
  draoi 76934ac216 net: use sync Mutex for ipv6_available 2 years ago
  draoi b0b192c3f2 system: rename Subscriber to Publisher + propagate change 2 years ago
  draoi 8d9510478e net: add ipv6 addrs to dark list if we do not support ipv6 2 years ago
  draoi 394ccc7b63 outbound_session: move host to greylist before suspending 2 years ago
  draoi 511c26c904 outbound_session: suspend a peer that fails the version exchange 2 years ago
  draoi e6cdcc80e1 outbound_session: don't add to greylist if Connector stops 2 years ago
  draoi 1dcd31ee3a chore: update hosts.rs TODOs 2 years ago
  draoi 61e51b33d0 lilith+net: move whitelist_refinery back into lilith + create new public functions 2 years ago