Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch #9158 | Melanie Thielker | 2008-08-07 | 1 | -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 Ames | 2008-08-07 | 1 | -6/+6 |
| | |||||
* | Prevent acks from being appended to viewer effect packets, since | Melanie Thielker | 2008-07-29 | 1 | -0/+7 |
| | | | | | | that has been known to cause an exception in libomv ^^ | ||||
* | * minor: eliminate warnings from LindenUDP | Justin Clarke Casey | 2008-07-24 | 1 | -16/+16 |
| | |||||
* | Thank you, Neopallium, for a patch that addresses ack issues in the | Melanie Thielker | 2008-07-24 | 1 | -1/+3 |
| | | | | | | client stack. Committed with changes, see Mantis #1810 for details. | ||||
* | Update svn properties. Minor formatting cleanup. | Jeff Ames | 2008-07-24 | 1 | -5/+5 |
| | |||||
* | Addresses Mantis #1810 | Melanie Thielker | 2008-07-24 | 1 | -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 load | Melanie Thielker | 2008-07-23 | 1 | -1/+1 |
| | |||||
* | Update svn properties. Formatting cleanup. Remove a compiler warning. | Jeff Ames | 2008-07-23 | 1 | -61/+61 |
| | |||||
* | Make QueuePacket() lock free. Eliminates an unneeded lock() | Melanie Thielker | 2008-07-22 | 1 | -21/+18 |
| | |||||
* | Change one packet optimization to cover a case where the resend | Melanie Thielker | 2008-07-22 | 1 | -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 intelligent | Melanie Thielker | 2008-07-22 | 1 | -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) |