G10h4ck
|
7e2c613054
net: add UPnP IGD NAT traversal support
|
6 месяцев назад |
x
|
436e5fe13e
net: Simplify Hosts to use a single lock
|
6 месяцев назад |
x
|
9785777642
chore: Update copyright license year
|
7 месяцев назад |
jkds
|
cc571d4851
remove all () from the ends of log targets: foo::bar() => foo::bar
|
7 месяцев назад |
oars
|
ee33b9de3b
net: DEP-0007: rename allowed_transports and mixed_transports, retrieve outbound_connect_timeout, channel_handshake_timeout, channel_heartbeat_interval from network profiles
|
1 год назад |
oars
|
d85cf80dbf
replace log imports with tracing everywhere
|
1 год назад |
epiphany
|
3ca62d4bbb
net: `getaddrs_max` is now `Option<u32>`, handle `outbound_connections` overflows, remove the u8::MAX limit
|
9 месяцев назад |
epiphany
|
6b7e1cf7ca
net: add `getaddrs_max` setting
|
10 месяцев назад |
oars
|
404dc9d9f0
net,rpc,event_graph,dht: use channel display address for UI scenarios (e.g. logging, dnet)
|
9 месяцев назад |
oars
|
525f5ef44e
net: set metering threshold config and message max bytes size config for the basic protocols messages
|
1 год назад |
oars
|
cf436360bd
net/protocol_address: filter out transports not meant to be shared like Socks5 and Socks5+tls
|
1 год назад |
oars
|
c73e8607bc
net: add i2p transport
|
1 год назад |
darkfi
|
63a5340966
net: drastically simplify auto-addr logic by centralizing everything in Hosts with the ringbuffer
|
1 год назад |
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 год назад |
skoupidi
|
6392bc73b0
chore: clippy
|
1 год назад |
darkfi
|
0bf59aad78
net: just patch any external_addr which is set to [::], rather than looping over inbounds
|
1 год назад |
darkfi
|
bbaa871971
net: use the version exchange to auto-discover our own address when connecting to outbound (protocol_address) or seed (protocol_seed), AND our inbound is set to tcp or tcp+tls with host = [::] (ipv6).
|
1 год назад |
parazyd
|
604f443fd1
chore: Update license header year
|
1 год назад |
skoupidi
|
6a39547118
chore: clippy too_long_first_doc_paragraph fixed almost everywhere
|
1 год назад |
parazyd
|
7945e2eb18
net: Implement mutable Settings which allow dynamic reconfiguration
|
2 лет назад |
parazyd
|
795e2300cb
net: Remove SettingsPtr type alias
|
2 лет назад |
draoi
|
2cd8b4dff7
net: use sync Mutex for HostContainer
|
2 лет назад |
draoi
|
b0b192c3f2
system: rename Subscriber to Publisher + propagate change
|
2 лет назад |
parazyd
|
871d89a3e9
net/transport: Add experimental Tor hidden service support
|
2 лет назад |
draoi
|
5828da13e3
net: rm SelfHandshake
|
2 лет назад |
draoi
|
f46e6abe94
protocol_address: add upper bound to transport requests from other peers
|
2 лет назад |
draoi
|
1cd330b798
net: create RefineSession
|
2 лет назад |
draoi
|
10404a962e
doc: fix various hosts documentation
|
2 лет назад |
draoi
|
4bad13e687
net: create `darklist` for unknown transports + share darklist (not greylist)
|
2 лет назад |
draoi
|
137eef25b7
doc: fmt and add dev NOTEs
|
2 лет назад |