Matt Nadareski
|
a2be40fcbc
|
Add CHD version extension
|
2025-07-29 20:39:48 -04:00 |
|
Matt Nadareski
|
771df5c372
|
Fall back on OpenNext if needed
|
2025-07-29 11:52:59 -04:00 |
|
Matt Nadareski
|
2d3d6348ad
|
Remove redundant code
|
2025-07-29 11:51:28 -04:00 |
|
Matt Nadareski
|
a2bf15f0bc
|
Fix method ordering
|
2025-07-29 11:49:07 -04:00 |
|
Matt Nadareski
|
0aa25df88f
|
More graceful handling of MS-CAB sets
|
2025-07-29 11:48:34 -04:00 |
|
Matt Nadareski
|
36afb1c0ee
|
Split out MS-ZIP handling for cleaner code
|
2025-07-29 11:38:38 -04:00 |
|
Matt Nadareski
|
c9d61906fb
|
Only derive the compression type once per folder
|
2025-07-29 11:26:23 -04:00 |
|
Matt Nadareski
|
d8440a01d3
|
Remove redundant check
|
2025-07-29 08:30:17 -04:00 |
|
Matt Nadareski
|
74d92312ef
|
Split out MS-CAB ExtractFile logic
|
2025-07-29 08:26:53 -04:00 |
|
Matt Nadareski
|
0dc9823d2b
|
Fix assumption about MS-CAB sets
|
2025-07-29 08:04:02 -04:00 |
|
Matt Nadareski
|
9c69737073
|
Fix comments to make more sense
|
2025-07-28 21:23:18 -04:00 |
|
Matt Nadareski
|
66187dcf04
|
Keep tweaking extraction
|
2025-07-28 21:20:47 -04:00 |
|
Matt Nadareski
|
79943560bc
|
Keep tweaking extraction
|
2025-07-28 21:14:51 -04:00 |
|
Matt Nadareski
|
b3321f9c9a
|
Keep tweaking extraction
|
2025-07-28 20:58:49 -04:00 |
|
Matt Nadareski
|
428c269a49
|
Keep tweaking extraction
|
2025-07-28 20:56:23 -04:00 |
|
Matt Nadareski
|
e84964a321
|
Add MS-CAB extract and decompression
|
2025-07-28 20:31:40 -04:00 |
|
Matt Nadareski
|
0394ea5356
|
Remove unused using
|
2025-07-28 19:43:53 -04:00 |
|
Matt Nadareski
|
852b086920
|
Add IS-CAB obfuscation code
|
2025-07-28 19:41:07 -04:00 |
|
Matt Nadareski
|
b7fceee2b7
|
Port more MS-CAB helpers from BOS
|
2025-07-28 15:22:28 -04:00 |
|
Matt Nadareski
|
ecf6c957c9
|
Port OpenNext/OpenPrevious from BOS
|
2025-07-28 15:13:19 -04:00 |
|
Matt Nadareski
|
5e0b0070ff
|
Make MS-CAB doubly-linked
|
2025-07-28 12:45:23 -04:00 |
|
Matt Nadareski
|
9934bc31a3
|
Fix build
|
2025-07-28 12:31:03 -04:00 |
|
Matt Nadareski
|
7b4711f5cf
|
Implement OpenSet for MS-CAB
|
2025-07-28 12:27:18 -04:00 |
|
Matt Nadareski
|
844066815d
|
Add extension properties for MS-CAB
|
2025-07-28 12:09:28 -04:00 |
|
Matt Nadareski
|
3a6293e696
|
Port some code from UnshieldSharp
|
2025-07-28 11:57:54 -04:00 |
|
Matt Nadareski
|
3210b8601d
|
Add IS-CAB CreateFilenamePattern from UnshieldSharp
|
2025-07-28 11:35:24 -04:00 |
|
Matt Nadareski
|
181788802d
|
Move PathProcessors to the correct namespace
|
2025-07-28 10:27:11 -04:00 |
|
Matt Nadareski
|
4b627ce776
|
Move wrapper-specific helpers to correct namespace
|
2025-07-28 10:25:25 -04:00 |
|
Matt Nadareski
|
8b799bb5c8
|
Port Nitro decryption step
|
2025-07-28 08:47:26 -04:00 |
|
Matt Nadareski
|
5bc8336fce
|
Move StringBuilderExtensions to better namespace
|
2025-07-27 20:56:15 -04:00 |
|
Matt Nadareski
|
4f9f8ddcec
|
Fix build
|
2025-07-27 20:49:18 -04:00 |
|
Matt Nadareski
|
29f1f63ef8
|
Add nested dir support for Logiqx, fix existing dir support
|
2025-07-27 20:48:49 -04:00 |
|
Matt Nadareski
|
48ecdff5f7
|
Fix AlignToBoundary a bit
|
2025-07-24 10:56:31 -04:00 |
|
Matt Nadareski
|
411acd2d5a
|
Add AlignToBoundary for byte arrays
|
2025-07-24 10:55:52 -04:00 |
|
Matt Nadareski
|
e6742fe889
|
Fix missed AlignToBoundary case
|
2025-07-24 10:47:21 -04:00 |
|
Matt Nadareski
|
b6561719a7
|
Add SecuROM DFA
|
2025-07-24 10:40:31 -04:00 |
|
Matt Nadareski
|
2bf3d6f9a6
|
Use more constants in GetFileType
|
2025-07-24 10:19:20 -04:00 |
|
Matt Nadareski
|
b2700b5975
|
Add MESS ListXML support
|
2025-07-24 09:36:37 -04:00 |
|
Matt Nadareski
|
95b28874da
|
Add MESS ListXML support
|
2025-07-24 09:36:13 -04:00 |
|
Matt Nadareski
|
4934ee837c
|
Be consistent about end-of-file newlines
|
2025-07-24 09:31:28 -04:00 |
|
Matt Nadareski
|
3cbfd5cd10
|
Add .NET Standard 2.0 and 2.1
|
2025-07-24 09:19:38 -04:00 |
|
Matt Nadareski
|
da28ce310b
|
Update nuget packages
|
2025-07-24 09:16:11 -04:00 |
|
HeroponRikiBestest
|
ac6d93a3b9
|
Add extra validity checks for GCF (#17)
* Add extra validity checks for GCF
* Remove "for validity"
|
2025-07-12 15:49:35 -04:00 |
|
Matt Nadareski
|
104028204d
|
Fix relocation table parsing issues (fixes #16)
|
2025-06-28 20:00:21 -04:00 |
|
Matt Nadareski
|
d3e61b42dd
|
Attempt to fix export table name table
|
2025-06-24 17:14:25 -04:00 |
|
Matt Nadareski
|
6351cabb62
|
Add CMP tests for non-quote serialization
|
2025-05-28 09:51:45 -04:00 |
|
Matt Nadareski
|
ddef42126b
|
Fix old .NET
1.8.7
|
2025-05-19 12:15:30 -04:00 |
|
Matt Nadareski
|
9dd39a7f02
|
Bump version
|
2025-05-19 12:13:35 -04:00 |
|
Matt Nadareski
|
ca7f7e97e7
|
Omit namespaces on XML writing
|
2025-05-19 12:12:05 -04:00 |
|
Matt Nadareski
|
8a40349b0c
|
Write tests for ReadQuotedString, fix issues
|
2025-05-14 20:52:59 -04:00 |
|