orignal
|
3bd035cb16
|
send new tags in advance
|
2014-10-16 20:12:46 -04:00 |
|
orignal
|
8a12b71010
|
unconfirmed tags
|
2014-10-14 14:48:25 -04:00 |
|
orignal
|
0cdb7c679e
|
tags confirmed
|
2014-10-14 13:49:40 -04:00 |
|
orignal
|
4ceac19624
|
don't send delivery status is no tags
|
2014-10-14 12:08:57 -04:00 |
|
orignal
|
3a4b6bd7b0
|
separate requsted and unsolicited LeaseSets
|
2014-10-13 17:45:07 -04:00 |
|
orignal
|
202109ebeb
|
handle I2NP message per destination
|
2014-10-11 21:27:55 -04:00 |
|
orignal
|
375fceb530
|
moved garlic decryption to streaming thread
|
2014-10-08 14:17:17 -04:00 |
|
orignal
|
911ad52989
|
moved local LeaseSet update from Stream to RoutingSession
|
2014-10-08 12:11:39 -04:00 |
|
orignal
|
296b2d7372
|
exclude garlic thread
|
2014-10-08 07:55:46 -04:00 |
|
orignal
|
070a7fea2c
|
DeliveryStatus per garlic destination
|
2014-10-07 21:47:32 -04:00 |
|
orignal
|
fccadb752f
|
take LeaseSet from GarlicDestination
|
2014-10-07 21:08:00 -04:00 |
|
orignal
|
49d67bada0
|
AES/ElGamal session tags per local destination
|
2014-10-07 16:18:13 -04:00 |
|
orignal
|
3b90aa2fe1
|
use make_shared
|
2014-10-07 09:28:39 -04:00 |
|
orignal
|
9150240a0d
|
multiple AES keys per local destination
|
2014-10-06 21:18:20 -04:00 |
|
orignal
|
93c1a0760d
|
AES/ElGamal tags per local destination
|
2014-10-06 20:18:18 -04:00 |
|
orignal
|
3787dc80d9
|
introuduce GarlicDestination
|
2014-10-06 16:49:41 -04:00 |
|
orignal
|
400b4e7110
|
find local destination by tunnel garlic came from
|
2014-10-06 16:06:05 -04:00 |
|
orignal
|
482fc0e8b1
|
split Streaming to stream and destination
|
2014-10-05 08:54:59 -04:00 |
|
orignal
|
d1a3f11c7a
|
check tunnel where DatabaseStore message comes from
|
2014-09-29 16:41:41 -04:00 |
|
orignal
|
5abd4021c4
|
fixed race condition
|
2014-09-10 18:57:24 -04:00 |
|
orignal
|
168e20053a
|
fixed race consition
|
2014-08-31 08:56:03 -04:00 |
|
orignal
|
17725acda2
|
assign GarlicRoutingSession to stream
|
2014-08-29 22:10:00 -04:00 |
|
orignal
|
711b4ab9ae
|
fixed race condition
|
2014-08-25 13:07:14 -04:00 |
|
orignal
|
ea9aa58471
|
fixed crash
|
2014-08-24 22:32:28 -04:00 |
|
orignal
|
eff3bb6ab1
|
handle garlic's DeliveryStatus in the garlic thread
|
2014-08-15 16:15:17 -04:00 |
|
orignal
|
f741b14664
|
send DeliveryStatus back through a tunnel from same tunnel pool
|
2014-08-15 15:51:39 -04:00 |
|
orignal
|
2b5382ce9b
|
pass actual LeaseSet instead of I2NP message
|
2014-08-15 14:34:58 -04:00 |
|
orignal
|
2f8274a7b3
|
fixed crash
|
2014-08-11 19:08:18 -04:00 |
|
orignal
|
2f5967537a
|
re-create local LeaseSet only if expired
|
2014-07-29 21:56:03 -04:00 |
|
orignal
|
b1c2ba53d1
|
use SessionTag
|
2014-07-28 12:02:50 -04:00 |
|
orignal
|
750d6fbaed
|
one-time aes garlic encryption
|
2014-07-28 11:54:34 -04:00 |
|
orignal
|
67c9e68559
|
fxied crash
|
2014-07-11 19:14:14 -04:00 |
|
orignal
|
3e25759ada
|
request and process encrypted LeaseSet
|
2014-07-08 07:45:16 -04:00 |
|
orignal
|
38115b7dda
|
session decryption - tags
|
2014-07-07 22:25:32 -04:00 |
|
orignal
|
13fec9bdfc
|
generic tag introduced
|
2014-07-07 19:22:19 -04:00 |
|
orignal
|
3eb4cc9eed
|
use AEN-NI for garlic encryption
|
2014-05-11 22:37:33 -04:00 |
|
orignal
|
4bd42625fd
|
separate thread for streaming
|
2014-03-23 16:00:05 -04:00 |
|
orignal
|
8d67c5ebcd
|
wait for acknowledment before using garlic tags
|
2014-03-22 08:43:38 -04:00 |
|
orignal
|
25f2f932b0
|
pass local LeaseSet as const
|
2014-03-20 09:47:02 -04:00 |
|
orignal
|
28042926e7
|
create LeaseSet encryption key per tunnel pool
|
2014-03-15 22:09:08 -04:00 |
|
orignal
|
06088ff7a2
|
fixed crash and few other small issues
|
2014-03-13 07:43:54 -04:00 |
|
orignal
|
28cc50fece
|
handle garlic message in separate thread
|
2014-03-12 21:13:54 -04:00 |
|
orignal
|
6732ba21f9
|
inbound tunnel where an I2NP messages has been received from
|
2014-03-12 20:13:49 -04:00 |
|
orignal
|
3c8f859169
|
replaced ElGamalEncrypt to ElGamalEncryption
|
2014-02-20 20:28:41 -05:00 |
|
orignal
|
8d6c08ec78
|
use ElGamalEcryption for garlic encryption
|
2014-02-20 18:42:55 -05:00 |
|
orignal
|
ef7e81baae
|
fixed crash
|
2014-01-24 21:14:14 -05:00 |
|
orignal
|
b437bd8cf4
|
recreate session tags
|
2014-01-18 10:34:57 -05:00 |
|
orignal
|
869479e566
|
handle DeliveryStatus message
|
2014-01-17 08:12:57 -05:00 |
|
orignal
|
0d9cc12521
|
reverted sequence of hash and tunnelID
|
2014-01-16 18:21:44 -05:00 |
|
orignal
|
bc9b355d5d
|
check garlic message payload hash
|
2014-01-16 08:08:28 -05:00 |
|
orignal
|
ebc6811e71
|
support of multiple incoming garlic sessions
|
2014-01-09 22:51:33 -05:00 |
|
orignal
|
b02b88627b
|
implemented delivery type tunnel for garlic
|
2014-01-09 21:42:07 -05:00 |
|
orignal
|
fd84226bd2
|
Merge pull request #6 from mikhail4021/master
adding Windows support
|
2014-01-09 12:22:15 -08:00 |
|
mikhail4021
|
55392ce783
|
ms visual studio 2013 support
not full support
|
2014-01-09 23:56:07 +04:00 |
|
orignal
|
57c97208f9
|
include DeliveryStatus to Garlic
|
2014-01-08 22:47:22 -05:00 |
|
orignal
|
5997cb80bd
|
differentiate garlic message received from tunnel and directly
|
2014-01-03 22:25:22 -05:00 |
|
orignal
|
4f9a977022
|
wrap LeaseSet lookups into garlic
|
2014-01-02 21:22:48 -05:00 |
|
orignal
|
1130287d28
|
send streaming protocol data
|
2014-01-01 18:19:03 -05:00 |
|
orignal
|
24ad255053
|
Create and send local LeaseSet
|
2013-12-30 20:46:33 -05:00 |
|
orignal
|
6f1d4f4300
|
handle garlic message
|
2013-12-13 20:07:35 -05:00 |
|
orignal
|
58c5b74586
|
fixed complilation errors
|
2013-12-11 22:25:01 -05:00 |
|
orignal
|
cee2d171f4
|
cumulative update
|
2013-12-10 08:10:49 -05:00 |
|
orignal
|
01cb5e02e9
|
delivery type Destination for garlic cloves
|
2013-11-26 20:59:25 -05:00 |
|
orignal
|
7f92a847c2
|
Garlic session per destination
|
2013-11-24 18:10:27 -05:00 |
|
orignal
|
e0e5e8ad36
|
Initial commit of garlic
|
2013-11-23 16:35:15 -05:00 |
|