| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
release. Still messy as hell and doesn't really work yet. Will undergo dramatic changes. AND MOST IMPORTANTLY: Will be conformed to work in coop with todays DNE and XEngine, hopefully one day providing a common interface for all components.
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
currently on Forge in a nice, friendly modular format.
* There are a lot of changes and this is quite experimental. It's off by default, but you can turn it on by examining the bottom of the opensim.ini.example for the proper OpenSim.ini settings. Remember, you still need an agent domain..
* Furthermore, it isn't quite right when it comes to teleporting to remote regions (place_avatar)
|
|
|
|
|
|
|
|
| |
- GridInfoServices was not paying attention to location of ini file
- typo in RemoteAdminPlugin
|
| |
|
|
|
|
| |
Common.Communications for now (since this was the only class in that project)
|
|
|
|
|
|
| |
* This region is used for single region commands (such as save-xml2)
|
|
|
|
|
|
| |
* No user functionality yet (and not for some time)
|
|
|
|
| |
be used for item paths as well
|
|
|
|
|
|
| |
* first pass method impl
|
| |
|
| |
|