R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
R4SAS
|
396c74e6c6
|
Revert "Simple refactor of nested if-statements"
|
3 years ago |
Volt Amperoff
|
4977f9e6b4
|
If-statements are simplified. Checks are rearranged for faster errors detection without unnecessary actions.
|
3 years ago |
orignal
|
48374d97df
|
always use TCP/IP sockets for I2CP
|
3 years ago |
R4SAS
|
ab3f3890e4
|
[i2cp] use tcp/ip socket on android
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
orignal
|
40e6d675c5
|
I2NP messages pool for I2CP
|
3 years ago |
orignal
|
73b77c83b8
|
select compatible outbound tunnel
|
3 years ago |
orignal
|
afad405ed9
|
check for duplicate destination
|
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
|
bb518d3d51
|
don't pass BN_CTX to encrypt/decrypt functions
|
3 years ago |
orignal
|
c45e202fab
|
removed ElGamal encryption support for own router
|
3 years ago |
orignal
|
d752a83eb5
|
handle i2cp.dontPublishLeaseSet for all destinations
|
4 years ago |
orignal
|
51ef7ef61c
|
don't publish LeaseSet without tunnels
|
4 years ago |
orignal
|
ff9ee5873f
|
post LeaseSet creation to I2CP destnation's thread
|
4 years ago |
orignal
|
b4236b04c6
|
leaset creation timeout
|
4 years ago |
orignal
|
746f53ba07
|
use SendBufferQueue for queued messages from I2P
|
4 years ago |
orignal
|
ff971563db
|
cleanup queue after buffers deletion
|
4 years ago |
orignal
|
242fb7db14
|
terminate I2CP session if destroyed explicitly
|
4 years ago |
orignal
|
ad36738f57
|
detach session from destination upon termination
|
4 years ago |
orignal
|
86e3b977e4
|
check I2CP message size
|
4 years ago |
orignal
|
771480e368
|
send queue for incoming I2CP messages
|
4 years ago |
orignal
|
8b3a7486c7
|
rename CRYPTO_KEY_TYPE_ECIES_X25519_AEAD_RATCHET to CRYPTO_KEY_TYPE_ECIES_X25519_AEAD
|
4 years ago |
orignal
|
e9f11e204e
|
check if session is terminated before send
|
4 years ago |
orignal
|
da94d40738
|
check if session is terminated before receive
|
4 years ago |
orignal
|
3a2724ec58
|
single thread for I2CP
|
4 years ago |
orignal
|
55ff6beb7d
|
don't create ECIESx25519 again if key was not changed
|
5 years ago |
orignal
|
e135696530
|
support multiple encryption keys through the I2CP
|
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
|
f21af4068f
|
preferred crypto type for Decrypt
|
5 years ago |
orignal
|
744e893dce
|
check message length
|
5 years ago |
orignal
|
ff19bab800
|
set only key correctly
|
5 years ago |
orignal
|
dd9b5faa5c
|
fixed crash on termination
|
5 years ago |
orignal
|
09ed57ad42
|
select preferred crypto from LeaseSet2
|
5 years ago |
orignal
|
969f9aa436
|
common RuunableBase with private inheritance
|
5 years ago |
orignal
|
2d154ee640
|
move RunnableService away from LeaseSetDestination
|
5 years ago |
orignal
|
d248343517
|
Handle CreateLeaseSet2 I2CP message for encrypted leasesets
|
6 years ago |
Dimitris Apostolou
|
6a497a23d9
|
Fix typos
|
6 years ago |
orignal
|
f5ab8f2062
|
replaced GetIdentHash by GetAddress
|
6 years ago |
orignal
|
8ec12a1b65
|
fixed race condition for publishing
|
6 years ago |
orignal
|
08ddc98303
|
initial LeaseSet2 support in I2CP
|
6 years ago |
yangfl
|
52f3081a40
|
fix typo
|
6 years ago |
orignal
|
182ffe4495
|
use croorect encryption type for tunnel build
|
7 years ago |
Jeff Becker
|
0f77b4810d
|
revert
|
7 years ago |
yangfl
|
50ba52756f
|
fix mixing tabs and spaces
|
7 years ago |
yangfl
|
46f62e1af9
|
remove trailing whitespaces
|
7 years ago |
Jeff Becker
|
254bf313a2
|
fix previous commit
|
7 years ago |
Jeff Becker
|
938d5d901a
|
implement i2cp session reconfigure
|
7 years ago |
orignal
|
19a03c42a5
|
use generic Decrypt instead ElGamalDecrypt
|
7 years ago |