Historial de Commits

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