aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-25* Adds console command, 'predecode-j2k <number of threads>' to load all of ↵Teravus Ovares1-1/+13
the texture assets from the scene and decode the j2k layer data to cache. The work is split between the number of threads you specify. A good number of threads value is the number of cores on your machine minus 1. * Increases the number of ImageDataPackets we send per PriorityQueue pop and tweak it so that the number of packets is ( (2 * decode level) + 1 ) * 2, and (((2 * (5-decode level)) + 1) * 2). The first one sends more data for low quality textures, the second one sends more data for high quality textures.
2009-01-23* minor: remove mono compiler warningJustin Clarke Casey1-2/+2
2009-01-23add event queue code for sending group IM for future group supportDahlia Trimble1-2/+28
2009-01-23* Fixing a group titleTeravus Ovares1-1/+1
2009-01-22* Remove a few unnecessary locks to try and prevent lock contention in ↵Teravus Ovares1-7/+7
LLImageManager
2009-01-22* discovered! darn! Removing I <3 OpenSimulator from firstnameTeravus Ovares1-2/+2
2009-01-22* Added some more commentsTeravus Ovares1-1/+1
* Fixed up an outgoing packet * I <3 OpenSimulator
2009-01-21* refactor: Extract caps related code from scene and put into a region moduleJustin Clarke Casey1-2/+6
* No functional changes in this revision
2009-01-21* minor: move connection success log message so that it doesn't get printed ↵Justin Clarke Casey1-6/+6
again if a duplicate use circuit code packet comes in
2009-01-21minor: find in existing senderUUID field for chat messages originating from ↵Justin Clarke Casey1-0/+1
a client
2009-01-19* Another image packet edge case. Thanks nebadon for printing a log of itTeravus Ovares1-1/+20
2009-01-19* Set SVN PropertiesTeravus Ovares1-664/+664
2009-01-19* Progressive texture patch + PriorityQueue put into the LLClient namespace.Teravus Ovares2-6/+684
* Updates LibOMV to r2362
2009-01-16* Rig up enough infrastructure to actually perform a successful 'standalone' ↵Justin Clarke Casey2-6/+3
teleport unit test with checks that the scene presence disappeared from sceneA and appeared in sceneB * However, I'm not convinced that the actual process in the test completely reflects reality, and a lot of stuff had to be rigged up (which should get resolved over time)
2009-01-15* Add new unit test for simple teleport in a standalone.Justin Clarke Casey1-0/+1
* Does not yet check results.
2009-01-14* minor: Change around more debugging messagesJustin Clarke Casey1-2/+2
2009-01-14* Do some log tweaking to better see incoming connection success (and failure)Justin Clarke Casey1-10/+6
2009-01-13* minor: Stop friendship termination crashing the client thread if the ↵Justin Clarke Casey1-2/+1
friend to be terminated could not be found
2009-01-12* Extend current stub packet handler test into a really basic one that ↵Justin Clarke Casey1-3/+10
checks that a sent in packet ends up on the client queue ready for processing
2009-01-12* Separate starting a client thread into a separate Start() method (which ↵Justin Clarke Casey2-9/+14
matches the existing Stop() and Restart() methods)
2009-01-12* Extend PacketHandlerTest to fire in a packet.Justin Clarke Casey5-11/+38
* Can't test result yet since the Client thread handles it with unpredictable timing
2009-01-12* refactor: move packet handler interface into a separate classJustin Clarke Casey3-36/+70
2009-01-12a little bit more work on LLFileTransfer.cs, from over the christmas/new ↵MW1-7/+11
year period. Still not working/in use but hopefully I can finish it soon.
2009-01-09* minor: Put in stub LLPacketHandler testing codeJustin Clarke Casey1-0/+91
2009-01-09Finish dwell sending, adding the forgotten method body.Melanie Thielker1-5/+60
Add UserInfo and a dummy reply to enable Hippo Viewer users to disable IM logging (option was greyed out in OpenSim before)
2009-01-08* refactor: move code for sending a message to all users in a region to the ↵Justin Clarke Casey1-2/+0
DialogModule
2009-01-06* prune and regrade log messages relating to client login and logoutJustin Clarke Casey3-12/+6
2009-01-04* Another minor GenericMessage fix - If we assume the method names are ↵Adam Frisby1-0/+2
case-insensitive, we should process them as such.
2009-01-04* Added some information to HandleGenericMessage to indicate that it's not ↵Adam Frisby1-7/+3
the packet that isnt being processed, but instead the method-type.
2009-01-04* Minor tweak to crash logger to copy ini with log if save-to-dir is on.Adam Frisby1-0/+13
* Added BinaryGenericMessage handler for cases where GenericMessage isnt transmitting pure-utf8 characters.
2009-01-03Plumb the remaining dwell packetsMelanie Thielker1-4/+18
2009-01-03* Updates the sim stats module. Cleans out some of the rot.Teravus Ovares1-0/+4
* Adds a prototype web stats module which is disabled by default. It's functional with one report right now, however, the database structure may change, so I don't recommend enabling this to keep actual stats right now. I'll let you know when it's safe. * Adds Prototype for ajaxy web content * removed a warning or two.
2009-01-03Plumb in dwell in a couple of placesMelanie Thielker1-1/+1
2009-01-02* Add Nini.Config and System.Xml references to MockScene for Windows compilersJustin Clarke Casey1-0/+2
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