| Commit message (Expand) | Author | Files | Lines |
2009-10-13 | * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve perfo... | John Hurliman | 4 | -271/+107 |
2009-10-13 | * Unregister event handlers in LLUDPServer when a client logs out and disconn... | John Hurliman | 2 | -239/+221 |
2009-10-13 | Avoid checking m_clients collection twice when a UseCircuitCode packet is rec... | John Hurliman | 2 | -28/+30 |
2009-10-13 | * Broke the circular reference between LLClientView and LLUDPClient. This sho... | John Hurliman | 2 | -59/+77 |
2009-10-13 | * Eliminated unnecessary parameters from LLUDPServer.SendPacketData() | John Hurliman | 1 | -5/+8 |
2009-10-13 | Better handling of missing assets. | Diva Canto | 1 | -9/+16 |
2009-10-12 | Better handling of missing assets. | Diva Canto | 1 | -9/+23 |
2009-10-12 | Stop the recurring texture requests for textures that truly don't exist. | Diva Canto | 1 | -2/+2 |
2009-10-12 | * Fixes http://opensimulator.org/mantis/view.php?id=4225 | Diva Canto | 3 | -7/+33 |
2009-10-11 | * Changed logic of enabling LLProxyLoginModule to follow the new style -- tru... | Diva Canto | 1 | -2/+4 |
2009-10-09 | Slight variation on the locking scheme: now locking always, except the ForEac... | Diva Canto | 1 | -9/+9 |
2009-10-09 | * Changed the "Packet exceeded buffer size" log line to debug and include the... | John Hurliman | 2 | -8/+5 |
2009-10-09 | This is to *try* to avoid the exception we are seeing repeatedly: | Diva Canto | 1 | -0/+4 |
2009-10-09 | Putting this to exactly what it was yesterday around this time, so we can do ... | Diva Canto | 2 | -182/+411 |
2009-10-09 | Slow down the packet receiving code again after new reports of thread storms. | Melanie | 1 | -4/+8 |
2009-10-09 | Forgot to initialize m_writeLock | John Hurliman | 1 | -1/+1 |
2009-10-09 | Added more debugging output to the "unrecognized source" warning | John Hurliman | 1 | -1/+2 |
2009-10-09 | * Added a lock object for the write functions in LLUDPClientCollection (immut... | John Hurliman | 3 | -210/+169 |
2009-10-08 | Simplified LLUDPClientCollection from three collections down to one. This wil... | John Hurliman | 3 | -95/+29 |
2009-10-08 | Fear the lockless LLUDP implementation! | John Hurliman | 1 | -192/+60 |
2009-10-08 | Putting the lock back in TryGetValue. | Diva Canto | 2 | -349/+349 |
2009-10-08 | Fork UDPBase from libOMV into opensim | Melanie | 2 | -1/+341 |
2009-10-08 | Added guards against the exception reported: | Diva Canto | 1 | -0/+9 |
2009-10-07 | One last attempt at tunning the locking/no locking behaviour. The previous on... | Diva Canto | 1 | -10/+16 |
2009-10-07 | Another go at the deadlock: not locking TryGetValue, and just catch/ignore ex... | Diva Canto | 1 | -15/+31 |
2009-10-07 | Changed the locking mechanism, because the existing one is causing deadlocks ... | Diva Canto | 1 | -25/+100 |
2009-10-07 | replace LLClientView with proper version | Melanie | 1 | -1898/+1332 |
2009-10-07 | Replace LLClientView on the branch with master. UNCOMPILABLE! | Melanie | 1 | -1332/+1898 |
2009-10-07 | Revert "Rewrote parts of the code that were double-locking different objects.... | Melanie | 1 | -69/+47 |
2009-10-07 | Revert "Merging in diva's locking fixes" | Melanie | 1 | -69/+47 |
2009-10-06 | Commented noisy debugging about packet splitting | John Hurliman | 1 | -4/+4 |
2009-10-06 | Rewrote parts of the code that were double-locking different objects. This is... | Diva Canto | 1 | -47/+69 |
2009-10-06 | Applying the real fix (thank you for tracking that MSDN doc down Melanie) | John Hurliman | 1 | -5/+6 |
2009-10-06 | Trying Melanie's fix | John Hurliman | 1 | -3/+4 |
2009-10-06 | * Added a sanity check for Mono before trying to enumerate over an empty Sort... | John Hurliman | 1 | -0/+3 |
2009-10-06 | * Added missing references to prebuild.xml and commented out the LindenUDP te... | John Hurliman | 7 | -195/+195 |
2009-10-06 | * Try/catch around EndInvoke() when Util.FireAndForget() returns to catch exc... | John Hurliman | 3 | -78/+112 |
2009-10-06 | * Continued work on the new LLUDP implementation. Appears to be functioning, ... | John Hurliman | 13 | -2116/+1028 |
2009-10-05 | Beginning work on the new LLUDP implementation | John Hurliman | 12 | -2328/+1815 |
2009-10-05 | Changed the lock object, to see if this helps at all. Also switched the order... | Diva Canto | 1 | -11/+15 |
2009-10-04 | Reduced locking. | Diva Canto | 1 | -8/+10 |
2009-10-04 | Guarding a line that is sometimes throwing a null pointer exception. | Diva Canto | 1 | -5/+6 |
2009-10-04 | Trying to avoid the null pointer exception in J2KImage, RunUpdate. | Diva Canto | 1 | -1/+9 |
2009-10-02 | * Creates Util.UTF8 and switches some references of Encoding.UTF8 to Util.UTF... | John Hurliman | 1 | -2/+2 |
2009-10-02 | * Removed code that is no longer used with Melanie's queue callback optimization | John Hurliman | 1 | -126/+88 |
2009-10-02 | * Removed even more unnecessary state variables from J2KImage | John Hurliman | 2 | -182/+142 |
2009-10-02 | * Changed the flush logic to drop packets in non-transactional streams, and t... | John Hurliman | 3 | -59/+19 |
2009-10-02 | Restore the missing image handling to the image manager. The missing | Melanie | 3 | -71/+92 |
2009-10-01 | Locking the priority queue to see if it gets pass that exception. | Diva Canto | 1 | -7/+28 |
2009-10-02 | Change texture sending to be driven by the queue empty event from the | Melanie | 4 | -90/+60 |