Commit Graph

119 Commits (e152785de99469927ac0fc7eb7fd754ee927ea78)

Author SHA1 Message Date
Jeff Becker b6b14f4957
Merge remote-tracking branch 'purple/openssl' into merge_udp_tunnel 8 years ago
orignal 6e0d6dcac5 reselect tunnels if LeaseSet delivery was not confirmed 8 years ago
Jeff Becker 03927b0a68
Merge branch 'upstream-openssl' 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
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 8 years ago
hagen 8949ebf041 * tune logging 8 years ago
orignal 93720fffd4 shared path between streams 8 years ago
orignal 76096747b6 cleanup incoming and outgoing tags together 8 years ago
orignal 5215bdc035 clean up remote destinations without outgoing and unconfirmed tags 8 years ago
orignal 30f68759ff fixed race condition 8 years ago
orignal f593802a51 I2CP option crypto.tagsToSend added for I2P tunnels 8 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 9 years ago
orignal 974a7ff3f5 shared_ptr for RoutingDestination 9 years ago
orignal b3e08b2cf4 shared_ptr for tunnels 9 years ago
orignal 24c00b0985 schedule routing session cleanup 10 years ago
orignal a25646a129 cleanup routing sessions 10 years ago
orignal b269bda52b shared_ptr for GarlicRouting Session 10 years ago
Francisco Blas (klondike) Izquierdo Riera 84f7966a0b Fix even more alignment problems 10 years ago
orignal 583838e2c2 fixed misalignment 10 years ago
Francisco Blas (klondike) Izquierdo Riera 700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 10 years ago
Francisco Blas (klondike) Izquierdo Riera 1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 10 years ago
orignal 5221e09b67 use VerifyDigest for verification 10 years ago
orignal b9b224fdc3 fixed crash 10 years ago
orignal b7d1b74ffa add single tag from destination's tread 10 years ago
orignal 85624e4f4b verify tag count field 10 years ago
orignal 357a9a6a56 16 bytes alignmen of AES block 10 years ago
orignal f6849442a9 encrypted delivery status 10 years ago
orignal b9e2b7bf64 delete single message routing session immediately 10 years ago