copilot-swe-agent[bot]
75d2b70f20
Fix DataErrorException when extracting 0-size LZMA ZIP entries
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2026-02-27 22:06:18 +00:00
Adam Hathcock
855d4b4ce2
Use more SC exceptions instead of generic ones
2026-02-16 12:40:07 +00:00
Adam Hathcock
cd1684b81c
merge fixes
2026-02-13 14:26:21 +00:00
Adam Hathcock
0c21681717
change namespace
2026-02-12 14:26:03 +00:00
Adam Hathcock
f0da1b3a93
Consolidate
2026-02-10 15:32:23 +00:00
Adam Hathcock
9c7d27d1e0
more providers
2026-02-09 07:34:00 +00:00
Adam Hathcock
17cb952772
use DIspose on BinaryReader
2026-02-04 15:59:22 +00:00
Adam Hathcock
57c0d00b37
rename Rewindable to SharpCompressStream
2026-02-04 14:12:04 +00:00
Adam Hathcock
43276b32b7
better sync over async
2026-02-04 13:25:05 +00:00
Adam Hathcock
94b275c41b
Merge branch 'master' into adam/cleanup
...
# Conflicts:
# src/SharpCompress/Common/EntryStream.cs
2026-02-04 12:55:46 +00:00
Adam Hathcock
ae4ae799b9
merge NonDisposingStream into RewindableStream
2026-02-04 12:40:39 +00:00
Adam Hathcock
b93ed79ef3
another sync over async
2026-02-04 11:26:47 +00:00
Adam Hathcock
037b6842bf
remove SharpCompressStream
2026-01-31 15:29:34 +00:00
Adam Hathcock
7112dba345
some shrink fixes
2026-01-31 13:56:58 +00:00
Adam Hathcock
0767292bb0
ReduceStream is async
2026-01-31 13:19:10 +00:00
Adam Hathcock
525bcea989
ppmd create
2026-01-30 12:37:21 +00:00
Adam Hathcock
1ca914823f
more rework
2026-01-29 14:42:29 +00:00
Adam Hathcock
44402414a6
LZMA create
2026-01-22 17:01:48 +00:00
Adam Hathcock
11b92d102a
Create for explodestream
2026-01-22 16:48:53 +00:00
Adam Hathcock
a8f47237d7
divide async and sync into new files
2026-01-22 13:38:20 +00:00
Adam Hathcock
c5d7407919
Update from Task to ValueTask where I can
2026-01-22 09:18:07 +00:00
Adam Hathcock
0a9c5bfe15
format changes
2026-01-20 13:40:51 +00:00
Adam Hathcock
ff0769e988
Create factory for CBZip2InputStream
2026-01-20 13:21:11 +00:00
Adam Hathcock
3747a27109
Task to ValueTask
2026-01-08 12:35:12 +00:00
Adam Hathcock
b9792ca491
fix async zip decompression
2026-01-07 14:54:32 +00:00
Adam Hathcock
8533b09091
start of implementing zip reading async
2025-12-31 14:53:55 +00:00
copilot-swe-agent[bot]
951ebb3fa2
Complete ZstdSharp integration: Add all Unsafe implementation files and remove ZstdSharp.Port dependency
...
Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com >
2025-12-18 12:30:38 +00:00
Morilli
9f306966db
Adjust logic in CreateDecompressionStream to not wrap the returned stream
...
a ReadOnlySubStream never disposes its passes in stream which is problematic when that stream needs to be disposed. It's hard to tell who exactly has ownership over which stream here, but I'll just assume that whatever stream is passed in here should be disposed.
2025-08-21 20:08:57 +02:00
Nanook
c5de3d8cc1
Zip ZStandard Writing with tests. Level support.
2025-07-24 00:23:55 +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
Adam Hathcock
baf66db9dc
format
2024-07-24 08:31:44 +01:00
GordonJ
061273be22
Added Export and (un)Reduce to sharpCompress
2024-06-25 11:35:11 -05:00
Adam Hathcock
fb55624f5f
add more null handling
2024-04-18 14:25:10 +01:00
Twan van Dongen
c057ffb153
Refrormatted using CSharpier
2024-01-27 18:59:56 +01:00
Twan van Dongen
225aaab4f4
Support for decompressing Zip Shrink (method:1) added
2024-01-27 18:28:46 +01:00
Adam Hathcock
99e99c1ccd
Merge branch 'master' into fixes-zstd
2023-06-12 09:45:35 +01:00
Adam Hathcock
16e8dd447b
update csharpier
2023-03-21 13:14:08 +00:00
Lars Vahlenberg
9e6f9d50ef
Sync with master
2023-03-01 20:13:13 +01:00
Lars Vahlenberg
606923b374
Implement Searching Data Descriptor stream for supporting UncompressedZipExtractAll
2023-02-19 01:33:22 +01:00
Nanook
92df1ecd5f
ZStandard support added to zip/zipx (WinZip) and 7zip (mcmilk 7zip)
2023-02-02 01:06:18 +00:00
Nanook
48a341b79c
Split archive handling fix. XZ stream decoding bug fix (in X64Convert filter). XZ stream support added to zip/zipx.
2023-02-02 00:18:37 +00:00
Adam Hathcock
7da10795a1
csharpier
2022-12-20 15:14:22 +00:00
Adam Hathcock
959bbdcf1b
big clean up
2022-12-20 15:06:44 +00:00
Adam Hathcock
970e31a1b1
cleanup and run csharpier
2022-12-20 13:45:47 +00:00
Martin Demberger
35336a0827
Suppress nested NonDisposingStream
2022-06-19 22:05:52 +02:00
Adam Hathcock
6950eebf9f
Dependency updates and start of enforcing some C# standards
2022-04-21 08:54:59 +01:00
Bond_009
cd677440ce
Use stackallocs where possible/sensible
2021-02-12 20:20:15 +01:00
Adam Hathcock
7edc437df2
formatting
2021-01-09 13:40:57 +00:00
Adam Hathcock
57e4395e7d
Merge branch 'master' into net5
...
# Conflicts:
# build/Program.cs
# src/SharpCompress/Common/Zip/ZipFilePart.cs
2021-01-09 13:40:09 +00:00
Adam Hathcock
5357bd07c7
Let dotnet format do it’s thing
2021-01-09 13:33:34 +00:00