Matt Nadareski
|
580bf0494d
|
Fix writing cabinet file data
|
2023-01-03 00:19:03 -08:00 |
|
Matt Nadareski
|
eefc52d1dd
|
Be safer with uneven lengths
|
2023-01-03 00:14:42 -08:00 |
|
Matt Nadareski
|
c28de855e2
|
Take sligthly more academic approach
|
2023-01-03 00:12:31 -08:00 |
|
Matt Nadareski
|
5e2d7505da
|
Consistency tweaks (nw)
|
2023-01-02 23:54:40 -08:00 |
|
Matt Nadareski
|
f550c96541
|
Take some cues from libmspack
|
2023-01-02 23:35:09 -08:00 |
|
Matt Nadareski
|
d222eec1b1
|
I want to get off the Quantum ride
|
2023-01-02 22:03:36 -08:00 |
|
Matt Nadareski
|
be129262da
|
Next level is a set of values, not a single one
|
2023-01-02 15:04:00 -08:00 |
|
Matt Nadareski
|
87080c906d
|
Port more of the easy stuff over
|
2023-01-02 15:01:24 -08:00 |
|
Matt Nadareski
|
cdeaf09ed6
|
Start doing a better job with MSZIP
|
2023-01-02 11:19:06 -08:00 |
|
Matt Nadareski
|
b17f8dac7a
|
Start fixing Quantum with safeguards, hook up
|
2023-01-02 10:17:27 -08:00 |
|
Matt Nadareski
|
ec758e5c18
|
Finalize Quantum port to C# (pass 1)
|
2023-01-02 00:03:03 -08:00 |
|
Matt Nadareski
|
350f9630df
|
Convert macros to methods, mostly
|
2023-01-01 23:45:13 -08:00 |
|
Matt Nadareski
|
557c760197
|
Move Quantum macro notes to Compression
|
2023-01-01 22:06:09 -08:00 |
|
Matt Nadareski
|
895f40414d
|
Some Quantum things to models / compression
|
2023-01-01 22:02:54 -08:00 |
|
Matt Nadareski
|
96fbb38b1c
|
Bring in the rest of CAB code commented
|
2023-01-01 21:34:56 -08:00 |
|
Matt Nadareski
|
650d01d7be
|
Update README with SharpZipLib
|
2022-12-31 11:44:49 -08:00 |
|
Matt Nadareski
|
3977342a67
|
Fix empty-not-null data
|
2022-12-31 11:39:35 -08:00 |
|
Matt Nadareski
|
8a61f01e1b
|
Handle last blocks more efficiently
|
2022-12-31 11:35:22 -08:00 |
|
Matt Nadareski
|
75a4371f36
|
Handle MS-CAB compression type masking better
|
2022-12-31 11:21:29 -08:00 |
|
Matt Nadareski
|
86ee4786a0
|
Add mostly-working MS-ZIP based on zlib
|
2022-12-31 10:57:49 -08:00 |
|
Matt Nadareski
|
ef710463ae
|
Port more CAB code (nw, commented out)
|
2022-12-30 23:07:41 -08:00 |
|
Matt Nadareski
|
e6b153bcbd
|
Add last models from headers
|
2022-12-30 21:25:46 -08:00 |
|
Matt Nadareski
|
9c9eb8ca7b
|
Align to correct boundary, look for executables
|
2022-12-30 14:00:10 -08:00 |
|
Matt Nadareski
|
295f438ff1
|
Forgot the after_build tag
|
2022-12-30 11:15:06 -08:00 |
|
TheRogueArchivist
|
cc1ad3e690
|
Update Cenega ProtectDVD (#221)
* Add new export check for Cenega ProtectDVD.
* Update notes and add link to DRML.
|
2022-12-30 09:54:44 -08:00 |
|
Matt Nadareski
|
3ebb3822dd
|
Revert changes to launch.json
|
2022-12-30 09:38:11 -08:00 |
|
Matt Nadareski
|
6e22bd4c8d
|
Fix hidden resource parsing
|
2022-12-30 09:35:35 -08:00 |
|
Matt Nadareski
|
1027956892
|
Lock section names, scan for hidden resources
|
2022-12-30 09:09:42 -08:00 |
|
Matt Nadareski
|
a46d52ddbb
|
Shout out DRML in README
|
2022-12-29 23:34:00 -08:00 |
|
Matt Nadareski
|
fd5e78eb8a
|
Open the path to future .NET versions
|
2022-12-29 23:01:28 -08:00 |
|
Matt Nadareski
|
8a326cbb91
|
Fix build zipfile names
|
2022-12-29 22:15:55 -08:00 |
|
Matt Nadareski
|
09a7893021
|
Try to get better at artifacts
|
2022-12-29 22:01:07 -08:00 |
|
Matt Nadareski
|
9c10af58d8
|
Remove AnyCPU from configuration
|
2022-12-29 21:27:45 -08:00 |
|
Matt Nadareski
|
81fbe251ba
|
Specify all files in publish directories
|
2022-12-29 21:22:08 -08:00 |
|
Matt Nadareski
|
5203f0ea57
|
Attempt to fix AppVeyor build issues
|
2022-12-29 21:13:42 -08:00 |
|
Matt Nadareski
|
51644c2178
|
Update to latest LibMSPackSharp
|
2022-12-29 21:11:12 -08:00 |
|
Matt Nadareski
|
f326a20019
|
Runtime identifiers, explicit .NET Framework 4.8
|
2022-12-29 21:06:14 -08:00 |
|
Matt Nadareski
|
daea4ea460
|
Add CrypKey PE content checks
|
2022-12-28 23:28:38 -08:00 |
|
Matt Nadareski
|
c9c14bcebf
|
Add note of where to find implementation
|
2022-12-28 23:07:23 -08:00 |
|
Matt Nadareski
|
9dc21c01f1
|
Add Microsoft LZ-compressed files support
|
2022-12-28 22:54:56 -08:00 |
|
Matt Nadareski
|
555dbd592c
|
Re-disable MS-CAB extraction on .NET 6.0
|
2022-12-28 22:31:46 -08:00 |
|
Matt Nadareski
|
5e027b75b2
|
Update README with CExe extraction support
|
2022-12-28 22:21:18 -08:00 |
|
Matt Nadareski
|
01a504dab7
|
Remove unused using
|
2022-12-28 22:20:32 -08:00 |
|
Matt Nadareski
|
70eeaaac28
|
Replace direct LZ ports with cleaned versions
|
2022-12-28 22:18:23 -08:00 |
|
Matt Nadareski
|
0397d529bb
|
Add LZ decompression to CExe
|
2022-12-28 17:24:55 -08:00 |
|
Matt Nadareski
|
25bed747f2
|
First ported implementation of LZ
|
2022-12-28 17:24:30 -08:00 |
|
Matt Nadareski
|
d17b90e782
|
Fix constant strings
|
2022-12-28 17:15:42 -08:00 |
|
Matt Nadareski
|
7868e22a95
|
Fix constant strings
|
2022-12-28 17:10:42 -08:00 |
|
Matt Nadareski
|
81f6e2057e
|
Add note for future work
|
2022-12-28 15:37:09 -08:00 |
|
Matt Nadareski
|
1c3e37ee2b
|
Add and use XZP constants
|
2022-12-28 15:35:54 -08:00 |
|