Adam Hathcock
bd8ba7b854
Test with ForwardOnlyStream. RewindableStream shouldn't corrupt a ForwardOnlyStream ( #161 )
2016-08-12 11:56:49 +01:00
Adam Hathcock
3a52c68270
0.12.3
0.12.3
2016-07-22 16:50:33 +01:00
Adam Hathcock
89fd778bd8
Make all framework assemblies be build targets as a fix https://github.com/NuGet/Home/issues/3103
2016-07-22 16:47:59 +01:00
Tobias Käs
6e3e8343a8
Ignore unofficial extension of file attributes. ( #153 )
...
The high bits may contain posix file attributes when the archive was written by certain third party 7z implementations. These must be removed before we can interpret the attributes as windows (or .NET) file attributes.
2016-07-21 11:06:42 +01:00
Tobias Käs
9224237a99
Fix for issue #73 ( #154 )
...
7z archives may require alternating reads from multiple substreams so it is important to seek before reading from the underlying stream. To keep performance at an acceptable level it is necessary to perform buffering because seeking on every single one-byte-read will destroy performance.
2016-07-21 11:06:25 +01:00
Adam Hathcock
8d16925662
Add Profile259
0.12.2
2016-07-18 14:37:39 +01:00
Adam Hathcock
ef0bf2758e
Add Silverlight 5
0.12.1
2016-07-13 13:26:01 +01:00
Adam Hathcock
351a7552b9
0.12.0
0.12.0
2016-07-13 10:01:32 +01:00
Adam Hathcock
9dcc127454
.NET Core RTM
2016-07-13 09:58:13 +01:00
Adam Hathcock
81ff334aae
Fix line endings
2016-07-13 09:54:42 +01:00
Pawel Pabich
e76ed60483
Tar long paths ( #147 )
...
* Now we can handle long file names
* Refactored code a bit
2016-07-06 09:57:52 +01:00
Adam Hathcock
04d04576bf
Merge pull request #84 from adamhathcock/dnx
...
Using DNX and project.json
2016-06-06 10:04:02 -04:00
Adam Hathcock
dbd713756f
Introducing the lock again for tests
2016-06-06 14:59:28 +01:00
Adam Hathcock
6d821dffa6
Everything builds and basically runs
2016-06-06 14:35:33 +01:00
Adam Hathcock
40e559e608
First pass. Doesn't work yet.
2016-05-20 17:31:35 +01:00
Adam Hathcock
b3fe26fc56
Merge branch 'master' into dnx
...
Conflicts:
NuGet/sharpcompress.nuspec
SharpCompress/VersionInfo.cs
src/SharpCompress/Common/Tar/Headers/TarHeader.cs
src/SharpCompress/Common/Zip/Headers/ZipFileEntry.cs
src/SharpCompress/Compressor/BZip2/BZip2Stream.cs
src/SharpCompress/Reader/ReaderFactory.cs
src/SharpCompress/Writer/GZip/GZipWriter.cs
src/SharpCompress/Writer/Tar/TarWriter.cs
src/SharpCompress/Writer/WriterFactory.cs
src/SharpCompress/Writer/Zip/ZipCentralDirectoryEntry.cs
src/SharpCompress/Writer/Zip/ZipWriter.cs
test/SharpCompress.Test/WriterTests.cs
2016-05-20 17:19:43 +01:00
Adam Hathcock
bb930da2f1
0.11.6 packaging
0.11.6
2016-04-07 09:44:28 +01:00
Adam Hathcock
732e352261
Merge pull request #138 from adamhathcock/leaveopen_writers
...
Leave open writers
2016-04-06 08:17:09 +01:00
Adam Hathcock
8f2ada3f20
Update README.md
2016-03-31 10:10:20 +01:00
Adam Hathcock
762381fac6
Explicit finish for BZip2 writing
2016-03-31 08:54:23 +01:00
Adam Hathcock
c440fdf88d
Give writers leaveOpen option
2016-03-30 20:18:46 +01:00
Adam Hathcock
7f3f6bb135
Merge pull request #136 from zentron/master
...
Fix for `System.IO.Compression` created empty directory in zip
2016-03-03 13:13:59 +00:00
Rob
cb7853174d
Fix for System.IO.Compression created empty directory in zip
2016-03-03 14:40:14 +10:00
Adam Hathcock
ef8575a107
Matching 77b034cbe7 to have 20 as the version made by
2016-02-26 09:22:23 +00:00
Adam Hathcock
6f3f82e0ad
Merge pull request #129 from benshoof/tar-globalextendedheader
...
Support tars with global extended headers
2016-02-18 07:18:55 +00:00
benshoof
7b1609abe2
Support tars with global extended headers
2016-02-17 15:39:17 -09:00
Adam Hathcock
691c44a3b5
Clean up targets
2016-02-13 19:59:05 +00:00
Adam Hathcock
98c629c789
Fix tests and DataConverter compile issue
2016-02-13 19:56:20 +00:00
Adam Hathcock
8367bff9fe
Fix up DataConverter...removed pack
2016-02-13 09:42:59 +00:00
Adam Hathcock
ff22cd774e
Merge branch 'master' into dnx
...
Conflicts:
NuGet/sharpcompress.nuspec
SharpCompress/Common/Zip/WinzipAesCryptoStream.Portable.cs
SharpCompress/Common/Zip/WinzipAesEncryptionData.Portable.cs
SharpCompress/Crypto/PBKDF2.cs
SharpCompress/SharpCompress.Portable.csproj
SharpCompress/SharpCompress.PortableTest.csproj
SharpCompress/SharpCompress.Unsigned.csproj
SharpCompress/SharpCompress.WindowsStore.csproj
SharpCompress/SharpCompress.csproj
src/SharpCompress/Archive/ArchiveFactory.cs
src/SharpCompress/Archive/Rar/FileInfoRarFilePart.cs
src/SharpCompress/Archive/Rar/RarArchive.cs
src/SharpCompress/Archive/Rar/RarArchiveEntry.cs
src/SharpCompress/Archive/SevenZip/SevenZipArchiveEntry.cs
src/SharpCompress/Common/GZip/GZipFilePart.cs
src/SharpCompress/Common/GZip/GZipVolume.cs
src/SharpCompress/Common/Rar/Headers/MarkHeader.cs
src/SharpCompress/Common/Rar/Headers/RarHeaderFactory.cs
src/SharpCompress/Common/SevenZip/ArchiveReader.cs
src/SharpCompress/Common/SevenZip/DataReader.cs
src/SharpCompress/Common/Tar/Headers/TarHeader.cs
src/SharpCompress/Common/Zip/Headers/ZipFileEntry.cs
src/SharpCompress/Common/Zip/WinzipAesCryptoStream.cs
src/SharpCompress/Common/Zip/WinzipAesEncryptionData.cs
src/SharpCompress/Common/Zip/ZipFilePart.cs
src/SharpCompress/Compressor/Deflate/GZipStream.cs
src/SharpCompress/Compressor/Deflate/Inflate.cs
src/SharpCompress/Compressor/Deflate/ZlibBaseStream.cs
src/SharpCompress/Compressor/LZMA/Bcj2DecoderStream.cs
src/SharpCompress/Compressor/LZMA/LzmaStream.cs
src/SharpCompress/Compressor/PPMd/H/FreqData.cs
src/SharpCompress/Compressor/PPMd/H/PPMContext.cs
src/SharpCompress/Compressor/PPMd/H/RarMemBlock.cs
src/SharpCompress/Compressor/PPMd/H/RarNode.cs
src/SharpCompress/Compressor/PPMd/H/State.cs
src/SharpCompress/Compressor/PPMd/PpmdProperties.cs
src/SharpCompress/Compressor/Rar/VM/RarVM.cs
src/SharpCompress/EnumExtensions.cs
src/SharpCompress/IO/MarkingBinaryReader.cs
src/SharpCompress/Reader/ReaderFactory.cs
src/SharpCompress/Utility.cs
src/SharpCompress/Writer/IWriter.Extensions.cs
src/SharpCompress/Writer/Zip/ZipCentralDirectoryEntry.cs
src/SharpCompress/Writer/Zip/ZipWriter.cs
test/SharpCompress.Test/Tar/TarArchiveTests.cs
test/SharpCompress.Test/Tar/TarReaderTests.cs
2016-02-13 09:24:44 +00:00
Adam Hathcock
ee5e3fbc1d
Update to 0.11.5
0.11.5
2016-02-13 09:17:29 +00:00
Adam Hathcock
d13b2ad073
Do less than equals
2016-02-13 09:16:43 +00:00
Adam Hathcock
e9a7efc371
Merge pull request #127 from eklann/bugfix-incomplete-rar
...
Fixed bug triggered by incomplete rar file.
2016-02-10 19:38:10 +00:00
Josef Eklann
9b8ddda191
Fixed bug triggered by incomplete rar file.
2016-02-10 14:56:05 +01:00
Adam Hathcock
1fc14e1075
Update to 0.11.4
0.11.4
2016-02-07 10:17:45 +00:00
Adam Hathcock
b3a5204e74
Bug fix for previous PR
2016-02-07 10:14:07 +00:00
Adam Hathcock
0fab1ff976
Merge pull request #125 from kenkendk/set_compression_info_on_stream
...
Fix setting compressioninfo on Zip streams
2016-02-04 10:00:20 +00:00
Kenneth Skovhede
a05b692fc3
More whitespace fix
2016-02-04 10:39:58 +01:00
Kenneth Skovhede
ed7f140364
Whitespace fix
2016-02-04 10:39:02 +01:00
Kenneth Skovhede
a4b594121e
Added code to forward the compression info to the stream, such that it is possible to override the compression level and method on a per-stream basis.
2016-02-04 10:35:36 +01:00
Adam Hathcock
fe8da55c95
Merge pull request #122 from benshoof/net35_compat
...
Added support for .NET 3.5
2016-01-26 21:00:20 +00:00
benshoof
42c4eab4be
Fix conflicts
2016-01-26 09:56:54 -09:00
Adam Hathcock
2e8844c896
This doesn't work :)
2016-01-26 11:57:40 +00:00
Adam Hathcock
aed7ff003d
Merge pull request #121 from benshoof/rar_detection_fix
...
Fix false positives in Rar file detection
2016-01-26 11:54:07 +00:00
Adam Hathcock
681b28f654
Merge pull request #119 from benshoof/endian-neutral
...
SharpCompress now endian neutral
2016-01-26 11:51:30 +00:00
Adam Hathcock
0de64b1551
Use ExtractAllEntries if archives are SOLID types
2016-01-26 11:49:57 +00:00
Adam Hathcock
526df2404e
Merge pull request #123 from kenkendk/remove_warnings
...
Fix various warnings
2016-01-26 09:21:03 +00:00
Kenneth Skovhede
f20274aac7
Removed debug comments
2016-01-26 10:18:23 +01:00
Kenneth Skovhede
08b899fdac
Deleted unused variables
2016-01-26 10:18:13 +01:00
Kenneth Skovhede
7b91b6e7c8
Commented out various unused fields that cause warnings and makes the WarningsAsErrors directive abort the build
2016-01-26 09:48:00 +01:00