aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implemented a Watchdog class. Do not manually create Thread objects anymore, ...John Hurliman2009-10-221-8/+11
* * Change the OnQueueEmpty signature to send the flags of the queues that are ...John Hurliman2009-10-211-4/+0
* * Clarified what FireQueueEmpty is doing with a MIN_CALLBACK_MS constant and ...John Hurliman2009-10-211-4/+0
* * Changed the timing calculations for sending resends/acks/pings from per-cli...John Hurliman2009-10-211-26/+59
* Removing the Sleep(0) call from the OutgoingPacketHandlerJohn Hurliman2009-10-211-6/+3
* * Handle UseCircuitCode packets asynchronously. Adding an agent to a scene ca...John Hurliman2009-10-211-8/+39
* * Replaced the UnackedPacketCollection with a lockless implementation. The ti...John Hurliman2009-10-211-98/+45
* Committing Jim's optimization to replace the 20ms sleep in outgoing packet ha...John Hurliman2009-10-211-28/+70
* * Added a sanity check to GetScriptAssemblies() and GetScriptStates() for the...John Hurliman2009-10-201-0/+2
* * Removed the throttle speed optimizations to see if it brings stability backJohn Hurliman2009-10-201-63/+53
* Added try/catches in the outgoing packet handler to match the one in the inco...John Hurliman2009-10-201-45/+59
* * Optimized sending of terrain dataJohn Hurliman2009-10-191-9/+14
* * Change Util.FireAndForget to use ThreadPool.UnsafeQueueUserWorkItem(). This...John Hurliman2009-10-191-7/+12
* * Rewrote the methods that build ObjectUpdate and ImprovedTerseObjectUpdate p...John Hurliman2009-10-181-2/+2
* * Big performance increase in loading prims from the region database with MySQLJohn Hurliman2009-10-181-15/+36
* Wrapped the contents of the IncomingPacketHandler loop in a try/catch statementJohn Hurliman2009-10-171-2/+9
* Prevent oversized packets from crashing the LLUDP server. It will now print a...John Hurliman2009-10-161-5/+20
* * Simplified the prioritization packet creation code to reduce CPU usage and ...John Hurliman2009-10-161-3/+6
* * Changing the "clean dropped attachments" MySQL command to a using statement...John Hurliman2009-10-161-1/+2
* * Change appearance packets from State to Task. This will hopefully fix the c...John Hurliman2009-10-161-1/+1
* Allow the LLUDP server to run in either synchronous or asynchronous mode with...John Hurliman2009-10-141-1/+6
* * Clean up the SetThrottle() code and add a maxBurstRate parameter to allow m...John Hurliman2009-10-141-1/+0
* * Switched to a plain lock for the ClientManager collections and protected th...John Hurliman2009-10-141-1/+3
* * Read scene_throttle_bps from the config file and use itJohn Hurliman2009-10-141-1/+3
* * Minimized the number of times textures are pulled off the priority queueJohn Hurliman2009-10-141-1/+11
* * Copied LocklessQueue.cs into OpenSim.Framework and added the .Count propert...John Hurliman2009-10-131-59/+48
* * Consolidated adding / removing ClientManager IClientAPIs to two places in S...John Hurliman2009-10-131-10/+3
* * Fixed a bug where clients were being added to ClientManager twiceJohn Hurliman2009-10-131-5/+4
* * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve perfo...John Hurliman2009-10-131-79/+84
* * Unregister event handlers in LLUDPServer when a client logs out and disconn...John Hurliman2009-10-131-5/+13
* Avoid checking m_clients collection twice when a UseCircuitCode packet is rec...John Hurliman2009-10-131-27/+29
* * Broke the circular reference between LLClientView and LLUDPClient. This sho...John Hurliman2009-10-131-57/+77
* * Eliminated unnecessary parameters from LLUDPServer.SendPacketData()John Hurliman2009-10-131-5/+8
* * Changed the "Packet exceeded buffer size" log line to debug and include the...John Hurliman2009-10-091-1/+1
* Added more debugging output to the "unrecognized source" warningJohn Hurliman2009-10-091-1/+2
* * Added a lock object for the write functions in LLUDPClientCollection (immut...John Hurliman2009-10-091-10/+10
* Simplified LLUDPClientCollection from three collections down to one. This wil...John Hurliman2009-10-081-30/+16
* Fork UDPBase from libOMV into opensimMelanie2009-10-081-1/+1
* Commented noisy debugging about packet splittingJohn Hurliman2009-10-061-4/+4
* * Added missing references to prebuild.xml and commented out the LindenUDP te...John Hurliman2009-10-061-60/+43
* * Try/catch around EndInvoke() when Util.FireAndForget() returns to catch exc...John Hurliman2009-10-061-66/+81
* * Continued work on the new LLUDP implementation. Appears to be functioning, ...John Hurliman2009-10-061-42/+96
* Beginning work on the new LLUDP implementationJohn Hurliman2009-10-051-446/+557
* Formatting cleanup.Jeff Ames2009-10-011-19/+19
* Added new OpenSim.ini setting: "client_throttle_max_bps" which overrides user...dahlia2009-08-181-2/+9
* Removed IAssetCache.Diva Canto2009-08-101-4/+3
* adding logging statement for receive buffer sizeDr Scofield2009-06-251-0/+2
* - adds the possibility of setting the socket receive buffer sizeDr Scofield2009-06-251-35/+51
* Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE...Jeff Ames2009-06-011-1/+1
* Heart surgery on asset service code bits. Affects OpenSim.ini configuration -...diva2009-05-151-3/+2