orignal
|
c984f89dfb
|
don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
|
2023-05-21 18:43:58 -04:00 |
|
weko
|
d44be2fd73
|
fix typo
|
2023-05-08 15:33:40 +00:00 |
|
weko
|
a158647153
|
refactor TBM hadling
|
2023-05-08 14:52:48 +00:00 |
|
orignal
|
623c3f4605
|
check for max number of records in tunnel build and tunnel build reply messages
|
2023-05-06 18:07:21 -04:00 |
|
orignal
|
dc265367dc
|
drop unexpected I2NP messages
|
2023-04-20 14:23:41 -04:00 |
|
orignal
|
644d65054d
|
create smaller I2NP packets
|
2023-03-21 21:25:00 -04:00 |
|
orignal
|
084663d6ea
|
mediam size I2NP messages
|
2023-03-18 15:32:05 -04:00 |
|
orignal
|
716926f0d7
|
publish high congestion cap
|
2023-03-06 19:48:04 -05:00 |
|
orignal
|
24a14e3440
|
moved max num transit tunnels to Tunnels
|
2023-03-05 20:08:15 -05:00 |
|
orignal
|
0d3ede56cb
|
reject duplicated trnsit tunnel
|
2023-01-05 11:59:47 -05:00 |
|
orignal
|
5ef5f5a170
|
don't create encryption for new transit tunnel immediately
|
2022-12-25 09:36:16 -05:00 |
|
orignal
|
56022c9442
|
handle garlic messages from tunnels without pool
|
2022-05-31 21:43:31 -04:00 |
|
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2022-05-20 17:44:29 +00:00 |
|
R4SAS
|
edc0162163
|
clean line trailing spaces and tabs
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 23:30:35 +03:00 |
|
R4SAS
|
94661f697b
|
[log] update log messages (closes #1693)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-11-27 22:53:53 +03:00 |
|
orignal
|
cdc8e463b7
|
use memory pool for outgoing tunnel gateway messages
|
2021-10-22 19:18:45 -04:00 |
|
orignal
|
ae0cf2e831
|
use memory pool for tunnel messages
|
2021-10-20 21:05:22 -04:00 |
|
orignal
|
d310efcb5c
|
pass I2NPMessage by move
|
2021-10-17 11:31:37 -04:00 |
|
R4SAS
|
d2faec70be
|
[gzip] do not initialize deflator if gzip is not enabled for tunnel
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2021-09-14 14:48:21 +03:00 |
|
orignal
|
292fe94352
|
RouterContext is always ECIES
|
2021-09-05 11:16:41 -04:00 |
|
orignal
|
76dca1b46b
|
don't handle ElGamal build record
|
2021-09-05 09:10:13 -04:00 |
|
orignal
|
9a3c22f47d
|
don't encrypt ShortTunnelBuild and ShortTunnelBuildReply if on the same router
|
2021-07-28 15:06:24 -04:00 |
|
orignal
|
f28024cfe8
|
decline transit tunnels from short tunnel build message
|
2021-07-21 18:12:37 -04:00 |
|
orignal
|
0b14c810fb
|
handle ShortTunnelBuildReply
|
2021-07-20 19:38:36 -04:00 |
|
orignal
|
c2334db8f8
|
correct reply key for short tunnel build record
|
2021-07-20 18:02:48 -04:00 |
|
orignal
|
4807092df6
|
fixed typo
|
2021-07-20 15:17:58 -04:00 |
|
orignal
|
41bfc7899d
|
keep own RouterInfo in netdb
|
2021-07-14 14:46:56 -04:00 |
|
orignal
|
2c129b6d39
|
create and handle short tunnel build reply
|
2021-07-12 19:40:40 -04:00 |
|
orignal
|
dbe427d5eb
|
set reply code for short tunnel build messages
|
2021-07-11 19:29:16 -04:00 |
|
orignal
|
1e9eb30aa3
|
garlic encryption of inbound tunnel build message
|
2021-07-10 14:33:23 -04:00 |
|
orignal
|
9000b3df4e
|
KDF for short tunnel build messages
|
2021-07-05 14:31:07 -04:00 |
|
orignal
|
25f63ac22a
|
create different I2NP tunnel messages for endpoint and non-endpoint
|
2021-06-27 15:49:57 -04:00 |
|
orignal
|
66422d6d83
|
double size tunnel message
|
2021-06-26 21:44:51 -04:00 |
|
orignal
|
83fd289e46
|
don't re-create noise state for every message
|
2021-06-09 12:49:50 -04:00 |
|
orignal
|
3b051dbba3
|
send OutboundTunnelBuildReply
|
2021-06-08 15:36:27 -04:00 |
|
orignal
|
8571830485
|
create transit tunnel and reply for short tunnel build
|
2021-06-07 18:28:36 -04:00 |
|
orignal
|
5fb426b336
|
decrypt and encrypt reply for short tunnel build message
|
2021-06-06 13:55:38 -04:00 |
|
orignal
|
167d3a0e3c
|
don't create BN_CTX for ECIES tunnel build record decryption
|
2021-03-28 12:14:02 -04:00 |
|
orignal
|
313921da56
|
publish and request through exploratory tunnel if floodfill is not reachable
|
2021-02-06 14:49:42 -05:00 |
|
orignal
|
07b77443dd
|
don't handle TunnelBuild message for ECIES router
|
2020-11-07 18:28:38 -05:00 |
|
orignal
|
1740715c00
|
correct reply key and IV for ECIES record
|
2020-11-04 21:04:28 -05:00 |
|
orignal
|
f94d03465a
|
don't create transit tunnel if decyrption failed
|
2020-11-03 15:38:25 -05:00 |
|
orignal
|
4e7aafeec1
|
send transit tunnel reply for ECIES router
|
2020-11-03 15:23:13 -05:00 |
|
orignal
|
3907c17cf5
|
handle TunnelBuildMessage for ECIES router
|
2020-11-02 18:49:07 -05:00 |
|
orignal
|
09fdb068d2
|
Database lookups from ECIES destinations
|
2020-09-19 21:15:42 -04:00 |
|
orignal
|
ead89c767a
|
compress longer RouterInfo
|
2020-05-22 18:32:44 -04:00 |
|
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
2020-05-22 18:14:53 +00:00 |
|
orignal
|
153aaa6d21
|
no compression for RouterInfo gzip
|
2020-05-21 15:33:12 -04:00 |
|
orignal
|
dff510c181
|
set best compression for RouterInfo
|
2020-05-03 09:27:17 -04:00 |
|