13 Commits (67dd59125ed6f9c065cb43b98b459fc08543c4cb)

Author SHA1 Message Date
orignal b6800dd125 lookup ECIESX25519AEADRatchet session by static key 5 years ago
orignal dc9da69509 derive ECIESX25519AEADRatchetSession from GarlicRoutingSession 5 years ago
orignal d7d964bf57 GarlicRoutingSession/ElGamalAESSession split 5 years ago
orignal bcfe44db54 handle tunnel delivery instructioin for ECIESx25519 5 years ago
orignal f651baab25 ECIESX25519AEADRatchetSession added 5 years ago
orignal 0007f304d0 don't pass from to HandleI2NPMessage 5 years ago
orignal 4afef91359 invoke HandleCloveI2NPMessage 5 years ago
orignal 815b6db0bf HandleCloveI2NPMessage 5 years ago
orignal a335841509 pass msgID to HandleDeliveryStatus 5 years ago
orignal 19a88300c6 decrypt payload section 5 years ago
orignal 521fb83e38 initial code for ECIES-X25519-AEAD-Ratchet KDF 5 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 7 years ago
orignal c2f62ba52a persist incoming tags 7 years ago
orignal a52064463e fixed race condition 7 years ago
orignal c0c157ecef use common context for ElGamal encrypt/decrypt 7 years ago
orignal 63d6b23344 use correct encryption key for ElGamal 8 years ago
orignal c065fae422 store remote IdentHash only 8 years ago
orignal e726d216bb cleanup tags on stop 8 years ago
orignal bdd6037726 use std::map for unconfirmed tags 8 years ago
orignal 9d292bb6a4 fixed potential race condition 8 years ago
orignal a914608264 clean up non received DeliveryStatus messages 8 years ago
orignal c74db4b81c resubmit non-confirmed LeaseSet 8 years ago
orignal 3167ae21b0 send own LeasetSet through a stalled stream 8 years ago
orignal 6e0d6dcac5 reselect tunnels if LeaseSet delivery was not confirmed 8 years ago
Jeff Becker 0b21fce94e
try adding garlic and session tags to datagram destination 8 years ago
orignal 9b6c229b71 remember tunnels selection for following messages 8 years ago
orignal 1da5be2871 clean up unconfirmed tags faster 8 years ago
orignal 4e4f9b6f8b use LocalLeaseSet for own LeaseSets 8 years ago
orignal 882e7a845e process remaining data from stream 8 years ago
orignal 80f81685d1 use rtt for ack timeout 8 years ago
orignal 333103f50e shared RTT 9 years ago
orignal 93720fffd4 shared path between streams 9 years ago
orignal 76096747b6 cleanup incoming and outgoing tags together 9 years ago
orignal 2e7ce38552 compatibility with gcc 4.6 9 years ago
orignal 5215bdc035 clean up remote destinations without outgoing and unconfirmed tags 9 years ago
orignal 30f68759ff fixed race condition 9 years ago
orignal f7e21dbe5c show tags for local destinations 9 years ago
orignal f593802a51 I2CP option crypto.tagsToSend added for I2P tunnels 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 2cbd6e85c6 use shared_ptr for garlic messages 9 years ago
orignal a0de60e179 use share_ptr for garlic messages 9 years ago
orignal 8c47bf9dd3 use shared_ptr for local LeaseSet 9 years ago
orignal be301dc090 4 tags for LeaseSet request 9 years ago
orignal 10577cd1e5 select tunnel from TunnelPool rather than from LeaseSet for DeliveryStatus 9 years ago
orignal 18deb8b4f2 DeliveryStatus for LeaseSet 9 years ago
orignal b9e3931e80 use shared_ptr for inbound tunnels 10 years ago
orignal 974a7ff3f5 shared_ptr for RoutingDestination 10 years ago
orignal a25646a129 cleanup routing sessions 10 years ago
orignal b269bda52b shared_ptr for GarlicRouting Session 10 years ago