aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveWriteRequest.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-03-15* UuidGatherer now tracks asset types for assets it discovers. The asset ↵John Hurliman1-2/+2
types are inferred from context * OAR saving will attempt to correct unknown asset types before writing broken assets to the OAR file
2010-01-11OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.Diva Canto1-1/+1
2010-01-10* Starting to clean the house...Diva Canto1-1/+1
* Fixed circular dependency
2010-01-10* OMG! All but one references to UserProfileCacheService have been rerouted!Diva Canto1-8/+8
* HG is seriously broken here * Compiles. Untested.
2010-01-09Less refs to UserProfileCacheService. Compiles but likely doesn't run.Diva Canto1-1/+1
2010-01-04Formatting cleanup. Add copyright headers.Jeff Ames1-3/+3
2009-11-24Make load/save iar slightly better in the face of io failures by always ↵Justin Clark-Casey (justincc)1-32/+40
attempting to close the streams
2009-11-23Formatting cleanup.Jeff Ames1-3/+3
2009-11-09refactor out iar escapingJustin Clark-Casey (justincc)1-9/+2
2009-11-09Tell the user when a 'save iar' has failed because the inventory path could ↵Justin Clark-Casey (justincc)1-53/+21
not be found
2009-11-05* Escape / character when saving items and folders in an iar so that the ↵Justin Clark-Casey (justincc)1-0/+7
loader doesn't barf
2009-10-01Formatting cleanup.Jeff Ames1-10/+10
2009-09-25Don't preserve full user profile details within iars for nowJustin Clark-Casey (justincc)1-1/+3
This information was not being used in the load process
2009-09-25add control files containing version info to iarsJustin Clark-Casey (justincc)1-0/+28
2009-09-11Remove bug where iar created folders could not be deleted after relogJustin Clark-Casey (justincc)1-1/+1
New folders need to be created with AssetType.Unknown rather than AssetType.Folder!
2009-09-08refactor iar name generationJustin Clark-Casey (justincc)1-7/+60
slightly change the format of item archive names
2009-09-06Convert iar write request to use inventory service requests rather than cacheJustin Clark-Casey (justincc)1-12/+18
2009-09-06refactor: use direct scene reference in inventory archive read requestJustin Clark-Casey (justincc)1-2/+1
2009-09-06refactor: replace some uses of iar module reference with scene insteadJustin Clark-Casey (justincc)1-6/+16
2009-09-06Temporarily re-enable save iar test by manually insert the item into the old ↵Justin Clark-Casey (justincc)1-0/+7
cache during the test
2009-09-04Add ids to iar requestsJustin Clark-Casey (justincc)1-4/+12
Stop save iar test wrongly relying on thread pulsing (still disabled though)
2009-09-04If running tests manually, fail immediately on errorJustin Clark-Casey (justincc)1-2/+0
2009-09-03If a test dll fails, stop immediately rather than trying all the other test dllsJustin Clark-Casey (justincc)1-1/+4
This is very useful behaviour if debugging test failures otherwise it's hard to pick out the test output Also, some minor method shuffling in the iar module
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-15Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva1-2/+2
-- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
2009-05-14* When saving an oar, save assets when immediately received rather than ↵Justin Clarke Casey1-11/+10
storing them all up in memory * Hopefully this will remove out of memory problems when saving large oars on machines without much memory * It may also speed up saving of large oars
2009-05-05Add copyright header. Formatting cleanup. Ignore some generated files.Jeff Ames1-15/+15
2009-05-04* refactor: move OspResolver to a different namespaceJustin Clarke Casey1-0/+1
2009-05-04* Insert profile references for creators for items saved into iarsJustin Clarke Casey1-5/+8
2009-05-04* minor: remove some mono compiler warnings, minor cleanupJustin Clarke Casey1-0/+1
2009-05-04* Refactor: Simplify InventoryFolderImpl. No functional change.Justin Clarke Casey1-4/+2
2009-04-23* refactor: move archive user inventory item serialization out to a separate ↵Justin Clarke Casey1-65/+3
file
2009-04-08* Make it possible to store creator strings in user inventory items as well ↵Justin Clarke Casey1-2/+2
as UUIDs * All existing functionality should be unaffected. * Database schemas have not been changed.
2009-03-27* Implement * wildcard in save iar requestsJustin Clarke Casey1-14/+36
* not yet ready for use
2009-03-27* Fix single item iar savingJustin Clarke Casey1-6/+11
* Not yet ready for use
2009-03-26* correct iar root folder location for saving of individual itemsJustin Clarke Casey1-1/+1
* however, rest of the path components are still currently wrong so this is broke
2009-03-26* iars: Serialize information about item creators to archiveJustin Clarke Casey1-2/+8
2009-03-25iar: centralize user uuid gatheringJustin Clarke Casey1-18/+43
2009-03-25* minor: spit out creator name on save iarJustin Clarke Casey1-0/+12
* not yet ready for use
2009-03-16Rename OpenSim.Framework.Archive to OpenSim.Framework.SerializationMike Mazur1-1/+1
Update using statements and prebuild.xml. Also trim trailing whitespace.
2009-03-12Move ArchiveConstants to OpenSim.Framework.ArchiveMike Mazur1-47/+47
- move a couple constants from InventoryArchiveConstants to ArchiveConstants, now only one of these is needed - change InventoryArchiveConstants references to ArchiveConstants - remove InventoryArchive AssetInventoryServer plugin dependency on OpenSim.Region.CodeModules - trim trailing whitespace
2009-03-12Moving TarArchive to OpenSim.Framework.ArchiveMike Mazur1-0/+1
We now build OpenSim.Framework.Archive.dll which aims to contain code used for archiving various things in OpenSim. Also remove trailing whitespace.
2009-03-06* Improve memory usage when writing OARsJustin Clarke Casey1-5/+7
* This should make saving large OARs a somewhat better experience * However, the problem where saving an archive pulls large numbers of assets into the asset cache isn't yet resolved * This patch also removes lots of archive writing spam that crept in
2009-03-04* Add the abilty to load and save iar item nodes where folders have ↵Justin Clarke Casey1-14/+41
identical names
2009-02-25* Store inventory data in an 'inventory' directory rather than in the root ↵Justin Clarke Casey1-1/+1
of an iar
2009-02-19* refactor: Rename new class AssetGatherer to UuidGatherer to reflect what ↵Justin Clarke Casey1-2/+2
it actually does
2009-02-19* Do deep inspection when saving inventory items in order to capture all the ↵Justin Clarke Casey1-1/+1
necessary assets (textures, objects within objects, textures referenced in scripts contained in objects contained in another object, etc.) * Not yet ready for general use
2009-02-18* Change AssetGatherer method access so that only methods which are worth ↵Justin Clarke Casey1-1/+4
calling from the outside are public
2009-02-18* Make save iar behave properly if the nominated inventory path does not existJustin Clarke Casey1-4/+10
* load iar probably still fails for this
2009-02-17* Assign incoming items with a random UUID so that archives can be loaded ↵Justin Clarke Casey1-0/+2
more than once * Also remove a duplicate write archive call in the unit test which might be causing test failures for people using mono 2.2 (though not 1.9.1, it would seem)