aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-30Update svn properties, minor formatting cleanup.Jeff Ames1-2/+2
2008-12-25Plumb the profile reply packets for picks, classifieds and notesMelanie Thielker1-0/+64
2008-12-25Plumb yet another groups packetMelanie Thielker1-0/+13
2008-12-23Plumb in EventNotification* and EventGodDeleteMelanie Thielker1-0/+44
2008-12-23Plumb in the 4 missing classified events and the 3 packet methodsMelanie Thielker1-0/+118
2008-12-23* refactor: Replace part of SceneObjectPart with the identical sound playing ↵Justin Clarke Casey1-5/+4
code in the SoundModule
2008-12-21* Re-implement packet tracking in IClientAPI so we can see what's going on ↵Teravus Ovares1-1/+15
in the client network in the simstats manager. This makes packets in per second, packets out per second, and unacked bytes work again in the simulator stats section.
2008-12-19minor: remove mono compiler warningJustin Clarke Casey1-1/+0
2008-12-18* Added "show queues" command that shows throttling queues for all clients.lbsa712-2/+8
*** This only works for LLCLientView at the moment ***
2008-12-17Reapply the packet optimization patch, with changesMelanie Thielker3-57/+42
2008-12-17Revert 7754 and 7755 pending a reworkMelanie Thielker3-47/+59
2008-12-17Stop packets that may be resent from being returned to the packet pool.Melanie Thielker1-1/+8
FWIW
2008-12-17* revert r7724 so that PresenceChildStatus() starts throwing NRE's again Justin Clarke Casey1-0/+1
* apparantly logout code relies on this happening in certain circumstances. Really, the root issue needs to be investigated.
2008-12-17Change the PacketQueue to use the stored size as wellMelanie Thielker1-23/+16
2008-12-17Marry AckData to LLQueItem, and store packet data and length there forMelanie Thielker2-36/+31
use everywhere. Each packet gets serialized only once now in PacketHandler
2008-12-17* Only serialize packets once for the length calculation for throttle queues ↵Justin Clarke Casey1-16/+25
rather than twice
2008-12-17Revamp packet handler to smooth out the stream of resent packets.Melanie Thielker1-43/+61
Eliminates the bursting in resends observed in the prior implementation
2008-12-17* Replace manually zeroing with Array.Clear(). Thanks cmickeybJustin Clarke Casey2-6/+3
2008-12-17Mantis #2850Melanie Thielker1-1/+14
Applying the patch to reduce the load caused by the throttle loop even more
2008-12-17* minor: Minor documentation and small minor change on LLPacketThrottle to ↵Justin Clarke Casey1-20/+22
remove some unnecessary lines
2008-12-17* Implement 'Save Object Back to My Inventory'. On the Linden client this ↵Justin Clarke Casey1-1/+1
is in the Tools menu available when editing an object * This facility allows you to save changes to an object that you've rezzed into a region back into their original inventory item without having to take a copy of the rezzed object.
2008-12-17Add repecting the min and max values back inMelanie Thielker1-0/+12
2008-12-17Remove a major bottleneck in throttling code.Melanie Thielker1-24/+15
2008-12-17Avoid checking the throttle limit for empty queuesMelanie Thielker2-8/+8
2008-12-15More work on moving Xfer file transfer handling code to the Client stack ↵MW1-34/+133
from the various region modules that it is currently in. Still not enabled yet.
2008-12-15* minor: method documentation and miscellaneous tidyJustin Clarke Casey1-8/+13
2008-12-14Plumb the TP-Sending packetsMelanie Thielker1-0/+28
2008-12-14Mantis#2725. Thank you kindly, Diva, for a patch that:Charles Krinke1-0/+1
Adds missing protocol pieces for EstablishAgentCommunication event which allows the client to activate CAPS and the EQ for child agents.
2008-12-13more work on moving FileTransfer code to the clientstack.MW1-5/+12
Still not enabled.
2008-12-13Add copyright headers.Jeff Ames1-1/+28
2008-12-13Update svn properties.Jeff Ames1-239/+239
2008-12-12more work on moving FileTransfer code to the clientstack.MW1-2/+42
Although its still not enabled.
2008-12-12Add OpenSim.Framework.IClientFileTransfer.MW1-4/+1
2008-12-12Started to move xfer file transfer code to the LLClientStack, rather than ↵MW1-0/+202
having it in a region module (like it was). Note:None of this is enabled yet.
2008-12-09* minor: remove some old logging messagesJustin Clarke Casey1-3/+2
2008-12-06Send the creation-date of items to the viewer. This fixes Mantis#2769.Homer Horwitz1-2/+2
2008-12-04* minor: Take out some of the test log output I accidentally left in a ↵Justin Clarke Casey1-1/+1
couple of commits ago
2008-12-04* Put in the code necessary to allow inventory transfer of whole folders ↵Justin Clarke Casey1-0/+148
(and their contents) between agents, not just single items * However, this is not currently activated since it's not absolutely fully tested and there's a bug lurking in there to do with the sending of the BulkInventoryUpdate packets
2008-11-30Update svn properties. Add copyright header. Minor formatting cleanup.Jeff Ames1-1/+1
2008-11-29Should have tried with something other than attachments. Make normal primMelanie Thielker1-1/+1
render again :)
2008-11-29A try to better attachment crossing.Melanie Thielker1-0/+2
2008-11-28* Fixes Location == Location, and Location != LocationTeravus Ovares1-2/+2
2008-11-28* simplify AddNewClient since making this root without using MakeRootAgent() ↵Justin Clarke Casey2-2/+2
no longer sets everything up properly
2008-11-28* The equals override of 'Location' is not working as expected. This caused ↵Teravus Ovares1-1/+7
sim restarts to fail because the test that searches for and shutsdown the UDP server listener for that region never found and shutdown the udp server. hence the error message, "only one listener on port". * This is a high profile candidate for a unit test. (big)
2008-11-28* refactor: Replace derez destiation magic numbers with an enumerationJustin Clarke Casey1-1/+3
2008-11-27Cause attachment nibbles to be swapped in terse object updates, too.Melanie Thielker1-1/+1
This error may have been the root cause of the head attachment bug.
2008-11-27* minor: remove mono compiler warningsJustin Clarke Casey1-1/+1
2008-11-27Thank you kindly, Nlin for a patch that:Charles Krinke1-15/+39
Adds a new method to IClientAPI to allow adding message handlers for GenericMessages (of which "autopilot" is one). Part 2 adds a specific autopilot handler in ScenePresence.cs. 2) Removing unused variables and functions. 3) Simplifying the navigation logic in ScenePresence.cs. The original patch was somewhat complex because it included orientation logic for a future enhancement of orienting the avatar to point towards the direction being walked. Currently this isn't working, though, so I removed the orientation code, which leaves just the smaller and hopefully simpler-to-understand movement code.
2008-11-26* Get rid of the phenomena where the avatar sometimes reverts to the stand ↵Justin Clarke Casey1-0/+4
animation when flying across borders * Applies to both standalone and grid mode * The slight retardation on border cross remains - this is a separate issue
2008-11-22Removing some direct console output for outputting ImprovedInstantMessage ↵Homer Horwitz1-1/+0
packets.