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
majorro
1159efc6cc
formatting
2025-01-15 21:43:10 +03:00
Adam Hathcock
3cfb76a56f
Add back net48 and net481 support
2025-01-15 16:35:05 +00:00
majorro
7a1ad6688a
make helpers internal
2025-01-15 04:46:22 +03:00
majorro
4f4af6e3fd
make test friend assembly
2025-01-15 04:46:07 +03:00
Adam Hathcock
8da2ffa433
Update dependencies
2025-01-14 09:12:03 +00:00
Adam Hathcock
5bf3d6dc32
update csharpier
2025-01-14 09:07:40 +00:00
Adam Hathcock
30d4380afe
update csproj
2025-01-14 09:06:03 +00:00
Adam Hathcock
c8b5aad482
Update to support only netstandard2.0, net6 and net8
2025-01-14 09:04:39 +00:00
Adam Hathcock
a89fc3a276
formatting
2025-01-14 08:55:09 +00:00
majorro
23e1447ab6
stackalloc addvmcode
2025-01-13 23:31:33 +03:00
majorro
91364c6a7c
stackalloc readtables
2025-01-13 23:28:26 +03:00
majorro
a070493fba
window null checks
2025-01-13 23:26:49 +03:00
majorro
ca0a6ab72c
rollback ILLink.Tasks downgrade
2025-01-12 16:38:30 +03:00
majorro
10e0562a82
stackalloc rar unpackv1
2025-01-12 16:02:49 +03:00
majorro
44998a2a2b
pooled window for rar unpackv1
2025-01-12 16:01:59 +03:00
majorro
f8e033e560
add explicit System.Buffers, remove redundant code
2025-01-12 15:36:53 +03:00
Adam Hathcock
10cc270170
Merge branch 'master' into fix-xzblock-padding
2024-12-20 08:47:40 +00:00
YoshiRulz
e4920255f0
Replace ReadOnlyCollection with the one in the BCL
...
I changed the param type of the helper, but the stronger constraint
didn't seem to matter in practice
2024-12-19 22:11:16 +10:00
YoshiRulz
f8e8273d39
Move utility classes to new namespace
2024-12-19 22:11:16 +10:00
Robb Pryde
0faa176791
Sharpier styling
2024-10-31 17:35:47 +00:00
Morilli
9b0e0ee536
Fix padding calculation when initial position % 4 != 0
2024-10-29 02:57:26 +01:00
Robb Pryde
ab5af40999
Fixed bug in zip time header flags, and failing to parse it no longer throws an exception.
2024-10-26 01:22:07 +01:00
Morilli
5d62196dde
Restore stream position in ArchiveFactory.IsArchive
2024-10-23 17:01:55 +02:00
Adam Hathcock
7fe27ac310
Mark for 0.38
2024-09-02 09:09:57 +01:00
Adam Hathcock
df4eab67dc
Update csproj to get green marks and update deps
2024-08-08 08:41:51 +01:00
Victor Nova
704a0cb35d
added support for 7zip SFX archives by handling ReaderOptions.LookForHeader
2024-08-05 23:11:15 -07:00
Dinesh Solanki
2d10df8b87
Fix #858 - Replaces invalid filename characters
...
Added a method to replace invalid characters in file names with underscores during file extraction. This prevents errors related to invalid file names.
2024-07-26 00:16:44 +05:30
Adam Hathcock
baf66db9dc
format
2024-07-24 08:31:44 +01:00
gjefferyes
84fb99c2c8
Merge branch 'adamhathcock:master' into master
2024-07-23 13:58:48 -05:00
Alex Prabhat Bara
004e0941d5
code formatted using csharpier
2024-07-16 20:12:01 +05:30
Alex Prabhat Bara
188a426dde
fix for missing empty directories when using ExtractToDirectory
2024-07-16 16:20:04 +05:30
Lars Vahlenberg
9515350f52
Remove using directive
2024-07-11 19:56:46 +02:00
Lars Vahlenberg
6b88f82656
Handle special case, empty file
2024-07-11 19:52:33 +02:00
Lars Vahlenberg
e42d953f47
Check crc on tar header
2024-07-10 19:53:32 +02:00
Zavarkó Gábor
471a3f63fe
return Stream.Null when 7z entry has no stream
2024-07-07 00:14:00 +02:00
gjefferyes
9c257faf26
Merge branch 'master' into master
2024-06-26 06:28:55 -05:00
GordonJ
061273be22
Added Export and (un)Reduce to sharpCompress
2024-06-25 11:35:11 -05:00
Pat Hartl
b89de6caad
Fix formatting
2024-06-24 17:19:53 -05:00