orignal
|
c5e464a8b5
|
move tunnel build request/reply code from I2NPProtocol.cpp to Tunnel.cpp
|
1 month ago |
orignal
|
32921ead80
|
move transit tunnel build requests from I2NPProtocol.cpp to TransitTunnel.cpp
|
2 months ago |
orignal
|
4c66608caf
|
random tunnel reject when medium congestion
|
2 months ago |
orignal
|
8210911bc5
|
use std::list and splice fr msg queue
|
2 months ago |
orignal
|
265bb8b779
|
handle DatabaseSearchReply in netdb requests thread
|
7 months ago |
orignal
|
22dabfd79e
|
use unordered_map for excluded routers. don't request to self
|
7 months ago |
orignal
|
a8af683643
|
renamed steady to monotonic
|
10 months ago |
Vort
|
3d03732555
|
add tunnel test message
|
10 months ago |
orignal
|
821a76a7c5
|
flush IBGW if tunnel build request OBEP is on the same router
|
10 months ago |
orignal
|
a1dce017f4
|
allow tunnel endpoint to send tunnel build reply to itself
|
10 months ago |
orignal
|
6bd1ee36f7
|
fixed typo
|
10 months ago |
orignal
|
f07c4bd1dd
|
drop transit tunnel if next ident is ours
|
10 months ago |
Vort
|
19e23b34da
|
add constants for congestion levels
|
10 months ago |
Vort
|
d677d67676
|
implement medium congestion indication
|
10 months ago |
orignal
|
be815804e6
|
expire transit tunnel is not sent further
|
11 months ago |
orignal
|
9f217f8a11
|
don't send expired I2NP messages
|
11 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
|
4 years ago |
orignal
|
1e9eb30aa3
|
garlic encryption of inbound tunnel build message
|
4 years ago |
orignal
|
9000b3df4e
|
KDF for short tunnel build messages
|
4 years ago |
orignal
|
25f63ac22a
|
create different I2NP tunnel messages for endpoint and non-endpoint
|
4 years ago |
orignal
|
66422d6d83
|
double size tunnel message
|
4 years ago |
orignal
|
83fd289e46
|
don't re-create noise state for every message
|
4 years ago |