aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Archiver (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-06-29Revert "don't report the null uuid as a missing asset on saving oars/iars"Justin Clark-Casey (justincc)1-5/+3
This reverts commit 5ce119174e03715bfc61f7864bd3e7182c5d21ea. This change led to infinite timeout since the expected number of assets no longer matched requests. Rather than introduce yet fresh bugs with another fix, just revert this since the inaccurate report is just inconvenient
2010-06-29Revert "don't report the null uuid as a missing asset on saving oars/iars"Justin Clark-Casey (justincc)1-5/+3
This reverts commit 5ce119174e03715bfc61f7864bd3e7182c5d21ea. This change led to infinite timeout since the expected number of assets no longer matched requests. Rather than introduce yet fresh bugs with another fix, just revert this since the inaccurate report is just inconvenient
2010-06-25don't report the null uuid as a missing asset on saving oars/iarsJustin Clark-Casey (justincc)1-3/+5
2010-06-25don't report the null uuid as a missing asset on saving oars/iarsJustin Clark-Casey (justincc)1-3/+5
2010-06-04remove pointless mock user account service since the real one can now be ↵Justin Clark-Casey (justincc)1-1/+1
easily configured for test purposes
2010-05-28refactor: move GetStream and URI methods from ArchiveReadRequest -> ↵Justin Clark-Casey (justincc)2-63/+65
ArchiveHelpers
2010-05-21Fix a problem where SceneGraph.AddSceneObject() would return false on ↵Justin Clark-Casey (justincc)1-1/+0
successfully adding an object rather than true, in defiance of its method documentation This meant that the returns were inconsistent - false would be returned both for various scene object failure conditions (e.g. root part was null) and if the object was successfully added.
2010-05-21make oar object filename/pathname creation a helper methodJustin Clark-Casey (justincc)4-38/+75
reused in both tests and oar code reduction in checking is outweighed by greater test clarity
2010-05-21add prim item and test asset save in save oar unit testJustin Clark-Casey (justincc)2-3/+31
2010-04-19All scripts are now created suspended and are only unsuspended when the objectMelanie1-0/+1
is fully rezzed and all scripts in it are instantiated. This ensures that link messages will not be lost on rez/region crossing and makes heavily scripted objects reliable.
2010-04-16minor: use the static ascii and utf8 encodings instead of instantiating our ownJustin Clark-Casey (justincc)1-6/+3
2010-04-16Add --skip-assets option to load oar.Justin Clark-Casey (justincc)3-24/+37
This allows you to load an oar without loading its assets. This is useful if you know that the required assets are already in the asset service, since loading without assets is quicker. This option will become more useful when the ability to save oars without assets is added, which should happen fairly soon. At this point there will also be better documentation.
2010-03-15* UuidGatherer now tracks asset types for assets it discovers. The asset ↵John Hurliman2-12/+25
types are inferred from context * OAR saving will attempt to correct unknown asset types before writing broken assets to the OAR file
2010-02-26fix bug where region settings loaded via an oar (water height, terrain ↵Justin Clark-Casey (justincc)1-0/+2
textures, etc.) were not being persisted to the database this meant that the loaded settings would disappear after a restart
2010-02-22Changed asset CreatorID to a stringJohn Hurliman2-2/+2
2010-02-22* Adds CreatorID to asset metadata. This is just the plumbing to support ↵John Hurliman2-2/+2
CreatorID, it doesn't modify database backends or OAR files to support storing/loading it
2010-02-21One more test running.Diva Canto1-1/+1
2010-02-19forestall bug reports about the Command error: ↵Justin Clark-Casey (justincc)2-2/+26
System.EntryPointNotFoundException: CreateZStream save/load oar/iar issue by telling the user what the likely problem is
2010-02-15Formatting cleanup.Jeff Ames1-12/+12
2010-01-29use common sop2 setup for TestMergeOarV0_2()Justin Clark-Casey (justincc)1-16/+12
2010-01-29make TestSaveOarV0_2() use a common part2 constructionJustin Clark-Casey (justincc)1-18/+14
2010-01-29use common part1 createio nin TestMergeOarV0_2()Justin Clark-Casey (justincc)1-16/+5
2010-01-29minor: swap which part uses the automatically set up scene in TestMergeOarV0_2()Justin Clark-Casey (justincc)1-25/+13
2010-01-29use common part1 creation in ArchiverTests.TestLoadOarV0_2()Justin Clark-Casey (justincc)1-30/+28
2010-01-29refactor out scene object 1 creation n ArchiverTetssJustin Clark-Casey (justincc)1-44/+22
2010-01-29factor out scene setup in ArchiverTestsJustin Clark-Casey (justincc)1-40/+53
2010-01-29Add method to get all items with the same name from a particular primJustin Clark-Casey (justincc)1-5/+4
Extend load oar test to check loading of a sound item
2010-01-29Revert "Updates all IRegionModules to the new style region modules."Melanie1-1/+0
This reverts commit ec3c31e61e5e540f822891110df9bc978655bbaf.
2010-01-23Updates all IRegionModules to the new style region modules.Revolution1-0/+1
Signed-off-by: Melanie <melanie@t-data.com>
2010-01-22Add first part of test for checking restore of task inventory items on oar loadJustin Clark-Casey (justincc)2-1/+49
Passes but not yet complete
2010-01-22complete assertion checks of all other oar loaded region settingsJustin Clark-Casey (justincc)1-0/+28
2010-01-22Allow oar loading to work even if an estate module is not presentJustin Clark-Casey (justincc)2-2/+74
Write bare bones unit test for region setting loads
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto2-2/+2
2010-01-10Remove all references to master avatar, replacing with estate owner whereMelanie1-10/+6
appropriate. This changes the behavior of the REST plugins and RemoteAdmin's region creation process.
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto1-2/+3
* HG is seriously broken here * Compiles. Untested.
2010-01-04Formatting cleanup. Add copyright headers.Jeff Ames3-4/+4
2009-11-27remove stringent content type checking to make it easier to load oars ↵Justin Clark-Casey (justincc)1-2/+5
directly from urls
2009-11-25minor: add doc to a few parcel methodsJustin Clark-Casey (justincc)1-0/+10
2009-11-25Implement oar mergingJustin Clark-Casey (justincc)1-6/+10
An oar can now be merged with existing region contents by using the --merge option For example, load oar --merge my.oar Existing terrain, region settings and parcel data is left in place when an oar is merged. See http://opensimulator.org/wiki/OpenSim_Archives#Usage for more information
2009-11-25Add MIT/X11 licensed NDesk.Options (http://www.ndesk.org/Options) DLL to aid ↵Justin Clark-Casey (justincc)1-1/+9
command line parsing
2009-11-24make save and load oar slightly more robust by always closing the archive ↵Justin Clark-Casey (justincc)3-13/+30
streams even if there has been an error
2009-11-24pass all command parameters to load/save oar, not just the filenameJustin Clark-Casey (justincc)1-0/+37
unfortunately, these commands cannot yet be properly relocated to the region modules due to deficiencies in the region module infrastructure
2009-11-05Changing the AssetBase constructors to avoid initializing assets with an ↵John Hurliman2-4/+5
unknown asset type, and log an error if it ever does happen
2009-10-29* Log progress messages when loading OAR files with a lot of assetsJohn Hurliman1-0/+3
* Change the PhysicsCollision callback for objects to send full contact point information. This will be used to calculate the collision plane for avatars * Send the physics engine velocity in terse updates, not the current force being applied to the avatar. This should fix several issues including crouching through the floor and walking through walls
2009-10-22Implemented a Watchdog class. Do not manually create Thread objects anymore, ↵John Hurliman1-5/+3
use Watchdog.StartThread(). While your thread is running call Watchdog.UpdateThread(). When it is shutting down call Watchdog.RemoveThread(). Most of the threads in OpenSim have been updated
2009-10-02- cleaning up LandData/ILandObject capitalization issuesdr scofield (aka dirk husemann)2-7/+38
- adding LandDataSerializer to OAR mechanics
2009-10-01Formatting cleanup.Jeff Ames6-24/+24
2009-09-16 Stop a loaded OAR from generating on_rez events. This bringsAlan M Webb1-1/+1
the OAR loader in line with region restart (and the correct behavior).
2009-09-07make oar module logging a little less noisyJustin Clark-Casey (justincc)1-2/+2
2009-08-31switching Archiver to "new" region module schemedr scofield (aka dirk husemann)1-6/+24