Katy Coe
|
55401a447f
|
Formats: Don't crash on secondary load strategies with existing type mappings (#140)
|
2021-02-23 23:44:07 +01:00 |
|
Sam Byass
|
d8e9c60190
|
IL2CPP: Add metadata 27.1 structure layout (#139)
|
2021-02-16 12:48:06 +01:00 |
|
Katy Coe
|
72b26196af
|
Unity: Update headers for 2019.4.19-20, 2020.2.3-4
|
2021-02-15 15:02:30 +01:00 |
|
Katy Coe
|
cc0a0718df
|
IL2CPP: Add basic validation to found CodeGenModule pointer (#137)
|
2021-02-12 14:04:30 +01:00 |
|
Katy Coe
|
297b3016f8
|
C#: Fix crash on machines/VMs with 1 hardware thread (#134)
|
2021-02-04 12:58:24 +01:00 |
|
Katy Coe
|
b6f4197aed
|
Update README.md and assembly versions
|
2021-01-31 14:18:50 +01:00 |
|
Katy Coe
|
712e21e735
|
Unity: Update version ranges (2018.4.31, 2019.4.18)
|
2021-01-29 20:37:35 +01:00 |
|
Katy Coe
|
4d6686a063
|
Don't crash on 64-bit Flags enums with top bit set (#131)
|
2021-01-28 20:21:20 +01:00 |
|
Katy Coe
|
3a9a190530
|
Model: Fix GetType() and GetGenericMethod() with global namespace
|
2021-01-26 20:51:05 +01:00 |
|
Katy Coe
|
ea3945688e
|
Plugins: Add global Enabled property
|
2021-01-26 20:50:34 +01:00 |
|
Katy Coe
|
2901b6de26
|
DLL: Output static field offsets (StaticFieldOffsetAttribute)
|
2021-01-26 17:50:29 +01:00 |
|
Katy Coe
|
d665e1b3c8
|
Plugins: Add IPluginOption.SetFromString()
|
2021-01-26 11:28:20 +01:00 |
|
Katy Coe
|
d8aeee4850
|
Plugins: Fix attempting to validate non-required but empty path
|
2021-01-25 09:33:46 +01:00 |
|
Katy Coe
|
61bd7637c6
|
C#: Don't emit assembly type indices with --suppress-metadata (#127)
|
2021-01-23 23:36:42 +01:00 |
|
Katy Coe
|
f555ce40ff
|
IL2CPP: Fix binary validation bug (typeDefinitionsSizes)
|
2021-01-15 16:33:27 +01:00 |
|
Katy Coe
|
03694f15bf
|
ELF: Fix crash when LoadOptions is null
|
2021-01-14 00:37:21 +01:00 |
|
Katy Coe
|
356836e6e4
|
Plugins: Add additional internal load options
|
2021-01-12 15:31:24 +01:00 |
|
Katy Coe
|
c56bd26e4b
|
IL2CPP: Abstract binary field order reconstruction to plugin
|
2021-01-12 14:31:14 +01:00 |
|
Katy Coe
|
5c66889e52
|
IL2CPP: Abstract metadata string decryption to plugin
|
2021-01-12 12:16:01 +01:00 |
|
Katy Coe
|
538078fcea
|
IL2CPP: Add core plugin update reminder on failure
|
2021-01-12 12:10:07 +01:00 |
|
Katy Coe
|
c4cf6bb39c
|
IL2CPP: Fix regression in TryPrepareMetadata
|
2021-01-12 12:09:44 +01:00 |
|
Katy Coe
|
c94fec41d7
|
IL2CPP: Abstract API export name decryption to plugin
|
2021-01-12 04:48:44 +01:00 |
|
Katy Coe
|
0b8a42d9a2
|
DLL: Fix AddressAttribute.Slot being empty
|
2021-01-12 02:29:50 +01:00 |
|
Katy Coe
|
d686ccfd76
|
ELF: Don't crash in GetSections() on non-existing name
|
2021-01-12 02:17:59 +01:00 |
|
Katy Coe
|
fca91ff556
|
DLL: Allow suppression of metadata attributes
|
2021-01-12 02:17:23 +01:00 |
|
Katy Coe
|
59c095f794
|
ELF: Abstract XOR decryption to plugin
|
2021-01-12 01:19:31 +01:00 |
|
Katy Coe
|
a9ab4e627c
|
Plugins: Prevent app from starting without plugins
|
2021-01-12 01:11:05 +01:00 |
|
Katy Coe
|
930b00f588
|
IL2CPP: Add plugin warning when failing to analyze
|
2021-01-12 01:10:30 +01:00 |
|
Katy Coe
|
61eb6964fc
|
Formats: Allow LoadOptions to be null
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
92451e26ef
|
Plugins: Add ICorePlugin, enable by default
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
5fdea13859
|
Formats: Add Section.ImageLength / VirtualLength
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
f7e99f2e42
|
Formats: Make ElfReader convenience items public
|
2021-01-12 00:28:08 +01:00 |
|
Katy Coe
|
52f477698e
|
IL2CPP: Fix off-by-1 pointer error in non-PE x86/64 files (#123)
|
2021-01-11 19:13:28 +01:00 |
|
Katy Coe
|
361f5179d5
|
Unity: Allow version selection from asset file
|
2021-01-11 02:30:26 +01:00 |
|
Katy Coe
|
074f13b2f4
|
Plugins: Clear stack trace of failed plugins so they can be re-enabled
|
2021-01-10 17:43:00 +01:00 |
|
Katy Coe
|
9437749455
|
Ghidra: Rebase dumped ELF images correctly (#120)
|
2021-01-10 17:41:52 +01:00 |
|
Katy Coe
|
34ebd31deb
|
DLL: Fix not outputting 0-offsets on first struct field
|
2021-01-10 14:41:54 +01:00 |
|
Katy Coe
|
ad7a09021d
|
DLL: Fix RVAs for PE files
|
2021-01-10 14:31:35 +01:00 |
|
Katy Coe
|
ba1f69540f
|
DLL: Eliminate Il2CppInspector.DLL dependency on System.Private.CoreLib
|
2021-01-10 13:48:57 +01:00 |
|
Katy Coe
|
1cf0fc8c54
|
DLL: Fix bug with parameter default values
|
2021-01-10 12:56:05 +01:00 |
|
Katy Coe
|
7961fc6dab
|
CLI/GUI: Add shim DLL output support
|
2021-01-10 11:38:45 +01:00 |
|
Katy Coe
|
64119a9dfc
|
DLL: Apply zero-parameter custom attributes directly
|
2021-01-10 09:11:30 +01:00 |
|
Katy Coe
|
cd7ddf193a
|
Model: Implement MetadataToken property
|
2021-01-10 08:37:49 +01:00 |
|
Katy Coe
|
8ffff24079
|
DLL: Add assembly and module tokens
|
2021-01-10 08:26:12 +01:00 |
|
Katy Coe
|
0cdb028e88
|
DLL: Fix missing ParameterAttributes
|
2021-01-10 08:18:43 +01:00 |
|
Katy Coe
|
daa2741b05
|
DLL: Revert special explicit interface implementation name handling
|
2021-01-10 08:17:52 +01:00 |
|
Katy Coe
|
15731e60db
|
DLL: Output enum return type method bodies correctly
|
2021-01-10 07:38:50 +01:00 |
|
Katy Coe
|
96e15a7521
|
DLL: Don't try to add property tokens if there is no definition
|
2021-01-10 03:32:30 +01:00 |
|
Katy Coe
|
c56a4c6a3a
|
DLL: Forward declare all assemblies
|
2021-01-10 03:32:03 +01:00 |
|
Katy Coe
|
57b37711ae
|
DLL: Add static array initializer value preview
|
2021-01-10 02:38:11 +01:00 |
|