lunar-mining
|
00fdaaa0ea
hosts: reimplement test_greylist_store()
|
2 years ago |
lunar-mining
|
d7d80b6f11
net: implement a new ProtocolAddr that sends addrs from the whitelist and receives to greylist
|
2 years ago |
lunar-mining
|
f3b71f4fdc
net: call refresh_greylist() inside outbound_session::run()
|
2 years ago |
lunar-mining
|
a74557131b
outbound_session: create run2() method that changes run() behavior to new whitelist protocol.
|
2 years ago |
lunar-mining
|
b13ecb2811
hosts: create store_greylist() and store_whitelist() methods and tests
|
2 years ago |
lunar-mining
|
e4b366cf68
hosts: write test and convenience methods
|
2 years ago |
lunar-mining
|
240263cf84
hosts: remove whitelisted peers from the greylist and improve random greylist selection process
|
2 years ago |
lunar-mining
|
82da1ef2bb
hosts: if lists reach max size, remove the oldest entry from the list.
|
2 years ago |
lunar-mining
|
80d6eae22e
hosts: create methods to store hosts in greylist after version exchange and periodically probe_nodes, whitelisting them if responsive
|
2 years ago |
lunar-mining
|
090e8fddfd
hosts: add probe_node() method
|
2 years ago |
y
|
633cb68b9a
[net] Add function to check local hosts
|
2 years ago |
y
|
959981a7f6
[net] simplify loop syntax
|
2 years ago |
aggstam
|
023ef2b0b1
net/hosts: proper pfizer dosage for everyone in quarantine
|
2 years ago |
parazyd
|
5949a7ec38
net/hosts: Re-enable quarantine, and actually reject peers after limit.
|
2 years ago |
aggstam
|
4ff6176fdd
net: AddrsMessage to include both addressis with and without preferred transports
|
2 years ago |
aggstam
|
af9124c93a
net: Use transports when polling GetAddrsMessage to seed/peer
|
2 years ago |
aggstam
|
caeb51fdb7
net/hosts/fetch_with_schemes(): limit added
|
2 years ago |
parazyd
|
a827db405f
net: Temporarily disable peer quarantine
|
2 years ago |
parazyd
|
359c914eef
net/hosts: Don't reject localhost, and just use the host_str
|
3 years ago |
parazyd
|
59f95dd0fb
net: Implement peer connection rejection
|
3 years ago |
parazyd
|
8f46f7b777
lib: Clean up library features.
|
3 years ago |
x
|
cbee8ccace
s/_addr/addr_/
|
3 years ago |
x
|
1e752bfb7e
net: add peer discovery connection strategy
|
3 years ago |
Dastan-glitch
|
33c3bd2590
net: set localnet to false for test_store() as opposed to test_store_localnet()
|
3 years ago |
parazyd
|
2291a2bc90
lib: Minor clippy lints.
|
3 years ago |
x
|
a53e84f5ea
hosts: make quarantine_limit a configurable setting
|
3 years ago |
x
|
a2ae02ad9f
net: reorganize code of outbound session into individual separated slots
|
3 years ago |
x
|
68d51f794a
net/hosts: rename load_*/get_* to fetch_*. We are doing an async get, so fetch more accurately conveys meaning here
|
3 years ago |
parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 years ago |
parazyd
|
139795ecc4
net/hosts: Implement quarantine zone for better healing on disconnects.
|
3 years ago |