Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Re-implement packet tracking in IClientAPI so we can see what's going on ↵ | Teravus Ovares | 2008-12-21 | 1 | -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. | ||||
* | minor: remove mono compiler warning | Justin Clarke Casey | 2008-12-19 | 1 | -1/+0 |
| | |||||
* | * Added "show queues" command that shows throttling queues for all clients. | lbsa71 | 2008-12-18 | 2 | -2/+8 |
| | | | | | *** This only works for LLCLientView at the moment *** | ||||
* | Reapply the packet optimization patch, with changes | Melanie Thielker | 2008-12-17 | 3 | -57/+42 |
| | |||||
* | Revert 7754 and 7755 pending a rework | Melanie Thielker | 2008-12-17 | 3 | -47/+59 |
| | |||||
* | Stop packets that may be resent from being returned to the packet pool. | Melanie Thielker | 2008-12-17 | 1 | -1/+8 |
| | | | | | | FWIW | ||||
* | * revert r7724 so that PresenceChildStatus() starts throwing NRE's again | Justin Clarke Casey | 2008-12-17 | 1 | -0/+1 |
| | | | | | | * apparantly logout code relies on this happening in certain circumstances. Really, the root issue needs to be investigated. | ||||
* | Change the PacketQueue to use the stored size as well | Melanie Thielker | 2008-12-17 | 1 | -23/+16 |
| | |||||
* | Marry AckData to LLQueItem, and store packet data and length there for | Melanie Thielker | 2008-12-17 | 2 | -36/+31 |
| | | | | | | use everywhere. Each packet gets serialized only once now in PacketHandler | ||||
* | * Only serialize packets once for the length calculation for throttle queues ↵ | Justin Clarke Casey | 2008-12-17 | 1 | -16/+25 |
| | | | | rather than twice | ||||
* | Revamp packet handler to smooth out the stream of resent packets. | Melanie Thielker | 2008-12-17 | 1 | -43/+61 |
| | | | | | | Eliminates the bursting in resends observed in the prior implementation | ||||
* | * Replace manually zeroing with Array.Clear(). Thanks cmickeyb | Justin Clarke Casey | 2008-12-17 | 2 | -6/+3 |
| | |||||
* | Mantis #2850 | Melanie Thielker | 2008-12-17 | 1 | -1/+14 |
| | | | | | | Applying the patch to reduce the load caused by the throttle loop even more | ||||
* | * minor: Minor documentation and small minor change on LLPacketThrottle to ↵ | Justin Clarke Casey | 2008-12-17 | 1 | -20/+22 |
| | | | | remove some unnecessary lines | ||||
* | * Implement 'Save Object Back to My Inventory'. On the Linden client this ↵ | Justin Clarke Casey | 2008-12-17 | 1 | -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. | ||||
* | Add repecting the min and max values back in | Melanie Thielker | 2008-12-17 | 1 | -0/+12 |
| | |||||
* | Remove a major bottleneck in throttling code. | Melanie Thielker | 2008-12-17 | 1 | -24/+15 |
| | |||||
* | Avoid checking the throttle limit for empty queues | Melanie Thielker | 2008-12-17 | 2 | -8/+8 |
| | |||||
* | More work on moving Xfer file transfer handling code to the Client stack ↵ | MW | 2008-12-15 | 1 | -34/+133 |
| | | | | | | | from the various region modules that it is currently in. Still not enabled yet. | ||||
* | * minor: method documentation and miscellaneous tidy | Justin Clarke Casey | 2008-12-15 | 1 | -8/+13 |
| | |||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2775 with small tweaks | Justin Clarke Casey | 2008-12-15 | 1 | -4/+25 |
| | | | | | | | * This pushes an identifier for the OpenSim scene to the physics scene. This allows log messages from the physics scene to identify which OpenSim scene they relate to. * Thanks Gerhard | ||||
* | Plumb the TP-Sending packets | Melanie Thielker | 2008-12-14 | 1 | -0/+28 |
| | |||||
* | Mantis#2725. Thank you kindly, Diva, for a patch that: | Charles Krinke | 2008-12-14 | 1 | -0/+1 |
| | | | | | | | Adds missing protocol pieces for EstablishAgentCommunication event which allows the client to activate CAPS and the EQ for child agents. | ||||
* | more work on moving FileTransfer code to the clientstack. | MW | 2008-12-13 | 1 | -5/+12 |
| | | | | | Still not enabled. | ||||
* | Add copyright headers. | Jeff Ames | 2008-12-13 | 1 | -1/+28 |
| | |||||
* | Update svn properties. | Jeff Ames | 2008-12-13 | 1 | -239/+239 |
| | |||||
* | more work on moving FileTransfer code to the clientstack. | MW | 2008-12-12 | 1 | -2/+42 |
| | | | | | Although its still not enabled. | ||||
* | Add OpenSim.Framework.IClientFileTransfer. | MW | 2008-12-12 | 1 | -4/+1 |
| | |||||
* | Started to move xfer file transfer code to the LLClientStack, rather than ↵ | MW | 2008-12-12 | 1 | -0/+202 |
| | | | | | | | having it in a region module (like it was). Note:None of this is enabled yet. | ||||
* | * minor: remove some old logging messages | Justin Clarke Casey | 2008-12-09 | 1 | -3/+2 |
| | |||||
* | Send the creation-date of items to the viewer. This fixes Mantis#2769. | Homer Horwitz | 2008-12-06 | 1 | -2/+2 |
| | |||||
* | * minor: Take out some of the test log output I accidentally left in a ↵ | Justin Clarke Casey | 2008-12-04 | 1 | -1/+1 |
| | | | | couple of commits ago | ||||
* | * Put in the code necessary to allow inventory transfer of whole folders ↵ | Justin Clarke Casey | 2008-12-04 | 1 | -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 | ||||
* | * minor: A few tiny bits of documentation and log message cleanup before ↵ | Justin Clarke Casey | 2008-12-01 | 1 | -5/+5 |
| | | | | starting something different | ||||
* | Update svn properties. Add copyright header. Minor formatting cleanup. | Jeff Ames | 2008-11-30 | 1 | -1/+1 |
| | |||||
* | Should have tried with something other than attachments. Make normal prim | Melanie Thielker | 2008-11-29 | 1 | -1/+1 |
| | | | | | | render again :) | ||||
* | A try to better attachment crossing. | Melanie Thielker | 2008-11-29 | 1 | -0/+2 |
| | |||||
* | * Fixes Location == Location, and Location != Location | Teravus Ovares | 2008-11-28 | 1 | -2/+2 |
| | |||||
* | * simplify AddNewClient since making this root without using MakeRootAgent() ↵ | Justin Clarke Casey | 2008-11-28 | 2 | -2/+2 |
| | | | | no longer sets everything up properly | ||||
* | * The equals override of 'Location' is not working as expected. This caused ↵ | Teravus Ovares | 2008-11-28 | 1 | -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) | ||||
* | * refactor: Replace derez destiation magic numbers with an enumeration | Justin Clarke Casey | 2008-11-28 | 1 | -1/+3 |
| | |||||
* | Cause attachment nibbles to be swapped in terse object updates, too. | Melanie Thielker | 2008-11-27 | 1 | -1/+1 |
| | | | | | | This error may have been the root cause of the head attachment bug. | ||||
* | * minor: remove mono compiler warnings | Justin Clarke Casey | 2008-11-27 | 1 | -1/+1 |
| | |||||
* | Thank you kindly, Nlin for a patch that: | Charles Krinke | 2008-11-27 | 1 | -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. | ||||
* | * Get rid of the phenomena where the avatar sometimes reverts to the stand ↵ | Justin Clarke Casey | 2008-11-26 | 1 | -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 | ||||
* | Removing some direct console output for outputting ImprovedInstantMessage ↵ | Homer Horwitz | 2008-11-22 | 1 | -1/+0 |
| | | | | packets. | ||||
* | First stage group permissions plumbing | Melanie Thielker | 2008-11-22 | 1 | -0/+30 |
| | |||||
* | Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make all | Melanie Thielker | 2008-11-21 | 1 | -20/+20 |
| | | | | | | the internals of the permissions module adapter sane | ||||
* | * refactor: Rip out SOP inventory from the partial into a separate class | Justin Clarke Casey | 2008-11-21 | 1 | -1/+1 |
| | | | | | | | | * SceneObjectPartInventory.cs isn't a particularly good name but it's probably not got a long life * A proper inventory interface to follow * Parallel changes for other inventory partial classes to follow at a later date | ||||
* | Update svn properties, minor formatting cleanup. | Jeff Ames | 2008-11-21 | 1 | -2/+2 |
| |