Adam Hathcock
89a565c6c4
format
2025-10-13 12:10:42 +01:00
Adam Hathcock
6ed60e4d5f
adjust Microsoft.NETFramework.ReferenceAssemblies
2025-10-13 12:08:39 +01:00
Adam Hathcock
4dab1df3ae
adjust usage of sourcelink
2025-10-13 12:06:34 +01:00
Adam Hathcock
fc2462e281
Update dependencies and csharpier
2025-10-13 10:40:43 +01:00
Mitch Capper
33481a9465
Extension hinting for ReaderFactory for better first try factory success
...
Also used by TarFactory to hint what compressiontype to attempt first
2025-09-24 00:04:07 -07:00
Mitch Capper
553c533ada
ZStandard tar support
2025-09-23 03:26:33 -07:00
Adam Hathcock
c789ead590
Merge branch 'master' into bugfix/StreamBufferFix
2025-08-22 14:05:35 +01: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
3abbb89c2e
Comment typo edit.
2025-08-01 21:50:36 +01:00
Nanook
76de7d54c7
Rewind buffer fix for directory extract.
2025-08-01 21:47:09 +01:00
Nanook
7769435fc8
CSharpier fixes after copilot tweaks.
2025-07-24 01:31:30 +01:00
Nanook
b7f5b36f2b
Update src/SharpCompress/Writers/Zip/ZipWriter.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 01:28:11 +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
015dfa41b1
implement Attrib for ZipEntrys
2025-07-22 20:12:22 +02:00
Adam Hathcock
236e653176
Merge branch 'master' into feature/StreamStack
2025-07-22 11:55:57 +01:00
Adam Hathcock
5bdd39e6eb
Merge branch 'master' into feat/add-throw-on-unseekable-stream
2025-07-22 11:50:04 +01:00
Nanook
60d5955101
Final tidy.
2025-07-22 00:12:30 +01:00
Nanook
587675e488
Fixed some missing features caused by merging an earlier branch than required.
2025-07-21 23:45:57 +01:00
Simon Cahill
c0ae319c63
Reverted debug change
2025-07-21 15:41:33 +02:00
Simon Cahill
d810f8d8db
Reverted back; I don't know how this file changed
2025-07-21 15:38:14 +02:00
Simon Cahill
a88390a546
Added ArgumentException which is thrown when a non-seekable Stream instance is passed
2025-07-21 15:34:03 +02:00
Nanook
8575e5615d
Formatting fix.
2025-07-20 19:18:31 +01:00
Nanook
5fe9516c09
Various copilot suggestions. Tests still passing.
2025-07-20 19:16:11 +01:00
Nanook
938775789d
Formated with Sharpier.
2025-07-20 18:11:37 +01:00
Nanook
f37bebe51f
Merge branch 'master' into feature/StreamStack
2025-07-20 17:46:28 +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
4e7baeb2c9
fix zipentry comment being lost after reading local entry header
2025-07-19 19:56:41 +02:00
Morilli
c489e5a59b
fix SevenZipArchive solid detection
2025-07-13 15:09:59 +02:00
Morilli
aa9cf195a5
Fix volume FileName property potentially missing
2025-07-06 21:56:54 +02:00
Adam Hathcock
6412fc8135
Mark for 0.40
2025-06-03 08:48:34 +01:00
Adam Hathcock
b02584ef9e
Update deps again
2025-06-03 08:30:28 +01:00
Adam Hathcock
88cd6bfd1a
Merge remote-tracking branch 'origin/master' into update-deps
2025-06-03 08:13:41 +01:00
Morilli
619d987492
fix possible out of bounds access due to unsanitized nSelectors usage
2025-06-02 21:24:38 +02:00
Morilli
a3570a568d
fix AbstractReader.Skip for multipart files
2025-05-14 10:27:58 +02:00
Morilli
1a452acd1c
implement ExtractAllEntries for multipart rar files
2025-05-14 10:27:18 +02:00
Adam Hathcock
6c54083b08
Merge remote-tracking branch 'origin/master' into update-deps
2025-04-28 16:30:40 +01:00
Adam Hathcock
9fc7fc73f9
Merge branch 'master' into patch-1
2025-04-28 16:21:20 +01:00
Adam Hathcock
e7417e35ba
Update dependencies and csharpier
2025-04-28 16:18:01 +01:00
Adam Hathcock
1f39a0c9da
Merge remote-tracking branch 'origin/master' into exception-normalization
...
# Conflicts:
# src/SharpCompress/Readers/ReaderFactory.cs
2025-04-28 16:08:08 +01:00
Adam Hathcock
a480a8893c
format
2025-04-28 16:06:00 +01:00
Adam Hathcock
d3a9e341a5
Merge fixes
2025-04-28 16:05:31 +01:00
Adam Hathcock
95caffe607
Merge remote-tracking branch 'origin/master' into exception-normalization
...
# Conflicts:
# src/SharpCompress/Common/Rar/RarVolume.cs
# src/SharpCompress/Common/SevenZip/SevenZipFilePart.cs
# src/SharpCompress/Compressors/LZMA/LZipStream.cs
2025-04-28 15:59:34 +01:00
J.D. Purcell
45dc653191
Fix regression with size calculation
2025-03-25 20:43:14 -04:00
J.D. Purcell
a7918d7b11
Optimize BufferedSubStream.ReadByte
2025-03-24 21:28:08 -04:00
J.D. Purcell
14affd8ffa
Optimize LZMA range decoder
2025-03-22 17:14:38 -04:00
J.D. Purcell
c2d9bf94d1
Optimize LZ OutWindow.CopyBlock
2025-03-19 22:29:38 -04:00
Twan van Dongen
7f905c7940
More csharpier stuff
2025-03-14 19:06:10 +01:00
Twan van Dongen
e0b275c01c
Removed empty line for CSharpier
2025-03-14 19:01:07 +01:00