aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Serialization/TarArchiveReader.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-07-11Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than ↵Justin Clark-Casey (justincc)1-5/+3
constructing fresh copies. The encodings are thread-safe and already used in such a manner in other places. This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
2009-08-02Thank you kindly, dslake, for a patch that:Charles Krinke1-0/+4
The region dearchive module assumes extra null bytes will be appended to the end of every OAR file. This may be due to the block nature of storage but it seems like an unsafe assumption. When streaming region archives over a network or through a memory stream, no additional null bytes are added to the end and this an exception.
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-27making TarArchiveReader more resilient when faced with OARs created byDr Scofield1-2/+8
ancient tars.
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-12Moving TarArchive to OpenSim.Framework.ArchiveMike Mazur1-12/+12
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/+5
* 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-17/+28
identical names
2009-03-04* Add gnu tar format long file name support to tar reading and writing.Justin Clarke Casey1-4/+18
* Not actually tested yet though existing code which doesn't require long file names looks fine
2009-02-12large scale fix for svn props after "the great refactor"Sean Dague1-4/+4
2009-02-12* optimized usings.lbsa711-7/+5
2009-02-10this is step 2 of 2 of the OpenSim.Region.Environment refactor.Dr Scofield1-1/+1
NOTHING has been deleted or moved off to forge at this point. what has happened is that OpenSim.Region.Environment.Modules has been split in two: - OpenSim.Region.CoreModules: all those modules that are either directly or indirectly referenced from other OpenSim packages, or that provide functionality that the OpenSim developer community considers core functionality: CoreModules/Agent/AssetTransaction CoreModules/Agent/Capabilities CoreModules/Agent/TextureDownload CoreModules/Agent/TextureSender CoreModules/Agent/TextureSender/Tests CoreModules/Agent/Xfer CoreModules/Avatar/AvatarFactory CoreModules/Avatar/Chat/ChatModule CoreModules/Avatar/Combat CoreModules/Avatar/Currency/SampleMoney CoreModules/Avatar/Dialog CoreModules/Avatar/Friends CoreModules/Avatar/Gestures CoreModules/Avatar/Groups CoreModules/Avatar/InstantMessage CoreModules/Avatar/Inventory CoreModules/Avatar/Inventory/Archiver CoreModules/Avatar/Inventory/Transfer CoreModules/Avatar/Lure CoreModules/Avatar/ObjectCaps CoreModules/Avatar/Profiles CoreModules/Communications/Local CoreModules/Communications/REST CoreModules/Framework/EventQueue CoreModules/Framework/InterfaceCommander CoreModules/Hypergrid CoreModules/InterGrid CoreModules/Scripting/DynamicTexture CoreModules/Scripting/EMailModules CoreModules/Scripting/HttpRequest CoreModules/Scripting/LoadImageURL CoreModules/Scripting/VectorRender CoreModules/Scripting/WorldComm CoreModules/Scripting/XMLRPC CoreModules/World/Archiver CoreModules/World/Archiver/Tests CoreModules/World/Estate CoreModules/World/Land CoreModules/World/Permissions CoreModules/World/Serialiser CoreModules/World/Sound CoreModules/World/Sun CoreModules/World/Terrain CoreModules/World/Terrain/DefaultEffects CoreModules/World/Terrain/DefaultEffects/bin CoreModules/World/Terrain/DefaultEffects/bin/Debug CoreModules/World/Terrain/Effects CoreModules/World/Terrain/FileLoaders CoreModules/World/Terrain/FloodBrushes CoreModules/World/Terrain/PaintBrushes CoreModules/World/Terrain/Tests CoreModules/World/Vegetation CoreModules/World/Wind CoreModules/World/WorldMap - OpenSim.Region.OptionalModules: all those modules that are not core modules: OptionalModules/Avatar/Chat/IRC-stuff OptionalModules/Avatar/Concierge OptionalModules/Avatar/Voice/AsterixVoice OptionalModules/Avatar/Voice/SIPVoice OptionalModules/ContentManagementSystem OptionalModules/Grid/Interregion OptionalModules/Python OptionalModules/SvnSerialiser OptionalModules/World/NPC OptionalModules/World/TreePopulator
2009-01-30* In OpenSim.ini.example, list defaults for AllowOSFunctions and ↵Justin Clarke Casey1-26/+27
OSFunctionThreatLevel and change existing OpenSim.ini.example settings
2009-01-30* Extend archive save test to check for the presence of the file for the ↵Justin Clarke Casey1-2/+3
object that was in the scene * Can now pass in a wait handle to ArchiveRegion() if you want same thread signalling that the save has completed
2009-01-22white space & formatting cleanupDr Scofield1-45/+45
2009-01-22From: Christopher Yeoh <yeohc@au1.ibm.com>Dr Scofield1-2/+46
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.
2008-08-18Formatting cleanup.Jeff Ames1-6/+6
2008-07-12* Elminate most of the debugging log output from the archive commandsJustin Clarke Casey1-5/+5
2008-07-12* Start compressing archivesJustin Clarke Casey1-24/+18
2008-06-04Formatting cleanup, minor refactoring, svn properties.Jeff Ames1-34/+34
2008-05-30* Successfully pick out prims.xml file from archiveJustin Clarke Casey1-1/+8
2008-05-30* Read all files from tar archiveJustin Clarke Casey1-9/+49
* No reload functionality implemented yet
2008-05-30Update svn properties. Formatting cleanup.Jeff Ames1-108/+108
2008-05-28* Put in stubs for "load-oar" command, including ultra-primitive temporary ↵Justin Clarke Casey1-0/+108
tar loading code * Currently as a test, this will successfully load only the first file of an opensim archive and do absolutely nothing with it