132 Commits (162b60a05bea84a10d51e054df3a03a527b851f4)

Author SHA1 Message Date
orignal 9da984b866 use ElGamalEncrypt 8 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 3480824290 correct leaseset requests cleanup 8 years ago
orignal c8b935151a fixed tremination crash 8 years ago
orignal 5e5aefa290 cleanup leaseset requests on stop 8 years ago
orignal d092b21da7 assume ElGamal data size as 222 bytes 8 years ago
orignal 65d721285b fixed build error for some compilers 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 5d0852c1e2 fixed memory leak 8 years ago
orignal 6e0d6dcac5 reselect tunnels if LeaseSet delivery was not confirmed 8 years ago
brain5lug b8ec63cf8c copy ellimination for ranges #part1 8 years ago
Jeff Becker 17bfa35f77
don't use warning for no tags 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 8cb3e3418a send garlic cloves directly if garlic was received derectly 8 years ago
Jeff Becker 06daa8bb0e
try shooting in the dark for workarround 8 years ago
Jeff Becker 34a90f442e
try shooting in the dark for workarround 8 years ago
Jeff Becker afe81dcdbe
add logging 8 years ago
orignal 7c835bae20 changed back to <openssl/ 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 8 years ago
orignal 80f81685d1 use rtt for ack timeout 9 years ago
hagen 8949ebf041 * tune logging 9 years ago
orignal 93720fffd4 shared path between streams 9 years ago
orignal 76096747b6 cleanup incoming and outgoing tags together 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 f593802a51 I2CP option crypto.tagsToSend added for I2P tunnels 9 years ago
orignal 937d346676 set clove expiration time interval to 8 seconds 9 years ago
hagen 18fad9c9d9 * sane log messages: Garlic.cpp 9 years ago
orignal 06c4aca490 always use shared_ptr for I2NPMessage 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal bf14b7da9a move FillI2NPMessageHeader into I2NPMessage 9 years ago
orignal adf12b6084 handle DeliveryStatus garlic clove directly 9 years ago
orignal 206f094dd4 use shared_ptr for DeliverStatus 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 da56397b39 fixed bug with zero-size clove 9 years ago
orignal 2a59ae294d check length of garlic message 9 years ago
David ec772c5d46 typo: Gralic -> Garlic 9 years ago
orignal 969695f318 check garlic clove length 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 b3e08b2cf4 shared_ptr for tunnels 10 years ago