Commit History

Author SHA1 Message Date
  draoi 0c8b274505 net: replace LazyWeak with Arc::new_cyclic() and delete system::LazyWeak 2 years ago
  draoi b0b192c3f2 system: rename Subscriber to Publisher + propagate change 2 years ago
  draoi cecf284cef net: create system::run_until_completion() to ensure ping_node() does not create zombie process 2 years ago
  parazyd 0e6f51e895 chore: Update copyright year in license headers 2 years ago
  x 324024b83e system/net: introduce LazyWeak which simplifies parent-child hierarchies 3 years ago
  x 61b35c2b79 system: add CondVar 3 years ago
  x d4ba515f7d net: remove p2p.run(), now we simply call p2p.start() and p2p.stop() 3 years ago
  parazyd 0f125fa2db net: Remove async-std dependency and prefer smol. 3 years ago
  parazyd 557dfd0bb5 system: Implement async timeout helpers. 3 years ago
  parazyd f782c236a4 system: Fully port to smol runtime. 3 years ago
  parazyd 98ef7c834e chore: Update project dependencies. 3 years ago
  parazyd 71cd3064d6 Update license year. 3 years ago
  parazyd 8ae84ad7f9 Add license header to source files. 3 years ago
  narodnik 2dca8127fb cargo fmt and fix 5 years ago
  narodnik bd2353620e Start to better define the protocol subsystem through ProtocolJobsManager 5 years ago
  narodnik 235099e440 Acceptor class for inbound connections 5 years ago