184 Commits (38795a41cbbb21a756ecb4fd13f045e6f5f5811f)

Author SHA1 Message Date
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 2 years 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
orignal 39a86ce5c9 handle UDP packet from proxy relay 2 years ago
orignal fe25260ee2 send UDP request to proxy relay 2 years ago
R4SAS 96c4463d39
clean code 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 df92a85159 set SSU2 port +1 if not specified 2 years ago
orignal ab606a1121 adjust clock from SSU2 2 years ago
orignal b9970e1908 cleanup introducers upon reschedule 2 years ago
orignal 8bb9a57908 re-insert introducer back 2 years ago
orignal f43e860998 cleanup introducers if router is not longer firewalled 2 years ago
orignal 3e40852999 memory pool for sent packets 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 71766ecd16 select introducers randomly. More logging for RelayIntro 2 years ago
orignal 9afe3b5f39 fixed typo 2 years ago
orignal 01fe642beb don't create another session for peer test 2 years ago