Commit History

Author SHA1 Message Date
  lunar-mining ef3b95ffdf net: avoid adding our own address to the greylist when on localnet 2 years ago
  parazyd 80df5b68b5 net/hosts: Add missing mod.rs 2 years ago
  lunar-mining a61a08c020 net: remove whitelist_store_or_update call from OutboundSession 2 years ago
  lunar-mining 4adc0585c0 net: change try_read() and try_write() to read() and write() and cleanup warnings 2 years ago
  lunar-mining c4ebcb3d45 net: reimplement address filtering on greylist_store(). 2 years ago
  lunar-mining ae5b4d0a69 net/store: reimplement test_greylist_store() 2 years ago
  lunar-mining 2a2d516ac4 net: if a greylist peer is non responsive, remove it from the greylist 2 years ago
  lunar-mining 0639e9bdf7 net: working greylist protocol 2 years ago
  lunar-mining de2fb840bf net: invoke GreylistRefinery in p2p.rs and cleanup 2 years ago
  lunar-mining 748c659f93 lilith: fix warnings 2 years ago
  lunar-mining 066d3dc9c5 net: fix warnings and cargo fmt 2 years ago
  lunar-mining 7cf5a1e081 net: delete hosts.rs 2 years ago
  lunar-mining c2ba96dc6f net: move GreylistRefinery and ping_node() to new hosts submodule. rename hosts.rs to hosts/store.rs. update host imports and ping_node usage 2 years ago
  lunar-mining d4541d4315 net: fix typo in protocol/mod.rs documentation 2 years ago
  lunar-mining de743a03b6 lilith: remove all peerlist filtering logic 2 years ago
  lunar-mining c0a47457f8 net: BUGFIX: stop duplicate entries in greylist 2 years ago
  lunar-mining 175f6e78a1 net: commit working test 2 years ago
  lunar-mining cc602048d6 net: standardize format + fix logic error on protocol_seed, protocol_address self_my_addrs() 2 years ago
  lunar-mining 519353ae42 hosts: fix minor typo 2 years ago
  lunar-mining a7b4f60af4 net: implement ping_node() in OutboundSession and ping self before sending own address in ProtocolAddr, ProtocolSeed 2 years ago
  lunar-mining 9f25cb4f10 net/ settings: add "advertise" to settings (default value = true) 2 years ago
  lunar-mining 491ad0a318 net: add debug statements 2 years ago
  lunar-mining cf3642fb3a net/ lilith: change last_seen to use UNIXEPOCH instead of SystemTime 2 years ago
  lunar-mining 406a37bbb4 net: only run GreylistRefinery if the greylist is not empty. also properly initalize Weak<OutboundSession> 2 years ago
  lunar-mining 3c30fe64ab net: properly integrate GreylistRefinery in outbound session 2 years ago
  lunar-mining a19e20e006 net: cleanup 2 years ago
  lunar-mining 4f0c4cdc0a net/lilith: move refresh_whitelist() process out of hosts and back into lilith. 2 years ago
  lunar-mining 053cb71a52 net: move refresh_greylists() out from hosts and implement GreylistRefinery struct/ process in outbound session 2 years ago
  lunar-mining a6c74eda87 net: migrate to new AddrMessage format <Url, u64> 2 years ago
  lunar-mining 2c01db5270 net: migrate outbound sessions over to new protocol. also replace lilith periodic_purge with periodic_cleanse. 2 years ago