oars
|
7e28e2d52f
net: implement socks5 transport mixing
|
1 year ago |
parazyd
|
3f73be0f06
net/hosts: Mix socks5 with tcp
|
1 year ago |
darkfi
|
0ad773fc94
net/hosts: looksmax move_hosts()
|
1 year ago |
darkfi
|
8aed35cab5
net: remove fragile unwrap() from move_host()
|
1 year ago |
darkfi
|
243c122bcb
net: patching port number happens *irregardless* of host name auto substitution. Make that clear inside hosts.
|
1 year ago |
darkfi
|
63a5340966
net: drastically simplify auto-addr logic by centralizing everything in Hosts with the ringbuffer
|
1 year ago |
darkfi
|
4bf87ea395
net/hosts: keep a ringbuf of auto discovered addrs from the version exchange. Check new connections in filter_addresses() against this list to avoid self connections.
|
1 year ago |
parazyd
|
604f443fd1
chore: Update license header year
|
1 year ago |
darkfi
|
30e52c5021
net: cleanup log levels for blacklist/ ban behavior
|
1 year ago |
parazyd
|
2f8e8b243c
net: Remove p2p-tcp and p2p-unix features
|
1 year ago |
skoupidi
|
902620de22
chore: clippy
|
1 year ago |
parazyd
|
40cbbfd325
hosts: Skip Arti inbound connections on register_channel()
|
1 year ago |
skoupidi
|
cf8d758bb8
src/net/p2p: added fn to grab a channel pointer by its id
|
1 year ago |
draoi
|
4fa0977603
hosts: change last_seen from the future warning to a debug
|
2 years ago |
skoupidi
|
6a39547118
chore: clippy too_long_first_doc_paragraph fixed almost everywhere
|
2 years ago |
draoi
|
9cc8fa56b5
hosts: fix overflow bug on refresh()
|
2 years ago |
draoi
|
65e669f1a1
hosts: delete darklist entries older than one day
|
2 years ago |
draoi
|
c699d326a9
doc: update hosts.rs `HostColor` documentation
|
2 years ago |
draoi
|
3b0e012126
src: Use peers() instead of channels() method where applicable
|
2 years ago |
skoupidi
|
fa6a4be257
net/hosts: use reference in block_all_ports()
|
2 years ago |
draoi
|
d63f675fba
net: match on host() instead of host_str() in `block_all_ports`
|
2 years ago |
draoi
|
5be7a372e8
hosts: use host() not host_str() method in filter_addresses()
|
2 years ago |
draoi
|
a316bcc84e
hosts: make peers() reject both seed and refine session channels
|
2 years ago |
draoi
|
3b8a685d9c
hosts: add peers() method to return channels minus seed connections
|
2 years ago |
draoi
|
cedde2e9ec
hosts: don't allow manual peers to enter the hostlist via other peers
|
2 years ago |
parazyd
|
2f97f384e7
net: Use forked Url crate that supports our transport schemes
|
2 years ago |
draoi
|
8ae9e42e71
net: allow control of schemes in the blacklist imported from Settings
|
2 years ago |
parazyd
|
f94094e732
net/channel: Attempt to properly parse IPs in Channel::ban()
|
2 years ago |
parazyd
|
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
|
2 years ago |
parazyd
|
795e2300cb
net: Remove SettingsPtr type alias
|
2 years ago |