orignal
|
7d927b0e28
|
shared_ptr for Lease
|
2016-02-09 10:46:27 -05:00 |
|
orignal
|
e2e101e4fb
|
queue up out of sequence packets
|
2016-02-08 15:47:39 -05:00 |
|
orignal
|
74f03202b7
|
queue up out of sequence packets
|
2016-02-08 15:02:17 -05:00 |
|
orignal
|
3d19e92059
|
queue up out of sequence packets
|
2016-02-08 14:42:20 -05:00 |
|
orignal
|
3f0b595085
|
fixed typo
|
2016-01-24 22:24:39 -05:00 |
|
orignal
|
9cc592b564
|
correct buffer size for deflate
|
2016-01-05 14:50:45 -05:00 |
|
orignal
|
16596c18fb
|
log max packet size
|
2015-12-23 20:47:44 -05:00 |
|
hagen
|
642d0e6f74
|
* sane log messages: Streaming.cpp
|
2015-12-21 03:00:11 +00:00 |
|
orignal
|
9fa6b1ebe1
|
keep pending incoming streams if acceptor is not set
|
2015-12-14 22:36:23 -05:00 |
|
orignal
|
5930e2d221
|
keep pending incoming streams if acceptor is not set
|
2015-12-14 22:23:28 -05: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
|
fbebdd3055
|
fixed race condition
|
2015-07-01 17:20:41 -04:00 |
|
orignal
|
2cbd6e85c6
|
use shared_ptr for garlic messages
|
2015-06-21 22:29:50 -04:00 |
|
orignal
|
4ed7e29896
|
use shared_ptr for I2NP messages through tunnels
|
2015-06-19 14:38:31 -04:00 |
|
orignal
|
fcb56db224
|
try to pick an outbound tunnel with same endpoint instead expired
|
2015-04-17 10:11:51 -04:00 |
|
orignal
|
873754c6ca
|
select next lease with same gateway if possible
|
2015-04-16 11:38:36 -04:00 |
|
orignal
|
e8c9d2db10
|
double RTO after every resend attempt
|
2015-04-15 11:52:49 -04:00 |
|
orignal
|
c873e9dd68
|
don't send reset message due problem at other side
|
2015-04-13 11:38:23 -04:00 |
|
orignal
|
2741e94a72
|
fixed infinite loop
|
2015-04-10 13:19:23 -04:00 |
|
orignal
|
11177d37ea
|
send and handle RESET flag
|
2015-04-09 21:09:30 -04:00 |
|
orignal
|
451b0382ea
|
implemented AsyncSend
|
2015-04-09 15:07:25 -04:00 |
|
orignal
|
2a23537dbd
|
check lease expiration with threshold
|
2015-03-26 10:30:29 -04:00 |
|
orignal
|
3f4bd13091
|
don't wait for remote LeaseSet request complete
|
2015-03-23 22:23:40 -04:00 |
|
orignal
|
6125288e95
|
select really other remote lease
|
2015-03-23 22:18:30 -04:00 |
|
orignal
|
7f91c9e63e
|
close stream is SYN has not been received
|
2015-03-23 18:07:43 -04:00 |
|
orignal
|
217ddfe98d
|
fixed crash
|
2015-03-23 13:08:04 -04:00 |
|
orignal
|
4b47bfb5db
|
re-request remote LeaseSet
|
2015-03-22 18:34:39 -04:00 |
|
orignal
|
5f3b17af64
|
better resend and tunnel reselection algorithm
|
2015-03-21 16:26:14 -04:00 |
|
orignal
|
c2edbdc487
|
drop RTO to initial if tunnels pair changes
|
2015-03-10 18:51:04 -04:00 |
|
orignal
|
3e889ee06c
|
resend packing with RTO interval
|
2015-03-10 11:11:42 -04:00 |
|
orignal
|
9c338a5c81
|
don't lost received data
|
2015-03-09 22:05:26 -04:00 |
|
orignal
|
d13b4f6698
|
send FIN if closed by peer
|
2015-03-09 21:37:51 -04:00 |
|
orignal
|
cd0933522d
|
handle stream close depending on state
|
2015-03-09 12:06:35 -04:00 |
|
orignal
|
dc599bbc63
|
stream status
|
2015-03-08 19:36:33 -04:00 |
|
orignal
|
4b82e90ffb
|
send proper send time for NACK reply
|
2015-03-07 20:16:31 -05:00 |
|
orignal
|
36de881041
|
send close after buffer
|
2015-03-06 21:39:05 -05:00 |
|
orignal
|
9d273acd42
|
resend message immediately if NACK recieved
|
2015-03-04 21:55:40 -05:00 |
|
orignal
|
c0043e5098
|
send outstanding data on close
|
2015-03-03 22:46:52 -05:00 |
|
orignal
|
0f8ea92a53
|
handle local destination port
|
2015-03-01 21:08:34 -05:00 |
|
orignal
|
4a6847da8d
|
RTT
|
2015-02-03 13:46:44 -05:00 |
|
orignal
|
79087f6942
|
detect congesion for first message in sned queue only
|
2015-01-30 16:43:31 -05:00 |
|
orignal
|
aae837f642
|
congesion control during retransmission
|
2015-01-29 19:17:44 -05:00 |
|
orignal
|
5887e8c8c4
|
slow start and congestion avoidance
|
2015-01-29 15:34:43 -05:00 |
|
orignal
|
974a7ff3f5
|
shared_ptr for RoutingDestination
|
2015-01-28 21:37:08 -05:00 |
|
orignal
|
192a08b5bf
|
check tunnel status instead fidning it every time
|
2015-01-27 22:31:57 -05:00 |
|
orignal
|
b3e08b2cf4
|
shared_ptr for tunnels
|
2015-01-27 14:55:46 -05:00 |
|
orignal
|
d1d6797d3e
|
store LeaseSet as shared_ptr
|
2015-01-27 11:27:58 -05:00 |
|
orignal
|
8a478e4616
|
check for max number of NACKs
|
2015-01-25 22:01:09 -05:00 |
|