aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/TokenBucket.cs (unfollow)
Commit message (Expand)AuthorFilesLines
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-26/+26
2016-11-21work around some warningsUbitUmarov1-8/+14
2016-11-18 put back skip of first drip callUbitUmarov1-1/+1
2016-11-08 change the clock source on tokenBucketUbitUmarov1-13/+11
2015-11-21 add a missing overrideUbitUmarov1-3/+3
2015-11-10 make m_minimumDripRate a bit larger than mtu. Add a bucket space check that ...UbitUmarov1-1/+6
2015-09-22let minimum wqburst be a bit larger than MTUUbitUmarov1-2/+2
2015-09-22 removed a protocol breaking lludp debug option that no one should try, chang...UbitUmarov1-1/+1
2015-09-02seems to compile ( tests comented out)UbitUmarov1-232/+39
2014-12-30Another technique inspired by some of the newer flow control algorithms... ra...Mic Bowman1-11/+17
2014-12-29Change the effect of successfully acknowledged packets to bump theMic Bowman1-4/+4
2014-12-29Enable runtime configuration of the minimum rate for adaptiveMic Bowman1-16/+35
2014-12-30minor: correct sent -> set in TokenBucket.RequestedDripRate method docJustin Clark-Casey (justincc)1-1/+1
2014-11-25Fix recent regression where adaptive throttles stopped adjusting.Justin Clark-Casey (justincc)1-17/+17
2014-11-25Fix setting of max scene throttle so that setting it restricts the child clie...Justin Clark-Casey (justincc)1-26/+33
2014-11-25Fix an issue where specifying both max client and server outgoing UDP throttl...Justin Clark-Casey (justincc)1-38/+84
2014-11-25Use automatic properties for Parent and TotalDripRequest in TokenBucket to ma...Justin Clark-Casey (justincc)1-32/+21
2014-11-25Remove the unnecessary intermediate total token bucket.Justin Clark-Casey (justincc)1-4/+1
2014-11-25minor: Remove compiler warnings from unused fields in TokenBucketJustin Clark-Casey (justincc)1-3/+0
2014-11-25Add "debug lludp throttle set" command to allow setting of parameters at runtimeJustin Clark-Casey (justincc)1-2/+2
2014-10-02Add "debug lludp throttle log <level> <avatar-first-name> <avatar-last-name>"...Justin Clark-Casey (justincc)1-12/+21
2014-09-02void time change between gettime callsUbitUmarov1-4/+3
2014-09-02*needs testing, not that good* change throttles math using floats and notUbitUmarov1-97/+64
2014-08-29 reduce burstUbitUmarov1-1/+1
2014-08-29 replace the tick() by a limit on the maximum number of tokens that can beUbitUmarov1-13/+39
2014-08-29 disable first dripUbitUmarov1-1/+1
2014-08-28try to reduce insane high data rate udp bursts. This needs testing on aUbitUmarov1-1/+9
2014-08-28 add some functions for estimation of number of bytes that can be send in a c...UbitUmarov1-0/+5
2014-07-21In "show throttles", show the maximum drip rate. This shows whether a client ...Oren Hurvitz1-9/+9
2011-07-30minor: remove some mono compiler warningsJustin Clark-Casey (justincc)1-3/+4
2011-04-30First stab at cleaning up Caps. Compiles. Untested.Diva Canto1-0/+0
2011-04-25Removed debug message in the token bucket codeMic Bowman1-1/+1
2011-04-25Cleaned up various configuration options. Removed the category throttleMic Bowman1-4/+15
2011-04-22Set the initial rate for the adaptive throttle to 160KpbsMic Bowman1-4/+6
2011-04-21Add some locking on the child list for the token bucketMic Bowman1-15/+22
2011-04-20Adds the first pass at an adaptive throttle to slow start newMic Bowman1-16/+76
2011-04-15Remove the call to remove tokens from the parent. Under heavy loadMic Bowman1-5/+4
2011-04-13New tokenbucket algorithm. This one provides fair sharing of the queuesMic Bowman1-104/+196
2011-04-12New tokenbucket algorithm. This one provides fair sharing of the queuesMic Bowman1-104/+196
2011-04-11New tokenbucket algorithm. This one provides fair sharing of the queuesMic Bowman1-104/+196
2011-02-09Fix the negative number problem in TokenBucket. mantis #5365Diva Canto1-5/+4
2011-02-09More detection of negatives.Diva Canto1-0/+3
2011-02-09Detect negative dripAmounts in TokenBuckets. These negatives result from over...Diva Canto1-0/+3
2010-12-13It turns out that the 1/2 sec burst for prims download is not a bug, but a fe...Diva Canto1-11/+2
2010-12-13This may have been the biggest, baddest bug in OpenSim ever... confusion betw...Diva Canto1-2/+11
2010-05-27fix hanging output throttle arithmeticMike Rieker1-39/+27
2010-05-28Apply Mike's TokenBucket fixMelanie Thielker1-39/+27
2010-05-27Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"Melanie1-1/+1
2010-05-27Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker1-1/+1
2009-10-21Committing Jim's optimization to replace the 20ms sleep in outgoing packet ha...John Hurliman1-6/+10