136 Commits (f3676d7f18928605d9e43ca1dd78de0cca71b07c)

Author SHA1 Message Date
orignal ad22247c9e start other acceptors if connected through a proxy 4 years ago
orignal 288b19c3f7 bind NTCP2 ipv4 acceptor to specified local address 4 years ago
orignal a4e8bf9857 bind NTCP2 connections to specified address 4 years ago
orignal 1ca0354cf2 find NTCP2 address by static key. Don't make router unreachable if can't connect by NTCP2 4 years ago
orignal b1fcd4d27b show actual IP addresses for proxy connections 4 years ago
orignal 7e4c33d27e resend RouterInfo after some interval 4 years ago
orignal aad2d68edb NTCP2 transports through the Yggdrasil 4 years ago
orignal 9e5935aea5 NTCP2Mesh added 4 years ago
Dimitris Apostolou 67dab9b6d2
Fix clang warning 4 years ago
orignal 1235d18d67 pass address to NTCP2 session 4 years ago
orignal 32fc6482cc moved Noise initializations to Crypto.cpp 4 years ago
orignal 1c5b350c2b TCP_QUICKACK 4 years ago
orignal 9f2a2e44a3 common MixHash and MixKey 4 years ago
orignal faae2709d9 removed NTCP 4 years ago
orignal 9636d82b37 MixHash for SessionConfirmed processing 4 years ago
orignal 1f31fdc257 pre-calculate ephemeral keys for x25519 4 years ago
orignal a0b35ebd3e mark NTCP2 unreachable routers 4 years ago
orignal 1975adc48f print remote peer for queues 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
orignal bb7f03857c ThrowFatal function 5 years ago
R4SAS 42d4781a96
[windows] add binding exceptions messagebox notifications, update exceptions handling code 5 years ago
R4SAS 4d48d35ad7
[SSU] handle socket binding errors 5 years ago
orignal c4f9f7da06 fixed warning 5 years ago
R4SAS f5712c4198
remove not needed initialization for pointer 5 years ago
R4SAS 1aa0da3382 [NTCP2] fix socks proxy support 5 years ago
orignal b7c206c44b replace by new incoming session 5 years ago
orignal 49c1e47736 correct termination if session already exists 5 years ago
orignal 2d3fad2cdb correct proxy buffers 5 years ago
orignal e969d58689 handle ntcp2.proxy parameter 5 years ago
orignal ae20e3aa95 NTCP2 proxy 5 years ago
unlnown542a 4f0da87a7a add ntcp2proxy support 5 years ago
orignal 969f9aa436 common RuunableBase with private inheritance 5 years ago
orignal 49810eb153 common RunnableService 5 years ago
orignal 6cc388c1bc use HKDF for MixKey 5 years ago
orignal db84be2488 use HKDF for NTCP2 key derivation data phase 5 years ago
orignal 599ec62bb0 use HKDF for NTCP2 key derivation data phase 5 years ago
orignal 0abb871f3f close socket after if accept failed 5 years ago
orignal 704fca969f handle accept errors 5 years ago
orignal 6cfe4fa580 handle sending errors 5 years ago
orignal d6b1d0d4fb remove incoming session from pending list when established 5 years ago
orignal 9a7aed20e9 handle error for SessionConfrimed send 5 years ago
orignal c8cbf425ac check and send netid for NTCP2 and SSU 5 years ago
orignal 6ccef66920 call shutdown before close 6 years ago
orignal 8e3d16e9fb update ipv6 addresses from SSU rather than NTCP or NTCP2 6 years ago
Dimitris Apostolou 6a497a23d9
Fix typos 6 years ago
orignal 9b1fe4338b reuse_address for ipv6 acceptor 6 years ago
orignal 65cbb06080 create ephemeral keys after getting connected 6 years ago
orignal 34dc6fbdc1 check if session is terminated before sending 6 years ago
orignal b57152cc25 common code for padding and sending termination and RouterInfo messages 6 years ago
orignal dc9562e430 padding for termination message 6 years ago