| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
included, regardless of their permissions.
The purpose of the permission checks is to prevent the unauthorized copying of assets, but users can always copy assets that they created.
|
|
|
|
|
|
|
|
| |
rather than setting phantom.
This was an oversight when removing some race conditions from PhysicsActor setting recently.
Regression tests extended to probe this code path.
Extending regression tests required implementation of a BasicPhysicsPrim (there was none before). However, BasicPhysics plugin is still of no current practical use other than to fill in as a component for other parts of regression testing.
|
|
|
|
|
|
| |
thread.
This was previous behaviour anyway.
|
|
|
|
| |
rather than what they've just done.
|
|
|
|
|
|
|
| |
at the asset service at once.
This may (or may not) improve reliability for http://opensimulator.org/mantis/view.php?id=5898
Quick tests show that save time is the same.
|
|
|
|
| |
corresponding RemoteAdmin parameter
|
|
|
|
| |
same grid don't have the publisher as owner.
|
| |
|
|
|
|
| |
Back out some of the oar monitoring for the time being. Need to find a better way to get feedback. Will re-visit this soon.
|
|
|
|
| |
Fix triggering of alerts when rezzing first script to an empty region, add login disable when loading oars.
|
|
|
|
| |
location of the user's UAS. This corrects an earlier design which had some cases pointing to the profile server. WARNING: CONFIGURATION CHANGES in both the sims (*Common.ini) and the Robust configs (Robust.HG.ini). Please check diff of the example files, but basically all vars that were pointing to profile should point to the UAS instead and should be called HomeURI.
|
|
|
|
|
|
| |
loading an archive. This does add an extra roundtrip to the asset
server if loading new assets but it protects against overwriting
(and potentially corrupting) existing assets.
|
|
|
|
| |
Not all 'notified missing' assets are a problem. Some are invalid references which happen to be buried in other text.
|
| |
|
|
|
|
|
|
|
| |
orientations and positions.
The warning about these causing problems is very old and may no longer apply.
Hopes to fix http://opensimulator.org/mantis/view.php?id=5680
|
| |
|
| |
|
|
|
|
| |
as well as item id and asset id
|
| |
|
|
|
|
| |
This might resolve http://opensimulator.org/mantis/view.php?id=5475
|
|
|
|
|
|
|
|
| |
Like "save oar", this saves an iar without assets
This can be useful for backup when you know the required assets will still be present (e.g. you're backing up the assets db separately).
This also bumps the iar format version to 0.3 and 1.2 respectively.
0.3 is backward compatible with previous opensim versions
1.2 is used if the --profile switch is specified. It is only compatible with 0.7.1 presently.
|
|
|
|
|
| |
This adds a <assets_included>true|false</assets_included> element to the oar control file, though this is not used on reloading at this time.
This addition is backward compatible with previous opensim releases
|
|
|
|
|
| |
This switch stops any assets being saved in the oar.
This can be useful if you're using OAR to backup regions and you know you'll always have the original asset database available.
|
|
|
|
| |
OpenSim.Tests.Common instead
|
| |
|
|
|
|
| |
This commit contains no data changes - the version bump is to establish a version at which the control file must come first in the archive.
|
| |
|
|
|
|
| |
This version removes the NUnit.Framework.SyntaxHelpers namespace, so any modules with their own tests will need to delete this using statement.
|
| |
|
|
|
|
|
|
|
|
| |
parcels from the OAR.
The region spanning parcel shouldn't exist in this situation. If it does, when the land data is loaded it is repersisted with a local ID which comes after the ones loaded via the oar, which obliterates the oar loaded one.
Resaving the data we just loaded from the database is somewhat odd in itself (though this makes sense from the way that OAR loading was already using the same event).
|
|
|
|
| |
Also properly insert region name in "land clear" command
|
|
|
|
|
|
| |
of merged.
The --merge switch will still merge the old and new land parcelling.
|
| |
|
|
|
|
|
|
| |
compatible with older OpenSim versions again.
Removed ability to choose 0.4 to avoid having to write code that polices this properly. Please shout on the ml if you really need this.
|
|
|
|
| |
usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.
|
|
|
|
| |
"save oar"
|
|
|
|
|
|
| |
themselves. Tested. Seems to be working, main tests pass. Nothing done for IARs or HG transfers yet -- this only works for OARs for the time being.
New migration in inventory table in order to make CreatorID varchar(255).
|
|
|
|
|
|
|
| |
Creator name properly shown on the viewer as first.last @authority.
New option added to save oar -profile=url. Migration on RegionStore making CreatorID be 255 chars.
Moved Handling of user UUID -> name requests to a new module UserManagement/UserManagementModule.
|
| |
|
|
|
|
|
|
| |
(note; contrary to previous commits, saving 0.4 OARs is actually broken since serialized objects in inventories are not yet converted properly).
Firstly, if you can save a version 1.0 OAR then you can load it too.
Secondly, closing the save stream even on success before assets/objects are saved is a bad idea
|
| |
|
|
|
|
|
|
|
|
| |
If oar contents are being changed such that older versions of opensim can't load them, then the major version must be increased
This also locks version parameters to either 1.0 or 0.4, so that arbitrary 'versions' cannot be saved
Also closes save stream properly in the event of an error
Version 1.0 OARs are currently incompatible with OpenSim 0.7.0.2 and earlier. However, you can still save compatible version 0.4 OARs by specifing --version=0 on the save oar command line
e.g. save oar --version=0 oars/test.oar
|
|
|
|
| |
-version option on save oar command. Bumped archives version to 0.5; version < 0.5 generates flag fields without commas. Everything else is identical.
|
| |
|
| |
|
|
|
|
| |
This change requires a prebuild[.sh|.bat] since a System.Xml.Linq reference is added to prebuild.xml
|
| |
|
| |
|
|
|
|
| |
clear that the oar will not be usable
|
| |
|