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 |
R4SAS
|
8bae4975fb
|
add copyright headers
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
R4SAS
|
7a5146ea74
|
fix code syle(spaces->tabs, tabulations)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
orignal
|
153aaa6d21
|
no compression for RouterInfo gzip
|
5 years ago |
orignal
|
dff510c181
|
set best compression for RouterInfo
|
5 years ago |
orignal
|
e301387896
|
don't calculate checsum for Data message send through ECIESX25519AEADRatchet session
|
5 years ago |
orignal
|
50a77fedca
|
removed trivial check
|
5 years ago |
R4SAS
|
7f859978dd
|
[webconsole] Add runtime transit limit changer, fix button CSS
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
5 years ago |
orignal
|
ad211a63f3
|
check if number of peers to exclude doesn't exceed 512
|
5 years ago |
orignal
|
f6f45eab39
|
flood encrypted LeaseSet2 with store hash
|
6 years ago |
orignal
|
b6b5bb3f75
|
publish LeaseSet with store hash
|
6 years ago |
orignal
|
9504e69598
|
LocalLeaseSet2 added
|
6 years ago |
orignal
|
6193b06708
|
LS2 signature verification and store type
|
6 years ago |
orignal
|
a97300f8be
|
fixed #1256 I2NP messages up to 64K
|
6 years ago |
orignal
|
182ffe4495
|
use croorect encryption type for tunnel build
|
7 years ago |
yangfl
|
46f62e1af9
|
remove trailing whitespaces
|
7 years ago |
orignal
|
df18692af9
|
check I2NP messsage buffer size
|
7 years ago |
orignal
|
19a03c42a5
|
use generic Decrypt instead ElGamalDecrypt
|
7 years ago |
orignal
|
124e2e759c
|
fix #846. ability to limit transit bandwidth
|
8 years ago |
Jeff Becker
|
e238f7ed37
|
NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h
|
8 years ago |