aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/ApplicationPlugins/RegionModulesController (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global ↵Diva Canto2016-02-211-1/+1
| | | | replace anymore.
* Move a call to RequestModuleInterface to a new scene callback functionMelanie Thielker2015-11-121-0/+2
| | | | because the current implementation would have always returned null
* On to 0.8.3!Diva Canto2015-10-181-1/+1
| | | | | Conflicts: OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
* Make Setup_XXX=disabled not even load the module at all, rather thanMelanie Thielker2015-08-161-0/+7
| | | | loading and not using it
* Updated all occurrences of AssemblyVersion("0.8.1.*") to ↵Diva Canto2015-04-291-1/+1
| | | | AssemblyVersion("0.8.2.*")
* Renamed VERSION_NUMBER to VersionNumberDiva Canto2014-12-301-2/+2
|
* This cleans up versioning. Specifically:Diva Canto2014-12-301-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.
* WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.Diva Canto2014-12-303-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
* Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number ↵Diva Canto2014-12-291-1/+1
| | | | doesn't need to match the release version number, but I think it's a very good idea that they do.
* Actually call Close() for shared region modules when the simulator is being ↵Justin Clark-Casey (justincc)2014-07-021-34/+53
| | | | | | shutdown. Adds regression test for this case.
* Change assembly versions to 0.8.1Justin Clark-Casey (justincc)2014-06-171-1/+1
|
* Bump OPenSimulator version and assembly versions up to 0.8.0 DevJustin Clark-Casey (justincc)2013-10-041-1/+1
|
* minor: Log number of region modules loaded from each pluginJustin Clark-Casey (justincc)2013-03-021-1/+23
|
* Deleted all AssemblyFileVersion directivesDiva Canto2013-02-191-1/+1
|
* Bump version and assembly version numbers from 0.7.5 to 0.7.6Justin Clark-Casey (justincc)2013-02-051-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.
* Added a few more AssemblyInfos. (Plus added the one in OptionalModules, ↵Diva Canto2012-11-131-0/+33
| | | | which had been forgotten.)
* Remove any mention of IRegionModule from region names and comments to aidMelanie2012-11-121-1/+1
| | | | grepping for remaining uses
* refactor some common code in RegionModulesControllerPluginJustin Clark-Casey (justincc)2010-12-041-55/+45
| | | | also some minor doc changes in BareBonesNonSharedModule
* This fixes the problem that region modules (new style) weren't being recognized.Diva Canto2010-01-111-9/+13
|
* This is somewhat major-like..... Change the intialization order ofMelanie2009-12-281-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
* * Tweak to region module loading to check for a matching constructor first ↵John Hurliman2009-10-271-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
* Really make module port selection work. Implement port setting inMelanie2009-10-211-4/+29
| | | | LLProxyLoginModule.
* Cleanup and comment the region module loader. Add support for configuringMelanie2009-10-201-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)
* Replace the Replaceable modules nameMelanie2009-08-101-4/+4
|
* Complete the work on the Replaceable interface logic. From this commit onwardsMelanie2009-08-061-1/+102
| | | | | the mere presence of a full version of a replaceable module will cause the replaceable module in core to be deactivated.
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-011-1/+1
| | | | LICENSE.txt.
* * minor: remove some mono compiler warningsJustin Clarke Casey2009-04-291-1/+1
|
* Remove some debug messages I have forgotten to take out.Homer Horwitz2009-04-261-2/+0
|
* Add the RegionLoaded(Scene) API to the new region module interface to allowMelanie Thielker2009-04-141-0/+20
| | | | | | | region modules to use another region module's interfaces and events in a scene context
* Fix ordering of operations: First initialize everything, then add regionsHomer Horwitz2009-04-131-0/+6
|
* - Add new RegionModulesControllerPlugin to the application modulesHomer Horwitz2009-04-052-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...