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
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
Twan van Dongen
5926db85df
Added ARC's crunched methods 5, 6, 7 & 8
2025-03-14 18:58:34 +01:00
Twan van Dongen
88d85ce6ac
Extra line removed for csharpier
2025-03-11 20:20:41 +01:00
Twan van Dongen
c5ddef6ef7
An exception occurred in ReadOnlySubStream when attempting to set the position to the same value.
2025-03-11 20:15:53 +01:00
Twan van Dongen
eaf466c5c3
Implementation of squeezed and packed compression algorithms for .ARC archive format
2025-03-11 18:15:53 +01:00
Adam Hathcock
825c61bdcd
Merge branch 'master' into master
2025-03-10 08:51:58 +00:00
J.D. Purcell
88f5d4544b
Add SevenZipEntry ExtendedAttrib property
2025-03-09 17:16:55 -04:00
J.D. Purcell
b7432a20f0
Remove some unused internal members
2025-03-09 17:16:55 -04:00
Twan van Dongen
c7c41bc0d8
Missing comma added for csharpier checksBase Reader implementation of .ARC format
2025-03-09 18:40:43 +01:00
ms264556
187b762f8a
Corrected XZ BlockCheckSize formula
2025-03-07 19:53:49 +13:00
ms264556
3a7fbdfa52
Handle XZ CheckType SHA-256
2025-03-07 14:46:07 +13:00
Morilli
5450b9a700
make WriteToDirectory functions use ExtractAllEntries
...
for extracting files from solid archives this can be required to get acceptable extraction performance and should therefore always be called.
2025-02-28 21:46:04 +01:00
Adam Hathcock
2411f4f870
Merge branch 'master' into bufferedsubstream-readbyte
2025-02-17 08:05:02 +00:00
Morilli
4b4ec12c87
Implement ReadByte for LzmaStream and LzOutWindow
2025-02-16 18:37:56 +01:00
Morilli
441147c0dc
Implement ReadByte for BufferedSubStream
2025-02-16 13:41:46 +01:00
Nanook
6bc690b50b
Seriously?
2025-02-11 23:10:03 +00:00
Nanook
c41888b338
Rar2 v20,v26 Multimedia (Audio) decoder fix
2025-02-11 22:30:59 +00:00
Morilli
eb5db176fa
revert change to rar5 code
...
... yeah... apparently the thing that fixes rar3 code breaks rar5 code
2025-02-11 11:21:51 +01:00
Morilli
a77c03fcaf
add comment and change the same code in new Unpack50
2025-02-11 11:03:56 +01:00
Morilli
94789ce455
Fix condition in rar v3 code
2025-02-11 03:04:18 +01:00
Nanook
675cab3074
Fix for Rar4 v20 compression.
2025-02-07 22:39:33 +00:00
Morilli
91e672befb
remove old hack trying to fix a similar thing
...
Introduced in af264cdc58c9d076bf83477cbdbfe7a5dad282b7; the test included in that commit passes still.
2025-01-28 02:12:16 +01:00
Morilli
c14d18b9df
set local header data from directory header when flag is set
...
As described in section 4.4.7-4.4.9 of the zip specification when this flag is set the correct values will be in the data descriptor record and in the directory header.
2025-01-28 01:56:14 +01:00
Adam Hathcock
6f3124a84f
Mark for 0.39
2025-01-16 08:30:21 +00:00
Adam Hathcock
ad2b6bb4f7
Merge branch 'master' into updates
2025-01-16 08:17:25 +00:00