aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Application (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-18* Resolve http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey1-3/+7
* Catch directory exception on load oar as well as file exception
2009-05-15Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva1-1/+1
-- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
2009-05-13Thank you kindly, BlueWall sir, for a patch that:Charles Krinke1-2/+4
Adding a jsonp wrapper to the user supplied status report uri if the key "callback" exists. It will work with many javascript toolkits to provide an ajax callback to allow the browser to update stats reports without the intervention of an intermediate server.
2009-05-12Thank you kindly, Patnad, for a patch that:Charles Krinke1-0/+25
This patch allow you to see region rating from the console. Type "show ratings" and it will show you the rating of all your regions.
2009-05-09Add the asset service connectors and sample config. READ WARNINGS!!!Melanie Thielker1-1/+3
2009-05-04Intermediate commit. WILL NOT COMPILE!Melanie Thielker2-1/+11
2009-05-04Refactor. Make ConsoleBase a true base class. Create CommandConsole as a simpleMelanie Thielker1-2/+4
console capable of processing commands. Create LocalConsole as a console that uses cursor control and context help. Precursor to a distributed console system for the new grid services. No functional change intended :)
2009-05-02Thank you kindly, BlueWall, for a patch that:Charles Krinke1-6/+58
Move json stats to non-published resource name Remove well-known resource name for json stats, creating dynamic uris with private keys and add a user configurable resource name for region owner usage.
2009-04-29* Actually change the default oar file name to region.oar instead of ↵Justin Clarke Casey1-1/+1
scene.oar, for clarity
2009-04-29* Make scene.oar the default oar target rather than scene.oar.tar.gz, in an ↵Justin Clarke Casey1-1/+1
attempt to reduce confusion
2009-04-27Getting rid of -hypergrid=true on the command line. This config now goes ↵diva4-66/+49
inside OpenSim.ini in the Startup section. This makes the HG compatible with -background, and prepares the way for further work on HG-related config vars. Might help with mantis #3527.
2009-04-25Thanks Bluewall for Mantis #3519: a patch that adds simulator uptime and ↵Dahlia Trimble1-3/+2
version to REST/json statistics reporting
2009-04-22Add copyright headers. Formatting cleanup.Jeff Ames1-8/+8
2009-04-17Fixes Mantis # 3469. Thank you kindly, BlueWall, for a patch that:Charles Krinke1-0/+37
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* Change profile check for add user to run through the cache serviceJustin Clarke Casey1-1/+1
2009-04-17* Moved the DefaultConfig settings into already-existing ConfigSettingslbsa711-6/+6
2009-04-17adding log statement on shutdown in background modeDr Scofield1-0/+1
2009-04-17* Some more work on refactoring configs;lbsa711-6/+6
* Moved the constants out into a separate DefaultConfig * Pulled configMember up * Some minor CCC
2009-04-16- turn private m_gui into protected m_gui to allow manipulation inDr Scofield2-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-14* Explicitly start the asset server thread so that unit tests can run single ↵Justin Clarke Casey1-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 Casey1-5/+6
having Initialise() and Initialize() in the same class - very difficult to read.
2009-04-05- Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz1-1/+21
- 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-05Directory defaults for region xml files when creating a new region got ↵idb1-9/+3
changed/lost with svn 8550 when a check was added for the file name having .xml extension. The extension check has been moved slightly earlier and the original directory logic restored. Fixes Mantis #3386
2009-04-03* Proactively fixed bug-potential concerning the fact that m_httpServer ↵lbsa711-6/+1
property was differently referred to between RegionApplicationBase and all other grid services.
2009-04-03- adding -logconfig option to allow configuration of log4net fromDr Scofield1-2/+14
log4net config file other then bin/OpenSim.exe.config - moving ArgvConfigSource initialization up to allow for configuration of XmlConfigurator.Configure()
2009-04-01Add a PIDFile in [Startup], which the PID will be written toMelanie Thielker1-1/+9
2009-03-29Another bit of refactoring to try to make sense of ↵diva1-0/+1
OpenSim.Framework.Communications. Everything that looks like a service, with service handlers, moved to .Services -- i.e. LoginService and Response, and GridInfoService. The rest of the changes were to adapt to the new locations of those files.
2009-03-26* Apply http://opensimulator.org/mantis/view.php?id=3343Justin Clarke Casey1-1/+0
* Removes long unused -useexecutepath switch * Thanks coyled
2009-03-25* minor: Adjust exception catching on load/save xml[2]/oar. Justin Clarke Casey1-21/+7
* Allow non FileNotFoundExceptions to propogate rather than post a misleading error message
2009-03-25* minor: spit out creator name on save iarJustin Clarke Casey1-4/+4
* not yet ready for use
2009-03-25adding presence.ControllingClient.Kick(msg) to the brew.Dr Scofield1-12/+9
2009-03-25 enhances the console command "kick user" with an optional alertDr Scofield1-1/+12
message which will be dialog-ed to the user just before being kicked.
2009-03-24* Fix edit scale command - was looking for one too few argumentsJustin Clarke Casey1-1/+1
2009-03-19* Group OpenSim.Framework.Servers interfaces togetherJustin Clarke Casey1-0/+1
2009-03-18Adds support for unlink-region command in hypergrid.diva1-0/+22
2009-03-11* Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey1-7/+12
* In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
2009-03-11update some ini defaults in code - all defaults from beginning of ↵Dahlia Trimble2-3/+3
OpenSim.ini.example thru DefaultScriptEngine = "XEngine"
2009-03-10* Cleanup and CCC (Code Convention Conformance)lbsa717-290/+312
2009-03-06* minor: remove some mono compiler warningsJustin Clarke Casey2-3/+1
2009-03-04* For now, restore file extension for default oar name I accidentally ↵Justin Clarke Casey1-1/+1
removed on the last commit
2009-03-04* Add the abilty to load and save iar item nodes where folders have ↵Justin Clarke Casey1-1/+1
identical names
2009-03-03Refactoring of CreateCommsManagerPlugin.MW1-34/+0
Plus some general cleanup of a few other files (deleting excess blank lines etc)
2009-03-02Renamed OpenSimBase m_autoCreateLindenStack to m_autoCreateClientStackMW1-4/+4
2009-03-02Moved the SetupScene methods from RegionApplicationBase to OpenSimBase [Do ↵MW1-14/+99
we really still need RegionApplicationBase?] Added a flag (bool m_autoCreateLindenStack = true) which says if the ClientStack will be autocreated and initialised when creating regions. This helps with moving ClientStacks to Region modules. Currently this flag is hardcoded to true, as it is only for testing at the moment, so you need to change the value in the code if you want to turn off auto creating.
2009-03-02Removed the commented out InitialiseStandaloneServices and ↵MW2-103/+0
InitialiseGridServices (which are now preformed in CreateCommsManagerPlugin) methods from OpenSimBase and HGOpenSimNode. As if we decided to swap back to the old methods we can always re-add them, rather than leave them commented out.
2009-02-28Changed it so only .ini file types are loaded from the (optional) config ↵MW1-2/+5
directory rather all files types in that folder.
2009-02-27Added support for reading ini files from a (optional) config folder. This ↵MW2-1/+15
allows the spliting up of opensim.ini into multiple ini files. The ini files in this folder are loaded after the masterini file (if that is set) and before opensim.ini. The default folder it looks for and searches is "bin\config", but that can be set by using the command arg "-inidirectory=<path>" (path is local to bin\) when starting up opensim.exe.
2009-02-26Added IRegionCreator interface that all ApplicationPlugins that are creators ↵MW1-1/+6
of Scenes should implement and register with the ApplicationRegistry.StackModuleInterface<>(); So that other plugins can attach to their OnNewRegionCreated event. Made some changes to IRegistryCore and RegistryCore so they support "Stacked" interfaces.
2009-02-26Moved the Initialisation of the CommunicationsManager to a ApplicationPlugin. MW2-101/+98
Also in that plugin it registers the IUserService with all the Scenes (as they are created). So now we can start changing over all uses of IUserService, that currently access it from the CommunicationsManager to accessing it from the Scene.RequestModuleInterface call. Once that is done we can move the UserService creation out to its own plugin and remove all references to it from the CommunicationsManager. Then we can take the next CommunicationsManager interface and repeat.
2009-02-26* Apply http://opensimulator.org/mantis/view.php?id=3191Justin Clarke Casey1-5/+33
* Make load/save oar and load/save xml2 behave a little better when there is an io problem * Thanks dslake