Commit History

Autor SHA1 Mensaxe Data
  UbitUmarov 040ab65f68 (almost) useless change %!s(int64=5) %!d(string=hai) anos
  UbitUmarov c74e0e2d9b remove a Paralell.For (actually not used). That kind of fine gained multitask makes no sense on already heavy multitasked server application like opensim. CPU cores are already busy or needed elsewhere. %!s(int64=7) %!d(string=hai) anos
  John Hurliman c75d415648 * Converts ClientManager.ForEach() (and as a result, Scene.ForEachClient()) to use a non-blocking parallel method when operating in async mode %!s(int64=14) %!d(string=hai) anos
  John Hurliman 1e9e9df0b3 * Switched to a plain lock for the ClientManager collections and protected the TryGetValues with try/catch instead of a lock %!s(int64=14) %!d(string=hai) anos
  John Hurliman e8c1e69a0d * Copied LocklessQueue.cs into OpenSim.Framework and added the .Count property and .Clear() method %!s(int64=14) %!d(string=hai) anos
  John Hurliman dc11643c00 * Consolidated adding / removing ClientManager IClientAPIs to two places in Scene %!s(int64=14) %!d(string=hai) anos
  John Hurliman 395a8680c3 * Fixed a bug where clients were being added to ClientManager twice %!s(int64=14) %!d(string=hai) anos
  John Hurliman 23a334b9f5 * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve performance by removing locks, and replace LLUDPClientCollection %!s(int64=14) %!d(string=hai) anos
  John Hurliman c893761319 * Unregister event handlers in LLUDPServer when a client logs out and disconnects %!s(int64=14) %!d(string=hai) anos
  Jeff Ames ee205e7e81 Formatting cleanup. %!s(int64=14) %!d(string=hai) anos
  Jeff Ames 840de6c036 Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt. %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey a31792ee5c * prune and regrade log messages relating to client login and logout %!s(int64=15) %!d(string=hai) anos
  Adam Frisby 434afaf717 * Added and removed debug information relating to client connections %!s(int64=15) %!d(string=hai) anos
  Adam Frisby cf0a14bec9 * Added IClientIM to IClientCore interfaces %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey 5feaff8524 test: Extend malformed packet test to actually check that a valid packet can get through after the malformed ones have been sent %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey 87e85489f3 * refactor: move viewer effect packet into LLClientView %!s(int64=15) %!d(string=hai) anos
  Justin Clarke Casey 8ba8b0300a * Create a new ViewerEffectPacket for each viewer rather than reusing the packet structure %!s(int64=15) %!d(string=hai) anos
  Teravus Ovares 7d89e12293 * This is the fabled LibOMV update with all of the libOMV types from JHurliman %!s(int64=16) %!d(string=hai) anos
  Mike Mazur 97d5b5a1eb De-coupling the IClientAPI interface and ClientManager class from the %!s(int64=16) %!d(string=hai) anos
  Dr Scofield feb30217de dr scofield's warning safari: %!s(int64=16) %!d(string=hai) anos
  Jeff Ames 4ec4e16c80 Formatting cleanup, minor refactoring, svn properties. %!s(int64=16) %!d(string=hai) anos
  Jeff Ames 65c5efe43b Formatting cleanup. %!s(int64=16) %!d(string=hai) anos
  Teravus Ovares eff470c0de * Added 3 warnings in response to the warnings. Adam, read the warnings. %!s(int64=16) %!d(string=hai) anos
  Teravus Ovares e8478dadc8 * Experiment in Zerocoding. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby afd08c7477 * Proper fix for 1191 - Missing TypeData in ViewerEffectEventHandlerArg. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby 2eecc9756a * Attempted Fix for 1191 - Crash on ViewerEffectHandler. We are missing typedata data however it seems. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby 4fa0cbdfbb * You can haz more spring cleaning. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby a95f13a646 * Removes references to libsecondlife.Packets from IClientAPI. BAD PROGRAMMERS. NAUGHTY. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby 375163a6fe * Spring cleaning. %!s(int64=16) %!d(string=hai) anos
  Adam Frisby fef3b36894 * Optimised using statements and namespace references across entire project (this took a while to run). %!s(int64=16) %!d(string=hai) anos