LukeFZ
|
ac54041534
|
add fallbacks for invalid version and public keys in dummy dlls
|
2026-01-20 02:21:23 +01:00 |
|
LukeFZ
|
dbdf9e2123
|
set version, name, public key and hash alg from assembly name definition for dummy dlls
|
2026-01-18 02:46:13 +01:00 |
|
LukeFZ
|
0a66441bf0
|
fix enum base type on metadata versions v35+
|
2026-01-18 02:28:31 +01:00 |
|
LukeFZ
|
0cfb90a0b7
|
add support for metadata version v105 (6000.5.0a5)
|
2026-01-15 14:16:42 +01:00 |
|
LukeFZ
|
f757d2c4d6
|
bump version to 2026.1
2026.1
|
2026-01-14 18:16:37 +01:00 |
|
LukeFZ
|
41d9a52ad6
|
add support for slightly different name translation versions
|
2026-01-14 18:10:40 +01:00 |
|
LukeFZ
|
4d396847fa
|
add InspectorSettings to the FrontendCoreJsonSerializerContext
|
2026-01-14 17:44:04 +01:00 |
|
LukeFZ
|
8c2f7a9960
|
implement (redux cli only) support for specifying a name translation map
|
2026-01-14 17:40:51 +01:00 |
|
LukeFZ
|
9fe77fdb1e
|
allow specifying imagebase in redux CLI
|
2026-01-14 17:11:17 +01:00 |
|
LukeFZ
|
12887c99df
|
ignore unity and il2cpp api headers in language statistics
|
2026-01-09 18:07:46 +01:00 |
|
LukeFZ
|
25b9ff03e6
|
ignore Il2CppTests/TestExpectedResults in language statistics
|
2026-01-09 18:05:20 +01:00 |
|
LukeFZ
|
d314004185
|
Merge branch 'master' of https://github.com/LukeFZ/Il2CppInspectorRedux
|
2026-01-07 20:39:24 +01:00 |
|
LukeFZ
|
776c507a36
|
mini typing fix in IDA script impl and bump Il2CppTests to .net 10
|
2026-01-07 20:39:10 +01:00 |
|
LukeFZ
|
14821d023c
|
add implicit reference to enum class if a struct has a enum pointer as an instance field
this is only needed due to the forward definition code only being capable of generating struct types.
closes #38
|
2025-12-30 15:11:55 +01:00 |
|
LukeFZ
|
4b5a860381
|
remove try catch from GenerateRemainingTypeDefinitions()
|
2025-12-30 15:10:40 +01:00 |
|
LukeFZ
|
cfccc6982c
|
reformat disassembler scripts
|
2025-12-26 05:48:20 +01:00 |
|
LukeFZ
|
e1b64dfd65
|
enable folder creation by default on IDA 9.3+
testing showed that this is now fast enough to not cause meaningful slowdowns
|
2025-12-25 16:42:57 +01:00 |
|
LukeFZ
|
c72bd2174e
|
add additional heuristics for metadata registration
closes #35
|
2025-12-23 00:51:00 +01:00 |
|
LukeFZ
|
73b1594a0e
|
implement new C++ type dependency graph resolver
this attempts to more properly fix some longstanding type emitting issues.
closes #36
|
2025-12-22 23:05:41 +01:00 |
|
LukeFZ
|
67f3fbe35c
|
preemptively check if MethodPointers/InvokerIndices are mapped to prevent exceptions
|
2025-12-22 21:55:10 +01:00 |
|
LukeFZ
|
64a2bb3db7
|
fix unity version parsing breaking with three letter metadata versions
|
2025-12-19 23:19:44 +01:00 |
|
LukeFZ
|
8c0ef09a77
|
add unity header for v104
|
2025-12-19 13:04:09 +01:00 |
|
LukeFZ
|
b0a82f1dd0
|
fix incorrect bit indices for IsByRefLike and HasInlineArray in Il2CppTypeDefinitionBitfield
|
2025-12-19 13:01:23 +01:00 |
|
LukeFZ
|
77b4b60014
|
add untested support for metadata version v104
|
2025-12-19 12:58:47 +01:00 |
|
Luke
|
9d6b0c0d82
|
Update README.md
|
2025-12-16 10:52:32 +01:00 |
|
LukeFZ
|
51af520405
|
fix workflow (again)
2025.1
|
2025-12-15 09:40:53 +01:00 |
|
LukeFZ
|
dd50c5d89e
|
make build explicitly upload zips
|
2025-12-15 09:06:14 +01:00 |
|
LukeFZ
|
c9197a22f7
|
add rust caching to redux gui build workflow, fix release workflow
|
2025-12-15 08:23:38 +01:00 |
|
LukeFZ
|
332e3d4b27
|
bump version to 2025.1
|
2025-12-15 08:13:19 +01:00 |
|
LukeFZ
|
d872ac8014
|
fix redux gui workflow
|
2025-12-15 05:39:03 +01:00 |
|
LukeFZ
|
750a0c88d5
|
fix build workflow
|
2025-12-15 05:36:10 +01:00 |
|
LukeFZ
|
c3cc327feb
|
explicitly specify required directories for each build job
|
2025-12-15 05:28:48 +01:00 |
|
LukeFZ
|
f8436517dc
|
apply sparse checkout improvements to all build jobs
|
2025-12-15 05:21:35 +01:00 |
|
LukeFZ
|
d3d5ea4834
|
try to improve workflow clone times by excluding tests folder, add copyright to build props
|
2025-12-15 05:18:06 +01:00 |
|
LukeFZ
|
e25ea95ec6
|
update workflow to .net 10 and simplify logic a bit
|
2025-12-15 05:07:40 +01:00 |
|
LukeFZ
|
746abe53e3
|
update bin2object
|
2025-12-15 05:02:49 +01:00 |
|
LukeFZ
|
982396505d
|
fix remaining compile time warnings
|
2025-12-15 05:00:02 +01:00 |
|
LukeFZ
|
9718c3025b
|
unify some common project properties into Directory.Build.props, bump to .net 10
|
2025-12-15 04:55:56 +01:00 |
|
LukeFZ
|
5253bfb34a
|
fix build.yml errors and add release workflow
|
2025-12-15 04:13:24 +01:00 |
|
LukeFZ
|
9bd32cee84
|
update sln
|
2025-12-15 04:12:41 +01:00 |
|
LukeFZ
|
16b1cffc0c
|
rename "old" artifacts to "legacy" in workflow
|
2025-12-15 03:48:48 +01:00 |
|
LukeFZ
|
0da6aa67c5
|
fix compilation warnings
|
2025-12-14 08:33:04 +01:00 |
|
LukeFZ
|
e09776b4c8
|
fix reading interface and generic parameter constraint typeindices on v39
|
2025-12-14 08:32:32 +01:00 |
|
LukeFZ
|
4befde8ab4
|
increase CodeRegistration validation heuristics thresholds due to some games reaching them
|
2025-11-26 19:54:05 +01:00 |
|
LukeFZ
|
6d674ecc8c
|
use same metareg scanner for < v27 and > v27, implement TryMapVATR in PEReader for performance
|
2025-11-11 04:14:31 +01:00 |
|
LukeFZ
|
8b93dda191
|
Merge branch 'master' of https://github.com/LukeFZ/Il2CppInspectorRedux
|
2025-10-13 09:17:05 +02:00 |
|
LukeFZ
|
bba8a2913a
|
also unload mssdk64 tils to prevent type name conflicts
|
2025-10-13 09:16:45 +02:00 |
|
Luke
|
193395db29
|
Change Bin2Object URL to point to forked repo instead
|
2025-10-12 17:28:16 +02:00 |
|
LukeFZ
|
481d05668d
|
(hopefully) lower python requirement to 3.8
|
2025-10-12 17:13:20 +02:00 |
|
LukeFZ
|
ca6c958f9a
|
add pyghidra runtime annotation to fix support
|
2025-10-12 17:08:19 +02:00 |
|