aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/JsonStore (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang5-203/+207
2016-11-07Remove silly rezzing distance limits. They just make scripters work around ↵David Walter Seikel1-2/+0
them.
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel5-172/+1996
2012-11-12Remove any mention of IRegionModule from region names and comments to aidMelanie2-2/+2
grepping for remaining uses
2012-09-11Allow an incoming identifier to be specified for a JsonStore.Mic Bowman2-8/+8
2012-07-11Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than ↵Justin Clark-Casey (justincc)1-4/+3
constructing fresh copies. The encodings are thread-safe and already used in such a manner in other places. This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
2012-04-25Add try/catch around Json script method registration to avoild some issuesMic Bowman1-15/+24
with .NET 3.5 vs 4.0 differences. See http://opensimulator.org/mantis/view.php?id=5971
2012-04-17clean up some more logging spam in the jsonstore modulesMic Bowman2-2/+4
2012-04-17Fix the Csharp 3.0 vs 4.0 problem in JsonStore initialization.Mic Bowman3-5/+7
Cut down on the logging spam.
2012-04-17This commit adds a new optional region module, JsonStore, that provides ↵Mic Bowman3-0/+1416
structured storage (dictionaries and arrays of string values) for scripts and region modules. In addition, there are operations on the storage that enable "real" distributed computation between scripts through operations similar to those of a tuple space. Scripts can share task queues, implement shared locks or semaphores, etc. The structured store is limited to the current region and is not currently persisted. However, script operations are defined to initialize a store from a notecard and to serialize the store to a notecard. Documentation will be posted to the opensim wiki soon.