parazyd
|
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
|
2 years ago |
draoi
|
df8c1a8e86
lilith: fix logic error that was causing responsive nodes to be sent to greylist
|
2 years ago |
draoi
|
3acf49e6a0
net: use standardized methods for net and lilith refinery's
|
2 years ago |
parazyd
|
c6227e38e4
net: Create datastore in P2p::new()
|
2 years ago |
parazyd
|
ba62cdf6e5
net/settings: Convert hostlist into an Option<String>
|
2 years ago |
draoi
|
2cd8b4dff7
net: use sync Mutex for HostContainer
|
2 years ago |
draoi
|
958361c953
net: simplfy fetch_last() method and fix lilith's usage
|
2 years ago |
draoi
|
6a0d4cfe7d
net: simplify update_last_seen() method
|
2 years ago |
draoi
|
dbf5c6bc8f
hosts: use sync Mutex for HostRegistry
|
2 years ago |
draoi
|
af72f67309
lilith: change log level from warning to debug for empty whitelist
|
2 years ago |
draoi
|
61e51b33d0
lilith+net: move whitelist_refinery back into lilith + create new public functions
|
2 years ago |
draoi
|
5b02abf032
lilith: move whitelist_refinery() into session::refine_sesssion()
|
2 years ago |
draoi
|
8dad8dfc8f
lilith: add missing safety check
|
2 years ago |
draoi
|
52e6ea0530
net: implement greylist downgrade and goldlist upgrade
|
2 years ago |
draoi
|
1cd330b798
net: create RefineSession
|
2 years ago |
draoi
|
1f1bfd3dce
net: flatten move_hosts() so unregister call happens outside function
|
2 years ago |
draoi
|
69c6530a5d
net: move downgrade to greylist into remove_sub_on_stop()
|
2 years ago |
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 |