Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-04-18 | Allow reading of notecards by asset ID. | Melanie Thielker | 1 | -52/+108 | |
Fixes Manthis #3420 | |||||
2009-04-18 | Thank you kindly, RemedyTomm for a patch that: | Charles Krinke | 3 | -58/+134 | |
Following feedback from 0003440, i've made some changes to the new texture pipeline to optimise performance. The changes are: - Fixed a math issue where a small percentage of images with a certain size (on the packet boundary) would not have their final data delivered. This issue has been present since pre- 0003440 - It was suggested that a discardlevel of -1 and a prioriy of 0 meant to abandon the transfer, this is incorrect and caused some textures to clog. - The texture throttle blocking queue is now only filled in relation to the actual throttle amount.. i.e, on a connection throttled to 300k, only twenty packets will be placed in the queue at a time, on a larger connection it will be much more. This is to balance responsiveness to requests and speed, and to minimise wasted packets. - The engine now keeps track of the number of pending textures, and the stack will not be walked if there's no textures pending, saving CPU. Textures are only considered "pending" when they've already been decoded. - As part of the above, some textures may receive twice as much data per cycle if the number of pending textures is below the cycle threshold, this should prevent loading from slowing down when there are fewer textures in the queue. | |||||
2009-04-18 | Add some documentation. (note this is *not* a thinly veiled attempt to ↵ | Dahlia Trimble | 1 | -1/+3 | |
increase my commit frequency *wink*) | |||||
2009-04-18 | Thank you kindly, StrawberryFride, for a patch that: | Charles Krinke | 1 | -5/+10 | |
Adds a test to see if the first option on osDynamicTextureData is "AltDelim", then picks up the first character after the whitespace and uses as a delimiter instead of ;. If this string does not appear at the start of the data, the default ; will be used, hence this should not break existing code. | |||||
2009-04-18 | Thank you dslake for diagnosing and fixing a race condition in ↵ | diva | 2 | -132/+146 | |
OGS1SecureInventoryServer (mantis #3483). The provided patch was slightly modified to narrow the locking scope to smaller portions of the functions. Applied the same locking to HGInventoryService, which suffered from the same race condition. | |||||
2009-04-18 | Obtain the owner name for the X-SecondLife-Owner-Name header in ↵ | idb | 1 | -1/+7 | |
llHTTPRequest when the owner is offline/not in the region. Fixes Mantis #3454 | |||||
2009-04-18 | * Adds IObject.Shape to MRM | Adam Frisby | 4 | -53/+140 | |
* Implements Sculpty modification support to MRM * Example: IObject.Shape.SculptMap = new UUID("0000-0000-0000...."); | |||||
2009-04-18 | Bug fix for standalone HG login. VerifySession should be local for local users. | diva | 2 | -1/+11 | |
2009-04-17 | Thank you M1sha for diagnosing and patching a lock bug affecting region ↵ | diva | 1 | -13/+16 | |
crossings introduced in r9110. Fixes mantis #3456. | |||||
2009-04-17 | * A few fixes to the Linear Motor | Teravus Ovares | 1 | -15/+21 | |
2009-04-17 | Fixes Mantis # 3469. Thank you kindly, BlueWall, for a patch that: | Charles Krinke | 2 | -0/+42 | |
This patch adds extended status reporting with the url http://server:port/simstatusx/ [^] . The data is returned in json format as "text/plain" type. | |||||
2009-04-17 | * Add Implementation of Linear Motor and Linear friction from the LSL ↵ | Teravus Ovares | 1 | -9/+73 | |
Vehicle API in Physics | |||||
2009-04-17 | experimental freeswitch code, imported from Rob Smart's tree | Sean Dague | 3 | -0/+994 | |
2009-04-17 | Correct detected rotation to return the same value as llGetRot in the object ↵ | idb | 1 | -1/+1 | |
being detected. Fixes Mantis #3467 | |||||
2009-04-17 | * Change inventory archiver module to use profile cache | Justin Clarke Casey | 1 | -11/+3 | |
* Clean up some log messages | |||||
2009-04-17 | * Use profile cache service for data snapshot | Justin Clarke Casey | 1 | -4/+4 | |
2009-04-17 | * Also use the profile cache for osKey2Name() | Justin Clarke Casey | 1 | -4/+4 | |
2009-04-17 | * Use cached user profiles in osAvatarName2Key() | Justin Clarke Casey | 1 | -4/+5 | |
2009-04-17 | * Change profile check for add user to run through the cache service | Justin Clarke Casey | 1 | -1/+1 | |
2009-04-17 | - disabling logging of non-system IRC messages | Dr Scofield | 1 | -8/+8 | |
2009-04-17 | * Moved the DefaultConfig settings into already-existing ConfigSettings | lbsa71 | 5 | -14/+14 | |
2009-04-17 | adding log statement on shutdown in background mode | Dr Scofield | 1 | -0/+1 | |
2009-04-17 | fixes System.UnauthorizedAccessExceptions when trying to load OARs from | Dr Scofield | 1 | -2/+2 | |
read-only files on linux. | |||||
2009-04-17 | * Some more work on refactoring configs; | lbsa71 | 5 | -14/+14 | |
* Moved the constants out into a separate DefaultConfig * Pulled configMember up * Some minor CCC | |||||
2009-04-17 | * Set some minimum values to avoid divide by zero errors. | Teravus Ovares | 1 | -0/+14 | |
2009-04-17 | * Commit a few fixes to the Vehicle settings | Teravus Ovares | 2 | -13/+67 | |
* Vertical Attractor servo | |||||
2009-04-16 | * minor: Eliminate redundant argument in PreloadUserCache | Justin Clarke Casey | 2 | -2/+2 | |
2009-04-16 | trying to fix exception in Random.Next() probably caused through sharing of | Dr Scofield | 1 | -1/+1 | |
WindModule plugins --- manifesting itself through: 2009-04-16 15:32:02,764 [Heartbeat for region sea 3] [Scene]: Failed with exception System.IndexOutOfRangeException: Array index is out of range. at System.Random.Sample () [0x0003e] in /usr/local/src/mono/build/mono-2.0.1/mcs/class/corlib/System/Random.cs:91 at System.Random.NextDouble () [0x00000] in /usr/local/src/mono/build/mono-2.0.1/mcs/class/corlib/System/Random.cs:142 at OpenSim.Region.CoreModules.World.Wind.Plugins.SimpleRandomWind.WindUpdate (UInt32 frame) [0x00019] in /tmp/opensim-deploy-oTyFP12501/opensim-deploy/OpenSim/Region/CoreModules/World/Wind/Plugins/SimpleRandomWind.cs:92 | |||||
2009-04-16 | - turn private m_gui into protected m_gui to allow manipulation in | Dr Scofield | 2 | -12/+3 | |
derived classes - make OpenSimBackground inherit from OpenSim instead of OpenSimBase so that it will have a MainConsole instance and we can use console commands, setting m_gui to false | |||||
2009-04-16 | * Remove some super experimental stuff in BulletDotNETPlugin since it was ↵ | Teravus Ovares | 3 | -11/+18 | |
causing issues. * Tweak the ODEPrim PID a bit more. | |||||
2009-04-16 | * Committing more BulletDotNETPlugin work | Teravus Ovares | 3 | -10/+315 | |
* Tweak the LLSetStatus results in the ODEPlugin. Hopefully it's a little less unstable. * ODEPlugin is using experimental math for LLSetStatus, use with caution! :) | |||||
2009-04-16 | Correctly flag group owned prims in the land prim list | Melanie Thielker | 4 | -5/+8 | |
2009-04-16 | Fix build break and change some groups interfaces | Melanie Thielker | 4 | -10/+7 | |
2009-04-16 | Expose the GroupRecord and it's accessor API | Melanie Thielker | 1 | -9/+1 | |
2009-04-15 | Add the XML manifests needed to get the new style modules to load. | Melanie Thielker | 2 | -0/+26 | |
Scripting now works again | |||||
2009-04-15 | Prevent a nullref when no script engines are loaded | Melanie Thielker | 1 | -0/+3 | |
2009-04-15 | Commit the group deeding support, thank you, mcortez | Melanie Thielker | 4 | -1/+38 | |
2009-04-15 | Make sim health data more useful | Melanie Thielker | 1 | -1/+23 | |
2009-04-15 | minor: Remove some mono compiler warnings. Uncomment code when it's ↵ | Justin Clarke Casey | 4 | -11/+11 | |
actually being used. | |||||
2009-04-15 | * Make it possible to add a request id to load and save oar requests | Justin Clarke Casey | 8 | -38/+83 | |
* This allows specific requests to be identified. | |||||
2009-04-15 | Convert both script engines to new region module format. Add proper unload | Melanie Thielker | 7 | -17/+83 | |
handling to XEngine. Add needed stubs to DotNetEngine. | |||||
2009-04-15 | * Resolve unit test failure introduced in r9148 (probably) | Justin Clarke Casey | 1 | -1/+0 | |
* Have the test scene always return success for session id authentication for now | |||||
2009-04-15 | Another cleanup: Region_Status renamed to RegionStatus, and a usage comment ↵ | Johan Berntsson | 3 | -4/+4 | |
added | |||||
2009-04-15 | Renamed splitID in Scene and added comments on usage | Johan Berntsson | 1 | -1/+8 | |
2009-04-14 | One less vulnerability in the HG: detecting foreign users trying to come in ↵ | diva | 1 | -1/+13 | |
with local user IDs. If that happened by accident, too bad, foreign user can't come in with that ID. This test is a consequence of not having truly global names yet. | |||||
2009-04-14 | Adds session authentication upon NewUserConnections. Adds user key ↵ | diva | 7 | -114/+291 | |
authentication (in safemode only) upon CreateChildAgents. All of this for Hypergrid users too. This addresses assorted spoofing vulnerabilities. | |||||
2009-04-14 | * Make archiver tests pump the asset server manually instead of starting the ↵ | Justin Clarke Casey | 4 | -4/+13 | |
normal runtime thread * This may eliminate the occasional archive test freezes, since they appeared to occur when somehow the asset server didn't pick up on the presence of a request in the asset quque | |||||
2009-04-14 | Fix for minor bug introduced yesterday, HG only. Can't lookup the profile ↵ | diva | 1 | -1/+1 | |
when we're looking up the profile... | |||||
2009-04-14 | * Explicitly start the asset server thread so that unit tests can run single ↵ | Justin Clarke Casey | 1 | -0/+2 | |
rather than multi-threaded (which may be behind the occasional test freezes) | |||||
2009-04-14 | * refactor: rename AssetCache.Initialize() to AssetCache.Reset() to avoid ↵ | Justin Clarke Casey | 1 | -5/+6 | |
having Initialise() and Initialize() in the same class - very difficult to read. |