orignal
|
23e66671c2
|
intermediate queue for transport sessions. use std::list instead std::vector for multiple I2NP messages
|
2 months ago |
orignal
|
f611136ea7
|
resend relay reponnse if remote router >= 0.9.64
|
2 months ago |
orignal
|
1419745a5d
|
recognize symmetric NAT from peer test msg 7
|
2 months ago |
orignal
|
4f73f60e51
|
don't create relay response block twice
|
2 months ago |
orignal
|
d69e957213
|
rollback
|
2 months ago |
orignal
|
97fdedfbe3
|
implement SSU2HolPunchSession
|
2 months ago |
orignal
|
fbd07a5276
|
SSU2Session/SSU2OutOfSession split
|
2 months ago |
orignal
|
e1e530b4a9
|
never send Ack to HolePunch and PeerTest messages
|
3 months ago |
orignal
|
6ebb019e15
|
resend peer test msgs 5 and 6
|
3 months ago |
orignal
|
15cd4feade
|
move Bob's peer tests from SSU2 session to server
|
3 months ago |
orignal
|
c3a1631319
|
use weak_ptr for Bob's peer tests and relay tags
|
3 months ago |
orignal
|
0912de5b77
|
don't connect peer test session. Use weak_ptr for seesions by hash
|
3 months ago |
orignal
|
74f0330730
|
moved SendPeerTest for msgs 5,6,7 to SSU2PeerTestSession
|
3 months ago |
orignal
|
5cd0248494
|
set router status to uknown if peer test msg 5 came from recently connected peer
|
3 months ago |
orignal
|
189d7179c0
|
check if msg 5 was received instead state
|
3 months ago |
orignal
|
2dfc9003a7
|
separate and move own peer test to SSU2Server
|
3 months ago |
orignal
|
2c594dc67a
|
moved peer test 5-7 to SSU2PeerTestSession
|
3 months ago |
orignal
|
11bca5c3cd
|
don't initialize Noise state for peer test sessions
|
3 months ago |
orignal
|
9d1e526812
|
separate SSU2PeerTestSession for peer tests msgs 5,6 and 7
|
3 months ago |
orignal
|
7ef1fdf634
|
exclude false position OK peer test if comes from recently connected endpoint
|
3 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
|
7 months ago |
orignal
|
acbd3f897b
|
fixed race condition between local buffer creation and sending it through the transports
|
7 months ago |
orignal
|
124698854f
|
skip resent recently sessions during resend
|
7 months ago |
Vort
|
ac9d92c681
|
select maximum SSU2 queue size depending on RTT value
|
9 months ago |
Vort
|
d74033dd2b
|
tune RTT calculations
|
9 months ago |
Vort
|
2d06c0cbe6
|
add expiration for messages in SSU2 send queue
|
10 months ago |
orignal
|
f8722f17c6
|
pick peer test session only if Charlie's address supports peer testing
|
10 months ago |
orignal
|
78af34237e
|
reduce session termination timeout
|
10 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 |