orignal
|
a52064463e
|
fixed race condition
|
2017-03-14 12:03:51 -04:00 |
|
orignal
|
c0c157ecef
|
use common context for ElGamal encrypt/decrypt
|
2017-03-11 16:48:54 -05:00 |
|
orignal
|
9da984b866
|
use ElGamalEncrypt
|
2016-12-20 14:10:14 -05:00 |
|
orignal
|
63d6b23344
|
use correct encryption key for ElGamal
|
2016-12-16 21:23:04 -05:00 |
|
orignal
|
c065fae422
|
store remote IdentHash only
|
2016-12-13 12:45:18 -05:00 |
|
orignal
|
e726d216bb
|
cleanup tags on stop
|
2016-11-28 22:47:37 -05:00 |
|
orignal
|
3480824290
|
correct leaseset requests cleanup
|
2016-11-28 14:37:17 -05:00 |
|
orignal
|
c8b935151a
|
fixed tremination crash
|
2016-11-28 13:47:10 -05:00 |
|
orignal
|
5e5aefa290
|
cleanup leaseset requests on stop
|
2016-11-27 10:14:54 -05:00 |
|
orignal
|
d092b21da7
|
assume ElGamal data size as 222 bytes
|
2016-11-24 16:02:14 -05:00 |
|
orignal
|
65d721285b
|
fixed build error for some compilers
|
2016-11-20 08:33:33 -05:00 |
|
orignal
|
bdd6037726
|
use std::map for unconfirmed tags
|
2016-11-18 14:50:29 -05:00 |
|
orignal
|
9d292bb6a4
|
fixed potential race condition
|
2016-11-18 11:16:55 -05:00 |
|
orignal
|
a914608264
|
clean up non received DeliveryStatus messages
|
2016-11-16 14:43:29 -05:00 |
|
orignal
|
5d0852c1e2
|
fixed memory leak
|
2016-11-16 12:10:13 -05:00 |
|
Jeff Becker
|
b6b14f4957
|
Merge remote-tracking branch 'purple/openssl' into merge_udp_tunnel
|
2016-09-07 15:08:45 -04:00 |
|
orignal
|
6e0d6dcac5
|
reselect tunnels if LeaseSet delivery was not confirmed
|
2016-09-07 13:25:11 -04:00 |
|
Jeff Becker
|
03927b0a68
|
Merge branch 'upstream-openssl'
|
2016-08-06 20:27:57 -04:00 |
|
brain5lug
|
b8ec63cf8c
|
copy ellimination for ranges #part1
|
2016-08-06 01:03:13 +03:00 |
|
Jeff Becker
|
17bfa35f77
|
don't use warning for no tags
|
2016-07-28 10:02:26 -04:00 |
|
orignal
|
9b6c229b71
|
remember tunnels selection for following messages
|
2016-07-08 14:17:41 -04:00 |
|
orignal
|
1da5be2871
|
clean up unconfirmed tags faster
|
2016-07-07 22:39:20 -04:00 |
|
orignal
|
8cb3e3418a
|
send garlic cloves directly if garlic was received derectly
|
2016-06-28 09:31:41 -04:00 |
|
orignal
|
7c835bae20
|
changed back to <openssl/
|
2016-05-11 16:02:26 -04:00 |
|
orignal
|
3907b4101a
|
include openssl through OPENSSL macro
|
2016-05-11 15:12:38 -04:00 |
|
orignal
|
80f81685d1
|
use rtt for ack timeout
|
2016-02-13 23:02:58 -05:00 |
|
hagen
|
8949ebf041
|
* tune logging
|
2016-02-11 13:00:56 +00:00 |
|
orignal
|
93720fffd4
|
shared path between streams
|
2016-02-10 22:51:08 -05:00 |
|
orignal
|
76096747b6
|
cleanup incoming and outgoing tags together
|
2016-02-07 17:45:11 -05:00 |
|
orignal
|
5215bdc035
|
clean up remote destinations without outgoing and unconfirmed tags
|
2016-01-25 22:10:06 -05:00 |
|
orignal
|
30f68759ff
|
fixed race condition
|
2016-01-25 13:34:04 -05:00 |
|
orignal
|
f593802a51
|
I2CP option crypto.tagsToSend added for I2P tunnels
|
2016-01-23 20:52:21 -05:00 |
|
orignal
|
937d346676
|
set clove expiration time interval to 8 seconds
|
2016-01-18 10:29:07 -05:00 |
|
hagen
|
18fad9c9d9
|
* sane log messages: Garlic.cpp
|
2015-12-21 03:00:11 +00:00 |
|
orignal
|
06c4aca490
|
always use shared_ptr for I2NPMessage
|
2015-11-24 13:09:12 -05:00 |
|
orignal
|
62cf83921b
|
cumulative update from bitbucket
|
2015-11-03 09:15:49 -05:00 |
|
orignal
|
bf14b7da9a
|
move FillI2NPMessageHeader into I2NPMessage
|
2015-07-03 11:11:07 -04:00 |
|
orignal
|
adf12b6084
|
handle DeliveryStatus garlic clove directly
|
2015-06-29 21:40:43 -04:00 |
|
orignal
|
206f094dd4
|
use shared_ptr for DeliverStatus
|
2015-06-24 10:45:58 -04:00 |
|
orignal
|
2cbd6e85c6
|
use shared_ptr for garlic messages
|
2015-06-21 22:29:50 -04:00 |
|
orignal
|
a0de60e179
|
use share_ptr for garlic messages
|
2015-06-16 10:14:14 -04:00 |
|
orignal
|
da56397b39
|
fixed bug with zero-size clove
|
2015-06-04 11:31:22 -04:00 |
|
orignal
|
2a59ae294d
|
check length of garlic message
|
2015-05-17 19:40:46 -04:00 |
|
David
|
ec772c5d46
|
typo: Gralic -> Garlic
|
2015-05-09 19:25:11 -04:00 |
|
orignal
|
969695f318
|
check garlic clove length
|
2015-04-21 18:59:35 -04:00 |
|
orignal
|
be301dc090
|
4 tags for LeaseSet request
|
2015-04-05 20:07:32 -04:00 |
|
orignal
|
10577cd1e5
|
select tunnel from TunnelPool rather than from LeaseSet for DeliveryStatus
|
2015-04-05 12:54:15 -04:00 |
|
orignal
|
18deb8b4f2
|
DeliveryStatus for LeaseSet
|
2015-03-22 14:59:27 -04:00 |
|
orignal
|
b9e3931e80
|
use shared_ptr for inbound tunnels
|
2015-02-05 18:53:43 -05:00 |
|
orignal
|
974a7ff3f5
|
shared_ptr for RoutingDestination
|
2015-01-28 21:37:08 -05:00 |
|