Commit Graph

1067 Commits

Author SHA1 Message Date
orignal
a7421739bc don't send plain ACK if outgoing message has been sent 2014-10-10 15:58:17 -04:00
orignal
70c3bf77a9 send Ack with 200 ms delay 2014-10-10 11:53:27 -04:00
orignal
a0a0234d29 fixed race condition 2014-10-09 21:40:45 -04:00
orignal
3de4010a47 always call receive handler from a streaming thread 2014-10-09 15:55:58 -04:00
orignal
0e6b7712a9 connection reset event from stream 2014-10-09 13:03:59 -04:00
orignal
c5c930bb72 separate thread per local destination 2014-10-09 10:05:28 -04:00
orignal
82814dcc26 delete closed I2P tunnel connection 2014-10-08 19:44:12 -04:00
orignal
3344e8f824 delete HTTP connection if closed 2014-10-08 18:45:01 -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
002ccdf2c7 drop DeliveryStatus if not from tunnel 2014-10-07 22:40:53 -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
0af963359a rollback 2014-10-07 14:45:32 -04:00
orignal
a32d82f05b gzip/gunzip per destination 2014-10-07 14:24:31 -04:00
orignal
9f1e496fa4 create data message inside detination 2014-10-07 14:06:50 -04:00
orignal
df518ac5fd find SAM session only once 2014-10-07 12:07:10 -04:00
orignal
d5c26316df pass destination by reference 2014-10-07 10:44:42 -04:00
orignal
3de29143bc moved current outbound tunnel to destination 2014-10-07 10:33:17 -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
7fb93ca853 fixed race condition 2014-10-06 12:50:36 -04:00
orignal
0f3a68cd8e fixed race condition 2014-10-05 21:59:05 -04:00
orignal
78fc3876e6 pritnout incomign SAM connection 2014-10-05 16:19:25 -04:00
orignal
b1316dee7c fixed race condition 2014-10-05 16:18:24 -04:00
orignal
f528eeae10 fixed race condition 2014-10-05 11:01:12 -04:00
orignal
482fc0e8b1 split Streaming to stream and destination 2014-10-05 08:54:59 -04:00
orignal
6da55d10ab fixed race condition 2014-10-04 16:57:45 -04:00
orignal
9750fb73b5 fixed race condition 2014-10-04 16:27:21 -04:00
orignal
9a617297f2 operation_aborted error code for stream 2014-10-03 22:46:20 -04:00
orignal
1acce0cc80 fixed race condition 2014-10-03 20:23:55 -04:00
orignal
d5701bbd0e use own pool for request of destination of new I2P client tunnel 2014-10-03 15:11:42 -04:00
orignal
e954d06edf NAMING LOOKUP for .b32 addresses 2014-10-03 15:08:41 -04:00
orignal
07654212f8 parse address in AddressBook 2014-10-03 14:22:32 -04:00
orignal
ec3462fabe fixed race condition 2014-10-03 10:35:11 -04:00
orignal
39bd641b39 extract last parameter 2014-10-03 09:43:18 -04:00
orignal
6e905c8f5c handle NAMING LOOKUP 2014-10-02 21:40:15 -04:00
orignal
18f177ee19 handle NAMING LOOKUP 2014-10-02 16:55:01 -04:00
orignal
6a8c18f2fc don't pick next peer same as previous 2014-10-02 14:43:42 -04:00
orignal
255c5c1459 fixed race condition 2014-10-02 12:44:11 -04:00
orignal
9b0e8f6a71 request destination LeaseSet and wait for 5 seconds if not found 2014-10-02 12:42:28 -04:00
orignal
ef2932a234 some cleanup 2014-10-01 21:18:41 -04:00
orignal
30233bed77 don't create SAM session is local destination exists 2014-10-01 14:52:32 -04:00
orignal
c047544cdb don't block tunnel list for a long time 2014-10-01 14:32:57 -04:00
orignal
3cb4588904 don't publish local destination of client I2PTunnel 2014-10-01 11:52:30 -04:00