40 Commits (e740d5fc4fd2c56960fc3e635195a282f302459b)

Author SHA1 Message Date
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 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 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
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 8 years ago
orignal a4988fd7cb insert I2CP session with correct sessionid 8 years ago
Jeff Becker 456d9e79e6 Revert "minimize count of errors "I2CP: Failed to send message. No outbound tunnels"" 8 years ago
Jeff Becker 84ca992e91 Revert "Unused parameter warnings removal" 8 years ago
brain5lug 5350078543 Unused parameter warnings removal 8 years ago
alexandr 8ff2627e8e minimize count of errors "I2CP: Failed to send message. No outbound tunnels" 8 years ago
orignal d6aca6fa00 always send reply 8 years ago
orignal b03712a30e correct outbound tunnel selection 8 years ago
alexandr d025ba2793 Fixed visibility of variable outboundTunnel 8 years ago
brain5lug b8ec63cf8c copy ellimination for ranges #part1 8 years ago
orignal 9b6c229b71 remember tunnels selection for following messages 8 years ago
orignal 0f68bbac8e single #ifdef for protocol type 9 years ago