Commit Graph

107 Commits

Author SHA1 Message Date
orignal
a061f3339e use send buffer for a stream 2015-01-25 16:18:26 -05:00
orignal
b269bda52b shared_ptr for GarlicRouting Session 2015-01-22 15:31:34 -05:00
orignal
fe13a85c0f read all available data from closed stream 2015-01-06 19:05:48 -05:00
orignal
79e1096eca process follow-on packets with zero send stream id 2015-01-02 10:04:57 -05:00
orignal
cbfe8b8232 invoke accepter after receiving remote identity 2014-12-30 22:37:14 -05:00
Francisco Blas (klondike) Izquierdo Riera
1636187e26 Avoid aliasing problems by using special buf endian handling functions wrapping memcpy 2014-12-29 23:04:02 +01:00
orignal
64df22def8 read reamaining data from closed stream 2014-12-26 08:55:24 -05:00
orignal
8b05455545 Cancel added 2014-12-17 15:31:13 -05:00
orignal
4e54fbec08 delete stream from inside 2014-12-01 21:26:51 -05:00
orignal
a8c08563f1 alignment 2014-11-26 21:42:14 -05:00
orignal
eb6b04d6c2 send packets of a longer message at the that time 2014-11-26 19:25:12 -05:00
orignal
aca87b5fd1 remember last outgoing tunnel per stream rather than per client destination 2014-11-26 13:20:35 -05:00
orignal
0262a8b057 replaced boost::bind to std::bind 2014-11-23 17:00:45 -05:00
orignal
4bd8b44ab2 shared pointers for streams 2014-11-23 11:33:58 -05:00
orignal
77b7fff5ed streaming api functions added 2014-11-18 09:33:58 -05:00
orignal
65719ae645 send destination port for streaming 2014-10-22 21:36:11 -04:00
orignal
3da35c592f moved Data payload processing to StreamingDestination 2014-10-22 15:01:30 -04:00
orignal
b11877d002 create streams through ClientDestination 2014-10-22 14:01:23 -04:00
orignal
4d97b0e206 moved StreamingDestination inside ClientDestination 2014-10-22 11:46:54 -04:00
orignal
9b3ac19b58 show queue size 2014-10-18 15:50:34 -04:00
orignal
96e8cab8fb added some statistics 2014-10-13 17:03:27 -04:00
orignal
70c3bf77a9 send Ack with 200 ms delay 2014-10-10 11:53:27 -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
911ad52989 moved local LeaseSet update from Stream to RoutingSession 2014-10-08 12:11:39 -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
93c1a0760d AES/ElGamal tags per local destination 2014-10-06 20:18:18 -04:00
orignal
482fc0e8b1 split Streaming to stream and destination 2014-10-05 08:54:59 -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
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
3cb4588904 don't publish local destination of client I2PTunnel 2014-10-01 11:52:30 -04:00
orignal
8feabe8a6e handle SILENT flag 2014-09-29 14:18:06 -04:00
orignal
b13c9d924f show local destinations 2014-09-28 19:15:04 -04:00
orignal
d04957bd15 publish local destinations created by SAM session 2014-09-27 08:11:00 -04:00
orignal
6af5fa3d27 handle STREAM ACCEPT 2014-09-26 15:40:57 -04:00
orignal
393d4bc231 create SAM session 2014-09-24 16:39:31 -04:00
orignal
17725acda2 assign GarlicRoutingSession to stream 2014-08-29 22:10:00 -04:00
orignal
b3e389a67c server tunnel parameters 2014-08-26 14:56:00 -04:00
orignal
7aacae30eb moved common code to LocalDestination 2014-08-25 22:47:12 -04:00
orignal
e45ee83746 use Signer for local destination 2014-08-23 22:54:08 -04:00
orignal
a6c308f2f5 PrivateKeys with extended identity 2014-08-23 16:06:56 -04:00
orignal
2bc1ba1a9c extended identity for local destination 2014-08-22 23:02:48 -04:00
orignal
9b8460cffa verify streaming packet signature 2014-08-22 19:47:29 -04:00
orignal
6c510fadf4 server I2PTunnel 2014-08-20 15:03:10 -04:00
orignal
7e0a2ae5ab publish local LeaseSet 2014-08-20 11:12:53 -04:00
orignal
dda80703d2 use same outbound tunnel for streaming as long as possible 2014-08-17 14:42:49 -04:00
orignal
29243fcb47 notify inbound tunnels update 2014-08-15 19:21:30 -04:00