2025-10-06 - 2026-04-06
Overview
22 Releases published by 2 users
Published
0.47.4
Published
0.47.3
Published
0.47.2
Published
0.47.1
Published
0.47.0
Published
0.46.4
Published
0.46.3
Published
0.46.2
Published
0.46.1
Published
0.46.0
Published
0.45.1
Published
0.45.0
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