aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLPacketThrottle.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-17* minor: Minor documentation and small minor change on LLPacketThrottle to ↵Justin Clarke Casey1-20/+22
remove some unnecessary lines
2008-12-17Add repecting the min and max values back inMelanie Thielker1-0/+12
2008-12-17Remove a major bottleneck in throttling code.Melanie Thielker1-24/+15
2008-12-17Avoid checking the throttle limit for empty queuesMelanie Thielker1-1/+1
2008-11-05* Fix capitalization typoes in packet throttle that happened to be the name ↵Justin Clarke Casey1-2/+2
of existing fields * This should (hopefully) allow TestClient and stuff built on top of it to work again * Will probably come back later and change variable names to stop this happening again
2008-11-05* Set default client throttle multiplier to 2 (old value was effectively 8). ↵Justin Clarke Casey1-4/+5
See OpenSim.ini.example for details as to what this means * Really this should be 1, but I think that this would be too slow compared to a Second Life server until we improve our ability to send textures of variable quality * This may improve one aspect of sim performance where there are many avatars. However, there are still other performance problems that are unrelated to this change * Value may be further tuned * Removed temporary decals since the multipler setting will stick around now
2008-11-03* Expose a client_throttle_multiplier setting in OpenSim.ini. This ↵Justin Clarke Casey1-10/+26
multiplier is applied to all the client throttle settings received by the client * This should probably be 1, but currently by default it is 8, to reflect what was being eon3 in OpenSim before this revision. So if the client requested a maximum throttle of 1500 kilobits per second, we would actually send out 1500 kilobytes per second * Adjusting this multiplier down towards 1 may improve your OpenSim experience, though in other situations it may degrade (e.g. if you're using a standalone over high bandwidth links) * This is currently a user setting because adjusting it down may currently reveal other OpenSim bugs.
2008-10-07* Temporarily revert r6714 which changed agent throttle number interpretationJustin Clarke Casey1-6/+8
* I suspect the restriction stopped the very large number of packet resends that occur on certain operations, which led to other failures.
2008-10-06* Change interpretation of asset throttle values to bits per second rather ↵Justin Clarke Casey1-8/+14
than bytes per second * Changing network bandwidth in the preferences will now have a much more noticeable effect - a user may want to increase this if data is being slow to download from opensim
2008-07-21* eliminated some warnings and added some const and readonlieslbsa711-21/+21
* refactored some member names for readability and ccc (code convention conformance) * took away two refs from Rest.Inventory since * System.IO is part of System * System.Xml.Serialization is part of System.Xml
2008-05-02fixed the dos line endingsSean Dague1-92/+92
2008-05-02* Commit 2/3 - Please dont attempt to update to this revision until all 3 ↵Adam Frisby1-93/+93
are in.
2008-03-18Formatting cleanup.Jeff Ames1-27/+27
2007-12-27* Optimized usingslbsa711-27/+16
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-12-03further encapsulation of function in PacketQueue and PacketThrottleSean Dague1-1/+10
2007-11-30the packet throttle stuff is duped enough that aSean Dague1-30/+42
seperate container for this probably makes the limits easier to understand
2007-11-15*** BIG CHANGES : REGION STORAGE MOVED : UPDATE YOUR OpenSim.ini FROM ↵lbsa711-1/+1
OpenSim.ini.example ** * Now moved region storage from region to application, so we have one storage per application, instead of one per region. * Changed so that the region store providers use connectionstrings, not filenames * Removed various unfit fields and properties (call me Darwin)
2007-10-30* Optimized usingslbsa711-15/+4
* Shortened type references * Removed redundant 'this' qualifier
2007-10-22* Return of R2162. /Take that SVN!/Adam Frisby1-2/+2
2007-10-22revert r2162 as it completely clobbered all the work onSean Dague1-2/+2
the ChatModule by MW and myself. Couldn't find Adam online after that rev went in.
2007-10-22* Major ass commit.Adam Frisby1-2/+2
* Sqlite Storage Engine now supports terrain -- however be aware that every terrain revision stored will at 512KB to your database file. At the moment it is storing every revision from the first. * Fixed an issue where by noverbose mode would display lots of useless junk. Noverbose mode is now quite usable. * Fixed a whole bunch of console message issues such as naming and categorisation
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-0/+28
2007-08-28Start of trying to make Region/Scene more modular. MW1-1/+1
Added preliminary IRegionModule interface. Also have a work in progress way of Modules registering optional API methods (kind of like Apache optional functions). But there must be a cleaner/nicer way in c# of doing these than the current way. Added three work in progress modules: ChatModule (simple handles in world chat, but by moving this to a module, we could support other types of chat modules, ie like a irc - opensim bridge module. ) , AvatarProfilesModule and XferModule. Moved most of the code from Scene.ModifyTerrain() into the BasicTerrain library, as the start of trying to make that more modular. Stopped Child agents showing up as part of the "show users" command.
2007-08-20The regionUUID is now being passed to the datastore calls.MW1-3/+3
2007-08-09Start of replacing the old SceneObject/Primitive classes with the new versions.MW1-3/+3
PLEASE NOTE: that with this revision some prim related features may be broke for a while. (things like linking prims and the parcel prim count.) Also this revision may not work on mono, but that will be fixed soon.
2007-07-16*Renamed everything Parcels and ParcelData to Land and LandDatamingchen1-5/+5
*Added missing files (I hope)
2007-07-16*Renamed ParcelManager to LandManagermingchen1-3/+3
*Made the Parcel class its own file and moved the Parcel and LandManager into their own folder in Environment *Some renaming might need to be done so the Parcel class doesn't have issues with the libsecondlife Parcel class, but Land doesn't seem right.
2007-07-16changed to native line ending encodingSean Dague1-65/+66
2007-07-15* PROTIP: It helps to know what your doing when playing with reflection.Adam Frisby1-1/+1
2007-07-15* Terrain now uses the new StorageManager.Adam Frisby1-2/+2
2007-07-15* Adding example "NullStorage" DataStore engine.Adam Frisby1-0/+65