Cj
632fe1bb5e
Add regensig command
2025-01-12 00:43:19 -05:00
Cj
8041089f44
add configuration for waiting on an external debugger when run from the command line
2025-01-11 23:49:06 -05:00
Cj
af62310053
Pass build configuration to PostBuild.ps1
2025-01-11 23:40:24 -05:00
Cj
5840a58b2f
Add a couple new mappings
2025-01-11 23:02:46 -05:00
Cj
94f68148e1
Fix AutoMatcher to work with System.Text
2025-01-11 22:31:58 -05:00
Cj
ceb7bf8b39
add getruntimeversion command
2025-01-11 14:05:41 -05:00
Cj
9830004f42
cleanup remapper
2025-01-11 14:00:01 -05:00
Cj
af8afeab78
cleanup renamer
2025-01-11 13:43:03 -05:00
Cj
371bda961c
Remove debug logging
2025-01-11 13:12:53 -05:00
Cj
2589d0d3bc
Fix item.json loading
2025-01-11 13:11:07 -05:00
Cj
de0b632426
Update items.json
2025-01-11 07:32:51 -05:00
Cj
0bcfc7f6d0
Remove comments from Settings.jsonc
2025-01-11 06:35:44 -05:00
Cj
409b169f6a
Make publicizer initialization consistent with the other steps
2025-01-11 06:35:18 -05:00
Cj
2672696e3a
remove redundant method
2025-01-11 06:18:08 -05:00
Cj
efea0532c5
Enable server garbage collection
2025-01-11 06:08:17 -05:00
Cj
2915c63c51
Thread hollow process
2025-01-11 05:50:19 -05:00
Cj
e6364092aa
Fix json serializer
2025-01-11 05:34:45 -05:00
Cj
8ec4b245bb
Update PostBuild.ps1 to use the net9.0 folder
2025-01-11 05:15:16 -05:00
Cj
b7fa5350ec
Remove empty strings from method/field/prop lists
2025-01-11 02:36:17 -05:00
Cj
65aec4b7c0
Remove newtonsoft and use System.Text instead
2025-01-11 02:30:18 -05:00
Cj
354ffc3d56
Open proper branch, update read me
2025-01-11 02:01:03 -05:00
Cj
0706ce7139
Upgrade to .net9
2025-01-11 01:43:59 -05:00
Cj
bad55c00b3
Move CLI readme to root
2025-01-11 01:34:50 -05:00
Cj
1a9cd5f163
Use .Count() instead of .Where() and account for faulted tasks
2025-01-11 01:29:10 -05:00
Cj
44d6ae6148
re-enable publicizer
2025-01-10 10:19:07 -05:00
Cj
d46a80ad8d
Make new type names consistent, use Class
and Struct
where applicable. Remove unused enum value
2025-01-10 10:08:13 -05:00
Cj
87804a88bf
Bump exe version to 1.0.0
2025-01-10 09:50:19 -05:00
Cj
701e302cc6
Small refactor to type filters
2025-01-10 09:46:35 -05:00
Cj
75f418417c
Convert HasGenericParameters
2025-01-10 09:29:38 -05:00
Cj
2da74cc061
Convert IsEnum
2025-01-10 09:00:03 -05:00
Cj
165739eacd
Convert IsSealed, remove IsStruct its covered by other flags
2025-01-10 08:55:32 -05:00
Cj
3fbef827fc
Start removing null state, very broken
2025-01-10 06:35:51 -05:00
Cj
7f4b8ba0e5
Move WAIT_FOR_DEBUGGER to the top in AutoMatcher.cs
2025-01-10 04:20:32 -05:00
Cj
7ff1591674
Add ability to wait for a debugger to attach before executing. Uses preprocessor #define WAIT_FOR_DEBUGGER
2025-01-10 04:13:56 -05:00
Cj
1d3aedd7ab
Add new required properties to all remaps
2025-01-10 03:29:04 -05:00
Cj
4dcab4c10f
Fix remaining remaps
2025-01-09 13:43:08 -05:00
Cj
c312269906
Fix more remaps
2025-01-09 12:30:29 -05:00
Cj
4fc850cbb8
Start of a small project wide refactor to address issues. 28 failing remaps currently.
2025-01-09 11:46:46 -05:00
Cj
7c54b8542c
Uncomment if block from testing
2025-01-09 04:34:43 -05:00
Cj
a1088e3ec2
Add back previously removed mappings now that obfuscated method names cannot be used to match them.
2025-01-09 03:25:04 -05:00
Cj
06a56a924e
Add fields to ignore, currently unused. Other misc changes
2025-01-09 03:00:09 -05:00
Cj
a6199ce4a0
Fix copy/paste mistake, don't match obfuscated base classes
2025-01-09 01:51:34 -05:00
Cj
60fff54ada
Simplify logic
2025-01-09 01:38:52 -05:00
Cj
4cd4765efc
remove auto generated mappings that contained de-obfuscator given names
2025-01-08 22:31:25 -05:00
Cj
82eec7b657
Don't automatch deobfuscator given method names
2025-01-08 22:26:34 -05:00
Cj
c9a036d6db
DataProvider simplification
2025-01-08 22:08:00 -05:00
Cj
80c7d1ef21
Simplify app settings, remove unused code
2025-01-08 21:48:48 -05:00
Cj
38e5ac302d
Merge pull request #17 from sp-tarkov/build
...
Build Project
2025-01-06 20:48:02 -05:00
d8c857d7d9
Build Project
...
This creates a new Builder project which has two purposes. First, triggering a build of each of the solutions' other projects. Second, executing a PowerShell script to consolidate the project build files into a solution build directory.
The *solution* must now be built, not the individual projects.
Needs to be tested by someone who knows what they're doing.
2025-01-06 20:32:24 -05:00
Cj
f3c09303e0
Actually fix ambiguous methods
2025-01-06 18:26:53 -05:00