Vort
|
19e23b34da
|
add constants for congestion levels
|
9 months ago |
Vort
|
d677d67676
|
implement medium congestion indication
|
9 months ago |
orignal
|
be815804e6
|
expire transit tunnel is not sent further
|
10 months ago |
orignal
|
9f217f8a11
|
don't send expired I2NP messages
|
10 months ago |
orignal
|
c984f89dfb
|
don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
|
2 years ago |
weko
|
d44be2fd73
|
fix typo
|
2 years ago |
weko
|
a158647153
|
refactor TBM hadling
|
2 years ago |
orignal
|
623c3f4605
|
check for max number of records in tunnel build and tunnel build reply messages
|
2 years ago |
orignal
|
dc265367dc
|
drop unexpected I2NP messages
|
2 years ago |
orignal
|
644d65054d
|
create smaller I2NP packets
|
2 years ago |
orignal
|
084663d6ea
|
mediam size I2NP messages
|
2 years ago |
orignal
|
716926f0d7
|
publish high congestion cap
|
2 years ago |
orignal
|
24a14e3440
|
moved max num transit tunnels to Tunnels
|
2 years ago |
orignal
|
0d3ede56cb
|
reject duplicated trnsit tunnel
|
2 years ago |
orignal
|
5ef5f5a170
|
don't create encryption for new transit tunnel immediately
|
2 years ago |
orignal
|
56022c9442
|
handle garlic messages from tunnels without pool
|
3 years ago |
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
R4SAS
|
edc0162163
|
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
R4SAS
|
94661f697b
|
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
orignal
|
cdc8e463b7
|
use memory pool for outgoing tunnel gateway messages
|
3 years ago |
orignal
|
ae0cf2e831
|
use memory pool for tunnel messages
|
3 years ago |
orignal
|
d310efcb5c
|
pass I2NPMessage by move
|
3 years ago |
R4SAS
|
d2faec70be
|
[gzip] do not initialize deflator if gzip is not enabled for tunnel
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
orignal
|
292fe94352
|
RouterContext is always ECIES
|
3 years ago |
orignal
|
76dca1b46b
|
don't handle ElGamal build record
|
3 years ago |
orignal
|
9a3c22f47d
|
don't encrypt ShortTunnelBuild and ShortTunnelBuildReply if on the same router
|
3 years ago |
orignal
|
f28024cfe8
|
decline transit tunnels from short tunnel build message
|
3 years ago |
orignal
|
0b14c810fb
|
handle ShortTunnelBuildReply
|
3 years ago |
orignal
|
c2334db8f8
|
correct reply key for short tunnel build record
|
3 years ago |
orignal
|
4807092df6
|
fixed typo
|
3 years ago |
orignal
|
41bfc7899d
|
keep own RouterInfo in netdb
|
3 years ago |
orignal
|
2c129b6d39
|
create and handle short tunnel build reply
|
3 years ago |
orignal
|
dbe427d5eb
|
set reply code for short tunnel build messages
|
3 years ago |
orignal
|
1e9eb30aa3
|
garlic encryption of inbound tunnel build message
|
3 years ago |
orignal
|
9000b3df4e
|
KDF for short tunnel build messages
|
3 years ago |
orignal
|
25f63ac22a
|
create different I2NP tunnel messages for endpoint and non-endpoint
|
3 years ago |
orignal
|
66422d6d83
|
double size tunnel message
|
3 years ago |
orignal
|
83fd289e46
|
don't re-create noise state for every message
|
4 years ago |
orignal
|
3b051dbba3
|
send OutboundTunnelBuildReply
|
4 years ago |
orignal
|
8571830485
|
create transit tunnel and reply for short tunnel build
|
4 years ago |
orignal
|
5fb426b336
|
decrypt and encrypt reply for short tunnel build message
|
4 years ago |
orignal
|
167d3a0e3c
|
don't create BN_CTX for ECIES tunnel build record decryption
|
4 years ago |
orignal
|
313921da56
|
publish and request through exploratory tunnel if floodfill is not reachable
|
4 years ago |
orignal
|
07b77443dd
|
don't handle TunnelBuild message for ECIES router
|
4 years ago |
orignal
|
1740715c00
|
correct reply key and IV for ECIES record
|
4 years ago |
orignal
|
f94d03465a
|
don't create transit tunnel if decyrption failed
|
4 years ago |
orignal
|
4e7aafeec1
|
send transit tunnel reply for ECIES router
|
4 years ago |
orignal
|
3907c17cf5
|
handle TunnelBuildMessage for ECIES router
|
4 years ago |
orignal
|
09fdb068d2
|
Database lookups from ECIES destinations
|
4 years ago |
orignal
|
ead89c767a
|
compress longer RouterInfo
|
5 years ago |