Matt Nadareski
|
abfcc52fd2
|
Tweak a couple more Uniloc
|
2025-09-07 12:44:04 -04:00 |
|
Matt Nadareski
|
06f84db092
|
Add a couple more Uniloc filenames
|
2025-09-07 12:39:06 -04:00 |
|
Matt Nadareski
|
ef03ca3a03
|
Undo launch change
|
2025-09-07 12:36:49 -04:00 |
|
Matt Nadareski
|
28783c83cf
|
Add Hudson huPPPX detection
|
2025-09-07 12:36:37 -04:00 |
|
Matt Nadareski
|
e497540bdc
|
Add Ubisoft Orbit detection (fixes #316)
|
2025-09-07 11:41:57 -04:00 |
|
Matt Nadareski
|
7b8c006f4d
|
Add MPRESS detection (fixes #206)
|
2025-09-07 11:37:09 -04:00 |
|
Matt Nadareski
|
4b697c7d20
|
Fix inconsistency in interface implementations
|
2025-09-07 11:15:26 -04:00 |
|
Matt Nadareski
|
bef5749b5e
|
Add PKLITE32 detection (fixes #100)
|
2025-09-07 11:09:43 -04:00 |
|
Matt Nadareski
|
0d371d0f3c
|
Add GP-Install detection (fixes #99)
|
2025-09-07 11:04:28 -04:00 |
|
Matt Nadareski
|
fa67d370c0
|
Add GkWare SFX detection (fixes #97)
|
2025-09-07 11:00:55 -04:00 |
|
Matt Nadareski
|
a89124883c
|
Add Uniloc SoftAnchor detection (fixes #85)
|
2025-09-07 10:34:33 -04:00 |
|
Matt Nadareski
|
2690536fda
|
Remove now-unused .gitmodules
|
2025-09-06 20:15:43 -04:00 |
|
Matt Nadareski
|
8e8c43e304
|
I like this better
|
2025-09-06 17:13:59 -04:00 |
|
Matt Nadareski
|
edc32af47c
|
Slight tweak to wording
|
2025-09-06 17:11:54 -04:00 |
|
Matt Nadareski
|
57685f0682
|
Protected readonly makes way more sense
|
2025-09-06 15:49:45 -04:00 |
|
Matt Nadareski
|
dd7f120ddc
|
Add .NET Standard 2.x to builds
|
2025-09-06 15:38:36 -04:00 |
|
Matt Nadareski
|
16ca7e7920
|
None of this needs to be public
|
2025-09-06 15:20:59 -04:00 |
|
Matt Nadareski
|
397294ac63
|
Remove now-unused compatibility item
|
2025-09-06 15:18:27 -04:00 |
|
Matt Nadareski
|
1afbd2d484
|
Options object no longer makes sense
|
2025-09-06 15:17:33 -04:00 |
|
Matt Nadareski
|
7d39a6165e
|
Take advantage of Impl and make depth incremental
|
2025-09-06 15:12:51 -04:00 |
|
Matt Nadareski
|
785f5cfde1
|
Don't expose ProtectionDictionary anymore
|
2025-09-06 12:55:09 -04:00 |
|
Matt Nadareski
|
f5b1868eec
|
Move some things around
|
2025-09-06 12:40:06 -04:00 |
|
Matt Nadareski
|
8fedbb8f77
|
Remove extractable interfaces to avoid conflicts
|
2025-09-06 12:32:21 -04:00 |
|
Matt Nadareski
|
9af64f23a5
|
Make AACS a bit easier to follow
|
2025-09-06 12:20:39 -04:00 |
|
Matt Nadareski
|
3558ceb890
|
Missed one NE
|
2025-09-06 11:59:10 -04:00 |
|
Matt Nadareski
|
bd1166cbab
|
Undo the wrapped NE issues
|
2025-09-06 11:58:04 -04:00 |
|
Matt Nadareski
|
6361398b1b
|
Use extractable wrappers where appropriate
|
2025-09-06 11:56:46 -04:00 |
|
Matt Nadareski
|
e87a0ff8ec
|
Wrapper-based extractables are now thinner
|
2025-09-06 11:48:32 -04:00 |
|
Matt Nadareski
|
00db772594
|
Simplify using new base class
|
2025-09-06 11:35:37 -04:00 |
|
Matt Nadareski
|
8043201be7
|
Introduce typed IExtractable
|
2025-09-06 11:05:47 -04:00 |
|
Matt Nadareski
|
3a5e7004a3
|
Don't reopen the stream unnecessarily
|
2025-09-06 10:58:46 -04:00 |
|
Matt Nadareski
|
168231cc94
|
Don't reinvent the wheel
|
2025-09-06 10:56:36 -04:00 |
|
Matt Nadareski
|
a11c7dc9d5
|
Fix tests for file types with default values
|
2025-09-06 10:51:00 -04:00 |
|
Matt Nadareski
|
038910b744
|
Remove now-incorrect things from the factory
|
2025-09-06 10:48:11 -04:00 |
|
Matt Nadareski
|
4d85ba2d31
|
Only some executables are extractable
|
2025-09-06 10:46:57 -04:00 |
|
Matt Nadareski
|
46feb3e568
|
Create wrapper-centric methods
|
2025-09-06 10:40:26 -04:00 |
|
Matt Nadareski
|
821b91a555
|
Start making Detectable a bit better
|
2025-09-06 10:01:09 -04:00 |
|
Matt Nadareski
|
43b3c72a02
|
Start rearranging things
|
2025-09-06 09:53:34 -04:00 |
|
Matt Nadareski
|
e9c1e9b7e7
|
Make these private static
|
2025-09-06 09:03:35 -04:00 |
|
Matt Nadareski
|
6ea98f5dc4
|
Consolidate detectable Executable checks
|
2025-09-06 09:03:05 -04:00 |
|
Matt Nadareski
|
5ef9c4cd8a
|
Remove temporary code
|
2025-09-06 08:58:35 -04:00 |
|
Matt Nadareski
|
2597575500
|
Update Nuget packages
|
2025-09-06 08:49:21 -04:00 |
|
Matt Nadareski
|
523e670cc5
|
ONE MORE TIME
|
2025-09-03 11:24:21 -04:00 |
|
Matt Nadareski
|
ed6d3c1f3e
|
NewExecutable is just a magnet for issues
|
2025-09-03 11:12:36 -04:00 |
|
Matt Nadareski
|
0efc6aef10
|
This can fail?
|
2025-09-03 10:51:29 -04:00 |
|
Matt Nadareski
|
b1600ad7d2
|
Make ReadArbitraryRange safer to handle
|
2025-09-03 10:41:53 -04:00 |
|
Matt Nadareski
|
6904674785
|
Temporarily migrate more code
|
2025-09-03 09:33:44 -04:00 |
|
Matt Nadareski
|
6da9e9c931
|
Use direct assignment
|
2025-09-03 09:04:21 -04:00 |
|
Matt Nadareski
|
b4a94cf247
|
Limit strings to 16KiB
|
2025-09-03 08:58:48 -04:00 |
|
Matt Nadareski
|
f81e46670a
|
Remove UTF-8 strings from check
|
2025-09-03 08:42:22 -04:00 |
|