aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-09-02 reduce MIN_CALLBACK_MS guard time. A value too high introduces a extraUbitUmarov1-1/+1
throttle and makes more packets to be sent in bursts and not in steady state flow.
2014-09-02void time change between gettime callsUbitUmarov1-4/+3
2014-09-02*needs testing, not that good* change throttles math using floats and notUbitUmarov4-125/+112
int64, etc. Limite brust bytes to the total rate client requested times a look ahead estimation time, Avoid queues starvation with updates waiting...
2014-08-29 add method to get a category throttle rateUbitUmarov2-38/+37
2014-08-29 reduce burstUbitUmarov1-1/+1
2014-08-29 replace the tick() by a limit on the maximum number of tokens that can beUbitUmarov2-15/+39
acumulated ( variable named BurtRate, not exactly a rate...)
2014-08-29 disable first dripUbitUmarov1-1/+1
2014-08-28try to reduce insane high data rate udp bursts. This needs testing on aUbitUmarov2-1/+11
region with a lot of contents. Should not affect much average rates.
2014-08-28remove misplaced commentUbitUmarov1-1/+0
2014-08-28try to make sense of throttle rate limitsUbitUmarov2-4/+15
2014-08-28 add some functions for estimation of number of bytes that can be send in a ↵UbitUmarov2-0/+13
category in specified time
2014-08-28 send all presences terseupdates in same batchUbitUmarov1-3/+3
2014-08-28 if we send wearables with ThrottleOutPacketType.HighPriority, then weUbitUmarov2-125/+18
should send other avatarinformation with same priority on same Task category ( plus cleanup )
2014-08-27 enqueue also if m_nextPackets[category] is not null. This is really theUbitUmarov1-4/+8
top element of a category queue, equivalente to using a queue.peek() if avaiable
2014-08-26 dont append acks to a resend packetUbitUmarov1-1/+1
2014-08-25*test* back to no sog kills, little retouch on attachment updates,UbitUmarov1-1/+1
NameValue AttachItemID is a root part thing only
2014-08-25*test* cleanup the bugs nestUbitUmarov1-6/+8
2014-08-25change enconding of attachment updates NameValue and State fieldsUbitUmarov1-0/+19
2014-08-24clean sendKill a bit, remove a IsChild that is set too early in a callingUbitUmarov1-22/+2
path
2014-08-23 on updates, send rotations using livomv Quaternion.toBytes() againUbitUmarov1-4/+2
2014-08-23Remove entities from updates queues on kill. Do it sync so enqueues afterUbitUmarov1-0/+6
the kill work
2014-08-21add a direct sendpartfullUpdate to send a full object update to a part,UbitUmarov1-0/+26
optionally overriding its parentID. check what it does to attachments
2014-08-21 revert droping udp packet resends after 6 retries, keep resending.UbitUmarov1-10/+0
2014-08-20remove from use the UpdatesResend on resending udp packets. Just resendUbitUmarov2-36/+54
the UDP packet. Also just loose packets we tried to send 6 times already (ll says 3) A viewer may just beeing ignoring them, or then the link is just dead.
2014-08-19send zero velocity again on avatar full update or its uglyUbitUmarov1-1/+1
2014-08-19fix the encoding of rotation in updates, not just using the next field toUbitUmarov1-15/+12
override w bytes. ( specially having it commented )
2014-08-19still another ...UbitUmarov1-2/+1
2014-08-19 fix a missed blocking of sending updates the the new attach points aboveUbitUmarov1-2/+1
hud indexes
2014-08-16NextAnimationSequenceNumber be a udpserver variable with random startUbitUmarov2-2/+22
2014-08-14 reduce ping cliping lower limitUbitUmarov1-2/+2
2014-08-14reduce ping filter time constantUbitUmarov1-1/+1
2014-08-14add a estimator of client ping time, and painfully make it visible in showUbitUmarov3-5/+41
connections console command
2014-08-13Revert "make HandlerRegionHandshakeReply processing async and delay it a ↵Melanie Thielker1-6/+2
bit. This" This reverts commit 30f00bfb14cce582382bd37b1e22062af664ec64. Conflicts: OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
2014-08-13remove HandleCompleteMovementIntoRegion delay hack from llUDPserver. If weUbitUmarov2-11/+17
need a delay, we need to do it at end of HandleUseCircuitCode before feeding pending packets (including that one) into processing queue.
2014-08-13process AgentUpdates in order with rest of packets. Only give higher ↵UbitUmarov1-2/+4
priority to chat
2014-08-12take agentUpdate checks out of llUDPserver (disabling useless debug) andUbitUmarov2-43/+35
do it only where its supposed to be done..
2014-08-12do the significance test invalidation at MoveAgentToRegionUbitUmarov1-4/+3
2014-08-12no need to go from cos into squared sin when just abs of cos is as goodUbitUmarov1-5/+7
2014-08-12force AgentUpdate after CompleteAgentMovement to pass by significance testUbitUmarov1-5/+9
2014-08-10actually let delay match throttles as original designUbitUmarov1-11/+9
2014-08-10OutgoingPacketHandler can not be paced by hits on SendPacket()UbitUmarov1-4/+8
2014-08-07Reduce delay time on regin handshake reply to speed up terrain sending.Melanie Thielker1-1/+1
Terrain IS more important than avatar!
2014-08-07minor clean, dont check for cache if we aren't using it..UbitUmarov1-82/+22
2014-08-07 reply to cached checks with same serial numberUbitUmarov1-3/+4
2014-08-07DANGER... changed bakedtextures caching. Assuming grid baking is cacheUbitUmarov1-67/+43
only, reduced number of accesses to it. TESTING
2014-08-06bakemodule didnt like last changesUbitUmarov1-8/+5
2014-08-06some debug to remove laterUbitUmarov1-1/+3
2014-08-06try to make the baked textures cache workUbitUmarov1-33/+40
2014-08-04check...UbitUmarov1-17/+17
2014-08-04Revert "start sending terrain in scenePresence after well defined avatar. Minor"UbitUmarov2-37/+25
This reverts commit 05a2feba5d780c57c252891a20071800fd9f2e3e.