Matt Nadareski
|
692da62dee
|
Remove libmspack4n submodule
|
2025-08-25 20:39:18 -04:00 |
|
Matt Nadareski
|
ad449c2e33
|
Exception debugging should use Error stream
|
2025-07-31 09:14:21 -04:00 |
|
Matt Nadareski
|
8e745db34e
|
Fix MS-CAB block continuation
|
2025-07-30 15:18:27 -04:00 |
|
Matt Nadareski
|
93a6ab5b19
|
Fix spanned blocks, previously skipped
|
2025-07-30 14:54:38 -04:00 |
|
Matt Nadareski
|
edd990bc89
|
Wrap MS-ZIP compression in case of failure
|
2025-07-30 14:21:20 -04:00 |
|
Matt Nadareski
|
6e0063cd1f
|
More graceful handling of MS-CAB sets
|
2025-07-29 11:48:28 -04:00 |
|
Matt Nadareski
|
78373dd620
|
Split out MS-ZIP handling for cleaner code
|
2025-07-29 11:38:30 -04:00 |
|
Matt Nadareski
|
fa74963a75
|
Only derive the compression type once per folder
|
2025-07-29 11:26:28 -04:00 |
|
Matt Nadareski
|
7331f8f576
|
Remove redundant check
|
2025-07-29 08:30:40 -04:00 |
|
Matt Nadareski
|
6f4e7138fb
|
Split out MS-CAB ExtractFile logic
|
2025-07-29 08:28:37 -04:00 |
|
Matt Nadareski
|
28b2eaa029
|
Fix assumption about MS-CAB sets
|
2025-07-29 08:03:33 -04:00 |
|
Matt Nadareski
|
0585f0a3cb
|
Temproarily port MS-CAB extract code back from Serialization
|
2025-07-28 21:41:35 -04:00 |
|
Matt Nadareski
|
12e8349ab1
|
Pad short MS-ZIP blocks
|
2025-07-28 16:28:13 -04:00 |
|
Matt Nadareski
|
3c05bece9e
|
Better message
|
2025-07-28 16:14:29 -04:00 |
|
Matt Nadareski
|
dc1944b768
|
Add tracking for MS-ZIP issues
|
2025-07-28 16:11:08 -04:00 |
|
Matt Nadareski
|
fd489c5b46
|
Fix incorrect spacing
|
2025-07-28 15:24:06 -04:00 |
|
Matt Nadareski
|
7ce4c252e2
|
Add notes about ported methods
|
2025-07-28 15:22:47 -04:00 |
|
Matt Nadareski
|
d54c88a01d
|
Don't use MemoryStream.ToArray
|
2025-07-28 15:16:57 -04:00 |
|
Matt Nadareski
|
6a4d5bddeb
|
Ensure memory streams are scoped in MS-CAB
|
2025-07-28 15:13:38 -04:00 |
|
Matt Nadareski
|
aca01e2058
|
Fix(?) Windows-only path for MS-CAB
|
2025-07-28 14:31:48 -04:00 |
|
Matt Nadareski
|
e93bab29fa
|
Fix output path issues for MS-CAB
|
2025-07-28 14:26:13 -04:00 |
|
Matt Nadareski
|
ca87c48cd7
|
Fix issue with determining compression type in MS-CAB
|
2025-07-28 14:26:03 -04:00 |
|
Matt Nadareski
|
0d215d0817
|
Enhance GetDataBlocks
|
2025-07-28 14:04:32 -04:00 |
|
Matt Nadareski
|
d86dbf47b5
|
Add MS-CAB GetDataBlocks helper
|
2025-07-28 13:55:07 -04:00 |
|
Matt Nadareski
|
7cb318ce6d
|
Fix build warning
|
2025-07-28 13:33:47 -04:00 |
|
Matt Nadareski
|
18b89543ef
|
Add MS-CAB OpenNext and OpenPrevious helpers
|
2025-07-28 13:25:33 -04:00 |
|
Matt Nadareski
|
be50d1343e
|
Add MS-CAB DecompressBlocks helper
|
2025-07-28 13:18:10 -04:00 |
|
Matt Nadareski
|
32c9ea7838
|
Add MS-CAB GetFiles helper
|
2025-07-28 13:14:33 -04:00 |
|
Matt Nadareski
|
cf7a68602b
|
Add MS-CAB GetFolderIndex helper
|
2025-07-28 13:09:08 -04:00 |
|
Matt Nadareski
|
f2fe2623c6
|
Add note for MS-CAB
|
2025-07-28 12:33:11 -04:00 |
|
Matt Nadareski
|
944b0ce91b
|
Redefine WIN constant to WINX86
|
2024-12-14 17:33:46 -05:00 |
|
Matt Nadareski
|
6f388102ee
|
Fix MS-ZIP decompression in MS-CAB
|
2024-12-13 15:13:08 -05:00 |
|
Matt Nadareski
|
677f66f98d
|
Fix MS-CAB writing
|
2024-12-13 14:58:25 -05:00 |
|
Matt Nadareski
|
8ff205843d
|
Enable partial decompression of MS-ZIP on all platforms
|
2024-12-13 14:55:20 -05:00 |
|
Matt Nadareski
|
c70b5f6ec8
|
Increase extraction safety
|
2024-12-03 03:43:39 -05:00 |
|
Matt Nadareski
|
058dfaeb37
|
Fix missed outDir location
|
2024-11-04 11:25:42 -05:00 |
|
Matt Nadareski
|
72629ea3a4
|
Update IExtractable interface
|
2024-11-04 11:00:59 -05:00 |
|
Matt Nadareski
|
71fb7318e3
|
Better handling of Windows libraries
|
2024-10-03 14:57:14 -04:00 |
|
Matt Nadareski
|
aba4395139
|
Enable Windows libraries on .NET Framework 4.0
|
2024-10-03 14:46:35 -04:00 |
|
Matt Nadareski
|
b842599006
|
Update packages
|
2024-10-03 12:01:08 -04:00 |
|
Matt Nadareski
|
b7afad5a4a
|
Enable MS-CAB extraction on at least x86
|
2024-02-20 19:59:43 -05:00 |
|
Matt Nadareski
|
8fe84abef3
|
Use more lenient file reading
|
2023-12-13 15:52:03 -05:00 |
|
Matt Nadareski
|
6ab7b4a004
|
Enable latest language version
|
2023-11-08 11:59:50 -05:00 |
|
Matt Nadareski
|
cb3846261a
|
Fix more nullability locations
|
2023-10-25 23:33:51 -04:00 |
|
Matt Nadareski
|
f1f1e20a3e
|
Remove reference to incomplete compressions
|
2023-09-18 11:33:25 -04:00 |
|
Matt Nadareski
|
5759090291
|
Move FileType to new library
|
2023-09-17 23:58:42 -04:00 |
|