[PR #247] [MERGED] XZ Format #922

Closed
opened 2026-01-29 22:18:13 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/adamhathcock/sharpcompress/pull/247
Author: @adamhathcock
Created: 5/30/2017
Status: Merged
Merged: 5/31/2017
Merged by: @adamhathcock

Base: masterHead: xz


📝 Commits (7)

📊 Changes

23 files changed (+906 additions, -11 deletions)

View changed files

📝 FORMATS.md (+15 -9)
📝 README.md (+2 -0)
📝 src/SharpCompress/Common/CompressionType.cs (+1 -0)
src/SharpCompress/Compressors/Xz/BinaryUtils.cs (+52 -0)
src/SharpCompress/Compressors/Xz/CheckType.cs (+10 -0)
src/SharpCompress/Compressors/Xz/Crc32.cs (+60 -0)
src/SharpCompress/Compressors/Xz/Crc64.cs (+57 -0)
src/SharpCompress/Compressors/Xz/Filters/BlockFilter.cs (+53 -0)
src/SharpCompress/Compressors/Xz/Filters/Lzma2Filter.cs (+54 -0)
src/SharpCompress/Compressors/Xz/MultiByteIntegers.cs (+32 -0)
src/SharpCompress/Compressors/Xz/ReadOnlyStream.cs (+44 -0)
src/SharpCompress/Compressors/Xz/XZBlock.cs (+165 -0)
src/SharpCompress/Compressors/Xz/XZFooter.cs (+49 -0)
src/SharpCompress/Compressors/Xz/XZHeader.cs (+55 -0)
src/SharpCompress/Compressors/Xz/XZIndex.cs (+73 -0)
src/SharpCompress/Compressors/Xz/XZIndexMarkerReachedException.cs (+8 -0)
src/SharpCompress/Compressors/Xz/XZIndexRecord.cs (+22 -0)
src/SharpCompress/Compressors/Xz/XZReadOnlyStream.cs (+14 -0)
src/SharpCompress/Compressors/Xz/XZStream.cs (+116 -0)
📝 src/SharpCompress/Readers/ReaderFactory.cs (+13 -2)

...and 3 more files

📄 Description

Addresses https://github.com/adamhathcock/sharpcompress/issues/94

Compression bits here. Going for read-only support.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/adamhathcock/sharpcompress/pull/247 **Author:** [@adamhathcock](https://github.com/adamhathcock) **Created:** 5/30/2017 **Status:** ✅ Merged **Merged:** 5/31/2017 **Merged by:** [@adamhathcock](https://github.com/adamhathcock) **Base:** `master` ← **Head:** `xz` --- ### 📝 Commits (7) - [`5ed686d`](https://github.com/adamhathcock/sharpcompress/commit/5ed686dc5c58a385ee71ae295ba3fb92df7b6cdf) Started integrated XZ format from https://github.com/sambott/XZ.NET - [`fa32cb4`](https://github.com/adamhathcock/sharpcompress/commit/fa32cb47fe4f2813530c9ae7e50fa3332c1c555b) Add readme line as it was copy/pasted - [`317d308`](https://github.com/adamhathcock/sharpcompress/commit/317d308aa76e04c8d161b363c22b28b88f18493e) Merge branch 'master' into xz - [`c3a9b34`](https://github.com/adamhathcock/sharpcompress/commit/c3a9b341ab7065ff7103870353c535400c3e77f7) Tar used with XZ - [`42424f0`](https://github.com/adamhathcock/sharpcompress/commit/42424f01bf1fa1ec6a425d82c4a69f83e58f08a9) Merge branch 'master' into xz - [`ea62eb8`](https://github.com/adamhathcock/sharpcompress/commit/ea62eb8607d3f6aad26b7717b36e330cb39a2e9f) update formats - [`b6a8a5d`](https://github.com/adamhathcock/sharpcompress/commit/b6a8a5d7850c837eb5c84d220020178a66dac3a6) Merge branch 'master' into xz ### 📊 Changes **23 files changed** (+906 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `FORMATS.md` (+15 -9) 📝 `README.md` (+2 -0) 📝 `src/SharpCompress/Common/CompressionType.cs` (+1 -0) ➕ `src/SharpCompress/Compressors/Xz/BinaryUtils.cs` (+52 -0) ➕ `src/SharpCompress/Compressors/Xz/CheckType.cs` (+10 -0) ➕ `src/SharpCompress/Compressors/Xz/Crc32.cs` (+60 -0) ➕ `src/SharpCompress/Compressors/Xz/Crc64.cs` (+57 -0) ➕ `src/SharpCompress/Compressors/Xz/Filters/BlockFilter.cs` (+53 -0) ➕ `src/SharpCompress/Compressors/Xz/Filters/Lzma2Filter.cs` (+54 -0) ➕ `src/SharpCompress/Compressors/Xz/MultiByteIntegers.cs` (+32 -0) ➕ `src/SharpCompress/Compressors/Xz/ReadOnlyStream.cs` (+44 -0) ➕ `src/SharpCompress/Compressors/Xz/XZBlock.cs` (+165 -0) ➕ `src/SharpCompress/Compressors/Xz/XZFooter.cs` (+49 -0) ➕ `src/SharpCompress/Compressors/Xz/XZHeader.cs` (+55 -0) ➕ `src/SharpCompress/Compressors/Xz/XZIndex.cs` (+73 -0) ➕ `src/SharpCompress/Compressors/Xz/XZIndexMarkerReachedException.cs` (+8 -0) ➕ `src/SharpCompress/Compressors/Xz/XZIndexRecord.cs` (+22 -0) ➕ `src/SharpCompress/Compressors/Xz/XZReadOnlyStream.cs` (+14 -0) ➕ `src/SharpCompress/Compressors/Xz/XZStream.cs` (+116 -0) 📝 `src/SharpCompress/Readers/ReaderFactory.cs` (+13 -2) _...and 3 more files_ </details> ### 📄 Description Addresses https://github.com/adamhathcock/sharpcompress/issues/94 Compression bits here. Going for read-only support. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 22:18:13 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#922