Commit History

Author SHA1 Message Date
  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 55af782eb3 refine_session: use !p2p.connected() instead of channels.is_empty() 2 years ago
  draoi dbf5c6bc8f hosts: use sync Mutex for HostRegistry 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 b0b192c3f2 system: rename Subscriber to Publisher + propagate change 2 years ago
  draoi 5f9b862e9a refine_session: bugfix 2 years ago
  draoi e6cdcc80e1 outbound_session: don't add to greylist if Connector stops 2 years ago
  draoi 5828da13e3 net: rm SelfHandshake 2 years ago
  draoi 61e51b33d0 lilith+net: move whitelist_refinery back into lilith + create new public functions 2 years ago
  draoi 7ad0792976 net: make self_handshake_interval a configurable Setting 2 years ago
  draoi 5b02abf032 lilith: move whitelist_refinery() into session::refine_sesssion() 2 years ago
  draoi 8a413d1c3d refine_session: reorder start(), shutdown sequence 2 years ago
  draoi 6b29e8c659 net: make blacklist settings more configurable + other fixes 2 years ago
  draoi 83549ccbf0 doc: add missing documentation to refine session and hosts 2 years ago
  draoi 7ff45ea2a5 refinery: acquire exclusive lock on greylist before refining 2 years ago
  zero 564089646d sdk: add hex decoding fns 2 years ago
  draoi c47630366c refinery: acquire exclusive lock on greylist before refining 2 years ago
  draoi 24ec6fffd7 doc: add cautionary comments about unregister() 2 years ago
  draoi 52e6ea0530 net: implement greylist downgrade and goldlist upgrade 2 years ago
  draoi 1cd330b798 net: create RefineSession 2 years ago