[PR #973] [CLOSED] async deflate #1391

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

📋 Pull Request Information

Original PR: https://github.com/adamhathcock/sharpcompress/pull/973
Author: @adamhathcock
Created: 10/25/2025
Status: Closed

Base: masterHead: adam/async-deflate


📝 Commits (10+)

📊 Changes

49 files changed (+3274 additions, -1881 deletions)

View changed files

📝 src/SharpCompress/Archives/ArchiveFactory.cs (+3 -2)
📝 src/SharpCompress/Archives/GZip/GZipArchiveEntry.cs (+4 -0)
📝 src/SharpCompress/Archives/IArchiveEntry.cs (+7 -0)
📝 src/SharpCompress/Archives/IArchiveEntryExtensions.cs (+11 -10)
📝 src/SharpCompress/Archives/IArchiveExtensions.cs (+5 -5)
📝 src/SharpCompress/Archives/Rar/RarArchiveEntry.cs (+9 -3)
📝 src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs (+3 -2)
📝 src/SharpCompress/Archives/SevenZip/SevenZipArchiveEntry.cs (+4 -0)
📝 src/SharpCompress/Archives/Tar/TarArchiveEntry.cs (+4 -0)
📝 src/SharpCompress/Archives/Zip/ZipArchiveEntry.cs (+4 -0)
📝 src/SharpCompress/Common/EntryStream.cs (+55 -0)
📝 src/SharpCompress/Common/ExtractionMethods.cs (+7 -6)
📝 src/SharpCompress/Compressors/Deflate/DeflateStream.cs (+11 -0)
📝 src/SharpCompress/Compressors/Deflate/ZlibBaseStream.cs (+367 -2)
📝 src/SharpCompress/Compressors/Rar/IRarUnpack.cs (+6 -0)
📝 src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs (+13 -1)
📝 src/SharpCompress/Compressors/Rar/RarCrcStream.cs (+13 -1)
📝 src/SharpCompress/Compressors/Rar/RarStream.cs (+238 -12)
📝 src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs (+20 -2)
📝 src/SharpCompress/Compressors/Rar/UnpackV2017/Unpack.cs (+2 -0)

...and 29 more files

📄 Description

No description provided


🔄 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/973 **Author:** [@adamhathcock](https://github.com/adamhathcock) **Created:** 10/25/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `adam/async-deflate` --- ### 📝 Commits (10+) - [`e30a88e`](https://github.com/adamhathcock/sharpcompress/commit/e30a88e634a3d10e02b145638eccb24eadb0cd2e) Started rar async...interface changes were viral - [`d1409d6`](https://github.com/adamhathcock/sharpcompress/commit/d1409d6dde17181f74dd475015bf42964bc9c8ef) more methods for async - [`773e3ac`](https://github.com/adamhathcock/sharpcompress/commit/773e3ac048b62cb9faec44f5821cc62265492b2d) Merge remote-tracking branch 'origin/master' into adam/async-rar - [`d5f93c5`](https://github.com/adamhathcock/sharpcompress/commit/d5f93c5c08fffe4fa47e01e12b2da80c9082c0e5) merge fixes - [`1fb6ad4`](https://github.com/adamhathcock/sharpcompress/commit/1fb6ad4474991d8d28c312fcf1376fbe3706c536) changed some tests - [`c10cfa2`](https://github.com/adamhathcock/sharpcompress/commit/c10cfa2a22bdc9aa23a15777ffc6bdaa837ead6a) fmt - [`ba089fb`](https://github.com/adamhathcock/sharpcompress/commit/ba089fb6ccddc7247ef85e36f3c90a2566fd2dc8) fix some tests, rar fails - [`7a476b9`](https://github.com/adamhathcock/sharpcompress/commit/7a476b98fb0272052b5cc8110a16d886d8995ae9) fmt - [`a281744`](https://github.com/adamhathcock/sharpcompress/commit/a281744d6d51aaf548f06465693f1b290de348c8) fix some usage - [`3558fee`](https://github.com/adamhathcock/sharpcompress/commit/3558feee752f73b0aad5a6191470577b0436401d) fix more tests ### 📊 Changes **49 files changed** (+3274 additions, -1881 deletions) <details> <summary>View changed files</summary> 📝 `src/SharpCompress/Archives/ArchiveFactory.cs` (+3 -2) 📝 `src/SharpCompress/Archives/GZip/GZipArchiveEntry.cs` (+4 -0) 📝 `src/SharpCompress/Archives/IArchiveEntry.cs` (+7 -0) 📝 `src/SharpCompress/Archives/IArchiveEntryExtensions.cs` (+11 -10) 📝 `src/SharpCompress/Archives/IArchiveExtensions.cs` (+5 -5) 📝 `src/SharpCompress/Archives/Rar/RarArchiveEntry.cs` (+9 -3) 📝 `src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs` (+3 -2) 📝 `src/SharpCompress/Archives/SevenZip/SevenZipArchiveEntry.cs` (+4 -0) 📝 `src/SharpCompress/Archives/Tar/TarArchiveEntry.cs` (+4 -0) 📝 `src/SharpCompress/Archives/Zip/ZipArchiveEntry.cs` (+4 -0) 📝 `src/SharpCompress/Common/EntryStream.cs` (+55 -0) 📝 `src/SharpCompress/Common/ExtractionMethods.cs` (+7 -6) 📝 `src/SharpCompress/Compressors/Deflate/DeflateStream.cs` (+11 -0) 📝 `src/SharpCompress/Compressors/Deflate/ZlibBaseStream.cs` (+367 -2) 📝 `src/SharpCompress/Compressors/Rar/IRarUnpack.cs` (+6 -0) 📝 `src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs` (+13 -1) 📝 `src/SharpCompress/Compressors/Rar/RarCrcStream.cs` (+13 -1) 📝 `src/SharpCompress/Compressors/Rar/RarStream.cs` (+238 -12) 📝 `src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs` (+20 -2) 📝 `src/SharpCompress/Compressors/Rar/UnpackV2017/Unpack.cs` (+2 -0) _...and 29 more files_ </details> ### 📄 Description _No description provided_ --- <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:20:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/sharpcompress#1391