aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-04-29Flipping check_session xmlrpc's keep-alive to false, because some clients hang.diva1-1/+1
2009-04-28* Get rid of some extraneous debug log output from the last commitJustin Clarke Casey2-4/+4
2009-04-28* Stop oar loading barfing if the archive contains directory entriesJustin Clarke Casey2-12/+44
2009-04-28* Add preliminary code for resolving iar profile namesJustin Clarke Casey2-17/+22
* Not yet active
2009-04-27Make sure that, on "Anyone can copy" the person copying the objectMelanie Thielker1-3/+3
has transfer perms as well as copy perms. This may block some cases where the owner would normally be able to take copy. Fixes Mantis #3464
2009-04-27Thanks Tommil for a patch that adds a caching option to ↵diva1-5/+18
GetAssetStreamHandler. It is used in the RegionAssetService.
2009-04-26HGWorldMap got a bit out of sync during the introduction of the new module ↵diva2-100/+15
system. Should work now. Fixes mantis #3533.
2009-04-26Bug fix in initialization of RegionAssetServer/MXP. Sometimes the MXP ↵diva1-3/+3
section in ini doesn't exist.
2009-04-25Remove second timestamp in offline IM, the client already adds oneMelanie Thielker1-4/+0
2009-04-24- Moved WorldMapModule and HGWorldMapModule to the new region-module systemHomer Horwitz3-70/+125
- Cleaned up some whitespace
2009-04-24* Write separate unit test for replicating iar structure to a user inventoryJustin Clarke Casey2-8/+30
2009-04-24* minor: move user profile test utils to test/common/setup for future reuseJustin Clarke Casey1-0/+14
2009-04-24* Refactor: break out loading of archive paths into inventory into a ↵Justin Clarke Casey1-110/+139
separate method
2009-04-24* correct spelling mistake in item seiralizationJustin Clarke Casey1-1/+0
2009-04-24* Write basic, incomplete load iar testJustin Clarke Casey2-61/+41
2009-04-23* refactor: move archive user inventory item serialization out to a separate ↵Justin Clarke Casey4-148/+87
file
2009-04-22* Fix hypergrid standalone login by overriding AddNewUserAgent in HGUserServicesJustin Clarke Casey1-3/+10
2009-04-22From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield2-4/+12
Changes to enable script state persistence across non-restart serialization situations (inventory/OAR/attachments) Also fixing test cases for OAR and IAR so they don't barf with the new code.
2009-04-22more cleanupDr Scofield1-6/+5
2009-04-21Thank you kindly, TLaukkan for a patch that:Charles Krinke1-1/+3
Added support for loading bare asset binaries (as opposed to xml encoded asset base) to both sandbox asset service and cable beach. * Added support for enabling region asset service when mxp is enabled. * Moved base http server content type defaulting before invocation of request handle method to allow for variable content type in the response.
2009-04-19Moved ITerrainModule and ITerainEffect to ↵Homer Horwitz3-97/+8
OpenSim.Region.Framework.Interfaces and added a TaintTerrain method
2009-04-19Thank you kindly, MCortez, for a patch that:Charles Krinke2-1/+34
This hooks up the LandManagementModule to handle the DeedParcelToGroup packet. Now people can start testing land assigned to and owned by groups. Also fixes a viewer crash issue when searching for and then joining a group with an agent that is not already being tracked by groups server.
2009-04-18Thank you kindly, StrawberryFride, for a patch that:Charles Krinke1-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-17* Change inventory archiver module to use profile cacheJustin Clarke Casey1-11/+3
* Clean up some log messages
2009-04-17 fixes System.UnauthorizedAccessExceptions when trying to load OARs fromDr Scofield1-2/+2
read-only files on linux.
2009-04-16* minor: Eliminate redundant argument in PreloadUserCacheJustin Clarke Casey1-1/+1
2009-04-16trying to fix exception in Random.Next() probably caused through sharing ofDr Scofield1-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-16Correctly flag group owned prims in the land prim listMelanie Thielker1-1/+4
2009-04-16Fix build break and change some groups interfacesMelanie Thielker1-1/+1
2009-04-15* Make it possible to add a request id to load and save oar requestsJustin Clarke Casey5-23/+51
* This allows specific requests to be identified.
2009-04-14Adds session authentication upon NewUserConnections. Adds user key ↵diva3-3/+81
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 Casey2-2/+11
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-14Add the RegionLoaded(Scene) API to the new region module interface to allowMelanie Thielker1-0/+4
region modules to use another region module's interfaces and events in a scene context
2009-04-14* Commit a variety of fixes to bugs discovered while trying to fix the NaN ↵Teravus Ovares1-1/+2
singularity. * WebStatsModule doesn't crash on restart. GodsModule doesn't crash when there is no Dialog Module. LLUDPServer doesn't crash when the Operation was Aborted. * ODEPlugin does 'Almost NaN' sanity checks. * ODEPlugin sacrifices NaN avatars to the NaN black hole to appease it and keep it from sucking the rest of the world in.
2009-04-13- Moved TerrainModule to the new region-module system.Homer Horwitz2-32/+40
- Fixed some locking issues. Either lock, or don't (if you don't have to). Only locking access half of the time won't work reliably. - Had to adapt test helpers that use the "old" IRegionModule. TerrainModule isn't one anymore.
2009-04-13* Remove null reference exception in the J2KDecoderModule's J2K repair ↵Teravus Ovares1-2/+14
routine for when the asset we're looking up isn't an image at all. (did someone set the texture on the side of a primitive to some other kind of asset with the script engine?)
2009-04-12Actually do what I promised in the previous commit :/Melanie Thielker1-4/+14
2009-04-12Funnel stored (offline) IMs through the Scene EventManager to make sureMelanie Thielker1-14/+10
they are processed by the modules rather than sent to the client directly. Allows friends and group requests and responses to be saved, too
2009-04-11Correct Opensim.ini.example to reflect the default settings for clouds.idb1-49/+2
Fixes Mantis #3421 Change the agent/avatar events subscriptions to just OnNewClient. The data only needs to be sent once and keeping track of log ins/movements is not required. This will also send cloud data to child agents so that they can see clouds above neighbouring regions not just regions that they have visited.
2009-04-10Expose the XMLRPC listener port on the IXMLRPC interface to allowMelanie Thielker1-0/+5
publication
2009-04-10* Apply http://opensimulator.org/mantis/view.php?id=3427Justin Clarke Casey1-1/+71
* Return different values for llCloud() over time based on a cellular automation system. * Thanks aduffy70!
2009-04-09* minor: remove some mono compiler warningsJustin Clarke Casey1-1/+1
2009-04-09* Tagged long running tests with LongRunningAttribute.lbsa712-3/+6
* Now, the 144 unit tests takes roughly as long time to run (16s on my laptop) that the 10 long running takes. The database tests takes forever. * Feel free to run the unit tests as you code, and the rest before commit.
2009-04-08* Make it possible to store creator strings in user inventory items as well ↵Justin Clarke Casey5-7/+7
as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed.
2009-04-07* minor: remove some mono compiler warningsJustin Clarke Casey3-4/+4
2009-04-07* Apply http://opensimulator.org/mantis/view.php?id=3418Justin Clarke Casey1-6/+10
* Prevents occasional wind module related exceptions on region server shutdown * Thanks Intimidated!
2009-04-06* Implements World.Parcels[] array for MRM scripting.Adam Frisby1-0/+9
2009-04-05Ouch. Remove some test left over from r9013, which broke startupHomer Horwitz1-2/+1
2009-04-05- Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz2-12/+20
- Change several classes to use the new plugin for handling of region-modules (NOTE: No regionmodule is using this yet) - Add necessary prebuild parts (don't forget to runprebuild) Attention: Work in progress. This shouldn't break anything, but you never know...
2009-04-05- Move IWindModule to OpenSim.Region.Framework.InterfacesHomer Horwitz3-83/+3
- Fix a dependency problem. Hopefully fixes Mantis #3395