Matt Nadareski
|
b7e35a8fa8
|
Virtual insanity
|
2025-09-02 15:53:14 -04:00 |
|
Matt Nadareski
|
8c190a26a5
|
Math.Max
|
2025-09-02 15:51:26 -04:00 |
|
Matt Nadareski
|
2e5705125b
|
Ensure that the WISE section only reads section data
|
2025-09-02 15:01:28 -04:00 |
|
Matt Nadareski
|
daaa92def0
|
Deal with end offset data
|
2025-09-02 14:47:49 -04:00 |
|
Matt Nadareski
|
86ec97678e
|
Prep for a different tomorrow
|
2025-09-02 14:45:00 -04:00 |
|
Matt Nadareski
|
d74b82dc55
|
Hacky hack hack
|
2025-09-02 14:30:20 -04:00 |
|
Matt Nadareski
|
821ade2006
|
That was funny
|
2025-09-02 13:27:52 -04:00 |
|
HeroponRikiBestest
|
3ee999dccd
|
Fix wise version(?) check for pre-string bytes (#20)
Needed opposite range
|
2025-09-02 11:02:43 -04:00 |
|
Matt Nadareski
|
f91bda51e1
|
Non-nullable nullability
|
2025-09-02 09:01:19 -04:00 |
|
Matt Nadareski
|
47255fc331
|
Sync NE with PE Wise extraction
|
2025-09-02 08:00:51 -04:00 |
|
Matt Nadareski
|
f7488bed04
|
Make CExe helpers static
|
2025-09-02 07:56:19 -04:00 |
|
Matt Nadareski
|
a94b3a82c4
|
Update comment
|
2025-09-02 07:53:42 -04:00 |
|
Matt Nadareski
|
1c8f64f5e6
|
Search for MS-CAB in resources and overlay
|
2025-09-02 07:52:29 -04:00 |
|
Matt Nadareski
|
a015e4df3f
|
Add tests for new deserializers and wrappers
|
2025-09-02 07:48:17 -04:00 |
|
Matt Nadareski
|
2489a49924
|
Implement Wise section header printer
|
2025-09-02 07:44:14 -04:00 |
|
Matt Nadareski
|
d418fbd60d
|
Complete the circle of comments
|
2025-09-02 07:31:15 -04:00 |
|
Matt Nadareski
|
cc2e7704e6
|
Finding methods don't need debug logging
|
2025-09-02 07:23:16 -04:00 |
|
Matt Nadareski
|
a980a56dfa
|
Make consistent with other files
|
2025-09-01 21:12:05 -04:00 |
|
Matt Nadareski
|
da588e3bc0
|
That was annoying
|
2025-09-01 21:11:54 -04:00 |
|
Matt Nadareski
|
8b6f45d9b7
|
Detangle Wise a bit more
|
2025-09-01 20:37:23 -04:00 |
|
Matt Nadareski
|
9bdfe33baf
|
Move some Wise things around to make more sense in broader context
|
2025-09-01 20:27:46 -04:00 |
|
Matt Nadareski
|
13d338f615
|
Fix some issues with desynced wrappers
|
2025-09-01 18:56:51 -04:00 |
|
Matt Nadareski
|
36a8641c8d
|
I definitely missed these
|
2025-09-01 18:50:31 -04:00 |
|
Matt Nadareski
|
7bde6f99fc
|
Fix porting issue with Wise
|
2025-09-01 18:46:15 -04:00 |
|
Matt Nadareski
|
45428ce991
|
Fix limit issue
|
2025-09-01 18:42:40 -04:00 |
|
Matt Nadareski
|
8eb5898ef6
|
Handle some big TODOs
|
2025-09-01 18:38:43 -04:00 |
|
Matt Nadareski
|
556e1c972c
|
Update packages and upstream changes
|
2025-09-01 16:43:21 -04:00 |
|
Matt Nadareski
|
df8f3e7122
|
Clean up usings
|
2025-08-31 22:08:03 -04:00 |
|
Matt Nadareski
|
da1d575806
|
MPQ decryption should live separately
|
2025-08-31 22:07:15 -04:00 |
|
Matt Nadareski
|
c4d40a1dde
|
Fix a couple of missed issues in MPQ
|
2025-08-31 21:53:27 -04:00 |
|
Matt Nadareski
|
912de926d0
|
Fix various issues with parsing MPQ; simplify
|
2025-08-31 21:51:06 -04:00 |
|
Matt Nadareski
|
c60fc1e31f
|
Remove outdated comments
|
2025-08-31 21:45:35 -04:00 |
|
Matt Nadareski
|
386e607887
|
Add BET/HET handling based on documentation, not tested
|
2025-08-31 01:20:33 -04:00 |
|
Matt Nadareski
|
94c9b8d057
|
Fix MPQ v1 parsing, add hash and block table decrypt
|
2025-08-31 01:03:15 -04:00 |
|
Matt Nadareski
|
5f81275b10
|
Add some project references
|
2025-08-29 14:03:25 -04:00 |
|
Matt Nadareski
|
37c484411b
|
Reimplment MPQ extraction via StormLib
|
2025-08-29 13:37:54 -04:00 |
|
Matt Nadareski
|
ad1f890742
|
Add StormLib as submodule
|
2025-08-29 13:34:59 -04:00 |
|
Matt Nadareski
|
2924529fa7
|
Start bundling runtimes
|
2025-08-29 13:31:19 -04:00 |
|
Matt Nadareski
|
ebe675cae1
|
Add StormLib runtimes
|
2025-08-29 13:29:15 -04:00 |
|
Matt Nadareski
|
a40c666775
|
Bundle libraries
|
2025-08-29 12:59:33 -04:00 |
|
Matt Nadareski
|
2ea060d3b3
|
Readme
|
2025-08-29 12:55:21 -04:00 |
|
Matt Nadareski
|
f8a67839dd
|
Clean up some TODOs
|
2025-08-29 12:34:59 -04:00 |
|
Matt Nadareski
|
2773b12c9b
|
Fix odd write-size mismatches
|
2025-08-29 12:14:55 -04:00 |
|
Matt Nadareski
|
929e12f976
|
These values need to be signed
|
2025-08-29 11:48:19 -04:00 |
|
Matt Nadareski
|
8fbc6c4662
|
Remove erroneous check
|
2025-08-29 11:28:37 -04:00 |
|
Matt Nadareski
|
797378e9c8
|
Better error messages
|
2025-08-29 11:26:17 -04:00 |
|
Matt Nadareski
|
113464a7d1
|
Privatize Reader class
|
2025-08-29 11:09:45 -04:00 |
|
Matt Nadareski
|
a13c837202
|
Probably fix the MD5 bug in IS-CAB
|
2025-08-29 11:06:37 -04:00 |
|
Matt Nadareski
|
48765f1ae5
|
Fix IS-CAB deserialization bug
|
2025-08-29 10:44:51 -04:00 |
|
Matt Nadareski
|
091ee56368
|
Remove Extractor, finally
|
2025-08-29 10:20:51 -04:00 |
|