Commit Graph

146 Commits (34d75b08ddac5a3655dab2f89793528562af30d2)

Author SHA1 Message Date
Vort 34d75b08dd handle 'reservedrange' param properly 5 months ago
orignal ca9782dd0d handle 'reservedrange' param properly 5 months ago
orignal 083034fa35 send peer tests with random delays 7 months ago
orignal 0cc91dd2d2 don't pick too active peer 8 months ago
orignal efdbe26755 try peer test again if Unknown 9 months ago
Vort 68f4961f1a separate test status from network status 11 months ago
orignal c620fc1232 clear unreachable flag upon succesive connect 11 months ago
Chad Fraleigh 638e9b4d7f
Fixed division by zero due to thread race condition. 11 months 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
Signed-off-by: R4SAS <r4sas@i2pmail.org>
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
Signed-off-by: R4SAS <r4sas@i2pmail.org>
1 year ago
orignal 6942c20879 don't select overloaded peer 1 year ago
orignal 126dc0ebe0 inseer incoming session into sessions list 1 year ago
R4SAS 3471e6fe16
use deadline_timer for bandwidth calculation timer
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS 0d523bd2a6
use 15s average bw for transit limits check
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS 8943200ffa
calculate bandwidth every 1 and 15 seconds
Signed-off-by: R4SAS <r4sas@i2pmail.org>
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
Signed-off-by: R4SAS <r4sas@i2pmail.org>
2 years ago
R4SAS 96c4463d39
clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
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
Signed-off-by: R4SAS <r4sas@i2pmail.org>
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