2025-08-04 - 2026-02-04
Overview
10 Releases published by 1 user
Published
0.44.5
Published
0.44.4
Published
0.44.3
Published
0.44.2
Published
0.44.1
Published
0.44.0
Published
0.43.0
Published
0.42.1
639 Issues closed from 1 user
Closed
#1611 [PR #1169] Fix ZIP parsing failure on non-seekable streams with short reads
Closed
#1612 [PR #1172] [MERGED] Fix SevenZipReader to maintain contiguous stream state for solid archives
Closed
#1600 [PR #1156] Fix silent iteration failure when input stream throws on Flush()
Closed
#1601 [PR #1162] release to master
Closed
#1595 [PR #1157] [MERGED] Merge pull request #1156 from adamhathcock/copilot/fix-sharpcompress-…
Closed
#1593 [PR #1154] Adam/1151 release cherry pick
Closed
#1582 [PR #1145] [MERGED] Add leaveOpen parameter to LZipStream and BZip2Stream
Closed
#1583 [PR #1146] [MERGED] Merge pull request #1145 from adamhathcock/copilot/add-leaveopen-para…
Closed
#1578 [PR #1139] Fix BinaryReader disposal in TarArchive.IsTarFileAsync
Closed
#1579 [PR #1141] [MERGED] [WIP] Address feedback on async creation cleanup changes
Closed
#1568 [PR #1133] Add async I/O support for SevenZip archive initialization
Closed
#1569 [PR #1135] Consolidate NETFRAMEWORK/NETSTANDARD compile flags into LEGACY_DOTNET
Closed
#1558 [PR #1123] Add more documentation
Closed
#1560 [PR #1127] Fix async test method naming in ZipArchiveAsyncTests
Closed
#1553 [PR #1125] [MERGED] [WIP] Update ZipReader and ZipWriter based on review feedback
Closed
#1550 [PR #1122] [MERGED] Readd netstandard 2.0
Closed
#1551 [PR #1121] More async for ZipReader and ZipWriter
Closed
#1549 [PR #1120] [MERGED] Update docs
Closed
#1542 [PR #1110] [MERGED] Formats.md updated to reflect additions of Ace, Arc and Arj
Closed
#1545 [PR #1116] [CLOSED] make ArchiveEncoding.DecodeUTF8 virtual
Closed
#1546 [PR #1114] Fix async decompression of .7z files by implementing Memory<byte> ReadAsync overload
Closed
#1540 [PR #1102] Add support for ACE archives
Closed
#1538 [PR #1109] [MERGED] Bump SimpleExec from 12.1.0 to 13.0.0
Closed
#1532 [PR #1101] [CLOSED] Fix LoadStreamForReadingAsync and add proper async code paths for RAR/ARJ multi-volume archives
Closed
#1533 [PR #1100] Consolidate stream extension methods and simplify with framework methods
Closed
#1529 [PR #1098] [MERGED] remove old release
Closed
#1526 [PR #1096] RAR async
Closed
#1519 [PR #1093] [MERGED] Add back System.Buffers and System.Memory to central package management
Closed
#1515 [PR #1085] add some markdown files for planning
Closed
#1517 [PR #1090] Bump SimpleExec from 12.0.0 to 12.1.0
Closed
#1510 [PR #1088] [CLOSED] Bump Bullseye from 6.0.0 to 6.1.0
Closed
#1506 [PR #1084] [MERGED] Avoid NotSupportedException overhead in SharpCompressStream for non-seekable streams
Closed
#1508 [PR #1080] Standardize extraction API to WriteToDirectory with IProgress support
Closed
#1502 [PR #1078] [CLOSED] Respond to review comment about creating issue for naming inconsistency
Closed
#1503 [PR #1081] [MERGED] Fix async LZMA extraction bug for 7Zip archives
Closed
#1499 [PR #1076] [MERGED] add extract all test
Closed
#1501 [PR #1077] Remove ExtractAllEntries restriction for non-SOLID archives
Closed
#1493 [PR #1072] [MERGED] Bump csharpier from 1.2.1 to 1.2.3
Closed
#1494 [PR #1071] Bump actions/upload-artifact from 5 to 6
Closed
#1496 [PR #1073] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 10.0.0 to 10.0.1
Closed
#1490 [PR #1066] [CLOSED] Fix ArjFactory.IsArchive throwing on non-archive files
Closed
#1488 [PR #1060] [MERGED] Add archive-level password protection flags for 7z and rar
Closed
#1489 [PR #1063] [MERGED] Add alternative option for writing TAR archives with USTAR header format
Closed
#1486 [PR #1058] [MERGED] Consolidate agent instructions into AGENTS.md
Closed
#1485 [PR #1057] Agent instructions
Closed
#1476 [PR #1052] Move ZstdSharp into SharpCompress - Complete Integration
Closed
#1464 [PR #1041] [CLOSED] Fix multi-threading support to exclude split/multi-volume ZIP archives
Closed
#1466 [PR #1043] [MERGED] Fix DivideByZeroException when compressing empty files with BZip2
Closed
#1460 [PR #1036] Add ArcReaderAsync tests
Closed
#1454 [PR #1032] [CLOSED] Bump csharpier from 1.1.2 to 1.2.1
Closed
#1456 [PR #1035] [MERGED] Update csharpier and reformat
Closed
#1453 [PR #1031] Bump actions/checkout from 5 to 6
Closed
#1451 [PR #1028] Buffer boundary tests
Closed
#1447 [PR #1024] [MERGED] Fix memory exhaustion in TAR header auto-detection
Closed
#1448 [PR #1025] [MERGED] Fix ArgumentNullException when disposing RarArchive with damaged archives
Closed
#1445 [PR #1019] ARJ's methods 1, 2 and 3 implemented for streaming
Closed
#1446 [PR #1023] Fix version mismatch between Local File Header and Central Directory File Header in Zip archives
Closed
#1436 [PR #1013] Add XZ/Lzw compression detection and clear error messages for compressed TAR files
Closed
#1435 [PR #1012] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.10
Closed
#1430 [PR #1009] [MERGED] Bump AwesomeAssertions from 9.2.1 to 9.3.0
Closed
#1427 [PR #1006] ARJ multi-part archive handling improved
Closed
#1428 [PR #1007] ArjReader throws exception for password protected archives.
Closed
#1423 [PR #1003] [MERGED] async lzma
Closed
#1424 [PR #1005] [MERGED] Refactor SqueezeStream for CLS Compliance, Streaming, and Generic Test Coverage
Closed
#1422 [PR #1000] Fix Windows test failures due to ArrayPool buffer sizing
Closed
#1420 [PR #1002] [MERGED] async bzip2 and add
Closed
#1414 [PR #994] Adding the ARJ (Archived by Robert Jung) format
Closed
#1416 [PR #996] [MERGED] Add Async RAR and more
Closed
#1410 [PR #991] [MERGED] Add more Async tests and complete Zip tests
Closed
#1412 [PR #989] Add support for empty directory entries in archives
Closed
#1413 [PR #993] [MERGED] make test linux only
Closed
#1407 [PR #988] [MERGED] Fix extraction failure on Windows due to case-sensitive path comparison
Closed
#1403 [PR #986] [MERGED] Support CompressionType.None for uncompressed 7z files
Closed
#1406 [PR #987] [MERGED] Fix GZip extraction NotSupportedException for non-seekable streams
Closed
#1401 [PR #981] Fix ~7x performance regression in ArchiveFactory.Open() by deferring stream buffering
Closed
#1402 [PR #983] Configure Copilot coding agent instructions for SharpCompress
Closed
#1396 [PR #979] [MERGED] Bump actions/upload-artifact from 4 to 5
Closed
#1392 [PR #976] [CLOSED] Add async/await support for all Stream I/O operations
Closed
#1394 [PR #977] Add Copilot agent manifest and usage documentation
Closed
#1391 [PR #973] [CLOSED] async deflate
Closed
#1385 [PR #969] [MERGED] Add JB perf testing project.
Closed
#1386 [PR #967] [MERGED] Reduce custom utilities for arrays/bytes
Closed
#1387 [PR #972] [MERGED] Handle vendor-specific and malformed ZIP extra fields safely
Closed
#1388 [PR #970] async (RAR only)
Closed
#1382 [PR #964] [MERGED] Only allow extract all on archives that are solid (some rars and 7zip only)
Closed
#1383 [PR #966] [MERGED] Remove a dynamically created stackalloc
Closed
#1379 [PR #961] [MERGED] Bump AwesomeAssertions from 9.2.0 to 9.2.1
Closed
#1378 [PR #958] [CLOSED] More cleanup
Closed
#1374 [PR #957] [MERGED] Bump actions/setup-dotnet from 4 to 5
Closed
#1375 [PR #955] [CLOSED] Bump Microsoft.NET.Test.Sdk from 17.13.0 to 18.0.0
Closed
#1372 [PR #954] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.9
Closed
#1369 [PR #953] [CLOSED] Bump System.Buffers from 4.6.0 to 4.6.1
Closed
#1371 [PR #951] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.9
Closed
#1366 [PR #952] [MERGED] Bump actions/checkout from 4 to 5
Closed
#1361 [PR #943] [MERGED] ZStandard tar support
Closed
#1362 [PR #948] [MERGED] update to 0.41.0 and change symbols type
Closed
#1363 [PR #945] Extension hinting for ReaderFactory for better first try factory success
Closed
#1364 [PR #949] [CLOSED] Move ZstdSharp into SharpCompress
Closed
#1359 [PR #935] [MERGED] Rewind buffer fix for directory extract.
Closed
#1355 [PR #931] [MERGED] Added ArgumentException to Archive.Open implementations
Closed
#1358 [PR #939] [MERGED] Fix WinzipAesCryptoStream potentially not getting disposed
Closed
#1352 [PR #921] Fix volume FileName property potentially missing
Closed
#1353 [PR #930] [MERGED] Added IStreamStack for debugging and configurable buffer management. …
Closed
#1349 [PR #924] [MERGED] Fix 7-zip solid archive detection
Closed
#1344 [PR #916] [MERGED] Implement multipart rar handling for ExtractAllEntries
Closed
#1345 [PR #914] [MERGED] Update dependencies and csharpier
Closed
#1346 [PR #918] [bzip2] fix possible out of bounds access due to unsanitized nSelectors usage
Closed
#1342 [PR #913] [MERGED] Fix regression with BufferedSubStream calculation
Closed
#1341 [PR #910] Optimize LZMA range decoder
Closed
#1331 [PR #903] Base Reader implementation of .ARC format
Closed
#1327 [PR #901] [MERGED] Handle XZ CheckType SHA-256
Closed
#1324 [PR #897] Implement ReadByte for BufferedSubStream
Closed
#1314 [PR #892] don't run net48 on non-windows
Closed
#1304 [PR #884] Exports unclutter
Closed
#1298 [PR #876] [MERGED] Restore stream position in ArchiveFactory.IsArchive
Closed
#1299 [PR #878] [MERGED] Fix XZBlock padding calculation when its stream's starting position % 4 != 0
Closed
#1302 [PR #886] [CLOSED] Add support for .ISO file type
Closed
#1294 [PR #866] [MERGED] Added shrink, reduce and implode to FORMATS
Closed
#1296 [PR #864] Update csproj to get green marks and update deps
Closed
#1297 [PR #868] Fix small typo in USAGE.md
Closed
#1291 [PR #862] [CLOSED] Embed debugging symbols
Closed
#1290 [PR #859] [MERGED] Fix #858 - Replaces invalid filename characters
Closed
#1286 [PR #857] [MERGED] Fix for missing empty directories when using ExtractToDirectory
Closed
#1281 [PR #848] [MERGED] Fix gzip archives having a Type of ArchiveType.Tar instead of ArchiveType.Gzip
Closed
#1282 [PR #852] [MERGED] Fixed extractions after first ZIP64 entry is read from stream
Closed
#1283 [PR #853] [MERGED] Added Explode and (un)Reduce
Closed
#1277 [PR #847] Tar: Add processing for the LongLink header type
Closed
#1279 [PR #849] [MERGED] Fix for issue #844
Closed
#1272 [PR #832] [MERGED] Remove ignored nulls
Closed
#1276 [PR #835] Prevent infinite loop when reading corrupted archive
Closed
#1269 [PR #828] Remove ~netstandard20~ just net7.0
Closed
#1268 [PR #825] Fix tar corruption when sizes mismatch
Closed
#1258 [PR #816] rar5 improve memory usage
Closed
#1259 [PR #817] #809 Add README.md to csproj for NuGet
Closed
#1248 [PR #805] Zip: Use last modified time from basic header when validating zip decryption
Closed
#1249 [PR #807] Support for decompressing Zip Shrink (Method:1)
Closed
#1235 [PR #790] [CLOSED] Bump actions/upload-artifact from 3 to 4
Closed
#1236 [PR #794] [MERGED] Feature/rar5 blake2
Closed
#1237 [PR #798] [MERGED] Set Empty string for Rar5 password as default
Closed
#1239 [PR #799] Fix reporting size / position
Closed
#1234 [PR #789] Dotnet8
Closed
#1226 [PR #785] [MERGED] Handle tar files generated with tar -H oldgnu that has large uid/gid values
Closed
#1225 [PR #784] Dont crash on reading rar5 comment #783
Closed
#1217 [PR #778] [MERGED] Throw ReaderCancelledException on reader cancelled
Closed
#1216 [PR #769] Update Zstd to 0.7.2
Closed
#1208 [PR #758] [MERGED] Bump actions/checkout from 3 to 4
Closed
#1207 [PR #750] Add fast ExtractToDirectoryAsync extension method on IArchive
Closed
#1201 [PR #744] [CLOSED] add test archives
Closed
#1200 [PR #740] Make ArchiveFactory.IsArchive(Stream, ...) public. Fix #739
Closed
#1188 [PR #729] [MERGED] Fixed support for RAR 1.5 (algo15)
Closed
#1190 [PR #727] Implement Searching Data Descriptor stream issue/pull #680
Closed
#1182 [PR #715] Update to dotnet 7. Change net461 to net462. Remove netcoreapp3.1
Closed
#1184 [PR #726] [MERGED] Add support for 7ZipDelta decompress
Closed
#1176 [PR #716] [MERGED] replace Activator.CreateInstance to Func for avoiding error in NativeAOT
Closed
#1177 [PR #709] [MERGED] Generalized factories to readers and writers.
Closed
#1180 [PR #722] [MERGED] Zip Multipart fix, XZ stream fix, XZ stream support added to zip/zipx
Closed
#1175 [PR #707] Added SupportsRandomAccess property to IArchiveFactory
Closed
#1170 [PR #696] [MERGED] Ignores UnicodePathExtra if forced encoding is specified
Closed
#1171 [PR #699] [MERGED] Bump actions/setup-dotnet from 2 to 3
Closed
#1174 [PR #697] Added support for reading comment header for Rar v5 archives
Closed
#1169 [PR #689] 64bit datadescriptors
Closed
#1165 [PR #684] [MERGED] Include license in nuget package
Closed
#1166 [PR #686] [MERGED] Mitigation of problems
Closed
#1162 [PR #682] RarArchive has Min/MaxVersion. RarEntry has Volumne Indexes. GZ CRC fix.
Closed
#1163 [PR #683] WriteAll: use delegate instead of Expression
Closed
#1158 [PR #675] [MERGED] ReadOnlySubStream overrides and adds logic #636
Closed
#1159 [PR #680] [CLOSED] Error extracting uncompressed zip with ExtractAllEntries
Closed
#1154 [PR #669] [MERGED] XZ decoding BCJ filters support
Closed
#1157 [PR #674] [MERGED] Suppress nested NonDisposingStream
Closed
#1153 [PR #672] [MERGED] Corrected skip-marker on skip of uncompressed ZIP file with missing size informations.
Closed
#1152 [PR #663] Align behavour of 7Zip exception with encrypted filenames arc with rar when no password provided
Closed
#1144 [PR #659] [MERGED] Dependency updates and start of enforcing some C# standards
Closed
#1148 [PR #660] Bump actions/upload-artifact from 2 to 3
Closed
#1143 [PR #658] Added Split archive support with unit tests. …
Closed
#1137 [PR #640] [CLOSED] Allow writing a TarHeader directly via TarWriter
Closed
#1136 [PR #638] Rar2 fix with new unit tests that fail on previous build.
Closed
#1131 [PR #622] [MERGED] Net461 tests
Closed
#1134 [PR #627] [CLOSED] Zstandard support
Closed
#1128 [PR #616] [MERGED] Fix for chunked read for ZLibBaseStream
Closed
#1129 [PR #614] Ensure destination directory exists.
Closed
#1124 [PR #611] [MERGED] Allowing to seek empty zip files
Closed
#1121 [PR #593] [MERGED] ReadFully used by pkware encryption didn’t like spans
Closed
#1122 [PR #601] Write ZIP64 End of Central Directory only if needed.
Closed
#1118 [PR #596] [MERGED] Conditionally parse Zip64 extra field based on specification
Closed
#1115 [PR #573] Add read-only support for Dmg archives
Closed
#1108 [PR #570] [MERGED] Propsal for handling Zip with long comment
Closed
#1107 [PR #569] Improve how missing parts are handled
Closed
#1096 [PR #560] Expose Last Modified time on GZipStream. Add CRC and Size to GZipEntries on Archive
Closed
#1097 [PR #561] Use dotnet format to ensure some kind of code style
Closed
#1090 [PR #559] [MERGED] Use Net5, NetCoreApp3.1, NetStandard2.1, NetStandard2.0 only
Closed
#1088 [PR #549] Update dependencies
Closed
#1083 [PR #546] [CLOSED] Update .NET SDK
Closed
#1087 [PR #547] [CLOSED] Use hardware accelerated Adler32 impl
Closed
#1078 [PR #529] [MERGED] Improve code quality v2
Closed
#1081 [PR #531] Improve CQ3
Closed
#1077 [PR #527] [MERGED] Don’t use 437 Encoding by default anymore.
Closed
#1073 [PR #515] Enable nullable
Closed
#1075 [PR #523] Decompress multipart solid RAR4.x archive
Closed
#1068 [PR #513] [MERGED] Added default implementation with warning for symbolic links
Closed
#1065 [PR #508] Minor optimizations
Closed
#1066 [PR #512] Attempt Windows reference fix
Closed
#1054 [PR #483] Use nameof for param names
Closed
#1056 [PR #495] Use functions from System.Memory instead of selfmade ones
Closed
#1049 [PR #485] [MERGED] Create and using PauseEntryRebuilding for adding large numbers of ent…
Closed
#1050 [PR #484] [CLOSED] Pause building of modified collection. Fixes #256
Closed
#1048 [PR #482] NET Standard 1.3 and 2.0 only
Closed
#1040 [PR #460] [MERGED] fix filename garbling in tar(#414)
Closed
#1036 [PR #455] [MERGED] Handle a bad extra field in a local file header in zip files
Closed
#1039 [PR #457] [MERGED] Return a bounded substream when data descriptors are used in seekable zips
Closed
#1032 [PR #442] Fix: ArchiveEncoding was ignored in TarWriterOptions
Closed
#1027 [PR #436] [MERGED] Changes to populate ZipArchive.ZipVolumne.Comment
Closed
#1031 [PR #444] Memory and speed optimization
Closed
#1026 [PR #433] Changed interface collections to ICollection
Closed
#1015 [PR #410] [CLOSED] Merge pull request #1 from adamhathcock/master
Closed
#1011 [PR #404] [MERGED] Enable parallel test execution
Closed
#1014 [PR #408] [MERGED] Test and fix for #407
Closed
#1007 [PR #402] [MERGED] file search support linq Pattern
Closed
#1009 [PR #389] Fix comment
Closed
#1004 [PR #396] [MERGED] Correctly set IsEncrypted for entries in Rar5.
Closed
#1000 [PR #378] Fix namespaces to not interfere with bouncy castle users
Closed
#1001 [PR #384] [MERGED] Implemented ReadByte/WriteByte on streams to improve performance
Closed
#1002 [PR #385] Fixed EFS flag handling
Closed
#998 [PR #381] [MERGED] Allow forced encoding to override default encoding
Closed
#994 [PR #374] fix: prevent extracting archived files outside of target path
Closed
#996 [PR #376] Fix broken link in usage.md
Closed
#989 [PR #369] [MERGED] Rework LeaveOpen to be consistent
Closed
#986 [PR #359] [MERGED] PrettierCI master Sync
Closed
#987 [PR #363] [MERGED] ZipArchive Reader: Uses IBM PC character encoding to decode filename …
Closed
#983 [PR #354] [MERGED] Support Deflate64 decompression
Closed
#981 [PR #349] [CLOSED] Extension method WriteAll(this IWriter, DirectoryInfo, string, SearchOption, bool)
Closed
#973 [PR #333] [MERGED] Change namespace and visibility to avoid collisions
Closed
#975 [PR #337] Added ability to leave tar archive open after stream is closed
Closed
#976 [PR #340] Rar5 Feature
Closed
#972 [PR #336] [MERGED] Utility.Skip uses seek
Closed
#969 [PR #327] Remove extra padding. Not sure why I have it but I feel like I did i…
Closed
#970 [PR #329] Zip encryption
Closed
#959 [PR #310] [MERGED] Rar 5 format
Closed
#960 [PR #307] create new memorystream to allow proper resizing as memorystream coul…
Closed
#956 [PR #301] [MERGED] Zlib: fix Adler32 implementation
Closed
#957 [PR #303] [MERGED] Fix for issue #227 - Opening 7zip archive with invalid win32 date
Closed
#950 [PR #299] [MERGED] XZ: fix variable-length integers decoding
Closed
#953 [PR #287] Fixed bug: Passing default ReaderOptions when creating ZipReader for solid extraction
Closed
#954 [PR #300] XZ: fix padding issues
Closed
#946 [PR #278] Optional string decoder delegate: fix #277
Closed
#945 [PR #276] Use Skip and ReadFully extension methods where possible.
Closed
#938 [PR #271] [MERGED] Rework usage of WriterOptions for writers since it was inconsistently…
Closed
#937 [PR #266] Force encoding
Closed
#928 [PR #245] Lzip
Closed
#930 [PR #257] [MERGED] Bug on Windows on .NET Core fix
Closed
#924 [PR #251] [MERGED] Fix for Issue #250: remove extra build flags for .NET 3.5
Closed
#927 [PR #252] Zip64 introduced seekable behavior into ZipWriter. The position may …
Closed
#921 [PR #236] Default zip ver to 20 (deflate/encyption), fixes #164
Closed
#922 [PR #247] [MERGED] XZ Format
Closed
#915 [PR #235] [MERGED] Issue #230: preserve the compression method when getting a compressed…
Closed
#913 [PR #220] verify RAR crc on header and file data
Closed
#912 [PR #218] check RAR crc32 on headers and file content
Closed
#906 [PR #217] [CLOSED] Added Support For .Net Framework 2.0
Closed
#905 [PR #215] Removed restriction on 7zip file entries
Closed
#901 [PR #210] [MERGED] Fix invalid headers
Closed
#900 [PR #207] Added xml documentation to nuget package.
Closed
#889 [PR #191] Initial read-only support for LZip
Closed
#890 [PR #195] Strong-name both the main and test projects
Closed
#887 [PR #188] [MERGED] Fix null password on ReaderFactory. Fix null options on SevenZipArchive
Closed
#888 [PR #186] [CLOSED] Start using buffers. Minimal in algorithms for now.
Closed
#884 [PR #181] Update FORMATS.md
Closed
#885 [PR #180] Add Markdown files to document things.
Closed
#882 [PR #185] [MERGED] Make PpmdProperties lazy to avoid unnecessary allocations.
Closed
#880 [PR #179] [MERGED] Allow empty tar header to be read to know there are no more tar heade…
Closed
#878 [PR #174] Redo options
Closed
#872 [PR #161] [MERGED] Test with ForwardOnlyStream. RewindableStream shouldn't corrupt a Fo…
Closed
#868 [PR #138] Leave open writers
Closed
#871 [PR #153] Ignore unofficial extension of file attributes.
Closed
#864 [PR #143] [CLOSED] New Compressione Method
Closed
#863 [PR #136] Fix for System.IO.Compression created empty directory in zip
Closed
#856 [PR #129] [MERGED] Support tars with global extended headers
Closed
#855 [PR #123] Fix various warnings
Closed
#843 [PR #113] [MERGED] Preserve File Timestamps with IReader
Closed
#844 [PR #110] RAR 5 support
Closed
#845 [PR #115] [MERGED] Adds Non Lineal "Solid Rar" Extraction to RarArchive.
Closed
#841 [PR #104] Fix VS2013 compiler warnings (errors)
Closed
#835 [PR #99] [MERGED] Add password when opening RarReader
Closed
#839 [PR #105] [MERGED] Fix Release build of Tests
Closed
#833 [PR #98] read zipfile data with a offset position has bug
Closed
#828 [PR #83] [MERGED] Added additional check to make sure that data is properly copied to a…
Closed
#830 [PR #97] [MERGED] Add explicit compressioninfo when writing file to zip
Closed
#832 [PR #84] [MERGED] Using DNX and project.json
Closed
#827 [PR #82] Issue 79
Closed
#821 [PR #69] [MERGED] Skip entry stream on dispose
Closed
#825 [PR #72] [MERGED] Extract Options And Total Sizes
Closed
#817 [PR #56] [MERGED] Improved testability
Closed
#819 [PR #55] Added read support for RARs with Protect Headers
Closed
#814 [PR #52] [MERGED] Tar long name support
Closed
#810 [PR #51] [MERGED] Fixed bug where tar.bz2 compression did not work
Closed
#812 [PR #49] Merge pull request #1 from adamhathcock/master
Closed
#806 [PR #47] [MERGED] fixed: .NET2 project is not compiling
Closed
#805 [PR #41] Fixed simple typo
Closed
#800 [PR #40] [MERGED] Inconsistent time format
Closed
#801 [PR #32] [MERGED] Add EntryExtractionEvent for stream reader
Closed
#799 [PR #31] implement info-zip unicode path extra field
Closed
#791 [PR #29] [MERGED] Fix error when password is not in English
Closed
#790 [PR #26] Exposed modification time for .7z archives
Closed
#783 [PR #15] [MERGED] .NET 2.0 version in NuGet package with limited dependency on LinqBridge
Closed
#778 [PR #6] [CLOSED] fix nuspec packaging #5
Closed
#781 [PR #7] [MERGED] We need support for SFX archives
Closed
#775 [PR #1] [MERGED] Added support for decryption of RAR files
Closed
#769 Regression in SharpCompress 0.41.0: archive iteration breaks if input stream throws in Flush()
Closed
#765 EntryStream.Dispose() calls Flush() on Deflate/LZMA streams causing NotSupportedException on non-seekable streams
Closed
#761 Consolidate compile flags
Closed
#759 LZipStream and disposal of original stream
Closed
#755 the zip file with '\\' in it's entry.Key make error when run in linux
Closed
#757 [QUESTION] How to properly use IProgress
Closed
#753 7Zip extraction performs significantly worse in 0.43.0
Closed
#750 GitHub action for nuget releases
Closed
#751 decompressing big .7z file throws error
Closed
#749 InvalidOperationException when extracting RAR - 0.42.0, 0.42.1, 0.43.0
Closed
#746 Provide single interface for dealing with Entries that are SOLID and not.
Closed
#745 Handled System.NotSupportedException but can be avoided?
Closed
#744 WriteToDirectory v ExtractToDirectory consistency
Closed
#742 Regression: ArchiveFactory.IsArchive throws on non archive files in 0.42.0
Closed
#738 Move ZstdSharp into SharpCompress
Closed
#737 Drop .NET 6, .NET Standard 2.0, .NET 4.8.1, add .NET 10 support
Closed
#732 ZipReader ignored DirectoryEntry completely
Closed
#731 [Already Fixed] In SharpCompress 0.41 IWriter.Write might create empty file instead of directory
Closed
#728 Feature Suggestion: Saving progress
Closed
#727 DivideByZeroException throw when using Zip with BZip2
Closed
#723 Failed validation when using Zip64 with System.IO.Packaging
Closed
#724 Bug: Memory exhaustion when auto-detecting a specific tar.lz archive
Closed
#719 TarArchive.Open cause app crach
Closed
#722 SharpCompressStream.StackSeek fails to update buffer content when rewinding
Closed
#715 ✨ Set up Copilot instructions
Closed
#717 [Bug][0.41.0] ZipArchive.ExtractToDirectory method not work
Closed
#718 Exception when disposing RarArchive
Closed
#710 ✨ Set up Copilot instructions
Closed
#711 Async work
Closed
#709 [Question] Has anyone used this package on .net 9.0 MAUI?
Closed
#704 ExtractAllEntries returns no entries when reading a ZIP from a Stream
Closed
#705 Stack Overflow due to large stack allocations
Closed
#706 NonDisposingStream missing in 0.41.0
Closed
#703 [Bug] CompressionType.None should be supported for uncompressed 7z files
Closed
#701 optional smarter readerfactory testing through readeroptions adding an extension or ArchiveType for hinting?
Closed
#699 zstd support for tar (can potentially make a PR)
Closed
#698 ExtractToDirectory has missing files when working with encrypted zip files which contain directories
Closed
#692 SharpCompress fails to validate tar compressed using zstd
Closed
#691 When UnZip, Entry.Size = 0 but in reality it's not so + Entry.Attrib value = "Entry.Attrib threw an exception of type 'System.NotImplementedException'"
Closed
#687 Volume's FileName doesn't work when readerOptions is specified
Closed
#686 Archive-Level SevenZip "IsSolid" flag always set to false if a 7Z archive only has one solid block.
Closed
#683 BZip2 extraction fail, out of bounds exception
Closed
#680 ExtractAllEntries doesn't follow the same logic as Entries for detecting multi part rar files
Closed
#679 Entry is trying to write a file outside of the destination
Closed
#676 XZ decompression doesn't like SHA-256 checksums
Closed
#675 Unknown Rar Header: 238
Closed
#674 NullReferenceException when calling RarArchiveEntry.OpenEntryStream() (v0.29.0 - 0.38.0)
Closed
#673 Memory is leaking when multithreading
Closed
#670 Unknown Rar Header: 45
Closed
#669 Cannot Add Empty Directories to Archives
Closed
#662 Streaming zip object from S3 bucket
Closed
#663 Padding calculation wrong when starting position % 4 != 0
Closed
#661 ZipArchive.IsZipFile fails on Linux: Cannot determine compressed stream type
Closed
#658 ArchiveFactory.IsArchive does not rewind the input stream's position
Closed
#657 [Question] No more nuget updates?
Closed
#653 How to quickly modify the file name in a zip file, as there is only one file in a zip file.
Closed
#651 compatibility with non-standard zip formats
Closed
#652 Question: Does this have 7zip reader?
Closed
#649 OS specific invalid characters are causing extraction to corrupt file
Closed
#647 Problems discovered while decompressing PosrgresSQL
Closed
#645 GZipArchives created from a stream have ArchiveType set to Tar instead of GZip
Closed
#643 Unable to open a certain rar file
Closed
#644 Add LongLink Support to Tar reading
Closed
#641 Hang while opening BZip2
Closed
#640 security policy
Closed
#639 HttpBaseStream Gzip extract - NotSupportedException
Closed
#636 Problem with Microsoft.SourceLink.GitHub dependency
Closed
#632 Large folder (> 3Gib) throws exception "Stream was too long"
Closed
#628 WriteEntryToDirectory with GZipReader fails
Closed
#626 Target Frameworks
Closed
#624 Library-wise exception type
Closed
#621 SharpCompress doesn't support ARM64 and RISCV filters for 7zip or XZ
Closed
#622 Some functions of sharpcompress don't work when Reflection is disabled in NativeAOT
Closed
#619 Tar corruption when writing active files
Closed
#615 sharpcompress is missing NuGet package README file
Closed
#613 ZIP: Use last modified time from basic header when validating zip decryption
Closed
#609 Add support for UnixTimeExtraField in Zips
Closed
#610 ArchiveFactory fails with this "tar.gz" file
Closed
#607 Invalid EndOfCentralDirectory Record generated for Zip64 archive with over 65,535 files in ZipWriter
Closed
#606 ReaderFactory not iterating over big entries
Closed
#595 Failing to Read .7z Archive (LZMA:23)
Closed
#592 Flush should probably not throw NotSupportedException
Closed
#591 After upgrading Sharpcompress from 0.33.0 to 0.34.0, error when decompressing a ZipStream
Closed
#587 SharpCompress 0.34.0 does not have a strong name.
Closed
#588 RobiniaDocs API Explorer
Closed
#582 Rar5: IArchiveEntryExtensions WriteTo does not write to stream in 0.33 (RarArchive)
Closed
#579 Unable to use Assembly.LoadFrom to call functions in a class library that depends on SharpCompress.
Closed
#578 .tar.7z support
Closed
#576 Progress report
Closed
#570 SharpCompress.Archives.ArchiveFactory.IsArchive(Stream, out ArchiveType?) is private
Closed
#566 TarHeaderFactory Infinite loop
Closed
#564 System.NotSupportedException: 'Specified method is not supported.' On reader.MoveToNextEntry() while decompresing 7z
Closed
#565 [Request] Support SevenZipArchive to read the Zip64 type archive file
Closed
#562 Add support for extensions over r99 (s00, s01... z99)
Closed
#561 ZipArchive Extraction Performance Magnitudes Slower in latest version
Closed
#558 ExtractionException Occurred
Closed
#552 Fatal error. Internal CLR error. (0x80131506)
Closed
#551 question: write byte buffer to RAR file
Closed
#548 Tar MemoryStream only works with no compression
Closed
#547 Need to improve the decompression performance of 7-Zip
Closed
#542 Compression fails when using a memorystream instead of a filestream
Closed
#539 86,283.1 MB allocated, 18 issues
Closed
#538 xz compression not supported
Closed
#534 0.32.2: System.IO.FileLoadException: Could not load file or assembly SharpCompress
Closed
#535 ZIP DeflateStream inside ZIP
Closed
#530 The compression software reports an error when opening the zip file.
Closed
#531 When using ZipReader to read a streamed zip file, MoveToNextEntry skipping doesn't work properly
Closed
#532 AWS S3 HashStream
Closed
#528 exception question
Closed
#529 RAR archives - Cannot get volume number
Closed
#527 how to implement rar5 decrypt?
Closed
#523 [proposal] IArchiveFactory
Closed
#524 rar header crc mismatch
Closed
#521 Malformed zip file generated
Closed
#519 change the name of the output file
Closed
#520 Best way to achieve parallel processing of individual entries inside a tarball
Closed
#514 Compression fails in Adler32 on a machine that supports SSE3, but not SSSE3
Closed
#510 LzmaStream Encoding Issues
Closed
#505 Zip file ArchiveFactory.Open throws exception for Legacy compressed zip file
Closed
#506 Adler32 is AGPL-3.0 licensed
Closed
#500 NotSupportedException: Encoding 437 data could not be found.
Closed
#501 IEntry.Crc returns a negative number
Closed
#492 Support .Net Framework 4.5
Closed
#488 Extract specific folder
Closed
#486 Indexed Entry Table
Closed
#487 Extract splited 7z archive
Closed
#481 ZipReader OpenEntryStream / WriteEntryTo NullReferenceException with .NET 6.0
Closed
#482 Search for entries in zip archive
Closed
#480 Get file modify date from stream
Closed
#477 Decompression via ZlibStream for large message doesn't work
Closed
#473 Chunked read for ZLibBaseStream might give error results
Closed
#471 How to compress Byte Array or MemoryStream using LZMA?
Closed
#472 Archive compatibility and performance getting worse with releases
Closed
#466 Don't mind me
Closed
#463 DLL for VB.NET usage
Closed
#457 Zip64 Extra Header is not parsed conditionally
Closed
#456 SharpCompress 0.28.1 depends on System.Buffers 4.4.0, but NuGet transitively depends on 4.5.1
Closed
#452 .NET4.6.2 Winform throw exception.
Closed
#448 Deterministic tar file
Closed
#442 tar file throwing "Rar signature not found"
Closed
#436 Zip64 - 0 Size on Entry > 4GiB
Closed
#437 SharpCompress 0.28.0 throws StackOverflowException when extracting an AES encrypted zip
Closed
#435 NotSupportedException when decompress a GZIP file
Closed
#433 zip-archive and rar-archive have different folder separators
Closed
#431 ZIP files with a comment larger than 4096 throws exception
Closed
#430 Detect if 7zip file has data after payload
Closed
#427 Make ArchiveFactory.Open case sensitive
Closed
#424 Permission Denied when executing extracted executable file from Tar
Closed
#420 Extra bytes written when set to zip64
Closed
#419 entry.IsEncrypted is false when a 7z file has an AesDecoderStream
Closed
#415 Can't get the root folder in some zip file.
Closed
#411 Abort uncompress multiple zip/7z files
Closed
#406 Please update description to include lz (LZMA) write support
Closed
#405 TarArchive fails to find subsequent entries if you open an entry stream during entry iteration
Closed
#404 SevenZipEntries.IsEncrypted is always set to False
Closed
#397 Error with net472 and v0.25
Closed
#395 Different results with ZipArchive.Open() & ReaderFactory.Open()
Closed
#389 How do I calculate or get the progress when decompressing a split RAR archive?
Closed
#387 Unable to unZIP file
Closed
#388 AddAllFromDirectory does not ignore files locked by other process
Closed
#382 Can't decompress some .RAR files
Closed
#378 Unable to extract certain .rar files. Getting error message "Invalid Rar Header: 131"
Closed
#379 Invalid Rar Header: 131. Sharpcompress file extract issue
Closed
#374 Excel files corrupted after extraction in password protected RAR file
Closed
#369 Last build Infected ?
Closed
#370 System.NotSupportedException: Encoding 437 data could not be found (for Xamarin.Mac)
Closed
#368 .NET Core (NET Standard) only
Closed
#356 Does this support password-protected-archive unpacking (RAR/ZIP/TAR...) (mostly for RAR format)?
Closed
#354 Handle bad extra fields in local file headers in zip files
Closed
#355 Return bounded substreams when data descriptors are used in seekable zips
Closed
#352 Unzipping 7z in memory
Closed
#349 System.DivideByZeroException
Closed
#347 Since version 0.19 iOS zip open stream doesn't work
Closed
#344 Is there a shortcut to extract all files in a ZipArchive to a folder?
Closed
#345 Encoding 437 data could not be found
Closed
#338 Enumerating ZipArchive.Entries collection throws OutOfMemoryException
Closed
#336 NUnrar.InvalidRarFormatException: 'Invalid Rar Header: 134'
Closed
#333 In-place support for ordinary directories?
Closed
#332 How to decompress the compressed DirectX file format
Closed
#329 Abort uncompress multiple rar files
Closed
#328 Solid Multipart RAR4.x archive - Fails but works with 2 comments.
Closed
#322 Tar filename with exactly 100 characters gets cut
Closed
#319 Wrong unpacking zip archive with stored another ones
Closed
#318 Encoding 437 Data Could Not Be Found
Closed
#311 Extraction failes on freshly created zip, rar with winrar.
Closed
#310 Zip Slip Vulnerability Fix
Closed
#308 Zip Slip Vulnerability Fix is not present in advertised nuget v 0.21.1
Closed
#306 get unzipped folder name
Closed
#305 Chinese garbled character, Encoding options not work
Closed
#302 get CompressionType faild with attached 7z file
Closed
#298 KeyParameter should be private or should use other namespace
Closed
#299 partial rar file is uncompressed failure
Closed
#297 Can't use custom decoder or default encoding for ZIP without UTF8 supporting
Closed
#294 EntryStream.Length should delegate to the underlying stream
Closed
#291 leaveOpen argument for XZStream constructor
Closed
#290 Example link broken
Closed
#288 ZipArchive Reader: File name and comments should not be decoded using UTF8 if the general purpose bit 11 is not set in the header
Closed
#286 Projects in solution fail to load
Closed
#287 open the RAR archive with a password
Closed
#284 Null reference when doing lzip.close
Closed
#280 RAR5 Uncompression Unsupported
Closed
#281 Question : Find number of entries in the commpressed file
Closed
#273 Archiving a directory does not preserve the directory name (Tar)
Closed
#267 Please do not absorb System.Buffers. Thanks
Closed
#266 Runtime problems after updating from v0.18.2 to v0.19.0
Closed
#263 A new NuGet version
Closed
#260 .NetStandard 2.0 Support
Closed
#256 .Net Core compatibility ?
Closed
#254 nuGet release
Closed
#252 The extract files` modified time are wrong.
Closed
#251 Q: ArchiveType vs CompressionType
Closed
#247 rar5 archive type from RAR5 branch give me error
Closed
#245 "Memory stream is not expandable" exception
Closed
#241 ZlibStream fails to check checksum correctly
Closed
#243 WriterFactory for Tar GZip now creates corrupt archive
Closed
#240 XZ seeking support
Closed
#237 Double Dispose() of ZipWritingStream
Closed
#236 Block header corrupt on correct XZ file
Closed
#233 There is no proper documentation to use it
Closed
#228 Nuget fails to install
Closed
#229 'Block header corrupt' when decompressing xz file
Closed
#227 LzmaStream produce 7-zip incompatible output
Closed
#224 If a zip file contains other zip file, ReaderFactory can't iterator all entry
Closed
#220 GZipStream's FileName should be set when constructing object
Closed
#216 No net40 target after 0.15.2
Closed
#214 AbstractReader.Skip() does not fully read bytes from non-local streams
Closed
#215 Add Entry.GetKeyBytes() method
Closed
#212 LeaveStreamOpen doesn't work with TarWriter
Closed
#210 If Zip file has normal file header AND a post-descriptor header AND the file is attempted to be skipped by a ZipReader, then the data is attempted to be skipped twice.
Closed
#209 Remove ArchiveEncoding static class in favor of instance on Options
Closed
#206 Files in archives obtained from Mac Archive Utility have a zero Size and CompressedSize
Closed
#202 Can't open Zip archive
Closed
#201 how to Archive Zip file from FromDirectory
Closed
#195 Slow performance of AddEntry method for big archives (more then 200K)
Closed
#196 Failed to read stream from HttpClient.Get with option HttpCompletionOption.ResponseHeadersRead
Closed
#194 How to manage long path issue of windows
Closed
#191 WinZipAes no longer supported on .NET 3.5
Closed
#189 Using a generic stream to create a zipped file with SharpCompress
Closed
#187 when I create a zip file to a seekable stream that contain some content,the zip content overrides the original content
Closed
#186 If I create a zip file that contain zero size files,the Windows 10 Explorer build-in zip viewer can't uncompress it.
Closed
#183 Make LZip a first class citizen.
Closed
#182 AddAllFromDirectory not found
Closed
#179 Invalid Rar Header: 3
Closed
#175 Cannot Extract TarArchive - no entries found!
Closed
#176 .NET 3.5 to be re-enabled later when CLI supports it
Closed
#174 Cannot call ZipArchiveEntry.OpenEntryStream() multiple times with WinZipAes encrypted ZIP file
Closed
#170 Multi-volume Rar streams
Closed
#171 Opening 7zip archive with invalid win32 date
Closed
#169 Extract rar with password does not work
Closed
#165 Check if entry is password protected
Closed
#166 How Can i Get File Content as Byte array or as stream from Entries
Closed
#164 Add support for zstd as a compression algorithm
Closed
#161 Error: "Index was outside the bounds of the array."
Closed
#160 SevenZipArchive doesn't include folders in entries
Closed
#156 entry.WriteToDirectory
Closed
#157 Streams larger than uint.MaxValue cause broken zip files
Closed
#152 Can't get root folder in Rar
Closed
#150 ArchiveEntry.Key is dependent on the archivetype
Closed
#148 Common.ExtractOptions, gone?
Closed
#147 Pkware encryption for Zip files didn't allow for multiple reads of an entry
Closed
#146 GZipArchive doesn't support entry re-reading
Closed
#142 Invalid Rar Header: 80
Closed
#143 ArgumentOutOfRangeException on Zip expansion
Closed
#140 TarWriter using GZip compression yields InvalidFormatException "Not a tar file."
Closed
#138 Null reference when disposing a Volume class
Closed
#137 Support for lzip?
Closed
#133 Build archive in memorystream while keeping it open
Closed
#134 Entry.WriteToDirectory crashes on a particular entry of a particular 7Zip archive
Closed
#132 Unnecessary allocation in ZipWriter?
Closed
#129 Support for Xamarin
Closed
#127 Examples out of date
Closed
#128 Writer Factory
Closed
#126 [Question] About project collaboration
Closed
#124 VS 2015 cannot compile it!
Closed
#125 SharpCompress v0.12.4 NuGet package causes payload errors when building with Visual Studio 2015 Update 3
Closed
#122 SharpCompress generates Zips that don't pass System.IO.Packaging validation
Closed
#118 NotSupportedException for forward-only reading of unseekable ConnectStream
Closed
#115 AbstractReader.Skip doesn't work for UsePostDataDescriptor zip streams
Closed
#114 IArchiveEntry.OpenEntryStream() on 0.12.x on Xamarin crashes
Closed
#112 'SharpCompress' already has a dependency defined for 'System.Collections'
Closed
#113 .NET assemblies are not strong named in the NuGet Package 0.12.3
Closed
#110 Issue with update in Nuget for 0.12.2 only
Closed
#108 Error with Unit Test 7Zip.LZMA.7z
Closed
#109 npm install (update) error
Closed
#106 Silverlight Version 0.12.0
Closed
#105 Silverlight 5 problem
Closed
#102 Tar long paths stored using LongName extension are not handled
Closed
#101 Can you ship Non-Debug builds to Nuget?
Closed
#96 Problem publish app on store
Closed
#95 Directories in a zip file
Closed
#93 Unpopulated ArchiveEntry.Key from unix tar.gz
Closed
#94 how to change ZipEntry Name?
Closed
#91 whether&when to dispose OutputStream
Closed
#89 Version in ZIP directory entries
Closed
#90 Incorrect extraction of empty directory compressed with System.IO.Compression
Closed
#87 SharpCompress unable to unzip few tar.gz
Closed
#85 IsRarFile() breaks RewindableStream
Closed
#83 IReader.MoveToNextEntry() not terminating
Closed
#82 CompressionInfo on AddFile does not work
Closed
#79 Recent changes break opening tars containing rars
Closed
#74 Use a pool of byte arrays
Closed
#76 SharpCompress uses too much memory and it's slower
Closed
#73 Version numbers are inaccurate
Closed
#71 ZIP Header Version too high for Adnroid/Java zip extractor
Closed
#72 Recent ZipArchive changes destroy performance on all non-zip archives
Closed
#68 ZipArchive.Open a zip file(the zipfile has my head flag) cann't read ZipArchiveEntry
Closed
#69 'SharpCompress.Common.IEntry' does not contain a definition for 'FilePath'
Closed
#67 XZ in SharpCompress
Closed
#64 RAR archive mistaken as Tar archive
Closed
#63 lzma/7z implementation
Closed
#60 ZIP archive file entries with an "data descriptor structure" will confuse ZipReader
Closed
#55 Compiler Warning (level 3) CS0675 in DefalteManager.cs
Closed
#56 open zip file has error with the zip date in file has a offset
Closed
#53 Random access an encrypted multipart rar volume
Closed
#51 Extracting multipart rar for Universal app
Closed
#52 Typo in ArchiveReader.cs will cause build to fail in all configurations except Debug
Closed
#48 compress to rar file
Closed
#46 Windows Phone SL 8.1 certification failing
Closed
#42 AddAllFromDirectoryEntry not defined?
Closed
#40 LinqBridge
Closed
#32 Consider use of branches for different NET-runtime versions
Closed
#27 Update NuGet Package
Closed
#18 Password for sharpcompress.pfx file
Closed
#16 Get NullReferenceException after saving last entry of a 7zip archive
Closed
#15 Short truncated decompress by BZip2Stream
Closed
#12 Help with crc property
Closed
#10 Password protected archives..
Closed
#11 Windows Phone 8.1 Support
Closed
#8 TransferTo extension method not found
Closed
#6 Sample to create a .tar.gz file from source directory
Closed
#7 TarArchive seems to hold onto resources
Closed
#4 confused nuget references
Closed
#2 NUGET package is wrong
Closed
#3 .NET Core 4.5 assembly is not strong named in the NuGet Package
1614 Issues created by 1 user
Opened
#1 confused nuget references
Opened
#2 NUGET package is wrong
Opened
#3 .NET Core 4.5 assembly is not strong named in the NuGet Package
Opened
#4 confused nuget references
Opened
#5 TransferTo extension method not found
Opened
#6 Sample to create a .tar.gz file from source directory
Opened
#7 TarArchive seems to hold onto resources
Opened
#8 TransferTo extension method not found
Opened
#9 Help with crc property
Opened
#10 Password protected archives..
Opened
#11 Windows Phone 8.1 Support
Opened
#12 Help with crc property
Opened
#13 Get NullReferenceException after saving last entry of a 7zip archive
Opened
#14 Delegates/event handlers for feedback when creating zip files.
Opened
#15 Short truncated decompress by BZip2Stream
Opened
#16 Get NullReferenceException after saving last entry of a 7zip archive
Opened
#17 Name truncation in TarHeader will always throw ArgumentOutOfRangeException
Opened
#18 Password for sharpcompress.pfx file
Opened
#19 Error Msg ids "there are data after end of archive "
Opened
#20 Extract rar with invalid password does not raise exception
Opened
#21 Unknown header with some ZIP files
Opened
#22 Can't write empty directories to ZIP files
Opened
#23 Writing zero length files to a ZIP causes a crash
Opened
#24 Not possible to supply a password when using the high level interfaces
Opened
#25 Created and modified dates don't agree with Windows File Explorer
Opened
#26 File names get truncated at 40 characters
Opened
#27 Update NuGet Package
Opened
#28 Z_DATA_ERROR. reading crypted zip on WP81 but ok on Android.Xamarin
Opened
#29 Consider use of branches for different NET-runtime versions
Opened
#30 Incorrect code processing long filename (more than 100 symbols)
Opened
#31 Exception extracting APK archives
Opened
#32 Consider use of branches for different NET-runtime versions
Opened
#33 Concurrency bug in testing
Opened
#34 Split archive
Opened
#35 Add support for seeking with non-compressed RARs
Opened
#36 ZipWriter can't create a directory entry
Opened
#37 Create password protected archives
Opened
#38 IEntry.Crc and IEntry.Size changes into 0 after WriteTo()
Opened
#39 AddAllFromDirectoryEntry not defined?
Opened
#40 LinqBridge
Opened
#41 Self extracting exe
Opened
#42 AddAllFromDirectoryEntry not defined?
Opened
#43 Windows Phone SL 8.1 certification failing
Opened
#44 Allow Getting of Position of Stream
Opened
#45 ReaderFactory.Open Fails on MultiVolumeRar
Opened
#46 Windows Phone SL 8.1 certification failing
Opened
#47 Problem Extracting 7z Archives
Opened
#48 compress to rar file
Opened
#49 Set Password to archive
Opened
#50 Random access an encrypted multipart rar volume
Opened
#51 Extracting multipart rar for Universal app
Opened
#52 Typo in ArchiveReader.cs will cause build to fail in all configurations except Debug
Opened
#53 Random access an encrypted multipart rar volume
Opened
#54 Convert Utility.WriteLittleEndian(...) method to be safe
Opened
#55 Compiler Warning (level 3) CS0675 in DefalteManager.cs
Opened
#56 open zip file has error with the zip date in file has a offset
Opened
#57 ZIP archive file entries with an "data descriptor structure" will confuse ZipReader
Opened
#58 ZipReader/StreamingZipReaderFactory fails for archive entries which are uncompressed files in ZIP format
Opened
#59 Enable "XML documentation file" in the SharpCompress project to enable Intellisense tooltips for users of the SharpCompress library
Opened
#60 ZIP archive file entries with an "data descriptor structure" will confuse ZipReader
Opened
#61 RAR archive mistaken as Tar archive
Opened
#62 Sharpcompress not read all entries using TarArchive
Opened
#63 lzma/7z implementation
Opened
#64 RAR archive mistaken as Tar archive
Opened
#65 ZipArchive.Open a zip file(the zipfile has my head flag) cann't read ZipArchiveEntry
Opened
#66 'SharpCompress.Common.IEntry' does not contain a definition for 'FilePath'
Opened
#67 XZ in SharpCompress
Opened
#68 ZipArchive.Open a zip file(the zipfile has my head flag) cann't read ZipArchiveEntry
Opened
#69 'SharpCompress.Common.IEntry' does not contain a definition for 'FilePath'
Opened
#70 Version numbers are inaccurate
Opened
#71 ZIP Header Version too high for Adnroid/Java zip extractor
Opened
#72 Recent ZipArchive changes destroy performance on all non-zip archives
Opened
#73 Version numbers are inaccurate
Opened
#74 Use a pool of byte arrays
Opened
#75 [Question] How can I set a general purpose flag of a file?
Opened
#76 SharpCompress uses too much memory and it's slower
Opened
#77 Iterating TarArchive.Entries fails if EntryStream.CopyToAsync called
Opened
#78 Use System.IO.Compression from NET Core?
Opened
#79 Recent changes break opening tars containing rars
Opened
#80 IReader.MoveToNextEntry() not terminating
Opened
#81 Adding a Hard Link entry type for Tar
Opened
#82 CompressionInfo on AddFile does not work
Opened
#83 IReader.MoveToNextEntry() not terminating
Opened
#84 SharpCompress unable to unzip few tar.gz
Opened
#85 IsRarFile() breaks RewindableStream
Opened
#86 Does SharpCompress preserve Symbolic Links?
Opened
#87 SharpCompress unable to unzip few tar.gz
Opened
#88 whether&when to dispose OutputStream
Opened
#89 Version in ZIP directory entries
Opened
#90 Incorrect extraction of empty directory compressed with System.IO.Compression
Opened
#91 whether&when to dispose OutputStream
Opened
#92 Directories in a zip file
Opened
#93 Unpopulated ArchiveEntry.Key from unix tar.gz
Opened
#94 how to change ZipEntry Name?
Opened
#95 Directories in a zip file
Opened
#96 Problem publish app on store
Opened
#97 LZMA ZIP Extraction doesn't handle zero-byte files
Opened
#98 TAR files with PAX format are throwing exception
Opened
#99 Tar long paths stored using LongName extension are not handled
Opened
#100 Incorrect encoding when filename had more than 100 characters
Opened
#101 Can you ship Non-Debug builds to Nuget?
Opened
#102 Tar long paths stored using LongName extension are not handled
Opened
#103 Silverlight Version 0.12.0
Opened
#104 Chinese simplified file compressed file name unzip garbled
Opened
#105 Silverlight 5 problem
Opened
#106 Silverlight Version 0.12.0
Opened
#107 Issue with update in Nuget for 0.12.2 only
Opened
#108 Error with Unit Test 7Zip.LZMA.7z
Opened
#109 npm install (update) error
Opened
#110 Issue with update in Nuget for 0.12.2 only
Opened
#111 IArchiveEntry.OpenEntryStream() on 0.12.x on Xamarin crashes
Opened
#112 'SharpCompress' already has a dependency defined for 'System.Collections'
Opened
#113 .NET assemblies are not strong named in the NuGet Package 0.12.3
Opened
#114 IArchiveEntry.OpenEntryStream() on 0.12.x on Xamarin crashes
Opened
#115 AbstractReader.Skip doesn't work for UsePostDataDescriptor zip streams
Opened
#116 NotSupportedException for forward-only reading of unseekable ConnectStream
Opened
#117 ZipReader, Entry.Key encoding is not UTF8
Opened
#118 NotSupportedException for forward-only reading of unseekable ConnectStream
Opened
#119 SharpCompress generates Zips that don't pass System.IO.Packaging validation
Opened
#120 SharpCompress hangs in busy wait reading corrupt/truncated ".tar.gz" file
Opened
#121 Can't extract big tbz file(408 MB) - BZip2 implementations C# won't extract everything
Opened
#122 SharpCompress generates Zips that don't pass System.IO.Packaging validation
Opened
#123 [Question] About project collaboration
Opened
#124 VS 2015 cannot compile it!
Opened
#125 SharpCompress v0.12.4 NuGet package causes payload errors when building with Visual Studio 2015 Update 3
Opened
#126 [Question] About project collaboration
Opened
#127 Examples out of date
Opened
#128 Writer Factory
Opened
#129 Support for Xamarin
Opened
#130 Build archive in memorystream while keeping it open
Opened
#131 Entry.WriteToDirectory crashes on a particular entry of a particular 7Zip archive
Opened
#132 Unnecessary allocation in ZipWriter?
Opened
#133 Build archive in memorystream while keeping it open
Opened
#134 Entry.WriteToDirectory crashes on a particular entry of a particular 7Zip archive
Opened
#135 Null reference when disposing a Volume class
Opened
#136 multithread support?
Opened
#137 Support for lzip?
Opened
#138 Null reference when disposing a Volume class
Opened
#139 Invalid Rar Header: 80
Opened
#140 TarWriter using GZip compression yields InvalidFormatException "Not a tar file."
Opened
#141 ArgumentOutOfRangeException on Zip expansion
Opened
#142 Invalid Rar Header: 80
Opened
#143 ArgumentOutOfRangeException on Zip expansion
Opened
#144 Pkware encryption for Zip files didn't allow for multiple reads of an entry
Opened
#145 Common.ExtractOptions, gone?
Opened
#146 GZipArchive doesn't support entry re-reading
Opened
#147 Pkware encryption for Zip files didn't allow for multiple reads of an entry
Opened
#148 Common.ExtractOptions, gone?
Opened
#149 Can't get root folder in Rar
Opened
#150 ArchiveEntry.Key is dependent on the archivetype
Opened
#151 Detect if rar file is password protected?
Opened
#152 Can't get root folder in Rar
Opened
#153 entry.WriteToDirectory
Opened
#154 Streams larger than uint.MaxValue cause broken zip files
Opened
#155 Can't extract encrypted 7z LZMA2 files
Opened
#156 entry.WriteToDirectory
Opened
#157 Streams larger than uint.MaxValue cause broken zip files
Opened
#158 Error: "Index was outside the bounds of the array."
Opened
#159 Rar password length
Opened
#160 SevenZipArchive doesn't include folders in entries
Opened
#161 Error: "Index was outside the bounds of the array."
Opened
#162 How Can i Get File Content as Byte array or as stream from Entries
Opened
#163 Check if entry is password protected
Opened
#164 Add support for zstd as a compression algorithm
Opened
#165 Check if entry is password protected
Opened
#166 How Can i Get File Content as Byte array or as stream from Entries
Opened
#167 Multi-volume Rar streams
Opened
#168 Opening 7zip archive with invalid win32 date
Opened
#169 Extract rar with password does not work
Opened
#170 Multi-volume Rar streams
Opened
#171 Opening 7zip archive with invalid win32 date
Opened
#172 Cannot Extract TarArchive - no entries found!
Opened
#173 .NET 3.5 to be re-enabled later when CLI supports it
Opened
#174 Cannot call ZipArchiveEntry.OpenEntryStream() multiple times with WinZipAes encrypted ZIP file
Opened
#175 Cannot Extract TarArchive - no entries found!
Opened
#176 .NET 3.5 to be re-enabled later when CLI supports it
Opened
#177 Use Native ZLib from .NET Core when possible.
Opened
#178 Why does AppVeyor hate the tests?
Opened
#179 Invalid Rar Header: 3
Opened
#180 Stop ignoring directories
Opened
#181 Make LZip a first class citizen.
Opened
#182 AddAllFromDirectory not found
Opened
#183 Make LZip a first class citizen.
Opened
#184 when I create a zip file to a seekable stream that contain some content,the zip content overrides the original content
Opened
#185 CRC and Validation.
Opened
#186 If I create a zip file that contain zero size files,the Windows 10 Explorer build-in zip viewer can't uncompress it.
Opened
#187 when I create a zip file to a seekable stream that contain some content,the zip content overrides the original content
Opened
#188 Redo Tar support
Opened
#189 Using a generic stream to create a zipped file with SharpCompress
Opened
#190 WinZipAes no longer supported on .NET 3.5
Opened
#191 WinZipAes no longer supported on .NET 3.5
Opened
#192 Slow performance of AddEntry method for big archives (more then 200K)
Opened
#193 Failed to read stream from HttpClient.Get with option HttpCompletionOption.ResponseHeadersRead
Opened
#194 How to manage long path issue of windows
Opened
#195 Slow performance of AddEntry method for big archives (more then 200K)
Opened
#196 Failed to read stream from HttpClient.Get with option HttpCompletionOption.ResponseHeadersRead
Opened
#197 how to Archive Zip file from FromDirectory
Opened
#198 Can't open Zip archive
Opened
#199 Extracting taz files (LZW)
Opened
#200 Can't open Zip archive
Opened
#201 how to Archive Zip file from FromDirectory
Opened
#202 Can't open Zip archive
Opened
#203 Archives with compressed empty files can not be opened with standart Mac Archive Utility
Opened
#204 Files in archives obtained from Mac Archive Utility have a zero Size and CompressedSize
Opened
#205 Missing root folder as directory entry in results of MoveToNextEntry
Opened
#206 Files in archives obtained from Mac Archive Utility have a zero Size and CompressedSize
Opened
#207 If Zip file has normal file header AND a post-descriptor header AND the file is attempted to be skipped by a ZipReader, then the data is attempted to be skipped twice.
Opened
#208 LeaveStreamOpen doesn't work with TarWriter
Opened
#209 Remove ArchiveEncoding static class in favor of instance on Options
Opened
#210 If Zip file has normal file header AND a post-descriptor header AND the file is attempted to be skipped by a ZipReader, then the data is attempted to be skipped twice.
Opened
#211 LeaveStreamOpen doesn't work with TarWriter
Opened
#212 LeaveStreamOpen doesn't work with TarWriter
Opened
#213 No net40 target after 0.15.2
Opened
#214 AbstractReader.Skip() does not fully read bytes from non-local streams
Opened
#215 Add Entry.GetKeyBytes() method
Opened
#216 No net40 target after 0.15.2
Opened
#217 GZipStream's FileName should be set when constructing object
Opened
#218 Make official samples with Markdown
Opened
#219 Thank you for your project from Swiftify team
Opened
#220 GZipStream's FileName should be set when constructing object
Opened
#221 If a zip file contains other zip file, ReaderFactory can't iterator all entry
Opened
#222 Bookshare zip files don't uncompress
Opened
#223 Expose more deflate options
Opened
#224 If a zip file contains other zip file, ReaderFactory can't iterator all entry
Opened
#225 'Block header corrupt' when decompressing xz file
Opened
#226 Nuget fails to install
Opened
#227 LzmaStream produce 7-zip incompatible output
Opened
#228 Nuget fails to install
Opened
#229 'Block header corrupt' when decompressing xz file
Opened
#230 There is no proper documentation to use it
Opened
#231 Read ArchiveComment
Opened
#232 GZipped Excel xlsx files choke
Opened
#233 There is no proper documentation to use it
Opened
#234 About SharpCompress.Common.EntryStream
Opened
#235 Double Dispose() of ZipWritingStream
Opened
#236 Block header corrupt on correct XZ file
Opened
#237 Double Dispose() of ZipWritingStream
Opened
#238 No exception with corrupt file
Opened
#239 ZlibStream fails to check checksum correctly
Opened
#240 XZ seeking support
Opened
#241 ZlibStream fails to check checksum correctly
Opened
#242 "Memory stream is not expandable" exception
Opened
#243 WriterFactory for Tar GZip now creates corrupt archive
Opened
#244 Link to nightly nuget packages in README
Opened
#245 "Memory stream is not expandable" exception
Opened
#246 Donation button?
Opened
#247 rar5 archive type from RAR5 branch give me error
Opened
#248 weird file extension, but a 7Z archive
Opened
#249 The extract files` modified time are wrong.
Opened
#250 "Illegal byte sequence" when using unzip on macOS High Sierra to extract a file with Cyrillic characters
Opened
#251 Q: ArchiveType vs CompressionType
Opened
#252 The extract files` modified time are wrong.
Opened
#253 .Net Core compatibility ?
Opened
#254 nuGet release
Opened
#255 DeflateStream.Length throws NotSupportedException
Opened
#256 .Net Core compatibility ?
Opened
#257 .NetStandard 2.0 Support
Opened
#258 Check if a rar archive is encrypted
Opened
#259 winrar5.5 error
Opened
#260 .NetStandard 2.0 Support
Opened
#261 Tar archiving of huge data
Opened
#262 tar extraction doesn't preserve file permissions
Opened
#263 A new NuGet version
Opened
#264 Test runner has race condition when run multi threaded
Opened
#265 Please do not absorb System.Buffers. Thanks
Opened
#266 Runtime problems after updating from v0.18.2 to v0.19.0
Opened
#267 Please do not absorb System.Buffers. Thanks
Opened
#268 Example multi volume extract
Opened
#269 Chinese Garbled
Opened
#270 Attributes support for ZipEntry, GZipEntry, RarEntry, TarEntry
Opened
#271 Ignoring archive files after processing of internal archive
Opened
#272 Wav problem
Opened
#273 Archiving a directory does not preserve the directory name (Tar)
Opened
#274 Information about the corrupt file on multipart (rar) unpacking
Opened
#275 Implement Tar PAX handling
Opened
#276 Add support for Writing ZIP with Password
Opened
#277 RAR5 Uncompression Unsupported
Opened
#278 Question : Find number of entries in the commpressed file
Opened
#279 Support ExternalAttributes for ZipArchives
Opened
#280 RAR5 Uncompression Unsupported
Opened
#281 Question : Find number of entries in the commpressed file
Opened
#282 How to get the name of a part when the volume changes (Multi-Volume)
Opened
#283 reporting progress on multi Rar extraction
Opened
#284 Null reference when doing lzip.close
Opened
#285 ZipArchive Reader: File name and comments should not be decoded using UTF8 if the general purpose bit 11 is not set in the header
Opened
#286 Projects in solution fail to load
Opened
#287 open the RAR archive with a password
Opened
#288 ZipArchive Reader: File name and comments should not be decoded using UTF8 if the general purpose bit 11 is not set in the header
Opened
#289 UWP 16299 System.UnauthorizedAccessException
Opened
#290 Example link broken
Opened
#291 leaveOpen argument for XZStream constructor
Opened
#292 usability - compressed filename - encoding
Opened
#293 Support RAR5 decryption
Opened
#294 EntryStream.Length should delegate to the underlying stream
Opened
#295 KeyParameter should be private or should use other namespace
Opened
#296 partial rar file is uncompressed failure
Opened
#297 Can't use custom decoder or default encoding for ZIP without UTF8 supporting
Opened
#298 KeyParameter should be private or should use other namespace
Opened
#299 partial rar file is uncompressed failure
Opened
#300 Wrapped Streams are always disposed - 0.21
Opened
#301 BZip2Stream's new constructor parameter?
Opened
#302 get CompressionType faild with attached 7z file
Opened
#303 get unzipped folder name
Opened
#304 False tar file detection
Opened
#305 Chinese garbled character, Encoding options not work
Opened
#306 get unzipped folder name
Opened
#307 Zip Slip Vulnerability Fix
Opened
#308 Zip Slip Vulnerability Fix is not present in advertised nuget v 0.21.1
Opened
#309 ReadOnlySubStream shold not throw NotSupportedException on getting Length
Opened
#310 Zip Slip Vulnerability Fix
Opened
#311 Extraction failes on freshly created zip, rar with winrar.
Opened
#312 Handling concatenated GZip streams
Opened
#313 Really bad performance.
Opened
#314 Wrong unpacking zip archive with stored another ones
Opened
#315 Encoding 437 Data Could Not Be Found
Opened
#316 Can RarWriter be added ?
Opened
#317 Wrong unpacking zip archive with stored another ones
Opened
#318 Encoding 437 Data Could Not Be Found
Opened
#319 Wrong unpacking zip archive with stored another ones
Opened
#320 Rar archive, nullpointer on OpenEntryStream for entry, should throw CryptographicException ?
Opened
#321 Can not read zip header if it ends to far from the end of file
Opened
#322 Tar filename with exactly 100 characters gets cut
Opened
#323 Add .asar support
Opened
#324 garbled when making tar with non-usascii filename.
Opened
#325 System.Text.Encoding.CodePages depencency problem
Opened
#326 Deflate Issue (Somewhere....)
Opened
#327 Abort uncompress multiple rar files
Opened
#328 Solid Multipart RAR4.x archive - Fails but works with 2 comments.
Opened
#329 Abort uncompress multiple rar files
Opened
#330 In-place support for ordinary directories?
Opened
#331 Are there any examples on how to use LzmaStream to compress and decompress a stream?
Opened
#332 How to decompress the compressed DirectX file format
Opened
#333 In-place support for ordinary directories?
Opened
#334 Feature Request: xz metadata support
Opened
#335 LzmaStream does not free memory
Opened
#336 NUnrar.InvalidRarFormatException: 'Invalid Rar Header: 134'
Opened
#337 How to extract only the contents of a folder?
Opened
#338 Enumerating ZipArchive.Entries collection throws OutOfMemoryException
Opened
#339 Enumerating ZipArchive.Entries collection throws NullReferenceException
Opened
#340 TryOpen API
Opened
#341 Change IArchive.Entries from IEnumerable<IArchiveEntry> to ICollection<IArchiveEntry>
Opened
#342 a null exception occur with some gzip files
Opened
#343 Am hoping to use this in place of Chilkat
Opened
#344 Is there a shortcut to extract all files in a ZipArchive to a folder?
Opened
#345 Encoding 437 data could not be found
Opened
#346 System.DivideByZeroException
Opened
#347 Since version 0.19 iOS zip open stream doesn't work
Opened
#348 I get a Value cannot be null error on some gzips but not others
Opened
#349 System.DivideByZeroException
Opened
#350 Option to not follow symlinks
Opened
#351 Remove an entry from a zip file
Opened
#352 Unzipping 7z in memory
Opened
#353 Does this support password-protected-archive unpacking (RAR/ZIP/TAR...) (mostly for RAR format)?
Opened
#354 Handle bad extra fields in local file headers in zip files
Opened
#355 Return bounded substreams when data descriptors are used in seekable zips
Opened
#356 Does this support password-protected-archive unpacking (RAR/ZIP/TAR...) (mostly for RAR format)?
Opened
#357 when sharpcompress would support LongPath on windows
Opened
#358 Issue Reading Bz2 File
Opened
#359 Running The SaveTo async
Opened
#360 SharpCompress hangs when tar contains symbolic link and is not possible to create it
Opened
#361 ExtractionEnd event fired before write stream closes
Opened
#362 Proper Decompression Progress Calculation
Opened
#363 RAR streaming performance
Opened
#364 Some zip files have incorrect file size calculations
Opened
#365 Examples way too simple, how to put in-memory files into an archive?
Opened
#366 System.NotSupportedException: Encoding 437 data could not be found (for Xamarin.Mac)
Opened
#367 Last build Infected ?
Opened
#368 .NET Core (NET Standard) only
Opened
#369 Last build Infected ?
Opened
#370 System.NotSupportedException: Encoding 437 data could not be found (for Xamarin.Mac)
Opened
#371 Failed to extract .tar.gz file
Opened
#372 Depend on SharpZipLib
Opened
#373 Using Reader to extract Uncompressed Zips created in a Streaming manner
Opened
#374 Excel files corrupted after extraction in password protected RAR file
Opened
#375 Create tar.gz in source directory?
Opened
#376 Is there a way to exclude files from tar.gz archive?
Opened
#377 Switch to Async IO methods
Opened
#378 Unable to extract certain .rar files. Getting error message "Invalid Rar Header: 131"
Opened
#379 Invalid Rar Header: 131. Sharpcompress file extract issue
Opened
#380 ReaderFactory.Open does not check for SevenZipArchive
Opened
#381 How to know that RAR is password protected or not.
Opened
#382 Can't decompress some .RAR files
Opened
#383 extract .tar.gz file from Archive
Opened
#384 How do I create a .bz2 file instead of a .tar.bz2 file?
Opened
#385 Calling SevenZipArchiveEntry.OpenEntryStream skips the same parts again and again when reading entries in order
Opened
#386 How do I calculate or get the progress when decompressing a split RAR archive?
Opened
#387 Unable to unZIP file
Opened
#388 AddAllFromDirectory does not ignore files locked by other process
Opened
#389 How do I calculate or get the progress when decompressing a split RAR archive?
Opened
#390 Unable to unRAR version 5.5 file
Opened
#391 Unzip file using IArchieve
Opened
#392 ZIP_STORED Support?
Opened
#393 Long path support?
Opened
#394 Use GitHub actions for Build and Deploying to NuGet
Opened
#395 Different results with ZipArchive.Open() & ReaderFactory.Open()
Opened
#396 Expose DataStartPosition for TarEntry so that a lookup table can be created for a tar file
Opened
#397 Error with net472 and v0.25
Opened
#398 can only get one entry from a zip or rar
Opened
#399 Unknown Rar Header: 117 when listing entries in a rar5 achive with encrypted file names.
Opened
#400 !Rar2017_64bit
Opened
#401 Rename an entry from a zip file
Opened
#402 TarArchive fails to find subsequent entries if you open an entry stream during entry iteration
Opened
#403 ZipArchive.RemoveEntry slow when removing in bulk
Opened
#404 SevenZipEntries.IsEncrypted is always set to False
Opened
#405 TarArchive fails to find subsequent entries if you open an entry stream during entry iteration
Opened
#406 Please update description to include lz (LZMA) write support
Opened
#407 NotSupportedException for 7zip Archive using Ultra Compression
Opened
#408 Index out of range exception from gzip
Opened
#409 Not implemented Stream methods are expected to throw NotSupportedException
Opened
#410 Use winrar to encrypt files, and file name encryption, throw an error when using SharpCompress to decompress
Opened
#411 Abort uncompress multiple zip/7z files
Opened
#412 Can't get the root folder in some zip file.
Opened
#413 zip format, Chinese password decompression failed
Opened
#414 WriteEntryToDirectory not working on Linux
Opened
#415 Can't get the root folder in some zip file.
Opened
#416 entry.IsEncrypted is false when a 7z file has an AesDecoderStream
Opened
#417 Extra bytes written when set to zip64
Opened
#418 Extracting file containing ":" or any symbol not allowed by windows gives errors
Opened
#419 entry.IsEncrypted is false when a 7z file has an AesDecoderStream
Opened
#420 Extra bytes written when set to zip64
Opened
#421 Permission Denied when executing extracted executable file from Tar
Opened
#422 Performance issues of 7z decompression
Opened
#423 Decompression of ISO image files
Opened
#424 Permission Denied when executing extracted executable file from Tar
Opened
#425 UWP Publish error
Opened
#426 Exception thrown when password is invalid
Opened
#427 Make ArchiveFactory.Open case sensitive
Opened
#428 ZIP files with a comment larger than 4096 throws exception
Opened
#429 decompress rar file loss
Opened
#430 Detect if 7zip file has data after payload
Opened
#431 ZIP files with a comment larger than 4096 throws exception
Opened
#432 GZip Header / Footer info
Opened
#433 zip-archive and rar-archive have different folder separators
Opened
#434 NotSupportedException when decompress a GZIP file
Opened
#435 NotSupportedException when decompress a GZIP file
Opened
#436 Zip64 - 0 Size on Entry > 4GiB
Opened
#437 SharpCompress 0.28.0 throws StackOverflowException when extracting an AES encrypted zip
Opened
#438 macOS crash on start
Opened
#439 tar file throwing "Rar signature not found"
Opened
#440 ZipArchive.Open(path, options)) exception: No password supplied for encrypted zip. even it is set in ReaderOptions
Opened
#441 SevenZipArchive.Open(path7ZipPass, options)) exception: Specified method is not supported. password is supplied
Opened
#442 tar file throwing "Rar signature not found"
Opened
#443 File Version and other details not preserved on RAR extraction
Opened
#444 the tar content file extension is lost
Opened
#445 Missing LZipArchive class
Opened
#446 Bug version 0.28.1: IReader.MoveToNextEntry() is not working with encrypted zip files
Opened
#447 Does RarArchive support reading block sizes at time for large 2GB+ rar files, and unrar based block sizes ?
Opened
#448 Deterministic tar file
Opened
#449 Encrypt file streams and split by multi-volume
Opened
#450 .NET4.6.2 Winform throw exception.
Opened
#451 EntryExtractionProgress not report directorys and some files.
Opened
#452 .NET4.6.2 Winform throw exception.
Opened
#453 SharpCompress 0.28.1 depends on System.Buffers 4.4.0, but NuGet transitively depends on 4.5.1
Opened
#454 Decompress 7z exception.
Opened
#455 Question: How to get XZ uncompressed size
Opened
#456 SharpCompress 0.28.1 depends on System.Buffers 4.4.0, but NuGet transitively depends on 4.5.1
Opened
#457 Zip64 Extra Header is not parsed conditionally
Opened
#458 Encoding with ArchiveFactory.WriteToDirectory
Opened
#459 Tar parsing is too benevolent
Opened
#460 DLL for VB.NET usage
Opened
#461 RarRijndael throws NullReferenceException when there is no password
Opened
#462 Allow setting ppmd PpmdProperties for ZipWriter
Opened
#463 DLL for VB.NET usage
Opened
#464 VB.NET in VS2017 - Referencing .NET 5.0 in the Framework 2.1 DLL
Opened
#465 System.NotSupportedException on reader.MoveToNextEntry()
Opened
#466 Don't mind me
Opened
#467 GZipStream fails if whole file not read
Opened
#468 Cannot open encrypted zip file - NotSupportedException
Opened
#469 File recognized as tar
Opened
#470 Chunked read for ZLibBaseStream might give error results
Opened
#471 How to compress Byte Array or MemoryStream using LZMA?
Opened
#472 Archive compatibility and performance getting worse with releases
Opened
#473 Chunked read for ZLibBaseStream might give error results
Opened
#474 Decompression via ZlibStream for large message doesn't work
Opened
#475 OpenEntryStream returns empty stream
Opened
#476 RarArchive Entry Stream not Copying correctly
Opened
#477 Decompression via ZlibStream for large message doesn't work
Opened
#478 ZipReader OpenEntryStream / WriteEntryTo NullReferenceException with .NET 6.0
Opened
#479 Search for entries in zip archive
Opened
#480 Get file modify date from stream
Opened
#481 ZipReader OpenEntryStream / WriteEntryTo NullReferenceException with .NET 6.0
Opened
#482 Search for entries in zip archive
Opened
#483 Indexed Entry Table
Opened
#484 Extract splited 7z archive
Opened
#485 CompressedBytesRead only fires for IArchiveEntry
Opened
#486 Indexed Entry Table
Opened
#487 Extract splited 7z archive
Opened
#488 Extract specific folder
Opened
#489 Failed to open file on RAR 5.0 with option "Encrypt file names"
Opened
#490 Cannot get RAR version from the library API
Opened
#491 Any plans to support LZ4?
Opened
#492 Support .Net Framework 4.5
Opened
#493 Option to configure LZip dictionary size
Opened
#494 Cannot write Tar Header directly
Opened
#495 Reading from 7z entry stream using Read(Span<byte>) might read too many bytes
Opened
#496 [Bug report][Regression] Extra "garbage" added when extracting single huge file
Opened
#497 IEntry.Crc returns a negative number
Opened
#498 NotSupportedException: Encoding 437 data could not be found.
Opened
#499 Using "dynamic" to use archives for the same function makes the program hang
Opened
#500 NotSupportedException: Encoding 437 data could not be found.
Opened
#501 IEntry.Crc returns a negative number
Opened
#502 Zip file ArchiveFactory.Open throws exception for Legacy compressed zip file
Opened
#503 Adler32 is AGPL-3.0 licensed
Opened
#504 Incomplete iterations over TarArchive.Entries yields to not fully loaded archive
Opened
#505 Zip file ArchiveFactory.Open throws exception for Legacy compressed zip file
Opened
#506 Adler32 is AGPL-3.0 licensed
Opened
#507 Cannot extract large file from TAR file
Opened
#508 LzmaStream Encoding Issues
Opened
#509 Any plans to support ISO?
Opened
#510 LzmaStream Encoding Issues
Opened
#511 Compression fails in Adler32 on a machine that supports SSE3, but not SSSE3
Opened
#512 Is there any way to improve performance of 7-Zip extract?
Opened
#513 Poor documentation
Opened
#514 Compression fails in Adler32 on a machine that supports SSE3, but not SSSE3
Opened
#515 Takes forever to extract rar entry with size more than 20Mb
Opened
#516 Skipping entries with InvalidFormatException
Opened
#517 Tar (re)implementation for .NET 7
Opened
#518 Malformed zip file generated
Opened
#519 change the name of the output file
Opened
#520 Best way to achieve parallel processing of individual entries inside a tarball
Opened
#521 Malformed zip file generated
Opened
#522 System.Memory Error
Opened
#523 [proposal] IArchiveFactory
Opened
#524 rar header crc mismatch
Opened
#525 exception question
Opened
#526 RAR archives - Cannot get volume number
Opened
#527 how to implement rar5 decrypt?
Opened
#528 exception question
Opened
#529 RAR archives - Cannot get volume number
Opened
#530 The compression software reports an error when opening the zip file.
Opened
#531 When using ZipReader to read a streamed zip file, MoveToNextEntry skipping doesn't work properly
Opened
#532 AWS S3 HashStream
Opened
#533 Create directory when overwrite option is set
Opened
#534 0.32.2: System.IO.FileLoadException: Could not load file or assembly SharpCompress
Opened
#535 ZIP DeflateStream inside ZIP
Opened
#536 86,283.1 MB allocated, 18 issues
Opened
#537 Extracting file from password protected RAR creates 0 bytes file
Opened
#538 xz compression not supported
Opened
#539 86,283.1 MB allocated, 18 issues
Opened
#540 Rar entry stream not read entirely outside original scope
Opened
#541 .tar.bz2 and .tar.gz compression level
Opened
#542 Compression fails when using a memorystream instead of a filestream
Opened
#543 Tar MemoryStream only works with no compression
Opened
#544 Need to improve the decompression performance of 7-Zip
Opened
#545 Add hints to random access availability to archives
Opened
#546 Tar MemoryStream only works with no compression
Opened
#547 Need to improve the decompression performance of 7-Zip
Opened
#548 Tar MemoryStream only works with no compression
Opened
#549 Fatal error. Internal CLR error. (0x80131506)
Opened
#550 Optionally Respect Header Size when Decompressing
Opened
#551 question: write byte buffer to RAR file
Opened
#552 Fatal error. Internal CLR error. (0x80131506)
Opened
#553 SharpCompress.Common.InvalidFormatException: 'Unknown Rar Header: 43'
Opened
#554 Rar.UnpackV1.Unpack.window is being used without initialized even when archive is solid
Opened
#555 Seek Optimized Zip
Opened
#556 Exposing Sha256 signature when supported.
Opened
#557 Poor PpmdStream performance
Opened
#558 ExtractionException Occurred
Opened
#559 When decompressing a file in 7z, there will be a problem of performance degradation
Opened
#560 Add support for extensions over r99 (s00, s01... z99)
Opened
#561 ZipArchive Extraction Performance Magnitudes Slower in latest version
Opened
#562 Add support for extensions over r99 (s00, s01... z99)
Opened
#563 TarHeaderFactory Infinite loop
Opened
#564 System.NotSupportedException: 'Specified method is not supported.' On reader.MoveToNextEntry() while decompresing 7z
Opened
#565 [Request] Support SevenZipArchive to read the Zip64 type archive file
Opened
#566 TarHeaderFactory Infinite loop
Opened
#567 IndexOutOfRangeException
Opened
#568 SharpCompress.Archives.ArchiveFactory.IsArchive(Stream, out ArchiveType?) is private
Opened
#569 Determining Encoding of an Archive
Opened
#570 SharpCompress.Archives.ArchiveFactory.IsArchive(Stream, out ArchiveType?) is private
Opened
#571 There are some rar compression packages that do not throw an exception if no password is entered
Opened
#572 [Enhancement] Support .cab files
Opened
#573 7-zip 23.01
Opened
#574 .tar.7z support
Opened
#575 Unable to use Assembly.LoadFrom to call functions in a class library that depends on SharpCompress.
Opened
#576 Progress report
Opened
#577 Unable to use Assembly.LoadFrom to call functions in a class library that depends on SharpCompress.
Opened
#578 .tar.7z support
Opened
#579 Unable to use Assembly.LoadFrom to call functions in a class library that depends on SharpCompress.
Opened
#580 ZIP ReaderFactory IEntry properties are not assigned
Opened
#581 Filename Encoding issue with Tar
Opened
#582 Rar5: IArchiveEntryExtensions WriteTo does not write to stream in 0.33 (RarArchive)
Opened
#583 Checking if a 7z file is encrypted will crash
Opened
#584 [Help] [Question] How to create a .tar.gz file?
Opened
#585 NullReference Exception in RarRijndael.Initialize()
Opened
#586 Request for Enhancing LinkTarget Capability to Support Multi-Level Link Traversal
Opened
#587 SharpCompress 0.34.0 does not have a strong name.
Opened
#588 RobiniaDocs API Explorer
Opened
#589 Please add cancellation support to IWriter and a way to retrieve progress | Maybe WriteAsync() ?
Opened
#590 Flush should probably not throw NotSupportedException
Opened
#591 After upgrading Sharpcompress from 0.33.0 to 0.34.0, error when decompressing a ZipStream
Opened
#592 Flush should probably not throw NotSupportedException
Opened
#593 Archives.ArchiveFactory.Open returns a ZipArchive but ZipArchive.IsZipFile is false
Opened
#594 [Question] LZMA2 Compression? / LZMA Compression level?
Opened
#595 Failing to Read .7z Archive (LZMA:23)
Opened
#596 UnauthorizedAccessException occurs for extracting tar file at .NET Framework 4.7.1
Opened
#597 Explicit Directory Inclusion in .tar File Creation
Opened
#598 [Question] Multi-volume rar streaming
Opened
#599 NullReferenceException with RarReader since 0.33
Opened
#600 Add option to leave base stream open when disposing
Opened
#601 Can not open tgz file
Opened
#602 Invalid EndOfCentralDirectory Record generated for Zip64 archive with over 65,535 files in ZipWriter
Opened
#603 ReaderFactory not iterating over big entries
Opened
#604 .NET Native building failed
Opened
#605 Invalid EndOfCentralDirectory Record generated for Zip64 archive with over 65,535 files in ZipWriter
Opened
#606 ReaderFactory not iterating over big entries
Opened
#607 Invalid EndOfCentralDirectory Record generated for Zip64 archive with over 65,535 files in ZipWriter
Opened
#609 Add support for UnixTimeExtraField in Zips
Opened
#610 ArchiveFactory fails with this "tar.gz" file
Opened
#608 use WriteToDirectory method to RarArchiveEntry,throw NotImplementedException,but uncompress success,is it bug ?
Opened
#611 Subfiles of root folder in ZIP archive are ignored
Opened
#612 How do I add empty directories to a tar archive?
Opened
#613 ZIP: Use last modified time from basic header when validating zip decryption
Opened
#614 ZIP64 Streaming Extraction Failure
Opened
#615 sharpcompress is missing NuGet package README file
Opened
#616 Inconsistent behavior on extracting 7zip with wrong password
Opened
#617 Why is Sharpcompress slow to compress large files
Opened
#618 How to extract from one level below the archive
Opened
#619 Tar corruption when writing active files
Opened
#620 WriteEntryToDirectory - entry with root path crash
Opened
#621 SharpCompress doesn't support ARM64 and RISCV filters for 7zip or XZ
Opened
#622 Some functions of sharpcompress don't work when Reflection is disabled in NativeAOT
Opened
#623 Target Frameworks
Opened
#624 Library-wise exception type
Opened
#625 WriteEntryToDirectory with GZipReader fails
Opened
#626 Target Frameworks
Opened
#627 WriteEntryToDirectory with GZipReader fails
Opened
#628 WriteEntryToDirectory with GZipReader fails
Opened
#629 Tar: Missing support for Pax extended file headers
Opened
#630 Large folder (> 3Gib) throws exception "Stream was too long"
Opened
#631 False positive in tar detection
Opened
#632 Large folder (> 3Gib) throws exception "Stream was too long"
Opened
#633 Problem with Microsoft.SourceLink.GitHub dependency
Opened
#634 Suggestion: Work with open files
Opened
#635 root folder in zip
Opened
#636 Problem with Microsoft.SourceLink.GitHub dependency
Opened
#637 security policy
Opened
#638 Hang while opening BZip2
Opened
#639 HttpBaseStream Gzip extract - NotSupportedException
Opened
#640 security policy
Opened
#641 Hang while opening BZip2
Opened
#642 GZipArchives created from a stream have ArchiveType set to Tar instead of GZip
Opened
#643 Unable to open a certain rar file
Opened
#644 Add LongLink Support to Tar reading
Opened
#645 GZipArchives created from a stream have ArchiveType set to Tar instead of GZip
Opened
#646 OS specific invalid characters are causing extraction to corrupt file
Opened
#647 Problems discovered while decompressing PosrgresSQL
Opened
#648 Reading a rar stream from a rar file gets NotSupportedException Specified method is not supported
Opened
#649 OS specific invalid characters are causing extraction to corrupt file
Opened
#650 How to quickly modify the file name in a zip file, as there is only one file in a zip file.
Opened
#651 compatibility with non-standard zip formats
Opened
#652 Question: Does this have 7zip reader?
Opened
#653 How to quickly modify the file name in a zip file, as there is only one file in a zip file.
Opened
#654 [Question] No more nuget updates?
Opened
#655 ArchiveFactory.IsArchive does not rewind the input stream's position
Opened
#656 Is it possible to uncompress a gzip file which is concatenated from multiple gzip files?
Opened
#657 [Question] No more nuget updates?
Opened
#658 ArchiveFactory.IsArchive does not rewind the input stream's position
Opened
#659 Streaming zip object from S3 bucket
Opened
#660 Padding calculation wrong when starting position % 4 != 0
Opened
#661 ZipArchive.IsZipFile fails on Linux: Cannot determine compressed stream type
Opened
#662 Streaming zip object from S3 bucket
Opened
#663 Padding calculation wrong when starting position % 4 != 0
Opened
#664 [Feature Request] ACE archive support
Opened
#665 Decompression performance 7 times slower after updating from 0.31 to 0.32 +
Opened
#666 Add LzwReader Support for .Z Archives Using LzwStream
Opened
#667 [feature request] Support to .ISO file type
Opened
#668 Unknown Rar Header: 45
Opened
#669 Cannot Add Empty Directories to Archives
Opened
#670 Unknown Rar Header: 45
Opened
#671 NullReferenceException when calling RarArchiveEntry.OpenEntryStream() (v0.29.0 - 0.38.0)
Opened
#672 Unknown Rar Header: 238
Opened
#673 Memory is leaking when multithreading
Opened
#674 NullReferenceException when calling RarArchiveEntry.OpenEntryStream() (v0.29.0 - 0.38.0)
Opened
#675 Unknown Rar Header: 238
Opened
#676 XZ decompression doesn't like SHA-256 checksums
Opened
#677 Entry is trying to write a file outside of the destination
Opened
#678 Support for Setting Password on ZIP Files
Opened
#679 Entry is trying to write a file outside of the destination
Opened
#680 ExtractAllEntries doesn't follow the same logic as Entries for detecting multi part rar files
Opened
#681 BZip2 extraction fail, out of bounds exception
Opened
#682 Does the library support PAX tar?
Opened
#683 BZip2 extraction fail, out of bounds exception
Opened
#684 Volume's FileName doesn't work when readerOptions is specified
Opened
#685 File does not have a stream with WriteToDirectory with .7zip
Opened
#686 Archive-Level SevenZip "IsSolid" flag always set to false if a 7Z archive only has one solid block.
Opened
#687 Volume's FileName doesn't work when readerOptions is specified
Opened
#688 When UnZip, Entry.Size = 0 but in reality it's not so + Entry.Attrib value = "Entry.Attrib threw an exception of type 'System.NotImplementedException'"
Opened
#689 Provide base name of an archive
Opened
#690 SharpCompress fails to validate tar compressed using zstd
Opened
#691 When UnZip, Entry.Size = 0 but in reality it's not so + Entry.Attrib value = "Entry.Attrib threw an exception of type 'System.NotImplementedException'"
Opened
#692 SharpCompress fails to validate tar compressed using zstd
Opened
#693 tar.gz uncompressing always leads to no tar.entries
Opened
#694 XZStream doesn't support non-seekable streams
Opened
#695 ExtractAllEntries doesn't produce correct CRC info
Opened
#696 zstd support for tar (can potentially make a PR)
Opened
#697 SevenZip / 7z IReader Implementation?
Opened
#698 ExtractToDirectory has missing files when working with encrypted zip files which contain directories
Opened
#699 zstd support for tar (can potentially make a PR)
Opened
#700 [Bug] CompressionType.None should be supported for uncompressed 7z files
Opened
#701 optional smarter readerfactory testing through readeroptions adding an extension or ArchiveType for hinting?
Opened
#702 No password supplied for encrypted zip.
Opened
#703 [Bug] CompressionType.None should be supported for uncompressed 7z files
Opened
#704 ExtractAllEntries returns no entries when reading a ZIP from a Stream
Opened
#705 Stack Overflow due to large stack allocations
Opened
#706 NonDisposingStream missing in 0.41.0
Opened
#707 ✨ Set up Copilot instructions
Opened
#708 Async work
Opened
#709 [Question] Has anyone used this package on .net 9.0 MAUI?
Opened
#710 ✨ Set up Copilot instructions
Opened
#711 Async work
Opened
#712 Support multi-threading when supplying a path/FileInfo
Opened
#713 ✨ Set up Copilot instructions
Opened
#714 Issue reading a specific tar.xz file
Opened
#715 ✨ Set up Copilot instructions
Opened
#716 TarArchive.Open cause app crach
Opened
#717 [Bug][0.41.0] ZipArchive.ExtractToDirectory method not work
Opened
#718 Exception when disposing RarArchive
Opened
#719 TarArchive.Open cause app crach
Opened
#720 Failed validation when using Zip64 with System.IO.Packaging
Opened
#721 Bug: Memory exhaustion when auto-detecting a specific tar.lz archive
Opened
#722 SharpCompressStream.StackSeek fails to update buffer content when rewinding
Opened
#723 Failed validation when using Zip64 with System.IO.Packaging
Opened
#724 Bug: Memory exhaustion when auto-detecting a specific tar.lz archive
Opened
#725 Streaming TarArchive entries results in incomplete iteration
Opened
#726 Feature Suggestion: Saving progress
Opened
#727 DivideByZeroException throw when using Zip with BZip2
Opened
#728 Feature Suggestion: Saving progress
Opened
#729 ZipReader ignored DirectoryEntry completely
Opened
#730 Rationalize SourceStream vs Volumes
Opened
#731 [Already Fixed] In SharpCompress 0.41 IWriter.Write might create empty file instead of directory
Opened
#732 ZipReader ignored DirectoryEntry completely
Opened
#733 Move ZstdSharp into SharpCompress
Opened
#734 Drop .NET 6, .NET Standard 2.0, .NET 4.8.1, add .NET 10 support
Opened
#735 Decompressing a compressed file containing 40,000 small files is slow.
Opened
#736 Move ZstdSharp into SharpCompress
Opened
#737 Drop .NET 6, .NET Standard 2.0, .NET 4.8.1, add .NET 10 support
Opened
#738 Move ZstdSharp into SharpCompress
Opened
#739 Regression: ArchiveFactory.IsArchive throws on non archive files in 0.42.0
Opened
#740 Make async function real
Opened
#741 Decompress tar.lz tar.bz2 cause exception
Opened
#742 Regression: ArchiveFactory.IsArchive throws on non archive files in 0.42.0
Opened
#743 Provide single interface for dealing with Entries that are SOLID and not.
Opened
#744 WriteToDirectory v ExtractToDirectory consistency
Opened
#745 Handled System.NotSupportedException but can be avoided?
Opened
#746 Provide single interface for dealing with Entries that are SOLID and not.
Opened
#747 GitHub action for nuget releases
Opened
#748 decompressing big .7z file throws error
Opened
#749 InvalidOperationException when extracting RAR - 0.42.0, 0.42.1, 0.43.0
Opened
#750 GitHub action for nuget releases
Opened
#751 decompressing big .7z file throws error
Opened
#752 Performance benchmarks
Opened
#753 7Zip extraction performs significantly worse in 0.43.0
Opened
#754 Use NuGet OIDC for publishing
Opened
#755 the zip file with '\\' in it's entry.Key make error when run in linux
Opened
#756 Async and API
Opened
#757 [QUESTION] How to properly use IProgress
Opened
#758 Consolidate compile flags
Opened
#759 LZipStream and disposal of original stream
Opened
#760 Use SearchValues in .NET 8/10
Opened
#761 Consolidate compile flags
Opened
#762 EntryStream.Dispose() calls Flush() on Deflate/LZMA streams causing NotSupportedException on non-seekable streams
Opened
#763 1.0 release and roadmaps
Opened
#764 Revisit Options classes
Opened
#765 EntryStream.Dispose() calls Flush() on Deflate/LZMA streams causing NotSupportedException on non-seekable streams
Opened
#766 Regression in SharpCompress 0.41.0: archive iteration breaks if input stream throws in Flush()
Opened
#767 Does this library support creating 7z archives?
Opened
#768 Remove DEBUG_STREAMS functionality
Opened
#769 Regression in SharpCompress 0.41.0: archive iteration breaks if input stream throws in Flush()
Opened
#770 Tests should not use a buffer to ensure asynchronous vs synchronous usage
Opened
#771 Regression: ZIP parsing fails depending on Stream.Read chunking on non-seekable streams
Opened
#772 Consolidate ReadFully/ReadExact and other instances of things
Opened
#773 DataDescriptorStream boundary bug when signature starts at buffer edge
Opened
#774 SevenZipReader (and maybe others) do not iterate entries as contiguous streams.
Opened
#775 [PR #1] [MERGED] Added support for decryption of RAR files
Opened
#776 [PR #4] [MERGED] Ensure the assemblies have the same name in the nuget package #2
Opened
#777 [PR #3] [CLOSED] Ensure the assemblies have the same name in the nuget package #2
Opened
#778 [PR #6] [CLOSED] fix nuspec packaging #5
Opened
#779 [PR #4] Ensure the assemblies have the same name in the nuget package #2
Opened
#780 [PR #3] Ensure the assemblies have the same name in the nuget package #2
Opened
#781 [PR #7] [MERGED] We need support for SFX archives
Opened
#782 [PR #12] [MERGED] Added .NET 2.0 version (with LinqBridge)
Opened
#783 [PR #15] [MERGED] .NET 2.0 version in NuGet package with limited dependency on LinqBridge
Opened
#784 [PR #20] [CLOSED] Fix ZIP archive version for Android
Opened
#785 [PR #23] [MERGED] Adds MIT license.
Opened
#786 [PR #12] Added .NET 2.0 version (with LinqBridge)
Opened
#787 [PR #26] [MERGED] Exposed modification time for .7z archives
Opened
#788 [PR #20] Fix ZIP archive version for Android
Opened
#789 [PR #23] Adds MIT license.
Opened
#790 [PR #26] Exposed modification time for .7z archives
Opened
#791 [PR #29] [MERGED] Fix error when password is not in English
Opened
#792 [PR #27] [MERGED] Changed the order of detecting whether the archive is in .rar format.
Opened
#793 [PR #28] [MERGED] Fixed bugs related to handling of .tar archives with long names
Opened
#794 [PR #30] [MERGED] Fix ansi filename decoded as gibberish in zip file
Opened
#795 [PR #31] [MERGED] implement info-zip unicode path extra field
Opened
#796 [PR #27] Changed the order of detecting whether the archive is in .rar format.
Opened
#797 [PR #28] Fixed bugs related to handling of .tar archives with long names
Opened
#798 [PR #30] Fix ansi filename decoded as gibberish in zip file
Opened
#799 [PR #31] implement info-zip unicode path extra field
Opened
#800 [PR #40] [MERGED] Inconsistent time format
Opened
#801 [PR #32] [MERGED] Add EntryExtractionEvent for stream reader
Opened
#802 [PR #41] [MERGED] Fixed simple typo
Opened
#803 [PR #39] Fix typo
Opened
#804 [PR #44] Added IWritableArchive interface
Opened
#805 [PR #41] Fixed simple typo
Opened
#806 [PR #47] [MERGED] fixed: .NET2 project is not compiling
Opened
#807 [PR #45] [MERGED] Made the assembly CLSCompliant.
Opened
#808 [PR #48] [CLOSED] Sync
Opened
#809 [PR #49] [CLOSED] Merge pull request #1 from adamhathcock/master
Opened
#810 [PR #51] [MERGED] Fixed bug where tar.bz2 compression did not work
Opened
#811 [PR #48] Sync
Opened
#812 [PR #49] Merge pull request #1 from adamhathcock/master
Opened
#813 [PR #53] [MERGED] Fixed .NET2 Release build
Opened
#814 [PR #52] [MERGED] Tar long name support
Opened
#815 [PR #55] [MERGED] Added read support for RARs with Protect Headers
Opened
#816 [PR #53] Fixed .NET2 Release build
Opened
#817 [PR #56] [MERGED] Improved testability
Opened
#818 [PR #59] [MERGED] Zip file entry load extra array overflow fix
Opened
#819 [PR #55] Added read support for RARs with Protect Headers
Opened
#820 [PR #63] [MERGED] ZipWriter: use ArchiveEncoding.Default
Opened
#821 [PR #69] [MERGED] Skip entry stream on dispose
Opened
#822 [PR #63] ZipWriter: use ArchiveEncoding.Default
Opened
#823 [PR #81] [MERGED] Move closing parentheses to where they should be, so build does not b…
Opened
#824 [PR #82] [MERGED] Issue 79
Opened
#825 [PR #72] [MERGED] Extract Options And Total Sizes
Opened
#826 [PR #81] Move closing parentheses to where they should be, so build does not b…
Opened
#827 [PR #82] Issue 79
Opened
#828 [PR #83] [MERGED] Added additional check to make sure that data is properly copied to a…
Opened
#829 [PR #96] Use enum as flag correctly
Opened
#830 [PR #97] [MERGED] Add explicit compressioninfo when writing file to zip
Opened
#831 [PR #98] [CLOSED] read zipfile data with a offset position has bug
Opened
#832 [PR #84] [MERGED] Using DNX and project.json
Opened
#833 [PR #98] read zipfile data with a offset position has bug
Opened
#834 [PR #101] [MERGED] Non-compilable statements + zip archive handling
Opened
#835 [PR #99] [MERGED] Add password when opening RarReader
Opened
#836 [PR #101] Non-compilable statements + zip archive handling
Opened
#837 [PR #103] [MERGED] Zip entry header version for Deflate compression set to 20
Opened
#838 [PR #104] [MERGED] Fix VS2013 compiler warnings (errors)
Opened
#839 [PR #105] [MERGED] Fix Release build of Tests
Opened
#840 [PR #103] Zip entry header version for Deflate compression set to 20
Opened
#841 [PR #104] Fix VS2013 compiler warnings (errors)
Opened
#842 [PR #110] [CLOSED] RAR 5 support
Opened
#843 [PR #113] [MERGED] Preserve File Timestamps with IReader
Opened
#844 [PR #110] RAR 5 support
Opened
#845 [PR #115] [MERGED] Adds Non Lineal "Solid Rar" Extraction to RarArchive.
Opened
#846 [PR #118] [MERGED] Bugfix for inflate algorithm cutting of the end of certain blocks
Opened
#847 [PR #121] [MERGED] Fix false positives in Rar file detection
Opened
#848 [PR #119] [MERGED] SharpCompress now endian neutral
Opened
#849 [PR #118] Bugfix for inflate algorithm cutting of the end of certain blocks
Opened
#850 [PR #122] [MERGED] Added support for .NET 3.5
Opened
#853 [PR #119] SharpCompress now endian neutral
Opened
#854 [PR #122] Added support for .NET 3.5
Opened
#855 [PR #123] Fix various warnings
Opened
#851 [PR #121] Fix false positives in Rar file detection
Opened
#852 [PR #123] [MERGED] Fix various warnings
Opened
#856 [PR #129] [MERGED] Support tars with global extended headers
Opened
#857 [PR #125] [MERGED] Fix setting compressioninfo on Zip streams
Opened
#858 [PR #127] [MERGED] Fixed bug triggered by incomplete rar file.
Opened
#859 [PR #131] Fix IsRarFile() StreamingMode
Opened
#860 [PR #136] [MERGED] Fix for System.IO.Compression created empty directory in zip
Opened
#861 [PR #125] Fix setting compressioninfo on Zip streams
Opened
#862 [PR #127] Fixed bug triggered by incomplete rar file.
Opened
#863 [PR #136] Fix for System.IO.Compression created empty directory in zip
Opened
#864 [PR #143] [CLOSED] New Compressione Method
Opened
#865 [PR #138] [MERGED] Leave open writers
Opened
#866 [PR #147] [MERGED] Tar long paths
Opened
#867 [PR #153] [MERGED] Ignore unofficial extension of file attributes.
Opened
#868 [PR #138] Leave open writers
Opened
#869 [PR #147] Tar long paths
Opened
#870 [PR #154] [MERGED] Fix for issue #73
Opened
#871 [PR #153] Ignore unofficial extension of file attributes.
Opened
#872 [PR #161] [MERGED] Test with ForwardOnlyStream. RewindableStream shouldn't corrupt a Fo…
Opened
#873 [PR #168] [MERGED] Adds support for Apple Data Compression.
Opened
#874 [PR #174] [MERGED] Redo options
Opened
#875 [PR #175] [MERGED] Appveyor
Opened
#876 [PR #178] [MERGED] Allow deflate decoder for 7zip
Opened
#877 [PR #168] Adds support for Apple Data Compression.
Opened
#878 [PR #174] Redo options
Opened
#879 [PR #175] Appveyor
Opened
#880 [PR #179] [MERGED] Allow empty tar header to be read to know there are no more tar heade…
Opened
#881 [PR #181] [MERGED] Update FORMATS.md
Opened
#882 [PR #185] [MERGED] Make PpmdProperties lazy to avoid unnecessary allocations.
Opened
#883 [PR #183] [CLOSED] Adds support for Apple DART's RLE, corrects comments and copyright messages.
Opened
#884 [PR #181] Update FORMATS.md
Opened
#885 [PR #180] Add Markdown files to document things.
Opened
#886 [PR #189] [MERGED] Remove unbalanced parentheses in code samples
Opened
#887 [PR #188] [MERGED] Fix null password on ReaderFactory. Fix null options on SevenZipArchive
Opened
#888 [PR #186] [CLOSED] Start using buffers. Minimal in algorithms for now.
Opened
#889 [PR #191] Initial read-only support for LZip
Opened
#890 [PR #195] Strong-name both the main and test projects
Opened
#891 [PR #205] [MERGED] Add zip64 support for ZipArchive extraction
Opened
#892 [PR #199] [MERGED] Gzip entry can't be read multiple times
Opened
#893 [PR #200] [MERGED] Open branch, to fix multiple crashes on repeated zip archives reading…
Opened
#894 [PR #205] Add zip64 support for ZipArchive extraction
Opened
#895 [PR #206] [MERGED] Zip64 extending information and ZipReader
Opened
#896 [PR #199] Gzip entry can't be read multiple times
Opened
#897 [PR #207] [CLOSED] Added xml documentation to nuget package.
Opened
#898 [PR #200] Open branch, to fix multiple crashes on repeated zip archives reading…
Opened
#899 [PR #206] Zip64 extending information and ZipReader
Opened
#900 [PR #207] Added xml documentation to nuget package.
Opened
#901 [PR #210] [MERGED] Fix invalid headers
Opened
#902 [PR #215] [MERGED] Removed restriction on 7zip file entries
Opened
#903 [PR #211] Add zip64
Opened
#904 [PR #212] Removed the unused code to write entries in Zip Headers
Opened
#905 [PR #215] Removed restriction on 7zip file entries
Opened
#906 [PR #217] [CLOSED] Added Support For .Net Framework 2.0
Opened
#907 [PR #219] [CLOSED] verify RAR crc on header and file data
Opened
#908 [PR #218] [CLOSED] check RAR crc32 on headers and file content
Opened
#909 [PR #220] [MERGED] verify RAR crc on header and file data
Opened
#910 [PR #225] [CLOSED] Add new feature to allow injection of an action into the extraction process to log and show progress.
Opened
#911 [PR #219] verify RAR crc on header and file data
Opened
#912 [PR #218] check RAR crc32 on headers and file content
Opened
#913 [PR #220] verify RAR crc on header and file data
Opened
#914 [PR #234] [CLOSED] Dotnet tool
Opened
#915 [PR #235] [MERGED] Issue #230: preserve the compression method when getting a compressed…
Opened
#916 [PR #234] Dotnet tool
Opened
#917 [PR #238] [MERGED] Normalize Rar keys
Opened
#918 [PR #236] [MERGED] Default zip ver to 20 (deflate/encyption), fixes #164
Opened
#919 [PR #231] Vs2017
Opened
#920 [PR #238] Normalize Rar keys
Opened
#921 [PR #236] Default zip ver to 20 (deflate/encyption), fixes #164
Opened
#922 [PR #247] [MERGED] XZ Format
Opened
#923 [PR #249] [MERGED] Per entry compression was being written out incorrectly on the centra…
Opened
#924 [PR #251] [MERGED] Fix for Issue #250: remove extra build flags for .NET 3.5
Opened
#925 [PR #249] Per entry compression was being written out incorrectly on the centra…
Opened
#926 [PR #245] [MERGED] Lzip
Opened
#927 [PR #252] Zip64 introduced seekable behavior into ZipWriter. The position may …
Opened
#928 [PR #245] Lzip
Opened
#929 [PR #258] [MERGED] Add XZ tests
Opened
#930 [PR #257] [MERGED] Bug on Windows on .NET Core fix
Opened
#931 [PR #253] [MERGED] Fix Skipping when compressed size is unknown (fallback to decompressing)
Opened
#932 [PR #258] Add XZ tests
Opened
#933 [PR #265] [CLOSED] Added osx to travis.yml
Opened
#934 [PR #266] [MERGED] Force encoding
Opened
#935 [PR #253] Fix Skipping when compressed size is unknown (fallback to decompressing)
Opened
#936 [PR #265] Added osx to travis.yml
Opened
#937 [PR #266] Force encoding
Opened
#938 [PR #271] [MERGED] Rework usage of WriterOptions for writers since it was inconsistently…
Opened
#939 [PR #274] [MERGED] Made ArchiveEncoding a non-static class that is used with options.
Opened
#940 [PR #272] [MERGED] Don't skip ZipReader data twice.
Opened
#941 [PR #276] [MERGED] Use Skip and ReadFully extension methods where possible.
Opened
#942 [PR #274] Made ArchiveEncoding a non-static class that is used with options.
Opened
#943 [PR #278] [MERGED] Optional string decoder delegate: fix #277
Opened
#944 [PR #272] Don't skip ZipReader data twice.
Opened
#945 [PR #276] Use Skip and ReadFully extension methods where possible.
Opened
#946 [PR #278] Optional string decoder delegate: fix #277
Opened
#947 [PR #295] [MERGED] Fixes Double Dispose() of ZipWritingStream #294
Opened
#948 [PR #284] [CLOSED] Create Password protected archive
Opened
#949 [PR #287] [MERGED] Fixed bug: Passing default ReaderOptions when creating ZipReader for solid extraction
Opened
#950 [PR #299] [MERGED] XZ: fix variable-length integers decoding
Opened
#951 [PR #284] Create Password protected archive
Opened
#952 [PR #300] [MERGED] XZ: fix padding issues
Opened
#953 [PR #287] Fixed bug: Passing default ReaderOptions when creating ZipReader for solid extraction
Opened
#954 [PR #300] XZ: fix padding issues
Opened
#955 [PR #302] [MERGED] Netcore2
Opened
#956 [PR #301] [MERGED] Zlib: fix Adler32 implementation
Opened
#957 [PR #303] [MERGED] Fix for issue #227 - Opening 7zip archive with invalid win32 date
Opened
#958 [PR #307] [MERGED] create new memorystream to allow proper resizing as memorystream coul…
Opened
#959 [PR #310] [MERGED] Rar 5 format
Opened
#960 [PR #307] create new memorystream to allow proper resizing as memorystream coul…
Opened
#961 [PR #313] [MERGED] bugfix: eliminate spurious rar crc exception
Opened
#962 [PR #326] [MERGED] Use arraypool for transfer/skip
Opened
#963 [PR #324] [MERGED] Mk/add support for extracting password protected LZMA(2) 7z archives
Opened
#964 [PR #327] [CLOSED] Remove extra padding. Not sure why I have it but I feel like I did i…
Opened
#965 [PR #313] bugfix: eliminate spurious rar crc exception
Opened
#966 [PR #326] Use arraypool for transfer/skip
Opened
#967 [PR #329] [CLOSED] Zip encryption
Opened
#968 [PR #324] Mk/add support for extracting password protected LZMA(2) 7z archives
Opened
#969 [PR #327] Remove extra padding. Not sure why I have it but I feel like I did i…
Opened
#970 [PR #329] Zip encryption
Opened
#971 [PR #331] [MERGED] Absorb arraypool from CoreFX
Opened
#972 [PR #336] [MERGED] Utility.Skip uses seek
Opened
#973 [PR #333] [MERGED] Change namespace and visibility to avoid collisions
Opened
#974 [PR #331] Absorb arraypool from CoreFX
Opened
#975 [PR #337] Added ability to leave tar archive open after stream is closed
Opened
#976 [PR #340] Rar5 Feature
Opened
#977 [PR #344] Fix Ignoring archive files after processing of internal archive
Opened
#978 [PR #341] Added ArchiveComment Property to ZipArchive
Opened
#979 [PR #342] Add Folders to ZipArchive
Opened
#980 [PR #347] [CLOSED] Merge pull request #1 from adamhathcock/master
Opened
#981 [PR #349] [CLOSED] Extension method WriteAll(this IWriter, DirectoryInfo, string, SearchOption, bool)
Opened
#982 [PR #351] [MERGED] Implement Entry.ToString()
Opened
#983 [PR #354] [MERGED] Support Deflate64 decompression
Opened
#984 [PR #352] [MERGED] Cake 0.26
Opened
#985 [PR #351] Implement Entry.ToString()
Opened
#986 [PR #359] [MERGED] PrettierCI master Sync
Opened
#987 [PR #363] [MERGED] ZipArchive Reader: Uses IBM PC character encoding to decode filename …
Opened
#988 [PR #371] [MERGED] Expose stream length. Clean up entry stream
Opened
#989 [PR #369] [MERGED] Rework LeaveOpen to be consistent
Opened
#990 [PR #374] [MERGED] fix: prevent extracting archived files outside of target path
Opened
#991 [PR #371] Expose stream length. Clean up entry stream
Opened
#992 [PR #375] [MERGED] Fixes lzip stream disposal
Opened
#993 [PR #376] [MERGED] Fix broken link in usage.md
Opened
#994 [PR #374] fix: prevent extracting archived files outside of target path
Opened
#995 [PR #375] Fixes lzip stream disposal
Opened
#996 [PR #376] Fix broken link in usage.md
Opened
#997 [PR #378] [MERGED] Fix namespaces to not interfere with bouncy castle users
Opened
#998 [PR #381] [MERGED] Allow forced encoding to override default encoding
Opened
#999 [PR #383] [MERGED] add example for custom file encoding
Opened
#1000 [PR #378] Fix namespaces to not interfere with bouncy castle users
Opened
#1001 [PR #384] [MERGED] Implemented ReadByte/WriteByte on streams to improve performance
Opened
#1002 [PR #385] Fixed EFS flag handling
Opened
#1003 [PR #395] [MERGED] Zip slip for Readers
Opened
#1004 [PR #396] [MERGED] Correctly set IsEncrypted for entries in Rar5.
Opened
#1005 [PR #400] [MERGED] Avoid throwing NotSupportedException in ReaderFactory hot path
Opened
#1006 [PR #389] [MERGED] Fix comment
Opened
#1007 [PR #402] [MERGED] file search support linq Pattern
Opened
#1008 [PR #400] Avoid throwing NotSupportedException in ReaderFactory hot path
Opened
#1009 [PR #389] Fix comment
Opened
#1010 [PR #403] [MERGED] Fix and re-enable tests
Opened
#1011 [PR #404] [MERGED] Enable parallel test execution
Opened
#1012 [PR #409] [MERGED] Recognise empty tar archives.
Opened
#1013 [PR #403] Fix and re-enable tests
Opened
#1014 [PR #408] [MERGED] Test and fix for #407
Opened
#1015 [PR #410] [CLOSED] Merge pull request #1 from adamhathcock/master
Opened
#1016 [PR #409] Recognise empty tar archives.
Opened
#1017 [PR #417] [MERGED] Allow Flush on EntryStream
Opened
#1018 [PR #422] [CLOSED] Tar symlink support
Opened
#1019 [PR #423] [MERGED] Tar symlink support
Opened
#1020 [PR #421] [CLOSED] Remove unsafe code
Opened
#1021 [PR #433] [CLOSED] Changed interface collections to ICollection
Opened
#1022 [PR #417] Allow Flush on EntryStream
Opened
#1023 [PR #422] Tar symlink support
Opened
#1024 [PR #423] Tar symlink support
Opened
#1025 [PR #421] Remove unsafe code
Opened
#1026 [PR #433] Changed interface collections to ICollection
Opened
#1027 [PR #436] [MERGED] Changes to populate ZipArchive.ZipVolumne.Comment
Opened
#1028 [PR #435] TryOpen API
Opened
#1029 [PR #442] [MERGED] Fix: ArchiveEncoding was ignored in TarWriterOptions
Opened
#1030 [PR #440] Bump release for 0.23 and update dependencies
Opened
#1031 [PR #444] Memory and speed optimization
Opened
#1032 [PR #442] Fix: ArchiveEncoding was ignored in TarWriterOptions
Opened
#1033 [PR #450] AddAllFromDirectoryContentOnly extension method for IWritableArchive
Opened
#1034 [PR #452] [MERGED] Various fixes for ZIP64 writer (zero byte entries, 32 bit where supported)
Opened
#1035 [PR #453] [MERGED] Fix for clients failing on just having a 64 bit offset in ZIP64
Opened
#1036 [PR #455] [MERGED] Handle a bad extra field in a local file header in zip files
Opened
#1037 [PR #452] Various fixes for ZIP64 writer (zero byte entries, 32 bit where supported)
Opened
#1038 [PR #453] Fix for clients failing on just having a 64 bit offset in ZIP64
Opened
#1039 [PR #457] [MERGED] Return a bounded substream when data descriptors are used in seekable zips
Opened
#1040 [PR #460] [MERGED] fix filename garbling in tar(#414)
Opened
#1041 [PR #472] [CLOSED] Fixes #465 EntryExtractionEnd event fired before the Outstream close
Opened
#1042 [PR #471] [MERGED] Bump version and dependencies
Opened
#1043 [PR #478] [MERGED] Use System.Buffers Nuget package
Opened
#1044 [PR #482] [MERGED] NET Standard 1.3 and 2.0 only
Opened
#1045 [PR #472] Fixes #465 EntryExtractionEnd event fired before the Outstream close
Opened
#1046 [PR #471] Bump version and dependencies
Opened
#1047 [PR #478] Use System.Buffers Nuget package
Opened
#1048 [PR #482] NET Standard 1.3 and 2.0 only
Opened
#1049 [PR #485] [MERGED] Create and using PauseEntryRebuilding for adding large numbers of ent…
Opened
#1050 [PR #484] [CLOSED] Pause building of modified collection. Fixes #256
Opened
#1051 [PR #483] [MERGED] Use nameof for param names
Opened
#1052 [PR #489] [CLOSED] Use RecyclableMemoryStreamManager
Opened
#1053 [PR #495] [MERGED] Use functions from System.Memory instead of selfmade ones
Opened
#1054 [PR #483] Use nameof for param names
Opened
#1055 [PR #489] Use RecyclableMemoryStreamManager
Opened
#1056 [PR #495] Use functions from System.Memory instead of selfmade ones
Opened
#1057 [PR #500] [MERGED] ZipReader/StreamingZipReaderFactory fails for archive entries which are uncompressed files in ZIP format #86
Opened
#1058 [PR #498] [MERGED] Build netcore3
Opened
#1059 [PR #496] [MERGED] Reduce the amount of allocations
Opened
#1060 [PR #508] [MERGED] Minor optimizations
Opened
#1061 [PR #500] ZipReader/StreamingZipReaderFactory fails for archive entries which are uncompressed files in ZIP format #86
Opened
#1062 [PR #498] Build netcore3
Opened
#1063 [PR #496] Reduce the amount of allocations
Opened
#1064 [PR #512] [MERGED] Attempt Windows reference fix
Opened
#1065 [PR #508] Minor optimizations
Opened
#1066 [PR #512] Attempt Windows reference fix
Opened
#1067 [PR #519] [CLOSED] The proj files have been updated to enable SourceLink
Opened
#1068 [PR #513] [MERGED] Added default implementation with warning for symbolic links
Opened
#1069 [PR #515] [MERGED] Enable nullable
Opened
#1070 [PR #519] The proj files have been updated to enable SourceLink
Opened
#1071 [PR #522] [MERGED] [PR] The proj files have been updated to enable SourceLink
Opened
#1072 [PR #523] [MERGED] Decompress multipart solid RAR4.x archive
Opened
#1073 [PR #515] Enable nullable
Opened
#1074 [PR #522] [PR] The proj files have been updated to enable SourceLink
Opened
#1075 [PR #523] Decompress multipart solid RAR4.x archive
Opened
#1076 [PR #528] [MERGED] Ensure TarArchive enumerates all entries
Opened
#1077 [PR #527] [MERGED] Don’t use 437 Encoding by default anymore.
Opened
#1078 [PR #529] [MERGED] Improve code quality v2
Opened
#1079 [PR #528] Ensure TarArchive enumerates all entries
Opened
#1080 [PR #530] Enable test coverage for net461 and fix regression
Opened
#1081 [PR #531] Improve CQ3
Opened
#1082 [PR #541] [MERGED] UT and Fix for: Index out of range exception from gzip #532
Opened
#1083 [PR #546] [CLOSED] Update .NET SDK
Opened
#1084 [PR #541] UT and Fix for: Index out of range exception from gzip #532
Opened
#1085 [PR #542] WIP: Automating Deploy to NuGet and Release
Opened
#1086 [PR #549] [MERGED] Update dependencies
Opened
#1087 [PR #547] [CLOSED] Use hardware accelerated Adler32 impl
Opened
#1088 [PR #549] Update dependencies
Opened
#1089 [PR #550] [MERGED] Improve Code Quality 3
Opened
#1090 [PR #559] [MERGED] Use Net5, NetCoreApp3.1, NetStandard2.1, NetStandard2.0 only
Opened
#1091 [PR #551] [MERGED] Use hardware accelerated Alder32 impl
Opened
#1092 [PR #560] [MERGED] Expose Last Modified time on GZipStream. Add CRC and Size to GZipEntries on Archive
Opened
#1093 [PR #550] Improve Code Quality 3
Opened
#1094 [PR #561] [MERGED] Use dotnet format to ensure some kind of code style
Opened
#1095 [PR #551] Use hardware accelerated Alder32 impl
Opened
#1096 [PR #560] Expose Last Modified time on GZipStream. Add CRC and Size to GZipEntries on Archive
Opened
#1097 [PR #561] Use dotnet format to ensure some kind of code style
Opened
#1098 [PR #567] [MERGED] Zip64 Header and Size fix
Opened
#1099 [PR #563] [MERGED] Fix Rewindable stream Length and add GZip Reader tests
Opened
#1100 [PR #567] Zip64 Header and Size fix
Opened
#1101 [PR #568] [MERGED] Use stackallocs where possible/sensible
Opened
#1102 [PR #565] [CLOSED] On ongoing branch of making everything async
Opened
#1103 [PR #569] [MERGED] Improve how missing parts are handled
Opened
#1104 [PR #563] Fix Rewindable stream Length and add GZip Reader tests
Opened
#1105 [PR #568] Use stackallocs where possible/sensible
Opened
#1106 [PR #565] On ongoing branch of making everything async
Opened
#1107 [PR #569] Improve how missing parts are handled
Opened
#1108 [PR #570] [MERGED] Propsal for handling Zip with long comment
Opened
#1109 [PR #572] [MERGED] Not so elegant perhaps for checking 7z encryption
Opened
#1110 [PR #571] [MERGED] Proposal fixing Extra bytes written when setting zip64
Opened
#1111 [PR #573] [MERGED] Add read-only support for Dmg archives
Opened
#1112 [PR #572] Not so elegant perhaps for checking 7z encryption
Opened
#1113 [PR #579] [MERGED] Do not place extension classes in common namespace
Opened
#1114 [PR #571] Proposal fixing Extra bytes written when setting zip64
Opened
#1115 [PR #573] Add read-only support for Dmg archives
Opened
#1116 [PR #583] Added Seeking feature for BufferedSubStream and ReadOnlySubStream.
Opened
#1117 [PR #592] [MERGED] Downgrade System.Memory to fix buffer version issue
Opened
#1118 [PR #596] [MERGED] Conditionally parse Zip64 extra field based on specification
Opened
#1119 [PR #592] Downgrade System.Memory to fix buffer version issue
Opened
#1120 [PR #601] [MERGED] Write ZIP64 End of Central Directory only if needed.
Opened
#1121 [PR #593] [MERGED] ReadFully used by pkware encryption didn’t like spans
Opened
#1122 [PR #601] Write ZIP64 End of Central Directory only if needed.
Opened
#1123 [PR #610] [MERGED] Bugfix for TarWriter - too much padding in large files
Opened
#1124 [PR #611] [MERGED] Allowing to seek empty zip files
Opened
#1125 [PR #610] Bugfix for TarWriter - too much padding in large files
Opened
#1126 [PR #602] Add DMG support
Opened
#1127 [PR #614] [MERGED] Ensure destination directory exists.
Opened
#1128 [PR #616] [MERGED] Fix for chunked read for ZLibBaseStream
Opened
#1129 [PR #614] Ensure destination directory exists.
Opened
#1130 [PR #624] [MERGED] Add test and probable fix for Issue 617
Opened
#1131 [PR #622] [MERGED] Net461 tests
Opened
#1132 [PR #621] [MERGED] Add net461 target to clean up issues with system.* nuget dependencies
Opened
#1133 [PR #624] Add test and probable fix for Issue 617
Opened
#1134 [PR #627] [CLOSED] Zstandard support
Opened
#1135 [PR #638] [MERGED] Rar2 fix with new unit tests that fail on previous build.
Opened
#1136 [PR #638] Rar2 fix with new unit tests that fail on previous build.
Opened
#1137 [PR #640] [CLOSED] Allow writing a TarHeader directly via TarWriter
Opened
#1138 [PR #652] [MERGED] Add a net 6 target and make trimmable
Opened
#1139 [PR #658] [MERGED] Added Split archive support with unit tests. …
Opened
#1140 [PR #651] Update Adler32 from ImageSharp v2.1.0
Opened
#1141 [PR #655] Tar file mode, user and group
Opened
#1142 [PR #652] Add a net 6 target and make trimmable
Opened
#1143 [PR #658] Added Split archive support with unit tests. …
Opened
#1144 [PR #659] [MERGED] Dependency updates and start of enforcing some C# standards
Opened
#1145 [PR #660] [MERGED] Bump actions/upload-artifact from 2 to 3
Opened
#1146 [PR #661] [MERGED] Added multipart Zip support (z01...). Added IEntry.IsSolid
Opened
#1147 [PR #662] [MERGED] Properly integrated zip multivolume and general split support.
Opened
#1148 [PR #660] Bump actions/upload-artifact from 2 to 3
Opened
#1149 [PR #661] Added multipart Zip support (z01...). Added IEntry.IsSolid
Opened
#1150 [PR #663] [MERGED] Align behavour of 7Zip exception with encrypted filenames arc with rar when no password provided
Opened
#1151 [PR #662] Properly integrated zip multivolume and general split support.
Opened
#1152 [PR #663] Align behavour of 7Zip exception with encrypted filenames arc with rar when no password provided
Opened
#1153 [PR #672] [MERGED] Corrected skip-marker on skip of uncompressed ZIP file with missing size informations.
Opened
#1154 [PR #669] [MERGED] XZ decoding BCJ filters support
Opened
#1155 [PR #671] Introduced IArchiveFactory
Opened
#1156 [PR #673] [MERGED] Feature/malformed zip file generated
Opened
#1157 [PR #674] [MERGED] Suppress nested NonDisposingStream
Opened
#1158 [PR #675] [MERGED] ReadOnlySubStream overrides and adds logic #636
Opened
#1159 [PR #680] [CLOSED] Error extracting uncompressed zip with ExtractAllEntries
Opened
#1160 [PR #679] Fix LZMADecoder Code function
Opened
#1161 [PR #683] [MERGED] WriteAll: use delegate instead of Expression
Opened
#1162 [PR #682] RarArchive has Min/MaxVersion. RarEntry has Volumne Indexes. GZ CRC fix.
Opened
#1163 [PR #683] WriteAll: use delegate instead of Expression
Opened
#1164 [PR #687] [MERGED] SourceStream Position counting bug fix
Opened
#1165 [PR #684] [MERGED] Include license in nuget package
Opened
#1166 [PR #686] [MERGED] Mitigation of problems
Opened
#1167 [PR #687] SourceStream Position counting bug fix
Opened
#1168 [PR #690] Access level to LzmaStream Decoder
Opened
#1169 [PR #689] 64bit datadescriptors
Opened
#1170 [PR #696] [MERGED] Ignores UnicodePathExtra if forced encoding is specified
Opened
#1171 [PR #699] [MERGED] Bump actions/setup-dotnet from 2 to 3
Opened
#1172 [PR #706] [MERGED] Use PackageLicenseExpression instead of PackageLicenseFile
Opened
#1173 [PR #707] [CLOSED] Added SupportsRandomAccess property to IArchiveFactory
Opened
#1174 [PR #697] Added support for reading comment header for Rar v5 archives
Opened
#1175 [PR #707] Added SupportsRandomAccess property to IArchiveFactory
Opened
#1176 [PR #716] [MERGED] replace Activator.CreateInstance to Func for avoiding error in NativeAOT
Opened
#1177 [PR #709] [MERGED] Generalized factories to readers and writers.
Opened
#1178 [PR #717] [MERGED] Several improvements to the LZMA Compressor
Opened
#1179 [PR #715] [MERGED] Update to dotnet 7. Change net461 to net462. Remove netcoreapp3.1
Opened
#1180 [PR #722] [MERGED] Zip Multipart fix, XZ stream fix, XZ stream support added to zip/zipx
Opened
#1181 [PR #717] Several improvements to the LZMA Compressor
Opened
#1182 [PR #715] Update to dotnet 7. Change net461 to net462. Remove netcoreapp3.1
Opened
#1183 [PR #723] [MERGED] Adds zstd (zstandard) support to zip/zipx and 7zip
Opened
#1184 [PR #726] [MERGED] Add support for 7ZipDelta decompress
Opened
#1185 [PR #723] Adds zstd (zstandard) support to zip/zipx and 7zip
Opened
#1186 [PR #725] [CLOSED] Feature/7z delta
Opened
#1187 [PR #727] [MERGED] Implement Searching Data Descriptor stream issue/pull #680
Opened
#1188 [PR #729] [MERGED] Fixed support for RAR 1.5 (algo15)
Opened
#1189 [PR #725] Feature/7z delta
Opened
#1190 [PR #727] Implement Searching Data Descriptor stream issue/pull #680
Opened
#1191 [PR #733] [MERGED] Increase character value to support rar file with more than 100 parts…
Opened
#1192 [PR #731] [CLOSED] LHA archive decompression support added
Opened
#1193 [PR #735] [MERGED] Remove check for minimal distance and add test case generated by 7z as compatibility check
Opened
#1194 [PR #733] Increase character value to support rar file with more than 100 parts…
Opened
#1195 [PR #737] [MERGED] Check for broken file #736
Opened
#1196 [PR #731] LHA archive decompression support added
Opened
#1197 [PR #740] [MERGED] Make ArchiveFactory.IsArchive(Stream, ...) public. Fix #739
Opened
#1198 [PR #735] Remove check for minimal distance and add test case generated by 7z as compatibility check
Opened
#1199 [PR #737] Check for broken file #736
Opened
#1200 [PR #740] Make ArchiveFactory.IsArchive(Stream, ...) public. Fix #739
Opened
#1201 [PR #744] [CLOSED] add test archives
Opened
#1202 [PR #746] [MERGED] Added simple example
Opened
#1203 [PR #750] [MERGED] Add fast ExtractToDirectoryAsync extension method on IArchive
Opened
#1204 [PR #745] Skip if we know the size, set blank password if not set for rar
Opened
#1205 [PR #756] [CLOSED] Add .tar.7z support
Opened
#1206 [PR #746] Added simple example
Opened
#1207 [PR #750] Add fast ExtractToDirectoryAsync extension method on IArchive
Opened
#1208 [PR #758] [MERGED] Bump actions/checkout from 3 to 4
Opened
#1209 [PR #759] [MERGED] Feature/748
Opened
#1210 [PR #763] [MERGED] #751 Add .tar.7z support
Opened
#1211 [PR #768] [MERGED] Feature/761
Opened
#1212 [PR #769] [MERGED] Update Zstd to 0.7.2
Opened
#1213 [PR #759] Feature/748
Opened
#1214 [PR #763] #751 Add .tar.7z support
Opened
#1215 [PR #768] Feature/761
Opened
#1216 [PR #769] Update Zstd to 0.7.2
Opened
#1217 [PR #778] [MERGED] Throw ReaderCancelledException on reader cancelled
Opened
#1218 [PR #780] [MERGED] Revert change disabling strong name signing in 92df1ec
Opened
#1219 [PR #770] [CLOSED] Updates 092523
Opened
#1220 [PR #781] [MERGED] Update csharpier and fix formatting
Opened
#1221 [PR #784] [MERGED] Dont crash on reading rar5 comment #783
Opened
#1222 [PR #780] Revert change disabling strong name signing in 92df1ec
Opened
#1223 [PR #770] Updates 092523
Opened
#1224 [PR #781] Update csharpier and fix formatting
Opened
#1225 [PR #784] Dont crash on reading rar5 comment #783
Opened
#1226 [PR #785] [MERGED] Handle tar files generated with tar -H oldgnu that has large uid/gid values
Opened
#1227 [PR #786] [MERGED] LZMA EOS marker detection
Opened
#1228 [PR #787] [MERGED] Bump actions/setup-dotnet from 3 to 4
Opened
#1229 [PR #788] [MERGED] RAR5 decryption support
Opened
#1230 [PR #789] [MERGED] Dotnet8
Opened
#1231 [PR #786] LZMA EOS marker detection
Opened
#1232 [PR #787] Bump actions/setup-dotnet from 3 to 4
Opened
#1233 [PR #788] RAR5 decryption support
Opened
#1234 [PR #789] Dotnet8
Opened
#1235 [PR #790] [CLOSED] Bump actions/upload-artifact from 3 to 4
Opened
#1236 [PR #794] [MERGED] Feature/rar5 blake2
Opened
#1237 [PR #798] [MERGED] Set Empty string for Rar5 password as default
Opened
#1238 [PR #792] ZipWriter: Write correct EOCD record when more than 65,535 files
Opened
#1239 [PR #799] Fix reporting size / position
Opened
#1240 [PR #801] [MERGED] Issue 771, remove throw on flush for readonly streams
Opened
#1241 [PR #800] [MERGED] Expose file attributes for rar
Opened
#1242 [PR #803] [MERGED] Add support for the UnixTimeExtraField in Zip files
Opened
#1243 [PR #805] [MERGED] Zip: Use last modified time from basic header when validating zip decryption
Opened
#1244 [PR #801] Issue 771, remove throw on flush for readonly streams
Opened
#1245 [PR #800] Expose file attributes for rar
Opened
#1246 [PR #807] [MERGED] Support for decompressing Zip Shrink (Method:1)
Opened
#1247 [PR #803] Add support for the UnixTimeExtraField in Zip files
Opened
#1248 [PR #805] Zip: Use last modified time from basic header when validating zip decryption
Opened
#1249 [PR #807] Support for decompressing Zip Shrink (Method:1)
Opened
#1250 [PR #810] [CLOSED] Crx file support added (only for reading)
Opened
#1251 [PR #814] [MERGED] rar5 read FHEXTRA_REDIR and expose via RarEntry
Opened
#1252 [PR #815] [MERGED] Code clean up
Opened
#1253 [PR #816] [MERGED] rar5 improve memory usage
Opened
#1254 [PR #810] Crx file support added (only for reading)
Opened
#1255 [PR #814] rar5 read FHEXTRA_REDIR and expose via RarEntry
Opened
#1256 [PR #817] [MERGED] #809 Add README.md to csproj for NuGet
Opened
#1257 [PR #815] Code clean up
Opened
#1258 [PR #816] rar5 improve memory usage
Opened
#1259 [PR #817] #809 Add README.md to csproj for NuGet
Opened
#1260 [PR #823] [MERGED] Add support for 7z ARM64 and RISCV filters
Opened
#1261 [PR #819] [MERGED] Support added for TAR LZW compression (Unix 'compress' resulting in .…
Opened
#1262 [PR #821] [CLOSED] Second attempt at async
Opened
#1263 [PR #825] [MERGED] Fix tar corruption when sizes mismatch
Opened
#1264 [PR #828] [MERGED] Remove ~netstandard20~ just net7.0
Opened
#1265 [PR #823] Add support for 7z ARM64 and RISCV filters
Opened
#1266 [PR #819] Support added for TAR LZW compression (Unix 'compress' resulting in .…
Opened
#1267 [PR #821] Second attempt at async
Opened
#1268 [PR #825] Fix tar corruption when sizes mismatch
Opened
#1269 [PR #828] Remove ~netstandard20~ just net7.0
Opened
#1270 [PR #834] [MERGED] Add SharpCompressException and use it or children in most places
Opened
#1271 [PR #829] [MERGED] Update README.md - Change API Docs to DNDocs
Opened
#1272 [PR #832] [MERGED] Remove ignored nulls
Opened
#1273 [PR #835] [MERGED] Prevent infinite loop when reading corrupted archive
Opened
#1274 [PR #847] [MERGED] Tar: Add processing for the LongLink header type
Opened
#1275 [PR #829] Update README.md - Change API Docs to DNDocs
Opened
#1276 [PR #835] Prevent infinite loop when reading corrupted archive
Opened
#1277 [PR #847] Tar: Add processing for the LongLink header type
Opened
#1278 [PR #850] [MERGED] Issue 842
Opened
#1279 [PR #849] [MERGED] Fix for issue #844
Opened
#1280 [PR #850] Issue 842
Opened
#1281 [PR #848] [MERGED] Fix gzip archives having a Type of ArchiveType.Tar instead of ArchiveType.Gzip
Opened
#1282 [PR #852] [MERGED] Fixed extractions after first ZIP64 entry is read from stream
Opened
#1283 [PR #853] [MERGED] Added Explode and (un)Reduce
Opened
#1284 [PR #856] [CLOSED] Added test files for Implode and all Reduce methods
Opened
#1285 [PR #855] [MERGED] Check crc on tar header
Opened
#1286 [PR #857] [MERGED] Fix for missing empty directories when using ExtractToDirectory
Opened
#1287 [PR #856] Added test files for Implode and all Reduce methods
Opened
#1288 [PR #855] Check crc on tar header
Opened
#1289 [PR #854] return Stream.Null when 7z entry has no stream
Opened
#1290 [PR #859] [MERGED] Fix #858 - Replaces invalid filename characters
Opened
#1291 [PR #862] [CLOSED] Embed debugging symbols
Opened
#1292 [PR #864] [MERGED] Update csproj to get green marks and update deps
Opened
#1293 [PR #860] Added support for 7zip SFX archives
Opened
#1294 [PR #866] [MERGED] Added shrink, reduce and implode to FORMATS
Opened
#1295 [PR #868] [MERGED] Fix small typo in USAGE.md
Opened
#1296 [PR #864] Update csproj to get green marks and update deps
Opened
#1297 [PR #868] Fix small typo in USAGE.md
Opened
#1298 [PR #876] [MERGED] Restore stream position in ArchiveFactory.IsArchive
Opened
#1299 [PR #878] [MERGED] Fix XZBlock padding calculation when its stream's starting position % 4 != 0
Opened
#1300 [PR #877] [MERGED] Fixed bug in zip time header flags
Opened
#1301 [PR #884] [MERGED] Exports unclutter
Opened
#1302 [PR #886] [CLOSED] Add support for .ISO file type
Opened
#1303 [PR #877] Fixed bug in zip time header flags
Opened
#1304 [PR #884] Exports unclutter
Opened
#1305 [PR #887] [MERGED] Improve rar memory usage
Opened
#1306 [PR #889] [MERGED] Make helper classes internal
Opened
#1307 [PR #888] [MERGED] Update to support net48, net481, netstandard2.0, net6 and net8
Opened
#1308 [PR #891] [MERGED] Fix zip entry handling for entries with data descriptors
Opened
#1309 [PR #887] Improve rar memory usage
Opened
#1310 [PR #892] [MERGED] don't run net48 on non-windows
Opened
#1311 [PR #889] Make helper classes internal
Opened
#1312 [PR #888] Update to support net48, net481, netstandard2.0, net6 and net8
Opened
#1313 [PR #891] Fix zip entry handling for entries with data descriptors
Opened
#1314 [PR #892] don't run net48 on non-windows
Opened
#1315 [PR #894] [MERGED] Fix condition in rar v3 code
Opened
#1316 [PR #893] [MERGED] Fix for Rar4 v20 compression.
Opened
#1318 [PR #896] [MERGED] Rar2 v20,v26 Multimedia (Audio) decoder fix
Opened
#1319 [PR #897] [MERGED] Implement ReadByte for BufferedSubStream
Opened
#1320 [PR #894] Fix condition in rar v3 code
Opened
#1317 [PR #895] [MERGED] use File.OpenRead instead of File.Open in tests to allow concurrent access
Opened
#1321 [PR #893] Fix for Rar4 v20 compression.
Opened
#1322 [PR #895] use File.OpenRead instead of File.Open in tests to allow concurrent access
Opened
#1323 [PR #896] Rar2 v20,v26 Multimedia (Audio) decoder fix
Opened
#1324 [PR #897] Implement ReadByte for BufferedSubStream
Opened
#1325 [PR #898] [MERGED] Implement ReadByte for LzmaStream and LzOutWindow
Opened
#1326 [PR #900] [MERGED] make WriteToDirectory functions use ExtractAllEntries
Opened
#1327 [PR #901] [MERGED] Handle XZ CheckType SHA-256
Opened
#1328 [PR #898] Implement ReadByte for LzmaStream and LzOutWindow
Opened
#1329 [PR #900] make WriteToDirectory functions use ExtractAllEntries
Opened
#1330 [PR #904] Provide access to extended attributes for 7-zip
Opened
#1331 [PR #903] Base Reader implementation of .ARC format
Opened
#1332 [PR #907] [MERGED] Optimize LZ OutWindow.CopyBlock
Opened
#1333 [PR #905] [MERGED] ARC decompression methods 3 and 4 added
Opened
#1334 [PR #906] [MERGED] Added ARC's crunched methods 5, 6, 7 & 8
Opened
#1335 [PR #909] [MERGED] Update USAGE.md to remove problematic extraction example
Opened
#1336 [PR #910] [MERGED] Optimize LZMA range decoder
Opened
#1337 [PR #907] Optimize LZ OutWindow.CopyBlock
Opened
#1338 [PR #905] ARC decompression methods 3 and 4 added
Opened
#1339 [PR #906] Added ARC's crunched methods 5, 6, 7 & 8
Opened
#1340 [PR #909] Update USAGE.md to remove problematic extraction example
Opened
#1341 [PR #910] Optimize LZMA range decoder
Opened
#1342 [PR #913] [MERGED] Fix regression with BufferedSubStream calculation
Opened
#1343 [PR #912] [MERGED] Optimize BufferedSubStream.ReadByte
Opened
#1344 [PR #916] [MERGED] Implement multipart rar handling for ExtractAllEntries
Opened
#1345 [PR #914] [MERGED] Update dependencies and csharpier
Opened
#1346 [PR #918] [bzip2] fix possible out of bounds access due to unsanitized nSelectors usage
Opened
#1347 [PR #928] [MERGED] fix DotSettings options to conform to current code style and editorconfig
Opened
#1348 [PR #921] [MERGED] Fix volume FileName property potentially missing
Opened
#1349 [PR #924] [MERGED] Fix 7-zip solid archive detection
Opened
#1350 [PR #928] fix DotSettings options to conform to current code style and editorconfig
Opened
#1351 [PR #929] [MERGED] Fix zipentry comment implementation
Opened
#1352 [PR #921] Fix volume FileName property potentially missing
Opened
#1353 [PR #930] [MERGED] Added IStreamStack for debugging and configurable buffer management. …
Opened
#1354 [PR #933] [MERGED] Implement Attrib for ZipEntry
Opened
#1355 [PR #931] [MERGED] Added ArgumentException to Archive.Open implementations
Opened
#1356 [PR #933] Implement Attrib for ZipEntry
Opened
#1357 [PR #934] [MERGED] Zip ZStandard Writing with tests. Level support.
Opened
#1358 [PR #939] [MERGED] Fix WinzipAesCryptoStream potentially not getting disposed
Opened
#1359 [PR #935] [MERGED] Rewind buffer fix for directory extract.
Opened
#1360 [PR #947] [MERGED] Update dependencies and csharpier
Opened
#1361 [PR #943] [MERGED] ZStandard tar support
Opened
#1362 [PR #948] [MERGED] update to 0.41.0 and change symbols type
Opened
#1363 [PR #945] Extension hinting for ReaderFactory for better first try factory success
Opened
#1364 [PR #949] [CLOSED] Move ZstdSharp into SharpCompress
Opened
#1365 [PR #950] [MERGED] Configure Dependabot for NuGet updates
Opened
#1366 [PR #952] [MERGED] Bump actions/checkout from 4 to 5
Opened
#1367 [PR #951] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.9
Opened
#1368 [PR #950] Configure Dependabot for NuGet updates
Opened
#1369 [PR #953] [CLOSED] Bump System.Buffers from 4.6.0 to 4.6.1
Opened
#1370 [PR #954] [CLOSED] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.9
Opened
#1371 [PR #951] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.9
Opened
#1372 [PR #954] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.9
Opened
#1373 [PR #956] [CLOSED] Bump System.Buffers and System.Memory
Opened
#1374 [PR #957] [MERGED] Bump actions/setup-dotnet from 4 to 5
Opened
#1375 [PR #955] [CLOSED] Bump Microsoft.NET.Test.Sdk from 17.13.0 to 18.0.0
Opened
#1376 [PR #956] Bump System.Buffers and System.Memory
Opened
#1377 [PR #959] Removed wrappers that weren't needed (probably)
Opened
#1378 [PR #958] [CLOSED] More cleanup
Opened
#1379 [PR #961] [MERGED] Bump AwesomeAssertions from 9.2.0 to 9.2.1
Opened
#1380 [PR #963] [CLOSED] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.10
Opened
#1381 [PR #962] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.10
Opened
#1382 [PR #964] [MERGED] Only allow extract all on archives that are solid (some rars and 7zip only)
Opened
#1383 [PR #966] [MERGED] Remove a dynamically created stackalloc
Opened
#1384 [PR #968] [MERGED] rework dependencies to be correct for frameworks and update
Opened
#1385 [PR #969] [MERGED] Add JB perf testing project.
Opened
#1386 [PR #967] [MERGED] Reduce custom utilities for arrays/bytes
Opened
#1387 [PR #972] [MERGED] Handle vendor-specific and malformed ZIP extra fields safely
Opened
#1388 [PR #970] async (RAR only)
Opened
#1389 [PR #974] [MERGED] chore: add Copilot coding agent config and CI workflow
Opened
#1390 [PR #975] [CLOSED] try a new agent config
Opened
#1391 [PR #973] [CLOSED] async deflate
Opened
#1392 [PR #976] [CLOSED] Add async/await support for all Stream I/O operations
Opened
#1393 [PR #974] chore: add Copilot coding agent config and CI workflow
Opened
#1394 [PR #977] Add Copilot agent manifest and usage documentation
Opened
#1395 [PR #980] [MERGED] adds more async tests and overloads to make things writable and async
Opened
#1396 [PR #979] [MERGED] Bump actions/upload-artifact from 4 to 5
Opened
#1397 [PR #981] [CLOSED] Fix ~7x performance regression in ArchiveFactory.Open() by deferring stream buffering
Opened
#1398 [PR #980] adds more async tests and overloads to make things writable and async
Opened
#1399 [PR #978] Add comprehensive async/await support for Stream I/O operations
Opened
#1400 [PR #983] [MERGED] Configure Copilot coding agent instructions for SharpCompress
Opened
#1401 [PR #981] Fix ~7x performance regression in ArchiveFactory.Open() by deferring stream buffering
Opened
#1402 [PR #983] Configure Copilot coding agent instructions for SharpCompress
Opened
#1403 [PR #986] [MERGED] Support CompressionType.None for uncompressed 7z files
Opened
#1404 [PR #984] [CLOSED] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.10
Opened
#1405 [PR #985] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.10
Opened
#1406 [PR #987] [MERGED] Fix GZip extraction NotSupportedException for non-seekable streams
Opened
#1407 [PR #988] [MERGED] Fix extraction failure on Windows due to case-sensitive path comparison
Opened
#1408 [PR #990] [MERGED] Make all library exceptions inherit from SharpCompressException
Opened
#1409 [PR #989] [MERGED] Add support for empty directory entries in archives
Opened
#1410 [PR #991] [MERGED] Add more Async tests and complete Zip tests
Opened
#1411 [PR #990] Make all library exceptions inherit from SharpCompressException
Opened
#1412 [PR #989] Add support for empty directory entries in archives
Opened
#1413 [PR #993] [MERGED] make test linux only
Opened
#1414 [PR #994] Adding the ARJ (Archived by Robert Jung) format
Opened
#1415 [PR #997] [MERGED] Fix ArchiveFactory.Open double-wrapping causing "Cannot determine compressed stream type" on Linux
Opened
#1416 [PR #996] [MERGED] Add Async RAR and more
Opened
#1417 [PR #999] [CLOSED] Verify Copilot instructions are configured
Opened
#1418 [PR #997] Fix ArchiveFactory.Open double-wrapping causing "Cannot determine compressed stream type" on Linux
Opened
#1419 [PR #1000] [MERGED] Fix Windows test failures due to ArrayPool buffer sizing
Opened
#1420 [PR #1002] [MERGED] async bzip2 and add
Opened
#1421 [PR #999] Verify Copilot instructions are configured
Opened
#1422 [PR #1000] Fix Windows test failures due to ArrayPool buffer sizing
Opened
#1423 [PR #1003] [MERGED] async lzma
Opened
#1424 [PR #1005] [MERGED] Refactor SqueezeStream for CLS Compliance, Streaming, and Generic Test Coverage
Opened
#1425 [PR #1004] Async XZ
Opened
#1426 [PR #1007] [MERGED] ArjReader throws exception for password protected archives.
Opened
#1427 [PR #1006] ARJ multi-part archive handling improved
Opened
#1428 [PR #1007] ArjReader throws exception for password protected archives.
Opened
#1429 [PR #1010] [CLOSED] Bump csharpier from 1.1.2 to 1.2.0
Opened
#1430 [PR #1009] [MERGED] Bump AwesomeAssertions from 9.2.1 to 9.3.0
Opened
#1431 [PR #1010] Bump csharpier from 1.1.2 to 1.2.0
Opened
#1432 [PR #1012] [CLOSED] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.10
Opened
#1433 [PR #1011] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.10
Opened
#1434 [PR #1013] [CLOSED] Add XZ/Lzw compression detection and clear error messages for compressed TAR files
Opened
#1435 [PR #1012] Bump System.Text.Encoding.CodePages from 8.0.0 to 9.0.10
Opened
#1436 [PR #1013] Add XZ/Lzw compression detection and clear error messages for compressed TAR files
Opened
#1437 [PR #1015] [CLOSED] Fix EndOfFileException crash in ZStandardStream.IsZStandard when reading streams with insufficient bytes
Opened
#1438 [PR #1017] [MERGED] Fix some IStreamStack and SharpCompressStream functions
Opened
#1439 [PR #1018] [CLOSED] Fix ExtractToDirectory file corruption on overwrite
Opened
#1440 [PR #1015] Fix EndOfFileException crash in ZStandardStream.IsZStandard when reading streams with insufficient bytes
Opened
#1441 [PR #1019] [MERGED] ARJ's methods 1, 2 and 3 implemented for streaming
Opened
#1442 [PR #1017] Fix some IStreamStack and SharpCompressStream functions
Opened
#1443 [PR #1023] [MERGED] Fix version mismatch between Local File Header and Central Directory File Header in Zip archives
Opened
#1444 [PR #1018] Fix ExtractToDirectory file corruption on overwrite
Opened
#1445 [PR #1019] ARJ's methods 1, 2 and 3 implemented for streaming
Opened
#1446 [PR #1023] Fix version mismatch between Local File Header and Central Directory File Header in Zip archives
Opened
#1447 [PR #1024] [MERGED] Fix memory exhaustion in TAR header auto-detection
Opened
#1448 [PR #1025] [MERGED] Fix ArgumentNullException when disposing RarArchive with damaged archives
Opened
#1449 [PR #1030] [MERGED] Added buffer boundary tests.
Opened
#1450 [PR #1031] [MERGED] Bump actions/checkout from 5 to 6
Opened
#1451 [PR #1028] Buffer boundary tests
Opened
#1452 [PR #1030] Added buffer boundary tests.
Opened
#1453 [PR #1031] Bump actions/checkout from 5 to 6
Opened
#1454 [PR #1032] [CLOSED] Bump csharpier from 1.1.2 to 1.2.1
Opened
#1455 [PR #1034] [CLOSED] Bump System.Text.Encoding.CodePages from 8.0.0 to 10.0.0
Opened
#1456 [PR #1035] [MERGED] Update csharpier and reformat
Opened
#1457 [PR #1036] [MERGED] Add ArcReaderAsync tests
Opened
#1458 [PR #1033] Bump Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 10.0.0
Opened
#1459 [PR #1034] Bump System.Text.Encoding.CodePages from 8.0.0 to 10.0.0
Opened
#1460 [PR #1036] Add ArcReaderAsync tests
Opened
#1461 [PR #1038] Add SOZip (Seek-Optimized ZIP) support
Opened
#1462 [PR #1040] [CLOSED] Add multi-threading support for File based single volume Zips and Rars
Opened
#1463 [PR #1037] [CLOSED] [WIP] Fix incomplete iteration of TarArchive entries
Opened
#1464 [PR #1041] [CLOSED] Fix multi-threading support to exclude split/multi-volume ZIP archives
Opened
#1465 [PR #1037] [WIP] Fix incomplete iteration of TarArchive entries
Opened
#1466 [PR #1043] [MERGED] Fix DivideByZeroException when compressing empty files with BZip2
Opened
#1467 [PR #1049] [MERGED] Drop .NET 6, .NET Standard 2.0, .NET 4.8.1, add .NET 10 support
Opened
#1468 [PR #1045] [CLOSED] Fix Windows-only RAR multi-threading test failure
Opened
#1469 [PR #1044] [MERGED] Unified progress reporting for compression and extraction operations
Opened
#1470 [PR #1049] Drop .NET 6, .NET Standard 2.0, .NET 4.8.1, add .NET 10 support
Opened
#1471 [PR #1050] [CLOSED] Add ACE archive support (read-only, stored entries)
Opened
#1472 [PR #1045] Fix Windows-only RAR multi-threading test failure
Opened
#1473 [PR #1052] [MERGED] Move ZstdSharp into SharpCompress - Complete Integration
Opened
#1474 [PR #1044] Unified progress reporting for compression and extraction operations
Opened
#1475 [PR #1050] Add ACE archive support (read-only, stored entries)
Opened
#1476 [PR #1052] Move ZstdSharp into SharpCompress - Complete Integration
Opened
#1477 [PR #1053] Rationalize SourceStream vs Volumes with IByteSource abstraction
Opened
#1478 [PR #1054] [MERGED] Document ZipReader DirectoryEntry behavior and add verification test
Opened
#1479 [PR #1055] [MERGED] add vscode config
Opened
#1480 [PR #1056] [MERGED] Fix launch.json debug configurations to use net10.0
Opened
#1481 [PR #1057] [MERGED] Agent instructions
Opened
#1482 [PR #1054] Document ZipReader DirectoryEntry behavior and add verification test
Opened
#1483 [PR #1055] add vscode config
Opened
#1484 [PR #1056] Fix launch.json debug configurations to use net10.0
Opened
#1485 [PR #1057] Agent instructions
Opened
#1486 [PR #1058] [MERGED] Consolidate agent instructions into AGENTS.md
Opened
#1487 [PR #1059] Add ZIP password encryption support for writing archives
Opened
#1488 [PR #1060] [MERGED] Add archive-level password protection flags for 7z and rar
Opened
#1489 [PR #1063] [MERGED] Add alternative option for writing TAR archives with USTAR header format
Opened
#1490 [PR #1066] [CLOSED] Fix ArjFactory.IsArchive throwing on non-archive files
Opened
#1491 [PR #1067] [MERGED] Fix: Should not throw on ARJ detection
Opened
#1492 [PR #1069] WIP: Implement compressed tar archive support in ArchiveFactory
Opened
#1493 [PR #1072] [MERGED] Bump csharpier from 1.2.1 to 1.2.3
Opened
#1494 [PR #1071] Bump actions/upload-artifact from 5 to 6
Opened
#1495 [PR #1075] [CLOSED] Bump System.Text.Encoding.CodePages from 10.0.0 to 10.0.1
Opened
#1496 [PR #1073] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 10.0.0 to 10.0.1
Opened
#1497 [PR #1074] [CLOSED] Bump Microsoft.NET.ILLink.Tasks from 10.0.0 to 10.0.1
Opened
#1498 [PR #1075] Bump System.Text.Encoding.CodePages from 10.0.0 to 10.0.1
Opened
#1499 [PR #1076] [MERGED] add extract all test
Opened
#1500 [PR #1074] Bump Microsoft.NET.ILLink.Tasks from 10.0.0 to 10.0.1
Opened
#1501 [PR #1077] Remove ExtractAllEntries restriction for non-SOLID archives
Opened
#1502 [PR #1078] [CLOSED] Respond to review comment about creating issue for naming inconsistency
Opened
#1503 [PR #1081] [MERGED] Fix async LZMA extraction bug for 7Zip archives
Opened
#1504 [PR #1080] [MERGED] Standardize extraction API to WriteToDirectory with IProgress support
Opened
#1505 [PR #1082] [MERGED] Bump JetBrains.Profiler.SelfApi from 2.5.14 to 2.5.15
Opened
#1506 [PR #1084] [MERGED] Avoid NotSupportedException overhead in SharpCompressStream for non-seekable streams
Opened
#1507 [PR #1082] Bump JetBrains.Profiler.SelfApi from 2.5.14 to 2.5.15
Opened
#1508 [PR #1080] Standardize extraction API to WriteToDirectory with IProgress support
Opened
#1509 [PR #1087] [CLOSED] Fix async extraction of 7Zip archives with LZMA compression
Opened
#1510 [PR #1088] [CLOSED] Bump Bullseye from 6.0.0 to 6.1.0
Opened
#1511 [PR #1085] [MERGED] add some markdown files for planning
Opened
#1512 [PR #1089] [CLOSED] Bump csharpier from 1.2.3 to 1.2.4
Opened
#1513 [PR #1087] Fix async extraction of 7Zip archives with LZMA compression
Opened
#1514 [PR #1090] [CLOSED] Bump SimpleExec from 12.0.0 to 12.1.0
Opened
#1515 [PR #1085] add some markdown files for planning
Opened
#1516 [PR #1089] Bump csharpier from 1.2.3 to 1.2.4
Opened
#1517 [PR #1090] Bump SimpleExec from 12.0.0 to 12.1.0
Opened
#1518 [PR #1091] [MERGED] Update dependencies
Opened
#1519 [PR #1093] [MERGED] Add back System.Buffers and System.Memory to central package management
Opened
#1520 [PR #1091] Update dependencies
Opened
#1521 [PR #1092] [CLOSED] Add dual sync/async support for Zip headers and IsArchive async overloads
Opened
#1522 [PR #1095] [MERGED] Add GitHub Actions workflow for automated NuGet releases with multi-platform builds
Opened
#1523 [PR #1096] [CLOSED] RAR async
Opened
#1524 [PR #1092] Add dual sync/async support for Zip headers and IsArchive async overloads
Opened
#1525 [PR #1095] Add GitHub Actions workflow for automated NuGet releases with multi-platform builds
Opened
#1526 [PR #1096] RAR async
Opened
#1527 [PR #1097] [MERGED] Implement full async I/O support for RAR header reading pipeline
Opened
#1528 [PR #1099] [MERGED] Configure nuget-release workflow to validate PRs without publishing
Opened
#1529 [PR #1098] [MERGED] remove old release
Opened
#1530 [PR #1100] [MERGED] Consolidate stream extension methods and simplify with framework methods
Opened
#1531 [PR #1099] Configure nuget-release workflow to validate PRs without publishing
Opened
#1532 [PR #1101] [CLOSED] Fix LoadStreamForReadingAsync and add proper async code paths for RAR/ARJ multi-volume archives
Opened
#1533 [PR #1100] Consolidate stream extension methods and simplify with framework methods
Opened
#1534 [PR #1104] [MERGED] Fix InvalidOperationException when RAR uncompressed size exceeds header value
Opened
#1535 [PR #1106] [CLOSED] Cache decoder streams in 7Zip extraction to eliminate redundant allocations
Opened
#1540 [PR #1102] Add support for ACE archives
Opened
#1536 [PR #1108] [MERGED] Bump csharpier from 1.2.4 to 1.2.5
Opened
#1537 [PR #1102] [MERGED] Add support for ACE archives
Opened
#1538 [PR #1109] [MERGED] Bump SimpleExec from 12.1.0 to 13.0.0
Opened
#1539 [PR #1104] Fix InvalidOperationException when RAR uncompressed size exceeds header value
Opened
#1541 [PR #1111] Add BenchmarkDotNet performance benchmarking infrastructure
Opened
#1542 [PR #1110] [MERGED] Formats.md updated to reflect additions of Ace, Arc and Arj
Opened
#1543 [PR #1113] Fix a usage of ReadOnly that use dispose in 7Zip
Opened
#1544 [PR #1114] [MERGED] Fix async decompression of .7z files by implementing Memory<byte> ReadAsync overload
Opened
#1545 [PR #1116] [CLOSED] make ArchiveEncoding.DecodeUTF8 virtual
Opened
#1546 [PR #1114] Fix async decompression of .7z files by implementing Memory<byte> ReadAsync overload
Opened
#1547 [PR #1117] [MERGED] Change ArchiveEncoding to interface.
Opened
#1548 [PR #1118] [MERGED] Single File for build
Opened
#1549 [PR #1120] [MERGED] Update docs
Opened
#1550 [PR #1122] [MERGED] Readd netstandard 2.0
Opened
#1551 [PR #1121] More async for ZipReader and ZipWriter
Opened
#1552 [PR #1124] [MERGED] Fix async test method naming inconsistency in ZipArchiveAsyncTests
Opened
#1553 [PR #1125] [MERGED] [WIP] Update ZipReader and ZipWriter based on review feedback
Opened
#1554 [PR #1123] [MERGED] Add more documentation
Opened
#1555 [PR #1124] Fix async test method naming inconsistency in ZipArchiveAsyncTests
Opened
#1556 [PR #1126] [MERGED] Fix typo in TestBase.cs comment
Opened
#1557 [PR #1127] [MERGED] Fix async test method naming in ZipArchiveAsyncTests
Opened
#1558 [PR #1123] Add more documentation
Opened
#1559 [PR #1126] Fix typo in TestBase.cs comment
Opened
#1560 [PR #1127] Fix async test method naming in ZipArchiveAsyncTests
Opened
#1561 [PR #1131] [MERGED] More test fixes and some perf changes
Opened
#1562 [PR #1132] [MERGED] Clean up for async creation
Opened
#1563 [PR #1133] [MERGED] Add async I/O support for SevenZip archive initialization
Opened
#1564 [PR #1135] [MERGED] Consolidate NETFRAMEWORK/NETSTANDARD compile flags into LEGACY_DOTNET
Opened
#1565 [PR #1128] [MERGED] Change interfaces to be consistent for new Async paths (definitely breaks things)
Opened
#1566 [PR #1131] More test fixes and some perf changes
Opened
#1567 [PR #1132] Clean up for async creation
Opened
#1568 [PR #1133] Add async I/O support for SevenZip archive initialization
Opened
#1569 [PR #1135] Consolidate NETFRAMEWORK/NETSTANDARD compile flags into LEGACY_DOTNET
Opened
#1570 [PR #1138] [MERGED] Remove redundant stream field in AsyncOnlyStream
Opened
#1571 [PR #1137] [MERGED] Fix async test failures after xunit v3 upgrade
Opened
#1572 [PR #1136] [MERGED] Upgrade xunit to v3
Opened
#1573 [PR #1138] Remove redundant stream field in AsyncOnlyStream
Opened
#1574 [PR #1139] [CLOSED] Fix BinaryReader disposal in TarArchive.IsTarFileAsync
Opened
#1575 [PR #1137] Fix async test failures after xunit v3 upgrade
Opened
#1576 [PR #1140] [MERGED] Replace empty catch blocks with explicit exception handling in TarArchive validation methods
Opened
#1577 [PR #1136] Upgrade xunit to v3
Opened
#1578 [PR #1139] Fix BinaryReader disposal in TarArchive.IsTarFileAsync
Opened
#1579 [PR #1141] [MERGED] [WIP] Address feedback on async creation cleanup changes
Opened
#1580 [PR #1142] [MERGED] Fix ReadFullyAsync with ArrayPool buffer in SevenZipArchive signature check
Opened
#1581 [PR #1143] Add opt-in multi-threading support for file-based archive extraction
Opened
#1582 [PR #1145] [MERGED] Add leaveOpen parameter to LZipStream and BZip2Stream
Opened
#1583 [PR #1146] [MERGED] Merge pull request #1145 from adamhathcock/copilot/add-leaveopen-para…
Opened
#1584 [PR #1148] [CLOSED] Bump Microsoft.Bcl.AsyncInterfaces from 10.0.0 to 10.0.2
Opened
#1585 [PR #1149] [CLOSED] Bump System.Text.Encoding.CodePages from 10.0.0 to 10.0.2
Opened
#1586 [PR #1151] [MERGED] Fix EntryStream.Dispose() throwing NotSupportedException on non-seekable streams
Opened
#1587 [PR #1152] [MERGED] Fix dispose methods to always set _isDisposed and call base.Dispose() when LeaveOpen is true
Opened
#1588 [PR #1148] Bump Microsoft.Bcl.AsyncInterfaces from 10.0.0 to 10.0.2
Opened
#1589 [PR #1149] Bump System.Text.Encoding.CodePages from 10.0.0 to 10.0.2
Opened
#1590 [PR #1154] [MERGED] Adam/1151 release cherry pick
Opened
#1591 [PR #1151] Fix EntryStream.Dispose() throwing NotSupportedException on non-seekable streams
Opened
#1592 [PR #1152] Fix dispose methods to always set _isDisposed and call base.Dispose() when LeaveOpen is true
Opened
#1593 [PR #1154] Adam/1151 release cherry pick
Opened
#1594 [PR #1160] [MERGED] add check to see if we need to seek before hand
Opened
#1595 [PR #1157] [MERGED] Merge pull request #1156 from adamhathcock/copilot/fix-sharpcompress-…
Opened
#1596 [PR #1156] [MERGED] Fix silent iteration failure when input stream throws on Flush()
Opened
#1597 [PR #1160] add check to see if we need to seek before hand
Opened
#1598 [PR #1162] [MERGED] release to master
Opened
#1599 [PR #1161] Fix ArrayPool corruption from double-disposal in BufferedSubStream
Opened
#1600 [PR #1156] Fix silent iteration failure when input stream throws on Flush()
Opened
#1601 [PR #1162] release to master
Opened
#1602 [PR #1165] [MERGED] (Release) Buffer size consolidation
Opened
#1603 [PR #1166] [MERGED] Add [Obsolete] attribute to ReaderOptions.DefaultBufferSize for backward compatibility
Opened
#1604 [PR #1163] [CLOSED] [WIP] Improve I/O operations while reading big solid archives
Opened
#1605 [PR #1165] (Release) Buffer size consolidation
Opened
#1606 [PR #1167] [MERGED] Fix grammatical errors in ArcFactory comment documentation
Opened
#1607 [PR #1169] [MERGED] Fix ZIP parsing failure on non-seekable streams with short reads
Opened
#1608 [PR #1166] Add [Obsolete] attribute to ReaderOptions.DefaultBufferSize for backward compatibility
Opened
#1609 [PR #1163] [WIP] Improve I/O operations while reading big solid archives
Opened
#1610 [PR #1167] Fix grammatical errors in ArcFactory comment documentation
Opened
#1611 [PR #1169] Fix ZIP parsing failure on non-seekable streams with short reads
Opened
#1612 [PR #1172] [MERGED] Fix SevenZipReader to maintain contiguous stream state for solid archives
Opened
#1613 [PR #1175] Fix DataDescriptorStream infinite loop on signature boundary match
Opened
#1614 [PR #1174] merge release to master