200 Commits (146b3f52c085edeb35f22fa0746b13625af9e332)

Author SHA1 Message Date
orignal 161ff3579b don't delete new session with same router hash from sessions-by-hash table 8 months ago
orignal 6ba42a0912 check if established peer test session has the same address type 9 months ago
orignal 1292ec67c0 check if remote router supports peer test 9 months ago
orignal f8722f17c6 pick peer test session only if Charlie's address supports peer testing 9 months ago
Vort e5f75eb61c log would_block error at info level 9 months ago
Vort 89f9bec49a derive SSU2 socket buffer size from bandwidth limit 9 months ago
Vort f3c052ed0c write SSU2 socket buffer sizes to log 9 months ago
Vort aa1de7fe94 enable non-blocking mode for UDP sockets 9 months ago
orignal 36dbc15bca keep SSU2 socket open even if failed to bind 9 months ago
orignal 70639f1139 don't adjust clock if offsets came from same router 10 months ago
orignal 140146e433 limit mininal received packet size to 40 bytes 10 months ago
orignal ca9782dd0d handle 'reservedrange' param properly 10 months ago
orignal b855c71891 don't adjust clock if time offsets are too different 11 months ago
orignal 21f41a2b2a correct time offset direction 11 months ago
orignal d4c47d90cb adjust time offset after second time discrepancy 11 months ago
orignal 8447822c35 don't publish intrducers with zero tag 1 year ago
orignal 38795a41cb don't publish introducers with zero iTag 1 year ago
Vort 68f4961f1a separate test status from network status 1 year ago
orignal ae5239de43 remove introducer from RouterInfo after 60 minutes 1 year ago
orignal 2064504cce fixed send keepalive for existing session 1 year ago
orignal 4aa631c33f clear implied list if no more introducers found 1 year ago
orignal d6834d6a9a keep non-published, but not-expired introducers in the introducers list 1 year ago
orignal 413e25f20e don't pick too old session for introducer 1 year ago
orignal b8e19bf5f1 reduced peer test interval and added peer test interval variance 1 year ago
R4SAS ae439b5385
SSU2: check if socket is opened before sending data, handle network_reset error 1 year ago
weko 354a04f0f6 Up level for some logs to critical 2 years ago
Vort 9e0389df1b Fix several warnings 2 years ago
orignal 1b921a2eac removed some SSU1 code 2 years ago
R4SAS 3c65012a63
[ssu2] close socket if it was opened on OpenSocket 2 years ago
orignal e8be39af17 memrory pool for SSU2IncompleteMessage 2 years ago
orignal 324ace103b memoery pool for fragments 2 years ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs 2 years ago
orignal c5230ca44b don't accept incoming session from invalid endpoint 2 years ago
R4SAS f1437feede
SSU2: handle standard network errors more correctly 2 years ago
orignal 8ad5696e50 don't send termination again if termination received block received 2 years ago
orignal 410d2c2fa9 use shared pointer for RouterInfo's addreses list 2 years ago
orignal 6589bdf6b5 delete expired token right away 2 years ago
orignal 629c718527 fixed races condition with pending outgoing sessions 2 years ago
Dimitris Apostolou 73b9c0302b
Fix typos 2 years ago
orignal a298588943 SSU2 only introducers 2 years ago
orignal ccfeca728e use only SSU2 for network status 2 years ago
orignal c88638afe4 reconnect to proxy if receive error 2 years ago
orignal e13f151474 ssu2.mtu4 and ssu2.mtu6 2 years ago
orignal 4ed4e8708e close relay socket if associate socket gets closed 2 years ago
orignal 1738d118f7 recconnect to proxy 2 years ago
orignal 5fb1247b87 correct MTU calculation through proxy 2 years ago
orignal 0e477bf938 set min MTU if through proxy 2 years ago
orignal 2a703e0844 SSU2 through a socks5 proxy 2 years ago
orignal f3aada9e1a Proxy connection and UDP associate request 2 years ago
orignal 08fd32b3bf allow different ports from RelayReponse and HolePunch 2 years ago