aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor formatting cleanup.Jeff Ames2008-08-121-16/+16
|
* Attempt to address Mantis #1905, #1909Melanie Thielker2008-08-101-12/+17
| | | | | | | Prevent re-sequencing of resent packets. Thanks, ckrinke, for catching that, it is what was happening.
* Update svn properties, minor formatting cleanup.Jeff Ames2008-08-081-3/+3
|
* Patch #9159Melanie Thielker2008-08-071-16/+27
| | | | | | | Complete the support for dupe tracking. Eliminate one of the "Eternal caches".
* Patch #9158Melanie Thielker2008-08-071-12/+73
| | | | | | | Refactor packet sending into LLPacketHandler. Change packet sequencing and ack lists to ensure packet sequences conform to wire order.
* Minor formatting cleanup.Jeff Ames2008-08-071-6/+6
|
* Prevent acks from being appended to viewer effect packets, sinceMelanie Thielker2008-07-291-0/+7
| | | | | | that has been known to cause an exception in libomv ^^
* * minor: eliminate warnings from LindenUDPJustin Clarke Casey2008-07-241-16/+16
|
* Thank you, Neopallium, for a patch that addresses ack issues in theMelanie Thielker2008-07-241-1/+3
| | | | | | client stack. Committed with changes, see Mantis #1810 for details.
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-07-241-5/+5
|
* Addresses Mantis #1810Melanie Thielker2008-07-241-8/+12
| | | | | | | | Collapses two locks into one to avoid a situation were a List is cloned under two different locks, resulting in a bad index in .NET code.
* Fix a race causing a buffer overflow under moderate loadMelanie Thielker2008-07-231-1/+1
|
* Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames2008-07-231-61/+61
|
* Make QueuePacket() lock free. Eliminates an unneeded lock()Melanie Thielker2008-07-221-21/+18
|
* Change one packet optimization to cover a case where the resendMelanie Thielker2008-07-221-2/+2
| | | | | | | queue may block indefinitely when a single packet is not acked by the viewer and no others cwfromfor that region are pending.
* Refactor the packet scheduling out of ClientView. Add intelligentMelanie Thielker2008-07-221-0/+692
resending, timeouts, packet discarding. Add notification event for packet discarding. Add priority scheduling for packet queues. Add outgoing duplicate detection facility. Correct packet sequencing. Make provisions for automatic server side throttle adjustments (comes in next installment)