140 Commits (6e9a3422e9e723197c3ad56fbc9357f2656fe1f3)

Author SHA1 Message Date
orignal c620fc1232 clear unreachable flag upon succesive connect 12 months ago
Chad Fraleigh 638e9b4d7f
Fixed division by zero due to thread race condition. 1 year ago
orignal bb52056aec correct index for connected transport 1 year ago
orignal 8a52295882 make router real upon successive outgoing NTCP2 session. Eliminate static keys table 1 year ago
orignal 7c535159bc static keys table 1 year ago
orignal dc265367dc drop unexpected I2NP messages 1 year ago
orignal c22fc75370 set router properties from incoming connections 1 year ago
orignal 6206616347 don't set unreachable twice 1 year ago
orignal b77ae08388 exclude previously non-reachable transports 1 year ago
orignal 527ee3b3c5 check if ident is unrechable only once 1 year ago
orignal cd5bfaabb5 mark and check unreachable ident hashes 1 year ago
weko 354a04f0f6 Up level for some logs to critical 1 year ago
orignal cd1af85e39 bypass slow transport sessions 1 year ago
R4SAS 86fc12e395
[style] clean code 1 year ago
orignal d30d1e8a7d don't set unrechable for routers without published addresses 1 year ago
orignal 21542e8150 select first hop from high bandwidth peer for client tunnels 1 year ago
orignal bf8eecf407 more attempts to find good peer 1 year ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs 2 years ago
orignal 6942c20879 don't select overloaded peer 2 years ago
orignal 126dc0ebe0 inseer incoming session into sessions list 2 years ago
R4SAS 3471e6fe16
use deadline_timer for bandwidth calculation timer 2 years ago
R4SAS 0d523bd2a6
use 15s average bw for transit limits check 2 years ago
R4SAS 8943200ffa
calculate bandwidth every 1 and 15 seconds 2 years ago
orignal 8320987124 delete invalid sessions from peers 2 years ago
orignal fb8be32c28 removed SSU and NTCP transports 2 years ago
orignal ccfeca728e use only SSU2 for network status 2 years ago
orignal 379075c594 exluded SSU from transports 2 years ago
orignal e13f151474 ssu2.mtu4 and ssu2.mtu6 2 years ago
orignal 3e3f92c616 set and check proxy status for ipv6 if presented 2 years ago
orignal 016222463d don't run peer test for SSU2 through proxy 2 years ago
orignal 2a703e0844 SSU2 through a socks5 proxy 2 years ago
R4SAS 1d9d89b115
[transports] get addresses on interfaeces before initializing RouterContext 2 years ago
R4SAS 96c4463d39
clean code 2 years ago
orignal 549dcbee32 don't set port=1 2 years ago
orignal 0a0c2350f2 random seelection between NTCP2 and SSU2 priority 2 years ago
orignal cef2263a7f Transports priority for peer 2 years ago
orignal 638c376e5b enable SSU2 and disable SSU by default 2 years ago
orignal 8eade86624 moved InitTransports code from Daemon to Transports 2 years ago
orignal f378119889 5 SSU2 peer tests if no SSU 2 years ago
R4SAS 991e37d0bf
[peertest] fixed ssu2 router exclusion 2 years ago
orignal 8feac310af start initial peer test if SSU2 only 2 years ago
orignal 83f43ab166 pick 3 routers for SSU2 peer test 2 years ago
orignal a2f4e08b00 set testing status for SSU2 peer test 2 years ago
orignal 3ed625f949 don't try SSU peer test if SSU is disabled 2 years ago
orignal a1e414c3b7 make SSU2 server eligible for peer test 2 years ago
orignal 28db337166 give priority to SSU2 over SSU 2 years ago
orignal c348736058 send updated local RouterInfo for long sessions 2 years ago
orignal 2cc106b43e bind SSU2 socket to specified interface 2 years ago
orignal 593b9bb6c5 start SSU2 server before peer test 2 years ago
orignal 87a434c377 start peer test for SSU2 2 years ago