orignal
|
96cf6ca531
|
drop earlier if outgoing queue is semi-full
|
2024-02-01 18:14:45 -05:00 |
|
orignal
|
0ca782ed71
|
drop unsent messages if session disconnects
|
2024-01-30 18:02:14 -05:00 |
|
orignal
|
f008478505
|
handle I2NP messages drops
|
2024-01-29 19:54:43 -05:00 |
|
orignal
|
67c4d4bcaa
|
fixed VS build error
|
2024-01-25 09:09:44 -05:00 |
|
orignal
|
9f217f8a11
|
don't send expired I2NP messages
|
2024-01-21 18:59:04 -05:00 |
|
orignal
|
5e19e361e7
|
check max frame sizebefore sending
|
2024-01-20 17:33:28 -05:00 |
|
orignal
|
0b47f65b06
|
don't remove another NTCP2 session with same address
|
2024-01-19 18:29:17 -05:00 |
|
orignal
|
39e378a03d
|
check received data size
|
2024-01-17 18:15:49 -05:00 |
|
orignal
|
ca9782dd0d
|
handle 'reservedrange' param properly
|
2024-01-11 15:39:42 -05:00 |
|
Dimitris Apostolou
|
577c71b930
|
Fix typos
|
2024-01-04 21:35:25 +02:00 |
|
orignal
|
0cc91dd2d2
|
don't pick too active peer
|
2023-10-15 08:31:55 -04:00 |
|
Vort
|
9bac680f2a
|
improve transport session logging
|
2023-08-05 18:25:01 +03:00 |
|
orignal
|
0754255c1f
|
drop incoming session from too old or from future routers
|
2023-07-17 21:08:26 -04:00 |
|
Vort
|
ea7cf1cf69
|
fix termination block processing and size check
|
2023-07-15 18:44:37 +03:00 |
|
orignal
|
8a52295882
|
make router real upon successive outgoing NTCP2 session. Eliminate static keys table
|
2023-05-06 16:43:09 -04:00 |
|
orignal
|
b6de474fda
|
don't include unconfirmed floodfill to the list if we have enough floodfills already
|
2023-05-05 16:14:54 -04:00 |
|
orignal
|
4ce2ef1d83
|
make router unreachable if AEAD fails in SessionCreated
|
2023-05-03 07:43:28 -04:00 |
|
orignal
|
7c535159bc
|
static keys table
|
2023-04-30 20:05:35 -04:00 |
|
weko
|
354a04f0f6
|
Up level for some logs to critical
|
2023-03-31 11:29:04 +00:00 |
|
orignal
|
cd1af85e39
|
bypass slow transport sessions
|
2023-03-29 15:54:53 -04:00 |
|
Vort
|
95cc544c92
|
Check for null pointer before dereferencing it
|
2023-02-22 19:39:32 +02:00 |
|
orignal
|
1ad38c0b95
|
fixed typo
|
2023-02-13 19:37:11 -05:00 |
|
orignal
|
4f3a416e37
|
send DateTime together with RouterInfo
|
2023-02-13 15:44:20 -05:00 |
|
R4SAS
|
86fc12e395
|
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-02-11 09:41:51 +03:00 |
|
orignal
|
ac94341203
|
disconnect established session if clock skew detected
|
2023-02-10 11:48:11 -05:00 |
|
orignal
|
2baaa8bb8f
|
fixed typo
|
2023-02-07 18:01:24 -05:00 |
|
orignal
|
f29ef2c057
|
don't compare first byte for yggdrasil addresses
|
2023-02-07 15:28:33 -05:00 |
|
orignal
|
3c02cade58
|
compare only first 8 bytes for temporary addreses
|
2023-02-05 19:19:20 -05:00 |
|
orignal
|
21123e2afa
|
compare published address and actual endpoint
|
2023-02-05 18:26:09 -05:00 |
|
R4SAS
|
503f522cc3
|
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-01-03 21:25:19 +03:00 |
|
orignal
|
7b341d5d30
|
update and show send queue size for transports
|
2023-01-01 16:03:53 -05:00 |
|
R4SAS
|
2c19da9aa7
|
fix warnings about unused code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2023-01-01 13:48:41 +03:00 |
|
orignal
|
099d9d977f
|
terminate duplcated session properly
|
2022-12-28 16:47:12 -05:00 |
|
orignal
|
5a167316cb
|
don't filter yggdrasil address
|
2022-12-27 22:24:20 -05:00 |
|
orignal
|
85e31f84ec
|
reset termination timer for new incoming connection
|
2022-12-27 22:07:26 -05:00 |
|
orignal
|
edb7a0e23c
|
Refuse dulicated incoming pending session from same IP
|
2022-12-27 21:54:32 -05:00 |
|
orignal
|
eeea02d834
|
rounded to seconds timestamps
|
2022-12-19 12:56:19 -05:00 |
|
orignal
|
648b09d45f
|
try to restart acceptors after termination of expired NTCP2 if no descriptors
|
2022-12-10 15:44:37 -05:00 |
|
R4SAS
|
857df5c734
|
prevent log spamming with no_descriptors error
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-12-10 21:57:23 +03:00 |
|
orignal
|
737603e81b
|
No descriptors error
|
2022-12-10 13:22:37 -05:00 |
|
orignal
|
410d2c2fa9
|
use shared pointer for RouterInfo's addreses list
|
2022-12-04 19:21:51 -05:00 |
|
Dimitris Apostolou
|
73b9c0302b
|
Fix typos
|
2022-11-25 22:37:52 +02:00 |
|
orignal
|
f1f66d7b8f
|
handle SOCKS connect reply for ipv6 address
|
2022-10-27 19:47:24 -04:00 |
|
orignal
|
4ed5e44de7
|
correct buffer size for ipv6 SOCKS proxy reply
|
2022-10-27 15:22:24 -04:00 |
|
orignal
|
63fd05c7d3
|
SOCKS5 constants
|
2022-10-15 21:37:00 -04:00 |
|
orignal
|
3bef6383d9
|
send update local RouterInfo
|
2022-06-13 14:02:36 -04:00 |
|
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 17:44:29 +00:00 |
|
R4SAS
|
1326597226
|
use ipv6 preference only when netinet headers not used (entware with musl workaround)'
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-04-23 13:50:34 +03:00 |
|
orignal
|
f6ba776c12
|
SSU2 keys
|
2022-03-01 21:23:08 -05:00 |
|
orignal
|
4211c733a2
|
s and i keys for all addresses
|
2022-02-05 17:14:25 -05:00 |
|