2253 Commits (df787060c31139022a42c815408a21df7c42b37d)

Author SHA1 Message Date
R4SAS 96c4463d39
clean code 2 years ago
R4SAS 650b7abef6
[SSU2] add log messages about peertest 2 years ago
R4SAS 714b3856a2
[SSU2] print to log when peer test is sent 2 years ago
orignal 69ca3bc75d catch lexical_cast exceptions 2 years ago
orignal 549dcbee32 don't set port=1 2 years ago
orignal 0a0c2350f2 random seelection between NTCP2 and SSU2 priority 2 years ago
orignal cef2263a7f Transports priority for peer 2 years ago
orignal 638c376e5b enable SSU2 and disable SSU by default 2 years ago
orignal 8eade86624 moved InitTransports code from Daemon to Transports 2 years ago
orignal 24ae8d5443 don't handle more than 2 fragments in SessionConfirmed 2 years ago
orignal 030af11d86 don't merge duppicated fragment of SessionConfirmed 2 years ago
orignal 857a2bc399 verify path response 2 years ago
orignal 09e6e2940f correct max paddign size 2 years ago
orignal 23e18a34d4 check if new address is in reserved range 2 years ago
orignal 3bdef5f58d update remote endpoint and send path challenge 2 years ago
orignal cf27581c76 check min MTU 1280 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 1a32c55ca3 delete routers with expired SSU2 introducers 2 years ago
orignal 9b5a885b3b check if I2NP message to send is not null 2 years ago
orignal f378119889 5 SSU2 peer tests if no SSU 2 years ago
orignal 8fd466c5a9 separate network status and errors 2 years ago
orignal 95f19a5fb2 send Retry instead SessionCreated if clock skew 2 years ago
orignal f98780b1d7 check timestamp for token request 2 years ago
orignal 150c89e48a don't request session if zero token received 2 years ago
R4SAS 63227ab2f1
fix log message 2 years ago
orignal b40f1b67b9 2.43.0 2 years ago
orignal f875823357 copy path challenge to response 2 years ago
orignal 75611866eb update router's transports when SSU or NTCP address was deleted 2 years ago
orignal c3dd7ed73a try to resend if window is full 2 years ago
orignal 3ae885d120 change status back to Testing from Unknow if next test was accepted 2 years ago
orignal 81f53d313c alsways set some port to SSU2 address 2 years ago
orignal 9d123fa5ad select random port if port not found or specified 2 years ago
orignal f4d6a08d57 create separate addresses for published SSU2 2 years ago
orignal 8f5768f85b memory pool for leases 2 years ago
orignal 3dd78a2589 remove SSU address if SSU is off 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 c6f898b8ca connect to Charlie if RelayResponse from Bob was received before HolePunch 2 years ago
orignal b9970e1908 cleanup introducers upon reschedule 2 years ago
orignal 8bb9a57908 re-insert introducer back 2 years ago
orignal 53934a470b update keys for NTCP2 and SSU2 addreses 2 years ago
orignal a94ae7d77d update keys for NTCP2 and SSU2 addreses 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 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 cb959ab14c allocate tunnel message buffer for I2NP block with tunnel data message type 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