aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLPacketHandler.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-21* Fix http://opensimulator.org/mantis/view.php?id=2189Justin Clarke Casey1-0/+2
* Allow a grid mode region simulator to properly shutdown even if the grid service is offline
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-5/+5
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-28Update svn properties, formatting cleanup.Jeff Ames1-2/+2
2008-08-25* zap compilation warningsJustin Clarke Casey1-2/+2
2008-08-25* This commit incorporates the heart of the OpenGridProtocol patch that is ↵Teravus Ovares1-0/+6
currently on Forge in a nice, friendly modular format. * There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain.. * Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)
2008-08-22* Allow an exception generated in ProcessOutPacket to travel up the stackJustin Clarke Casey1-27/+16
* It is dealt with correctly further up, at which point the user is also notified and the failure recorded as a statistic
2008-08-19Packet type exclusion (Mantis #2004)Melanie Thielker1-2/+4
Exclude SimStats packets from ack appending.
2008-08-18Formatting cleanup.Jeff Ames1-7/+7
2008-08-12Minor formatting cleanup.Jeff Ames1-16/+16
2008-08-10Attempt to address Mantis #1905, #1909Melanie Thielker1-12/+17
Prevent re-sequencing of resent packets. Thanks, ckrinke, for catching that, it is what was happening.
2008-08-08Update svn properties, minor formatting cleanup.Jeff Ames1-3/+3
2008-08-07Patch #9159Melanie Thielker1-16/+27
Complete the support for dupe tracking. Eliminate one of the "Eternal caches".
2008-08-07Patch #9158Melanie Thielker1-12/+73
Refactor packet sending into LLPacketHandler. Change packet sequencing and ack lists to ensure packet sequences conform to wire order.
2008-08-07Minor formatting cleanup.Jeff Ames1-6/+6
2008-07-29Prevent acks from being appended to viewer effect packets, sinceMelanie Thielker1-0/+7
that has been known to cause an exception in libomv ^^
2008-07-24* minor: eliminate warnings from LindenUDPJustin Clarke Casey1-16/+16
2008-07-24Thank you, Neopallium, for a patch that addresses ack issues in theMelanie Thielker1-1/+3
client stack. Committed with changes, see Mantis #1810 for details.
2008-07-24Update svn properties. Minor formatting cleanup.Jeff Ames1-5/+5
2008-07-24Addresses Mantis #1810Melanie Thielker1-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.
2008-07-23Fix a race causing a buffer overflow under moderate loadMelanie Thielker1-1/+1
2008-07-23Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames1-61/+61
2008-07-22Make QueuePacket() lock free. Eliminates an unneeded lock()Melanie Thielker1-21/+18
2008-07-22Change one packet optimization to cover a case where the resendMelanie Thielker1-2/+2
queue may block indefinitely when a single packet is not acked by the viewer and no others cwfromfor that region are pending.
2008-07-22Refactor the packet scheduling out of ClientView. Add intelligentMelanie Thielker1-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)