aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/DataSnapshot/DataSnapshotManager.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-02-01Prevent null entries being treated as URI's when DataSnapshot service splits ↵AliciaRaven1-1/+1
service string. The new config format for services to notify in the DataSnapshot module appends entries to the existing single string and always leaves a deliminator on the end of the string. This is causing it to split with a null string in the resulting array, which is treated as another service to notify and throws a URI format exception on start up.
2015-01-07Added a different/better way of specifying data services in DataSnapshot -- ↵Diva Canto1-1/+28
using DATA_SRV_ keys, one per service. This allows 3rd party modules to add data services automatically.
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 Canto1-1/+1
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-08-05Fixed premature closing of the connection in DataSnapshotManagerOren Hurvitz1-14/+14
2014-07-21Close streams immediately when we finish using themOren Hurvitz1-16/+19
2014-05-23Adds optional HTTP Basic Authentication to Robust service connectors.Diva Canto1-1/+1
2013-11-15refactor: replace verbose checks with String.IsNullOrEmpty where applicable.Justin Clark-Casey (justincc)1-1/+1
Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845
2013-02-28Bug fix in DataSnapshot, where a var was being used before being initialized.Diva Canto1-19/+15
2013-02-27Switched to using the other Util function with a default value.Diva Canto1-1/+2
2013-02-27Moved the HG default variables out of [Startup] and into their own section ↵Diva Canto1-1/+1
[Hypergrid] in *Common.ini.example. Backwards compatible for now.
2013-02-22Added new Util function for reading config vars that's more generic than the ↵Diva Canto1-1/+1
one I added yesterday -- this is for helping move config vars out of [Startup]
2013-02-21Simplification of HG configs: HomeURI and GatekeeperURI now are defined as ↵Diva Canto1-3/+10
default under [Startup]. They can then be overwritten in the other sections (but probably shouldn't). I kept the existing code for backwards compatibility, so this should not cause any breaks from people's current configurations. But people should move to have these 2 vars under [Startup] -- see OpenSim.ini.example and Robust.HG.ini.example. And yes, both names now end with "URI" for consistency.
2012-11-12Cleanup on region modules: gave short node id's to all of them.Diva Canto1-1/+1
2012-11-12Remove any mention of IRegionModule from region names and comments to aidMelanie1-1/+1
grepping for remaining uses
2012-11-11Prevent datasnapshot from crashing the simulatorMelanie1-10/+18
2012-11-10Cleaning up some confusion with Addin names introduced in a prior commit. ↵Diva Canto1-1/+1
Also the Flotsam cache module was being given a different Addin name, I removed that.
2012-11-10One more module converted: DataSnapshot.Diva Canto1-71/+87
2012-03-13Datasnapshot: added "secret" to the registration/deregistration query so ↵Diva Canto1-1/+8
that data providers can verify authenticity if they want.
2012-03-12DataSnapshot: renamed gridserverURL to gatekeeperURL, and normalimzed the ↵Diva Canto1-2/+2
capitalization of 'name' to lower case, also in the same <grid> section.
2010-04-16minor: stop datasnapshot issuing a warning log message if it's disabledJustin Clark-Casey (justincc)1-3/+3
2010-01-31Cleaned up configuration. 'gridmode' and 'hypergrid' are gone, as well as ↵Diva Canto1-15/+3
lots of other obsolete configs.
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-33/+22
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-22/+33
Signed-off-by: Melanie <melanie@t-data.com>
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-1/+1
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-04-17* Moved the DefaultConfig settings into already-existing ConfigSettingslbsa711-4/+4
2009-04-17* Some more work on refactoring configs;lbsa711-4/+4
* Moved the constants out into a separate DefaultConfig * Pulled configMember up * Some minor CCC
2009-03-11* Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey1-6/+16
* 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-02-12* optimized usings.lbsa711-11/+9
2009-02-06This changeset is the step 1 of 2 in refactoringDr Scofield1-2/+2
OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
2008-11-07Attachments, attachments, and, did I say attachments?Melanie Thielker1-43/+28
Too many fixes to list.
2008-10-29* Instead of putting 0.5.11.00000 if there is no revision, just put 0.5.11 ↵Justin Clarke Casey1-4/+4
instead * This is to make things less confusing to users (and maybe a little easier to do future version filtering for grid connections) * If there's disagreement about this, then please say so (preferably in the opensim-dev mailing list)
2008-10-29* Stop the DataSnapShot module trying to call home on shutdown even if it ↵Justin Clarke Casey1-7/+3
isn't enabled. * Please let's check such patches carefully - we don't want info leaking out unless the user has requested it
2008-10-29Mantis #2489Melanie Thielker1-4/+11
Thank you, Diva, for a patch that helps keep the list of sims to index clean by allowing sims to deregister.
2008-10-11Commit Diva's new patch for the DataSnapshot. Comment the defaultMelanie Thielker1-18/+32
metaverseink search provider to prevent accidental data exposure.
2008-09-20Add <expire> tag to data snapshot to give the search server an ideaMelanie Thielker1-0/+6
of when to query this node again
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-3/+3
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-09* Resolve mantis 1911 without reintroducing warningsJustin Clarke Casey1-2/+1
2008-07-12* On archive loading, tell the user how many objects we are ignoring because ↵Justin Clarke Casey1-4/+1
they already exist in the scene * (ability to give objects new uuids will come later)
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield1-6/+7
2008-05-17Thank you kindly, KMeisthax for: Moving the PostInitialize() code to theCharles Krinke1-24/+24
Initialize() section that runs when the module is grabbing config data. This is run before any Providers are created and thus makes sure we don't get any more startup crashes.
2008-05-17Thank you very much KMeisthax for DataSnapshot 1.1Charles Krinke1-277/+174
to enhance search capability on OpenSim sims using external search engines such as Metaversink.com and others.
2008-05-16Formatting cleanup.Jeff Ames1-6/+6
2008-05-14More formatting cleanup.Jeff Ames1-31/+34
2008-05-09m_logs always need to be private static readonly otherwise weSean Dague1-1/+1
get close errors.
2008-05-01* Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby1-1/+1
ASCIIEncoder in places we shouldn't.
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby1-0/+1
with namespaces.