draoi
|
4bad13e687
net: create `darklist` for unknown transports + share darklist (not greylist)
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
137eef25b7
doc: fmt and add dev NOTEs
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
48a5dc1b2b
net: simplify and reduce Hosts API by introducing HostContainer
|
%!s(int64=2) %!d(string=hai) anos |
dasman
|
d2844e43f0
src/net: cargo fmt and clippy needless_borrow fix
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
488b9c8d98
protocol_address: tweak response to receive getaddr
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
ccc6b25754
inbound_session: implement PingSelfProcess
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
cecf284cef
net: create system::run_until_completion() to ensure ping_node() does not create zombie process
|
%!s(int64=2) %!d(string=hai) anos |
draoi
|
3447394eda
net: make fetch address logic less nested + fix bug
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
949f9f0f6f
net: remove `advertise` bool from settings
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
831d17cd48
chore: more informational debug statement
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
7f3d43f538
protocol_address/seed: don't return if ping_node is false
|
%!s(int64=2) %!d(string=hai) anos |
parazyd
|
d3fae80d5a
chore: Update copyright year in license headers
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
ec5abf9683
net: make clippy + fix test
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
3abd2c62bb
net: don't hide connection upgrade inside perform_handshake_protocols()
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
873cd35e0e
net: add hostlist documentation
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
4adc0585c0
net: change try_read() and try_write() to read() and write() and cleanup warnings
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
0639e9bdf7
net: working greylist protocol
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
de2fb840bf
net: invoke GreylistRefinery in p2p.rs and cleanup
|
%!s(int64=2) %!d(string=hai) anos |
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
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
c0a47457f8
net: BUGFIX: stop duplicate entries in greylist
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
cc602048d6
net: standardize format + fix logic error on protocol_seed, protocol_address self_my_addrs()
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
a7b4f60af4
net: implement ping_node() in OutboundSession and ping self before sending own address in ProtocolAddr, ProtocolSeed
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
a19e20e006
net: cleanup
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
a6c74eda87
net: migrate to new AddrMessage format <Url, u64>
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
2c01db5270
net: migrate outbound sessions over to new protocol. also replace lilith periodic_purge with periodic_cleanse.
|
%!s(int64=2) %!d(string=hai) anos |
lunar-mining
|
d7d80b6f11
net: implement a new ProtocolAddr that sends addrs from the whitelist and receives to greylist
|
%!s(int64=2) %!d(string=hai) anos |
aggstam
|
551e357ef2
net/protocol/protocol_address: stupidity be gone
|
%!s(int64=2) %!d(string=hai) anos |
aggstam
|
af7c280dd3
net/protocol/protocal_address: minor calculation fix
|
%!s(int64=2) %!d(string=hai) anos |
aggstam
|
5be166b686
net/protocol/protocal_address: minor calculation fix
|
%!s(int64=2) %!d(string=hai) anos |
aggstam
|
4ff6176fdd
net: AddrsMessage to include both addressis with and without preferred transports
|
%!s(int64=2) %!d(string=hai) anos |