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 |
orignal
|
631c8c9870
|
use correct address type for NTCP2 acceptors
|
4 years ago |
R4SAS
|
8708a0076f
|
fix build with boost < 1.55.0 (closes #1661)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
4 years ago |
R4SAS
|
be31640010
|
fix ipv6 preference on linux
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
4 years ago |
R4SAS
|
ed42948051
|
prefer public ipv6 instead rfc4941 (closes #1251)
Wokrs only on linux-based systems. Not tested on other *nix systems, and
not works on windows.
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
4 years ago |
R4SAS
|
c359c6e634
|
update config file example, add v6 status to windows daemon window, code cleanup
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
4 years ago |
orignal
|
991b74f036
|
bind ipv6 or yggdrasil acceptor to specified address
|
4 years ago |
orignal
|
7c0b0a4e3e
|
common HTTP basic authorization string
|
4 years ago |
orignal
|
880d1a7ccd
|
NTCP2 proxy with authorization
|
4 years ago |
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
|
5 years ago |
orignal
|
1975adc48f
|
print remote peer for queues
|
5 years ago |
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
orignal
|
bb7f03857c
|
ThrowFatal function
|
5 years ago |
R4SAS
|
42d4781a96
|
[windows] add binding exceptions messagebox notifications, update exceptions handling code
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
4d48d35ad7
|
[SSU] handle socket binding errors
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
orignal
|
c4f9f7da06
|
fixed warning
|
5 years ago |
R4SAS
|
f5712c4198
|
remove not needed initialization for pointer
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
1aa0da3382
|
[NTCP2] fix socks proxy support
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
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 |