提交歷史

作者 SHA1 備註 提交日期
  lunar-mining d15cc3b2bd net: read hostlist path from Settings. Define a default setting and allow overriding in config 2 年之前
  lunar-mining b456d8f5ec lilith: remove load and save host functionality (made redundant by greylist upgrade) 2 年之前
  lunar-mining 5be6a07c61 net: add save_hosts() and load_hosts() methods and invoke on greylist refinery start and stop 2 年之前
  lunar-mining 03e6e99e90 net: move host selection logic back into hosts/store to avoid insane nesting in outbound session loop 2 年之前
  lunar-mining 0096f778c6 net: improve outbound_session connection loop logic. 2 年之前
  lunar-mining 6a39e926f1 net: prevent inbound session channels from being stored in the anchorlist 2 年之前
  lunar-mining c850f629b8 net: cleanup connect loop code reuse by implement connect_slot() method. also prevent infinite loop by doing peer discovery when the hostlist is empty. 2 年之前
  lunar-mining b5bf749fe9 net: replace outbound connection loop with monero grey/white/anchor connection_maker() 2 年之前
  lunar-mining 03ae65956a net: add peer to the anchorlist with an updated last_seen when we call p2p.store() on a connected channel 2 年之前
  lunar-mining ebe8eb1626 net: check whether host is in the peerlist before adding to greylist. also make additional anchorlist utils. 2 年之前
  lunar-mining 3725de07ec net: and anchorlist and minimal utilities. also clarify hosts specific TODOs. 2 年之前
  lunar-mining 065f254661 lilith: comment out broken load_hosts code and add FIXME note 2 年之前
  lunar-mining 560b332e37 net: create perform_local_handshake which does a version exchange without adding channel to the p2p store, and use in ping_node 2 年之前
  lunar-mining d591fac8dc net: remove whitelist_downgrade() from outbound_session (monero doesn't do this) 2 年之前
  lunar-mining 1a282a951d net: call channel.stop() when we get a handshake error on ping_node 2 年之前
  lunar-mining 845b9ded6b net: fix tests on store.rs 2 年之前
  lunar-mining e693b48cb5 net: clean up reference/ pass by value usage in store.rs 2 年之前
  lunar-mining ef3b95ffdf net: avoid adding our own address to the greylist when on localnet 2 年之前
  parazyd 80df5b68b5 net/hosts: Add missing mod.rs 2 年之前
  lunar-mining a61a08c020 net: remove whitelist_store_or_update call from OutboundSession 2 年之前
  lunar-mining 4adc0585c0 net: change try_read() and try_write() to read() and write() and cleanup warnings 2 年之前
  lunar-mining c4ebcb3d45 net: reimplement address filtering on greylist_store(). 2 年之前
  lunar-mining ae5b4d0a69 net/store: reimplement test_greylist_store() 2 年之前
  lunar-mining 2a2d516ac4 net: if a greylist peer is non responsive, remove it from the greylist 2 年之前
  lunar-mining 0639e9bdf7 net: working greylist protocol 2 年之前
  lunar-mining de2fb840bf net: invoke GreylistRefinery in p2p.rs and cleanup 2 年之前
  lunar-mining 748c659f93 lilith: fix warnings 2 年之前
  lunar-mining 066d3dc9c5 net: fix warnings and cargo fmt 2 年之前
  lunar-mining 7cf5a1e081 net: delete hosts.rs 2 年之前
  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 年之前