| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Adding Oarfileloaded and EmptyScriptCompileQueue event support which
allows (with a module) for programmatic notification of when a region
objects and scripts are up and running after a server start or
load-oar.
|
|
|
|
| |
yet apart from not blow up
|
|
|
|
| |
archive
|
| |
|
|
|
|
|
|
| |
* The async stream method does not yet signal completion to interested calling code
|
| |
|
|
|
|
|
|
|
|
|
|
| |
this patch makes load-oar a bit more tolerant to irrelevant
differences in the oar file format. Directory entries are now ignored
rather than trying to interpret them as files they hold which results
in the load-oar failing. This change makes it easier to manually
modify oar files.
|
| |
|
|
|
|
|
|
|
|
| |
* This means that you can now save terrain textures, water height, etc.
* Estate settings are not supported
* Older OAR files without these settings can still be loaded
|
|
|
|
| |
2971 by thomax
|
| |
|
| |
|
| |
|
|
|
|
| |
SceneGraph to make it more descriptive of its intended function
|
|
|
|
|
|
| |
groundwork.
|
|
|
|
| |
scene
|
| |
|
|
|
|
|
|
| |
fix: region parameter in IRCBridgeModule XmlRpc was check for presence but not actually used...
|
|
|
|
|
|
| |
* Replaces the one in the module itself, which had a dumb bug in it anyway
|
|
|
|
|
|
|
|
|
| |
false if the group is already deleted)
* This is to avoid repetitive null checks - I'm beginning to think that blasting away the root part on object deletion is actually a bad move. Perhaps we should leave it around
and let the client ignore any superfluous packets (which it may well do anyway), since we're constantly exposing a race condition
|
|
|
|
|
|
| |
* Don't save attachments on saving oar, which stops them coming back as ghost prims
|
|
|
|
|
|
|
|
|
| |
XIRCBrigeModule is transient, will merge it with IRCBridgeModule:
extends/refactors IRCBridgeModule to support channel-per-region (if
desired).
|
| |
|
|
|
|
| |
some time
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you use load-oar to transfer region data from one sim to another
then currently inventory items can be left with unknown owner
permission which results in them being no-mod/no-copy for
everyone. The attached patch fixes things up so if the owner uuid does
not exist on the destination system then it assigns ownership (and the
creator for completeness) to the master avatar id. This will make it
much more practical to share copies of regions :-)
|
|
|
|
|
|
| |
to make scripts loaded from oar start
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* Hopefully this will resolve mantis 2049
|
| |
|
|
|
|
| |
expected filename format
|
| |
|
|
|
|
|
|
|
| |
Scripts can now no longer DOS the user server and there are a lot fewer
gratuitious lookups of user profile data.
|
|
|
|
|
|
|
|
|
| |
hierarchical rights structure. MasterAvatar: Owner of the region server
(may be null), net gods (users with GodLevel 200), Estate owner
(from database). Look at Opensim.ini.example to enable net gods.
Estate owner will default to master avatar.
|
|
|
|
|
|
|
|
| |
an archive
* if the uuid isn't present, ownership is given to the region's master avatar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a sitting problem which popped up on loading regions from
archive and turned out to be caused by the fact that the archiving
mechanisms all preserve the sit-target information that is set in the
object at the time the image is captured. This caused the new region
to pick a sit-target prim that did not correspond to the prim on which
the script was running, so the script's changed event is driven with
an invalid avatar UUID.
I have modified the ArchiveReadRequest class so that any sit information
that survives the archiving process is deleted before the object is
instantiated. This change has just been checked in.
|
|
|
|
| |
complete if there were any missing assets
|
| |
|
|
|
|
|
|
|
| |
* This should allow multiple copies of an archive to be loaded into different regions on the same region server
* This shouldn't affect existing operations.
|
|
|
|
| |
information messages
|
|
|
|
| |
many were actually located
|
|
|
|
| |
post-deserialization changes can be carried out before adding it to a scene
|
|
|
|
| |
for now
|
|
|
|
| |
deleted by default
|
|
|
|
|
|
|
|
| |
this before (doh)
* Not quite perfect yet
|
| |
|
|
|
|
|
|
|
|
| |
they already exist in the scene
* (ability to give objects new uuids will come later)
|