orignal
|
2c594dc67a
|
moved peer test 5-7 to SSU2PeerTestSession
|
2 months ago |
orignal
|
11bca5c3cd
|
don't initialize Noise state for peer test sessions
|
2 months ago |
orignal
|
9d1e526812
|
separate SSU2PeerTestSession for peer tests msgs 5,6 and 7
|
2 months ago |
orignal
|
7ef1fdf634
|
exclude false position OK peer test if comes from recently connected endpoint
|
2 months ago |
orignal
|
11328a429d
|
set minimal resend interval. Resend attempt after only Ack
|
4 months ago |
orignal
|
6caec6b551
|
check if updated router is still introducer. Remove non-introducer sessions from introducers list
|
6 months ago |
orignal
|
a1322d4667
|
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
|
124698854f
|
skip resent recently sessions during resend
|
7 months ago |
Vort
|
ac9d92c681
|
select maximum SSU2 queue size depending on RTT value
|
8 months ago |
Vort
|
d74033dd2b
|
tune RTT calculations
|
9 months ago |
Vort
|
2d06c0cbe6
|
add expiration for messages in SSU2 send queue
|
9 months ago |
orignal
|
f8722f17c6
|
pick peer test session only if Charlie's address supports peer testing
|
9 months ago |
orignal
|
78af34237e
|
reduce session termination timeout
|
9 months ago |
Vort
|
68f4961f1a
|
separate test status from network status
|
1 year ago |
orignal
|
4db643aa8e
|
limited number of acked packets to 511
|
2 years ago |
orignal
|
d79bdc9f66
|
send datetime block after approximately every 250 packets
|
2 years ago |
R4SAS
|
86fc12e395
|
[style] clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
54fb234424
|
limit number of acked packets to 510
|
2 years ago |
orignal
|
e8be39af17
|
memrory pool for SSU2IncompleteMessage
|
2 years ago |
orignal
|
bc888167a7
|
use linked list for out of sequence fragments
|
2 years ago |
orignal
|
993dc72ce6
|
use separate pointer to second fragment of incomplete message
|
2 years ago |
orignal
|
55704ece3a
|
drop duplicated I2NP messages
|
2 years ago |
orignal
|
d6c101d261
|
try to handle RelayIntro again is Alice's RouterInfo not found
|
2 years ago |
R4SAS
|
96cfd9acc2
|
fix override
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
R4SAS
|
d869bb25ed
|
fix missing override warning
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
8ad5696e50
|
don't send termination again if termination received block received
|
2 years ago |
Dimitris Apostolou
|
73b9c0302b
|
Fix typos
|
2 years ago |
R4SAS
|
96c4463d39
|
clean code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2 years ago |
orignal
|
857a2bc399
|
verify path response
|
2 years ago |
orignal
|
3bdef5f58d
|
update remote endpoint and send path challenge
|
2 years ago |
orignal
|
4634bff9f0
|
limit number of resent packets. Resend interval variance
|
2 years ago |
orignal
|
1a9c658836
|
immediate ack request flag
|
2 years ago |
orignal
|
f98780b1d7
|
check timestamp for token request
|
2 years ago |
orignal
|
ab606a1121
|
adjust clock from SSU2
|
2 years ago |
orignal
|
c6f898b8ca
|
connect to Charlie if RelayResponse from Bob was received before HolePunch
|
2 years ago |
orignal
|
3e40852999
|
memory pool for sent packets
|
2 years ago |
orignal
|
df073bb306
|
send local address in RelayResponse block
|
2 years ago |
orignal
|
771c4a0d02
|
allocate smaller I2NP buffer for fragmented message. Limit number of fragments by 64
|
2 years ago |
orignal
|
ed5c533982
|
recgnize symmetric NAT from SSU2
|
2 years ago |
orignal
|
98d2ce5845
|
Respond to path challenge. Correct termination reason for duplicated session
|
2 years ago |
orignal
|
eba4626589
|
kappa for RTO culculation
|
2 years ago |
orignal
|
0e6d888ed3
|
changed some retransmission params
|
2 years ago |
orignal
|
3bd40fc8b3
|
calculate RTT and RTO
|
2 years ago |
orignal
|
e70d57dcb4
|
resend intervals in milliseconds
|
2 years ago |
orignal
|
fd41fba069
|
variable retranmission window
|
2 years ago |
orignal
|
4b1f5c9c9b
|
terminate session in separate task
|
2 years ago |
orignal
|
46a549c875
|
random size of fragments
|
2 years ago |
orignal
|
000e0358a7
|
resend SessionConfirmed immediately if another SessionCreated received
|
2 years ago |
orignal
|
dc30cd1112
|
handle SessionConfirmed fragments in reversed order
|
2 years ago |