aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/ApplicationPlugins/RegionModulesController (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-16Make Setup_XXX=disabled not even load the module at all, rather thanMelanie Thielker1-0/+7
loading and not using it
2015-04-29Updated all occurrences of AssemblyVersion("0.8.1.*") to ↵Diva Canto1-1/+1
AssemblyVersion("0.8.2.*")
2014-12-30Renamed VERSION_NUMBER to VersionNumberDiva Canto1-2/+2
2014-12-30This cleans up versioning. Specifically:Diva Canto1-2/+2
- It establishes 4 digits for opensim versions - It uses the same number between opensim releases and mono addins versions It also eliminates the last addin.xml files that were still there, for consistency.
2014-12-30WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.Diva Canto3-13/+4
This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1 Additional changes: - Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing. - Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent
2014-12-29Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number ↵Diva Canto1-1/+1
doesn't need to match the release version number, but I think it's a very good idea that they do.
2014-07-02Actually call Close() for shared region modules when the simulator is being ↵Justin Clark-Casey (justincc)1-34/+53
shutdown. Adds regression test for this case.
2014-06-17Change assembly versions to 0.8.1Justin Clark-Casey (justincc)1-1/+1
2013-10-04Bump OPenSimulator version and assembly versions up to 0.8.0 DevJustin Clark-Casey (justincc)1-1/+1
2013-03-02minor: Log number of region modules loaded from each pluginJustin Clark-Casey (justincc)1-1/+23
2013-02-19Deleted all AssemblyFileVersion directivesDiva Canto1-1/+1
2013-02-05Bump version and assembly version numbers from 0.7.5 to 0.7.6Justin Clark-Casey (justincc)1-1/+1
This is mostly Bluewall's work but I am also bumping the general version number OpenSimulator 0.7.5 remains in the release candidate stage. I'm doing this because master is significantly adding things that will not be in 0.7.5 This update should not cause issues with existing external binary DLLs because our DLLs do not have strong names and so the exact version match requirement is not in force.
2013-02-01Revert "Update assembly version numbers"BlueWall1-1/+1
This reverts commit 141ad829f448b9138b12be7cf99c834c1f3977ec.
2013-02-01Update assembly version numbersBlueWall1-1/+1
2012-11-13Added a few more AssemblyInfos. (Plus added the one in OptionalModules, ↵Diva Canto1-0/+33
which had been forgotten.)
2012-11-12Remove any mention of IRegionModule from region names and comments to aidMelanie1-1/+1
grepping for remaining uses
2010-12-04refactor some common code in RegionModulesControllerPluginJustin Clark-Casey (justincc)1-55/+45
also some minor doc changes in BareBonesNonSharedModule
2010-01-11This fixes the problem that region modules (new style) weren't being recognized.Diva Canto1-9/+13
2009-12-28This is somewhat major-like..... Change the intialization order ofMelanie1-9/+9
Application plugins so that MainServer.Instance gets assigned before RegionModulesController loads the new style shared modules. This is needed because otherwise no new style shared module could register a HTTP method.... if it breaks, you get to keep both pieces
2009-10-27* Tweak to region module loading to check for a matching constructor first ↵John Hurliman1-6/+7
instead of throwing and catching exceptions * Commenting out the MySQL startup sequence that cleans out dropped attachments under the advice that it is no longer relevant. If anything, it could be brought back as a database cleanup console command * Updated to the latest libomv 0.8.0-pre. UUID.TryParse() will no longer throw and catch exceptions for most failed UUID parses
2009-10-21Really make module port selection work. Implement port setting inMelanie1-4/+29
LLProxyLoginModule.
2009-10-20Cleanup and comment the region module loader. Add support for configuringMelanie1-26/+173
a server port to use for modules in a generic way and also add support for disabling modules that don't support proper disabling. Add support for selective loading by class name (advanced users only)
2009-10-16Changing the region module loading foreach loops to typecast things to the ↵John Hurliman1-3/+3
IRegionModuleBase interface where AddRegion(), RegionLoaded(), etc. actually exist. Shot in the dark at fixing the Mono issue
2009-10-16Reverting the previous ugly hack and replacing it with try/catch statements ↵John Hurliman1-10/+4
for each RegionLoaded() call. This probably won't fix nebadon's crash, but it seems like a good idea
2009-10-16A very ugly and temporary hack to disable the RegionCombinerModule ↵John Hurliman1-2/+9
RegionLoaded from firing for testing
2009-10-16Adding noisy debug for nebadonJohn Hurliman1-0/+1
2009-08-10Replace the Replaceable modules nameMelanie1-4/+4
2009-08-06Complete the work on the Replaceable interface logic. From this commit onwardsMelanie1-1/+102
the mere presence of a full version of a replaceable module will cause the replaceable module in core to be deactivated.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-04-29* minor: remove some mono compiler warningsJustin Clarke Casey1-1/+1
2009-04-26Remove some debug messages I have forgotten to take out.Homer Horwitz1-2/+0
2009-04-14Add the RegionLoaded(Scene) API to the new region module interface to allowMelanie Thielker1-0/+20
region modules to use another region module's interfaces and events in a scene context
2009-04-13Fix ordering of operations: First initialize everything, then add regionsHomer Horwitz1-0/+6
2009-04-05- Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz2-0/+205
- 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...