orignal
|
a723405fb0
|
check max RouterInfo size
|
2 months ago |
orignal
|
272bf7dbc1
|
terminate NTCP2 session from duplicated router properly
|
2 months ago |
orignal
|
855fd4d471
|
eliminate extra parsing of RouterInfo coming as RouterInfo block
|
3 months ago |
orignal
|
fde301deaf
|
check for duplicated routers in NTCP2. Insert router into netdb right a way
|
3 months ago |
orignal
|
da0e527777
|
termination check timeout variance
|
3 months ago |
orignal
|
66223792f3
|
use std::mt19937 instead rand(). termination timeout variance
|
3 months ago |
orignal
|
bc8adf1433
|
move unsent I2NP messages to new session if replaced
|
6 months ago |
orignal
|
acbd3f897b
|
fixed race condition between local buffer creation and sending it through the transports
|
6 months ago |
orignal
|
158160f5c0
|
common code for SOCKS5 proxy connectivity
|
10 months ago |
Vort
|
adba3987f8
|
logging fixes
|
10 months ago |
orignal
|
c158bbe90a
|
send frame when it exceeds 16K
|
10 months ago |
orignal
|
96cf6ca531
|
drop earlier if outgoing queue is semi-full
|
10 months ago |
orignal
|
0ca782ed71
|
drop unsent messages if session disconnects
|
10 months ago |
orignal
|
f008478505
|
handle I2NP messages drops
|
10 months ago |
orignal
|
67c4d4bcaa
|
fixed VS build error
|
10 months ago |
orignal
|
9f217f8a11
|
don't send expired I2NP messages
|
10 months ago |
orignal
|
5e19e361e7
|
check max frame sizebefore sending
|
10 months ago |
orignal
|
0b47f65b06
|
don't remove another NTCP2 session with same address
|
10 months ago |
orignal
|
39e378a03d
|
check received data size
|
10 months ago |
orignal
|
ca9782dd0d
|
handle 'reservedrange' param properly
|
11 months ago |
Dimitris Apostolou
|
577c71b930
|
Fix typos
|
11 months ago |
orignal
|
0cc91dd2d2
|
don't pick too active peer
|
1 year ago |
Vort
|
9bac680f2a
|
improve transport session logging
|
1 year ago |
orignal
|
0754255c1f
|
drop incoming session from too old or from future routers
|
1 year ago |
Vort
|
ea7cf1cf69
|
fix termination block processing and size check
|
1 year ago |
orignal
|
8a52295882
|
make router real upon successive outgoing NTCP2 session. Eliminate static keys table
|
2 years ago |
orignal
|
b6de474fda
|
don't include unconfirmed floodfill to the list if we have enough floodfills already
|
2 years ago |
orignal
|
4ce2ef1d83
|
make router unreachable if AEAD fails in SessionCreated
|
2 years ago |
orignal
|
7c535159bc
|
static keys table
|
2 years ago |
weko
|
354a04f0f6
|
Up level for some logs to critical
|
2 years ago |
orignal
|
cd1af85e39
|
bypass slow transport sessions
|
2 years ago |
Vort
|
95cc544c92
|
Check for null pointer before dereferencing it
|
2 years ago |
orignal
|
1ad38c0b95
|
fixed typo
|
2 years ago |
orignal
|
4f3a416e37
|
send DateTime together with RouterInfo
|
2 years ago |
R4SAS
|
86fc12e395
|
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
ac94341203
|
disconnect established session if clock skew detected
|
2 years ago |
orignal
|
2baaa8bb8f
|
fixed typo
|
2 years ago |
orignal
|
f29ef2c057
|
don't compare first byte for yggdrasil addresses
|
2 years ago |
orignal
|
3c02cade58
|
compare only first 8 bytes for temporary addreses
|
2 years ago |
orignal
|
21123e2afa
|
compare published address and actual endpoint
|
2 years ago |
R4SAS
|
503f522cc3
|
[style] clean trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
7b341d5d30
|
update and show send queue size for transports
|
2 years ago |
R4SAS
|
2c19da9aa7
|
fix warnings about unused code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
099d9d977f
|
terminate duplcated session properly
|
2 years ago |
orignal
|
5a167316cb
|
don't filter yggdrasil address
|
2 years ago |
orignal
|
85e31f84ec
|
reset termination timer for new incoming connection
|
2 years ago |
orignal
|
edb7a0e23c
|
Refuse dulicated incoming pending session from same IP
|
2 years ago |
orignal
|
eeea02d834
|
rounded to seconds timestamps
|
2 years ago |
orignal
|
648b09d45f
|
try to restart acceptors after termination of expired NTCP2 if no descriptors
|
2 years ago |
R4SAS
|
857df5c734
|
prevent log spamming with no_descriptors error
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |