draoi
|
4bad13e687
net: create `darklist` for unknown transports + share darklist (not greylist)
|
2 years ago |
draoi
|
5f55e877ae
net: enable hostlist migration + bugfixes
|
2 years ago |
draoi
|
00582c94a7
chore: remove deceptive comment in lilith whitelist refinery
|
2 years ago |
draoi
|
094c7f957a
lilith: upgrade to new hosts API
|
2 years ago |
parazyd
|
30ebc50b3a
chore: clippy lints
|
2 years ago |
draoi
|
48a5dc1b2b
net: simplify and reduce Hosts API by introducing HostContainer
|
2 years ago |
skoupidi
|
17f928db22
lilith: fmt
|
2 years ago |
draoi
|
9d685f408b
lilith: migrate whitelist refinery to new HostState logic
|
2 years ago |
nighthawk24
|
c25df52c64
fud | lilith | research/dhtd/ | geode | tests : Refactor to return match statements
|
2 years ago |
parazyd
|
a516ec90e0
Fixup rebase artifacts
|
2 years ago |
draoi
|
f189b71fd7
lilith: add checks to whitelist refinery
|
2 years ago |
draoi
|
716af31848
dnet+lilith: enable hostlist debugging
|
2 years ago |
skoupidi
|
a7120c6fca
lilith: remove missleading todo
|
2 years ago |
draoi
|
cecf284cef
net: create system::run_until_completion() to ensure ping_node() does not create zombie process
|
2 years ago |
lunar-mining
|
15d5f7e6d4
lilith: select last element from the whitelist, not random element
|
2 years ago |
parazyd
|
d3fae80d5a
chore: Update copyright year in license headers
|
2 years ago |
lunar-mining
|
eda5c69af4
lilith: add whitelist_refinery task
|
2 years ago |
lunar-mining
|
c7cf7d861d
lilith: change no hostlist warning to fatal panic
|
2 years ago |
lunar-mining
|
995ff6f6c2
lilith: add hostlist path to NetInfo and default config
|
2 years ago |
lunar-mining
|
b456d8f5ec
lilith: remove load and save host functionality (made redundant by greylist upgrade)
|
2 years ago |
lunar-mining
|
065f254661
lilith: comment out broken load_hosts code and add FIXME note
|
2 years ago |
lunar-mining
|
0639e9bdf7
net: working greylist protocol
|
2 years ago |
lunar-mining
|
748c659f93
lilith: fix warnings
|
2 years ago |
lunar-mining
|
de743a03b6
lilith: remove all peerlist filtering logic
|
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
|
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
|
2c01db5270
net: migrate outbound sessions over to new protocol. also replace lilith periodic_purge with periodic_cleanse.
|
2 years ago |