Commit Graph

47 Commits (c5a1e8cac8181ae089a868d8e628625e002b34b2)

Author SHA1 Message Date
Vort d677d67676 implement medium congestion indication 4 months ago
orignal d96803a290 always request through tunnels in case of restricted routes 5 months ago
orignal 85f5f5b91e fixed potential deadlock 5 months ago
orignal f008478505 handle I2NP messages drops 5 months ago
orignal 1e5604ed43 check if peer is connected before trying to connect 5 months ago
orignal ca9782dd0d handle 'reservedrange' param properly 6 months ago
orignal 083034fa35 send peer tests with random delays 8 months ago
orignal cd5bfaabb5 mark and check unreachable ident hashes 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 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
orignal 6942c20879 don't select overloaded peer 2 years ago
R4SAS 3471e6fe16
use deadline_timer for bandwidth calculation timer
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 379075c594 exluded SSU from transports 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 cef2263a7f Transports priority for peer 2 years ago
orignal 8eade86624 moved InitTransports code from Daemon to Transports 2 years ago
r4sas a5a35b1fa6 [daemon] check for SSU2 transport at start
Signed-off-by: r4sas <r4sas@i2pmail.org>
2 years ago
orignal c348736058 send updated local RouterInfo for long sessions 2 years ago
orignal 4c323a666a show SSU2 transports in web console 2 years ago
orignal ee1c4f4fdc internal numeric id for families 2 years ago
orignal 21c1ec9c8c enable SSU2 server 2 years ago
orignal 68d015763e recognize SSU2 addresses 2 years ago
R4SAS edc0162163
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
orignal 5ad4c2a65e run ipv6 peer test again if still testing 3 years ago
orignal acc5592f59 create DH keys for SSU session directly 4 years ago
R4SAS 18bb4a71c2
fix incorrect chars in variable
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 85e9da82b0 [transports] validate IP when trying connect to remote peer for being in reserved IP range
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal ffa0f0afd9 check network status 4 years ago
orignal faae2709d9 removed NTCP 4 years ago
orignal 1f31fdc257 pre-calculate ephemeral keys for x25519 4 years ago
orignal df9965e129 use unordered_map for peers 4 years ago
R4SAS 8bae4975fb add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
4 years ago
orignal 03a861745b removed CloseSession 5 years ago
orignal 979ea9c252 removed address resolvers as discontinued 6 years ago
orignal a2c41c9e36 allow NTCP2 only transports 6 years ago
orignal 5575b981c8 enable NTCP2 as transport 6 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
Darknet Villain 7e244455c4 Don't do peertest if nat=false. FIX #915 7 years ago
Jeff Becker 3ea1eca350 ntcp socks proxy (initial) 7 years ago
orignal 124e2e759c fix #846. ability to limit transit bandwidth 7 years ago
orignal a441474d75 show transit bandwidth 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
7 years ago