Clement
|
9a1c4afbd8
|
More cleanup
|
2018-07-20 18:12:24 -07:00 |
|
Clement
|
0bfe2671dd
|
Cleanup udt dead code
|
2018-07-20 18:12:24 -07:00 |
|
Bradley Austin Davis
|
b93e91b9f3
|
New android toolchain
|
2017-09-19 13:45:12 -07:00 |
|
Stephen Birarda
|
13c38760b3
|
switch to wireSize, use time only, remove double public
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
41d48b12bd
|
add a comment clearing up onACK return
|
2016-10-18 15:54:25 -07:00 |
|
Atlante45
|
2c026d7b0f
|
Disable packet probes
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
afc59eea19
|
grab earliest possible receive time in socket
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
b0192df04f
|
allow congestion control to disable ACK2
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
0d2e83e0fc
|
cleanup according to Vegas paper, add fast retransmit
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
ecbba3d4cd
|
send time point with packet sent signal
|
2016-10-18 15:54:25 -07:00 |
|
Atlante45
|
75d4b156f1
|
Added shouldNAK to CC class
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
8e05a2893a
|
change congestion window size to an int
|
2016-10-18 15:54:25 -07:00 |
|
Stephen Birarda
|
8304bb81d1
|
create the base of the TCPVegasCC class
|
2016-10-18 15:54:25 -07:00 |
|
Seth Alves
|
87dbfa7e47
|
add -Wsuggest-override to compile flags and deal with fallout
|
2016-08-18 09:51:41 -07:00 |
|
Atlante45
|
31942d9a73
|
Code cleanup
|
2016-03-31 16:09:54 -07:00 |
|
Atlante45
|
2e3040715b
|
Delay congestion epoch's first decrease
|
2016-03-30 14:59:46 -07:00 |
|
Atlante45
|
170433997c
|
Set Asset server max bandwidth wiring
|
2016-03-21 14:50:18 -07:00 |
|
Stephen Birarda
|
0956649cdb
|
give CongestionControl timeout event from SendQueue
|
2016-03-21 14:28:55 -07:00 |
|
Stephen Birarda
|
4c5ad8a03e
|
remove first congestion event drops
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
cbcc6e3ef2
|
fix for last decrease sequence number
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
93a00c3d5d
|
don't perform a decrease during single packet loss events
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
8cb602173a
|
remove the unused member variable
|
2016-03-14 20:54:41 -07:00 |
|
Stephen Birarda
|
7858b6b0cd
|
fix for slow start initial value with new randomization
|
2016-03-14 15:06:05 -07:00 |
|
Stephen Birarda
|
6756d5364b
|
sensible defaults for other time_point uses
|
2015-09-15 10:11:05 -07:00 |
|
Stephen Birarda
|
84ab4fd585
|
force minimum for p_hrc time_point values
|
2015-09-14 17:16:42 -07:00 |
|
Stephen Birarda
|
9b926f6f04
|
add an hrc with proper resolution for < VC2015
|
2015-09-14 11:21:08 -07:00 |
|
Clément Brisset
|
5a8a95f367
|
Merge pull request #48 from huffman/win-fixes
More Windows build fixes
|
2015-09-01 21:41:56 +02:00 |
|
Ryan Huffman
|
cb5a49e6e4
|
Add missing headers needed to build on Windows
|
2015-09-01 11:59:45 -07:00 |
|
Clément Brisset
|
0733ba54c7
|
Win build fixes
|
2015-09-01 18:23:44 +01:00 |
|
Stephen Birarda
|
bd56a5074d
|
inline a curly bracket after template
|
2015-08-18 12:10:05 -07:00 |
|
Stephen Birarda
|
a58c6b9320
|
remove CC close given that it is not called
|
2015-08-18 12:09:28 -07:00 |
|
Stephen Birarda
|
eb17ddc04f
|
fix capitalization of RTO for CongestionControl
|
2015-08-10 10:13:53 -07:00 |
|
Stephen Birarda
|
5d7dac9b8e
|
do DefaultCC setup in constructor
|
2015-08-07 17:33:33 -07:00 |
|
Stephen Birarda
|
925cb4bd56
|
fix for slow start algo on loss
|
2015-08-04 12:48:58 -07:00 |
|
Stephen Birarda
|
84b8fc9f06
|
fix casing of onACK method in CC
|
2015-07-31 16:41:22 -07:00 |
|
Stephen Birarda
|
c2d39f0f6a
|
make packet send period update respect max bandwidth
|
2015-07-31 09:02:43 -07:00 |
|
Stephen Birarda
|
0ea1bb578f
|
support max bandwidth in congestion control
|
2015-07-31 08:57:25 -07:00 |
|
Atlante45
|
ce1fc4baa9
|
Send light acks based on CC member
|
2015-07-29 16:24:58 -07:00 |
|
Stephen Birarda
|
7602c352d6
|
finish cleanup in CongestionControl
|
2015-07-29 13:57:05 -07:00 |
|
Stephen Birarda
|
613968f813
|
remove setACKTimer from CongestionControl
|
2015-07-29 12:38:54 -07:00 |
|
Stephen Birarda
|
94fd7b428d
|
add some comments to CongestionControl
|
2015-07-29 12:37:36 -07:00 |
|
Atlante45
|
7bc5e04dac
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-29 12:32:43 -07:00 |
|
Atlante45
|
236c097853
|
Bit of code cleanup
|
2015-07-29 12:30:55 -07:00 |
|
Stephen Birarda
|
c35fa6eaae
|
some more cleanup in congestion control
|
2015-07-29 11:48:00 -07:00 |
|
Stephen Birarda
|
89e32e4a6b
|
some initial cleanup in CongestionControl
|
2015-07-29 11:11:06 -07:00 |
|
Stephen Birarda
|
7084c12434
|
make the CongestionControl object take a range for loss
|
2015-07-29 10:28:59 -07:00 |
|
Stephen Birarda
|
e69cc2aae8
|
pass const ref LossList to CongestionControl
|
2015-07-28 18:20:37 -07:00 |
|
Stephen Birarda
|
cb134f4685
|
remove onPacketSent and onPacketReceived from CC, use setRTT
|
2015-07-28 18:04:18 -07:00 |
|
Stephen Birarda
|
0e0968f748
|
initial support to get CongestionControl down to Connection
|
2015-07-28 17:58:49 -07:00 |
|
Stephen Birarda
|
606356cdcf
|
rename SeqNum to SequenceNumber
|
2015-07-28 13:39:19 -07:00 |
|