Skip to content

Commit

Permalink
Mark for 0.15.1
Browse files Browse the repository at this point in the history
  • Loading branch information
adamhathcock committed Jan 25, 2017
1 parent ce9a3fd commit 9f90a1d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
5 changes: 4 additions & 1 deletion FORMATS.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# Archive Formats

## Accessing Archives

Archive classes allow random access to a seekable stream.
Reader classes allow forward-only reading
Writer classes allow forward-only Writing

## Supported Format Table

| Archive Format | Compression Format(s) | Compress/Decompress | Archive API | Reader API | Writer API |
| --- | --- | --- | --- | --- | --- |
| Rar | Rar | Decompress (1) | RarArchive | RarReader | N/A |
Expand All @@ -15,11 +17,12 @@ Writer classes allow forward-only Writing
| 7Zip (4) | LZMA, LZMA2, BZip2, PPMd, BCJ, BCJ2, Deflate | Decompress | SevenZipArchive | N/A | N/A |

1. SOLID Rars are only supported in the RarReader API.
2. Zip format supports pkware and WinzipAES encryption. However, encrypted LZMA is not supported. Zip64 reading is supported with the Archive API
2. Zip format supports pkware and WinzipAES encryption. However, encrypted LZMA is not supported. Zip64 reading is supported.
3. The Tar format requires a file size in the header. If no size is specified to the TarWriter and the stream is not seekable, then an exception will be thrown.
4. The 7Zip format doesn't allow for reading as a forward-only stream so 7Zip is only supported through the Archive API

## Compressors

For those who want to directly compress/decompress bits

| Compressor | Compress/Decompress |
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ I'm always looking for help or ideas. Please submit code or email with ideas. Un

## Version Log

### Version 0.15.1

* [Zip64 extending information and ZipReader](https://github.com/adamhathcock/sharpcompress/pull/206)

### Version 0.15.0

* [Add zip64 support for ZipArchive extraction](https://github.com/adamhathcock/sharpcompress/pull/205)
Expand Down
2 changes: 1 addition & 1 deletion src/SharpCompress/project.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.15.0",
"version": "0.15.1",
"title": "SharpCompress - Pure C# Decompression/Compression",
"authors": [ "Adam Hathcock" ],
"language": "en-US",
Expand Down

0 comments on commit 9f90a1d

Please sign in to comment.