Adam Hathcock
8a3be35d67
Update tests/SharpCompress.Test/Zip/ZipShortReadTests.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-27 16:43:13 +00:00
copilot-swe-agent[bot]
71655e04c4
Apply code formatting with CSharpier
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2026-01-27 16:02:26 +00:00
copilot-swe-agent[bot]
a706a9d725
Fix ZIP parsing regression with short reads on non-seekable streams
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2026-01-27 16:00:44 +00:00
Adam Hathcock
9caf7be928
Revert testing
2026-01-24 10:23:02 +00:00
Adam Hathcock
bf4217fde6
Merge pull request #1156 from adamhathcock/copilot/fix-sharpcompress-archive-iteration
...
Fix silent iteration failure when input stream throws on Flush()
# Conflicts:
# src/SharpCompress/packages.lock.json
2026-01-24 10:18:02 +00:00
Adam Hathcock
21ce9a38e6
fix up tests
2026-01-23 09:04:55 +00:00
Adam Hathcock
7732fbb698
Merge pull request #1151 from adamhathcock/copilot/fix-entrystream-flush-issue
...
Fix EntryStream.Dispose() throwing NotSupportedException on non-seekable streams
2026-01-23 08:59:56 +00:00
copilot-swe-agent[bot]
2f0eb0bd4b
Replace Action<double> with IProgress<ProgressReport> for progress reporting
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-12-19 13:25:36 +00:00
copilot-swe-agent[bot]
0e59bf39f4
Add test for IArchive.WriteToDirectoryAsync
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-12-19 12:04:47 +00:00
Adam Hathcock
840e58fc03
Update tests/SharpCompress.Test/Zip/ZipReaderTests.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-29 15:36:46 +00:00
copilot-swe-agent[bot]
f4dddcec8e
Changes before error encountered
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-11-29 14:06:03 +00:00
copilot-swe-agent[bot]
6d73c5b295
Fix DivideByZeroException when using BZip2 with empty files
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-11-27 15:59:39 +00:00
Adam Hathcock
04c044cb2b
Update tests/SharpCompress.Test/Zip/Zip64VersionConsistencyTests.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-19 15:49:55 +00:00
Adam Hathcock
cc10a12fbc
Update tests/SharpCompress.Test/Zip/Zip64VersionConsistencyTests.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-19 15:49:27 +00:00
Adam Hathcock
8b0a1c699f
Update tests/SharpCompress.Test/Zip/Zip64VersionConsistencyTests.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-19 15:49:17 +00:00
copilot-swe-agent[bot]
0fe48c647e
Enhance fix to handle LZMA/PPMd/BZip2/ZStandard compression methods
...
Also fixes pre-existing version mismatch for advanced compression methods that require version 63. Added tests for LZMA and PPMd to verify version consistency.
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-11-19 11:29:43 +00:00
copilot-swe-agent[bot]
434ce05416
Fix Zip64 version mismatch between LFH and CDFH
...
When UseZip64=true but files are small, ensure Central Directory File Header uses version 45 to match Local File Header. This fixes validation failures in System.IO.Packaging and other strict readers.
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-11-19 11:14:06 +00:00
Adam Hathcock
aca97c2c6c
add rarcrc tests
2025-10-28 16:48:05 +00:00
Adam Hathcock
f51840829c
Merge branch 'master' into async-reader-methods
2025-10-28 11:39:35 +00:00
Adam Hathcock
06713c641e
async deflate 64
2025-10-28 11:26:31 +00:00
Adam Hathcock
42f7d43139
enable zip64 tests that pass
2025-10-28 11:07:53 +00:00
Adam Hathcock
a1de3eb47d
add async tests and clean up deflate64stream
2025-10-28 11:01:12 +00:00
copilot-swe-agent[bot]
084f81fc8d
Format code with CSharpier
2025-10-28 10:23:57 +00:00
copilot-swe-agent[bot]
d148f36e87
Add support for empty directory entries in archives
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-10-28 10:22:58 +00:00
Adam Hathcock
c68d8deddd
add async tests
2025-10-27 12:34:24 +00:00
Adam Hathcock
d1a540c90c
use windows instead of skippable fact
2025-10-22 10:32:47 +01:00
Adam Hathcock
84e03b1b27
Allow 7zip files of all sizes?
2025-10-21 10:28:58 +01:00
Adam Hathcock
f1a80da34b
fix tests that use extract all wrongly
2025-10-21 09:56:29 +01:00
Adam Hathcock
c789ead590
Merge branch 'master' into bugfix/StreamBufferFix
2025-08-22 14:05:35 +01:00
Morilli
8eea2cef97
add failing test
2025-08-21 20:08:34 +02:00
Nanook
76de7d54c7
Rewind buffer fix for directory extract.
2025-08-01 21:47:09 +01:00
Nanook
8a0152fe7c
Fixed up test issue after copilot "fixes" :S.
2025-07-24 01:33:18 +01:00
Nanook
7769435fc8
CSharpier fixes after copilot tweaks.
2025-07-24 01:31:30 +01:00
Nanook
ae311ea66e
Update tests/SharpCompress.Test/Zip/TestPseudoTextStream.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 01:28:56 +01:00
Nanook
d15816f162
Update tests/SharpCompress.Test/Zip/TestPseudoTextStream.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 01:28:40 +01:00
Nanook
5cbb31c559
Update tests/SharpCompress.Test/Zip/TestPseudoTextStream.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 01:28:23 +01:00
Nanook
e9dd413de6
CSharpier formatting.
2025-07-24 00:46:09 +01:00
Nanook
c5de3d8cc1
Zip ZStandard Writing with tests. Level support.
2025-07-24 00:23:55 +01:00
Adam Hathcock
893890c985
Merge branch 'master' into feature/StreamStack
2025-07-23 08:46:16 +01:00
Morilli
5e72ce5fbe
add failing test
2025-07-22 20:11:13 +02:00
Adam Hathcock
236e653176
Merge branch 'master' into feature/StreamStack
2025-07-22 11:55:57 +01:00
Nanook
938775789d
Formated with Sharpier.
2025-07-20 18:11:37 +01:00
Nanook
21f14cd3f2
Added IStreamStack for debugging and configurable buffer management. Added SharpCompressStream to consolodate streams to help simplify debugging. All unit tests passing.
2025-07-20 17:35:22 +01:00
Morilli
d78a682dd8
add failing test
2025-07-19 19:56:38 +02:00
Adam Hathcock
e7417e35ba
Update dependencies and csharpier
2025-04-28 16:18:01 +01:00
Morilli
d560b46c85
use File.OpenRead instead of File.Open to allow concurrent access
2025-02-11 03:31:49 +01:00
Morilli
f9a974c1fe
fix formatting
2025-01-28 02:24:42 +01:00
Morilli
d2cfc1844c
add failing test
2025-01-28 01:49:49 +01:00
Adam Hathcock
5bf3d6dc32
update csharpier
2025-01-14 09:07:40 +00:00
Adam Hathcock
baf66db9dc
format
2024-07-24 08:31:44 +01:00