194 Commits (38795a41cbbb21a756ecb4fd13f045e6f5f5811f)

Author SHA1 Message Date
orignal 0754255c1f drop incoming session from too old or from future routers 1 year ago
Vort ea7cf1cf69 fix termination block processing and size check 1 year ago
orignal 8a52295882 make router real upon successive outgoing NTCP2 session. Eliminate static keys table 2 years ago
orignal b6de474fda don't include unconfirmed floodfill to the list if we have enough floodfills already 2 years ago
orignal 4ce2ef1d83 make router unreachable if AEAD fails in SessionCreated 2 years ago
orignal 7c535159bc static keys table 2 years ago
weko 354a04f0f6 Up level for some logs to critical 2 years ago
orignal cd1af85e39 bypass slow transport sessions 2 years ago
Vort 95cc544c92 Check for null pointer before dereferencing it 2 years ago
orignal 1ad38c0b95 fixed typo 2 years ago
orignal 4f3a416e37 send DateTime together with RouterInfo 2 years ago
R4SAS 86fc12e395
[style] clean code 2 years ago
orignal ac94341203 disconnect established session if clock skew detected 2 years ago
orignal 2baaa8bb8f fixed typo 2 years ago
orignal f29ef2c057 don't compare first byte for yggdrasil addresses 2 years ago
orignal 3c02cade58 compare only first 8 bytes for temporary addreses 2 years ago
orignal 21123e2afa compare published address and actual endpoint 2 years ago
R4SAS 503f522cc3
[style] clean trailing spaces and tabs 2 years ago
orignal 7b341d5d30 update and show send queue size for transports 2 years ago
R4SAS 2c19da9aa7
fix warnings about unused code 2 years ago
orignal 099d9d977f terminate duplcated session properly 2 years ago
orignal 5a167316cb don't filter yggdrasil address 2 years ago
orignal 85e31f84ec reset termination timer for new incoming connection 2 years ago
orignal edb7a0e23c Refuse dulicated incoming pending session from same IP 2 years ago
orignal eeea02d834 rounded to seconds timestamps 2 years ago
orignal 648b09d45f try to restart acceptors after termination of expired NTCP2 if no descriptors 2 years ago
R4SAS 857df5c734
prevent log spamming with no_descriptors error 2 years ago
orignal 737603e81b No descriptors error 2 years ago
orignal 410d2c2fa9 use shared pointer for RouterInfo's addreses list 2 years ago
Dimitris Apostolou 73b9c0302b
Fix typos 2 years ago
orignal f1f66d7b8f handle SOCKS connect reply for ipv6 address 2 years ago
orignal 4ed5e44de7 correct buffer size for ipv6 SOCKS proxy reply 2 years ago
orignal 63fd05c7d3 SOCKS5 constants 2 years ago
orignal 3bef6383d9 send update local RouterInfo 2 years ago
R4SAS 6b4ffcff5a cleanup code (spaces, tabs) 3 years ago
R4SAS 1326597226 use ipv6 preference only when netinet headers not used (entware with musl workaround)' 3 years ago
orignal f6ba776c12 SSU2 keys 3 years ago
orignal 4211c733a2 s and i keys for all addresses 3 years ago
orignal c9a1066f02 send SessionCreated before connection close if slock skew 3 years ago
R4SAS edc0162163
clean line trailing spaces and tabs 3 years ago
R4SAS 94661f697b
[log] update log messages (closes #1693) 3 years ago
Dimitris Apostolou 8ee9c437e1
Fix typos 3 years ago
orignal 26db88d89b check if sip key is available 3 years ago
orignal 876e98d91e check if sip key is available 3 years ago
orignal 8566f6c127 don't store EVP_PKEY sip keys 3 years ago
orignal 197882a4c9 create I2NP depending on type in I2NP block 3 years ago
orignal d310efcb5c pass I2NPMessage by move 3 years ago
orignal 317d8cdc48 don't allocate separate buffers for SessionRequest and SessionCreated 3 years ago
orignal 5b2b9e00a2 reuse receive buffer 3 years ago
orignal 0cd9f1b002 precalculate padding sizes 3 years ago