| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
Makies OpenSimBase even more friendly to subclassing
|
| |
|
|
|
|
| |
ConfigurationLoader. To make it easier to customise the loading of those settings and possible in the future move it to a plugin.
|
| |
|
| |
|
| |
|
|
|
|
| |
Class... Framework/ConfigSettings.
|
| |
|
|
|
|
|
|
|
|
| |
ClientStackUserSettings class
* This conforms better to other module usage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on-/offline updates, calling cards for friends.
This adds methods in the DB layer and changes the MessagingServer, so a full
update (incl. UGAIM) is necessary to get it working. Older regions shouldn't
break, nor should older UGAIM break newer regions, but friends/presence will
only work with all concerned parts (UGAIM, source region and destination
region) at this revision (or later).
I added the DB code for MSSQL, too, but couldn't test that.
BEWARE: May contain bugs.
|
|
|
|
|
|
| |
* set debug scene name on scene registration, rather than within the Scene constructor
|
|
|
|
|
|
|
|
| |
interactive OpenSim class
* direct module import is temporary
|
|
|
|
|
|
|
|
|
|
| |
server
* use default inventory archive name if none is given
* other minor cleanups
* this facility is not useable yet
|
| |
|
|
|
|
| |
stored on a potentially hostile grid. This is not DRM, not should be relied on until after it's been security audited. I'll write a blog post on this explaining how/why/when you should use this, and what it does.
|
| |
|
|
|
|
|
|
| |
and then the OpenSim.ini only needs to contain instance specific data
|
| |
|
|
|
|
|
|
| |
* This returns to writing the OpenSim.ini using default values if it (or OpenSim.xml) isn't found
|
|
|
|
|
|
|
| |
rather then the previous invalid string "DotNetEngine". Remove the
script_engine options, as it is not used anymore.
|
|
|
|
|
|
|
|
|
| |
the way
* This revision also makes the exception catcher of last resort print to the log instead of just the console
* This means logs should now capture sim crashing exceptions, though not those which are caused by a crash of the virtual machine itself
|
|
|
|
|
|
|
|
| |
checking whether any config was set
* Resolve redundancy by removing the OpenSimBase check - if modules are recieve nini config directly they should probably be the ones to do the checking
|
|
|
|
|
|
| |
* we appear to both setup a default configuration and provude identical defaults when we later try to read the values - this is probably not really necessary
|
|
|
|
|
|
| |
* refactoring
|
|
|
|
| |
for consistency's sake
|
|
|
|
| |
to work anyway)
|
| |
|
| |
|
|
|
|
|
|
| |
* Ignore any exception encountered during shutdown rather than aborting the quit command
|
|
|
|
|
|
|
|
| |
directory
* This is not yet a real module (and is arguably not a region module anyway)
|
|
|
|
|
|
|
|
| |
* This is an initial basic experimental code for inventory import and export from the region server
* Probably not yet ready for general use
* Thanks Kayne!
|
| |
|
|
|
|
|
|
|
|
|
| |
ordinary region modules and are able to coexist in one instance.
See http://opensimulator.org/wiki/ScriptEngines for details. There were
changes to OpenSim.ini.example, please note DefaultScriptEngine.
Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
|
|
|
|
| |
(this does not include script startup).
|
|
|
|
|
|
|
|
|
| |
startup (script startup doesn't count here)
* There was a small window where region logins were allowed before modules were loaded - avatars logins that hit this window could have caused bad things to happen.
* A similar change will follow for grid mode sometime soon
|
|
|
|
|
|
|
|
|
|
| |
functionality via the console command "delete-region" and also via
RemoteAdminPlugin.
minor typo fix.
|
|
|
|
| |
methods don't need to be implemented on Grid hosted region servers
|
|
|
|
| |
requests flow through the ShowHelp() method
|
|
|
|
|
|
| |
* Grid user server implementation to follow shortly
|
|
|
|
|
|
| |
display root and child agents (mantis #2171).
|
|
|
|
|
|
| |
* In some circumstances, loading prims can invoke region modules
|
| |
|
|
|
|
|
|
|
| |
Thank you, Xugu Madison and ChrisDown, for a patch that
fixes linux filename extensions from .Xml back to .xml
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
| |
Due to the many problems with not cleaned up child-agents, I thought it
might make sense to be able to see them on the console. 'show users' on
the region-server's console now outputs root- and child-agents (with
"root" or "child" column)
|
|
|
|
|
|
| |
cleanup: warnings, readability
|
|
|
|
|
|
|
| |
* You can replace "grid" as the asset system with "file" to save and load all your assets from a directory on your hard disk. Files are serialised to XML and saved in the format "/<dir>/0x/0x/0x/0000-0000-000000-0000-0000.xml"
* Directory <dir> is sharing the Asset Server URL path, use a normal path here instead (ie C:\xyz or /var/assets/).
* This probably wont work well in grid mode unless every sim has access to the same directory. This is mostly intended for standalone usage where quick and convenient access to assets is required.
|