orignal
|
4ad6cef5a5
|
some cleanup
|
4 months ago |
orignal
|
ab1abf584f
|
don't send session status create before destination is ready
|
4 months ago |
orignal
|
8a3d6ddb3e
|
cleanup I2NP msgs pool and routing sessions
|
4 months ago |
orignal
|
0153748134
|
save and use previous routing session
|
4 months ago |
orignal
|
e0ac8a7298
|
check if destination is ready. Create garlic message before selectiing routing path
|
4 months ago |
orignal
|
96ea630274
|
send message right a way if in same thread
|
4 months ago |
R4SAS
|
03cc6e0524
|
use uint16_t for ports
Signed-off-by: r4sas <r4sas@i2pmail.org>
|
2 years ago |
R4SAS
|
6b4ffcff5a
|
cleanup code (spaces, tabs)
Signed-off-by: R4SAS <r4sas@i2pmail.org>
|
3 years ago |
orignal
|
48374d97df
|
always use TCP/IP sockets for I2CP
|
3 years ago |
R4SAS
|
bf3d7e74f5
|
[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
|
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 |
orignal
|
bb518d3d51
|
don't pass BN_CTX to encrypt/decrypt functions
|
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
|
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
|
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
|
3ca17fdc03
|
support multiple encryption keys
|
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 |
orignal
|
08ddc98303
|
initial LeaseSet2 support in I2CP
|
6 years ago |
yangfl
|
46f62e1af9
|
remove trailing whitespaces
|
7 years ago |
orignal
|
19a03c42a5
|
use generic Decrypt instead ElGamalDecrypt
|
7 years ago |
orignal
|
c5f784719d
|
implement Decrypt for all local destination
|
7 years ago |
Jeff Becker
|
4cc3b7f9fb
|
restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
|
8 years ago |
orignal
|
a4988fd7cb
|
insert I2CP session with correct sessionid
|
8 years ago |
orignal
|
058120d001
|
show I2CP local destinations
|
8 years ago |
orignal
|
0f68bbac8e
|
single #ifdef for protocol type
|
9 years ago |
orignal
|
49d2878938
|
use local sockets for android
|
9 years ago |
orignal
|
fb94d6ae2b
|
read header and payload separately
|
9 years ago |
orignal
|
6de7cd5063
|
don't send 'accepted' if not requested
|
9 years ago |
orignal
|
21b5f2c96a
|
fixed crash upon I2CP session disconnect
|
9 years ago |
orignal
|
e481ed37ce
|
ReconfigureSessionMessage
|
9 years ago |
orignal
|
667ea43b3c
|
GetBandwidthLimitMessage
|
9 years ago |
orignal
|
d6bfe7810a
|
skip SigningPrivateKey
|
9 years ago |