Katy Coe
|
12594576be
|
GUI: Wrap descriptions in plugin configuration dialog
|
2020-12-22 03:28:02 +01:00 |
|
Katy Coe
|
e7bcd41d84
|
GUI: Tidy up status messages a bit
|
2020-12-22 03:18:32 +01:00 |
|
Katy Coe
|
e058c39f19
|
Plugins: Add IPostProcessPackage
|
2020-12-22 03:17:49 +01:00 |
|
Katy Coe
|
b9409e7425
|
Plugins: Add hook TODOs
|
2020-12-21 23:02:32 +01:00 |
|
Katy Coe
|
3e27cd25e9
|
Plugins: Simplify event data; add GetStrings and GetStringLiterals
|
2020-12-21 22:54:01 +01:00 |
|
Katy Coe
|
fbc8e0950c
|
IL2CPP: Use mapped objects for Sizeof
|
2020-12-21 22:03:43 +01:00 |
|
Katy Coe
|
c60eca4ec7
|
Update Bin2Object
|
2020-12-21 21:48:35 +01:00 |
|
Katy Coe
|
6971c84960
|
Plugins: Change PreProcessMetadata to use BinaryObjectStream
|
2020-12-21 21:40:38 +01:00 |
|
Katy Coe
|
5dc8e823c4
|
Plugins: Add IPostProcessTypeModel
|
2020-12-21 19:11:49 +01:00 |
|
Katy Coe
|
b1d61f81f0
|
Model: Allow Name to be changed by plugins
|
2020-12-21 19:02:03 +01:00 |
|
Katy Coe
|
2a5e0c3e10
|
Update Bin2Object (ObjectMapping / SkipWhenReading)
|
2020-12-21 17:04:03 +01:00 |
|
Katy Coe
|
a829570327
|
ELF: Tweak XOR heuristics
|
2020-12-21 08:07:13 +01:00 |
|
Katy Coe
|
70d0795c44
|
IL2CPP: Fix regression in buildLateBindingMetadataUsages() (v27)
|
2020-12-21 06:38:09 +01:00 |
|
Katy Coe
|
7141d7759a
|
MachO: Cache symbol table
|
2020-12-21 06:37:45 +01:00 |
|
Katy Coe
|
c00b474f33
|
IL2CPP: Change metadata and binary to derive from BinaryObjectStream
|
2020-12-21 06:37:29 +01:00 |
|
Katy Coe
|
620d985b71
|
Update Bin2Object - performance + BinaryObjectStream
|
2020-12-21 06:24:22 +01:00 |
|
Katy Coe
|
210c4a716b
|
Tests: Parallelize output generation where possible
|
2020-12-21 06:02:52 +01:00 |
|
Katy Coe
|
2f01403dfb
|
Tests: Convert tests to use async/await
|
2020-12-21 05:53:58 +01:00 |
|
Katy Coe
|
4ae17fe365
|
Tests: Parallelize file comparisons
|
2020-12-21 05:31:59 +01:00 |
|
Katy Coe
|
1ab9c03c2f
|
Tests: Add benchmarking to test stages
|
2020-12-21 05:11:48 +01:00 |
|
Katy Coe
|
b19ef87ed2
|
Tests: Parallelize the testing of multiple images in one binary
|
2020-12-21 04:58:47 +01:00 |
|
Katy Coe
|
66cdbad766
|
Tests: Update to NUnit3TestAdapter 3.17
|
2020-12-21 04:58:15 +01:00 |
|
Katy Coe
|
3e52ed48da
|
GUI: Remove StackTrace from non-fatal error messages
|
2020-12-20 23:25:18 +01:00 |
|
Katy Coe
|
8ae727852f
|
Unity: Fix crash when comparing open-ended latest version
|
2020-12-20 23:24:59 +01:00 |
|
Katy Coe
|
9af53561cf
|
IL2CPP: Improve buildLateBindingMetadataUsages performance
|
2020-12-20 23:24:26 +01:00 |
|
Katy Coe
|
c6e9e26111
|
Plugins: Add PluginEventInfo and IPostProcessMetadata
|
2020-12-20 23:24:09 +01:00 |
|
Katy Coe
|
64a7b26134
|
IL2CPP: Add Il2CppConstants.MetadataSignature
|
2020-12-20 21:06:46 +01:00 |
|
Katy Coe
|
6adbce20ab
|
Update README.md
|
2020-12-19 22:14:55 +01:00 |
|
Katy Coe
|
4fe874978a
|
Plugins: Add get-plugins.sh script
|
2020-12-19 21:57:57 +01:00 |
|
Katy Coe
|
b94d8a4d92
|
Plugins: Add get-plugins.ps1 script
|
2020-12-19 21:37:08 +01:00 |
|
Katy Coe
|
735dc2824b
|
Plugins: Add PostProcessMetadata hook
|
2020-12-19 20:50:37 +01:00 |
|
Katy Coe
|
2aa9b9f45b
|
Plugins: Implement PluginServices
|
2020-12-19 20:50:05 +01:00 |
|
Katy Coe
|
637952f360
|
GUI: Implement plugin interface
|
2020-12-19 20:49:39 +01:00 |
|
Katy Coe
|
3ee658d5ac
|
CLI: Implement plugin interface
|
2020-12-19 20:48:32 +01:00 |
|
Katy Coe
|
59437a8138
|
Plugins: Implement PluginManager
|
2020-12-19 20:46:58 +01:00 |
|
Katy Coe
|
f71cd04ec7
|
Plugins: Define IPlugin and IPluginOption interfaces
|
2020-12-19 20:45:24 +01:00 |
|
Katy Coe
|
37f0610eda
|
Unity: Update for 2018.4.30, 2019.4.16, 2020.1.15-17, 2020.2.0+
|
2020-12-19 19:47:14 +01:00 |
|
Katy Coe
|
7348003f36
|
GUI: Add unhandled exception handler for startup
|
2020-12-19 16:54:33 +01:00 |
|
Katy Coe
|
7da974d8f7
|
GUI: Add application icon
|
2020-12-19 16:54:23 +01:00 |
|
Katy Coe
|
c28898a26e
|
Update README.md
|
2020-12-19 16:54:07 +01:00 |
|
Tim Gates
|
4b0b5f1384
|
docs: fix simple typo, concetenation -> concatenation
There is a small typo in README.md.
Should read `concatenation` rather than `concetenation`.
|
2020-12-17 15:27:51 +01:00 |
|
Katy Coe
|
e4e6ab0438
|
ELF: Use RLE histograms to determine encryption stripe size
|
2020-12-15 19:35:03 +01:00 |
|
Katy Coe
|
1476be577a
|
Tests: Suppress mkdir output in update-expected-results.ps1
|
2020-12-15 16:14:08 +01:00 |
|
Katy Coe
|
ed258a5067
|
IL2CPP: Fix regression that broke ReconstructMetadata
|
2020-12-15 16:13:45 +01:00 |
|
Katy Coe
|
a3a06d807a
|
IL2CPP: Fix edge case where max metadata dest index can be greater than usagesCount (#110)
|
2020-12-15 16:13:24 +01:00 |
|
Katy Coe
|
64649d9f55
|
Update README.md
|
2020-12-14 02:59:40 +01:00 |
|
Katy Coe
|
24923cd15a
|
Tests: Update expected results
|
2020-12-14 02:56:46 +01:00 |
|
Katy Coe
|
9df33597b8
|
Tests: TestRunner sets LoadOptions.BinaryFilePath and finds Linux process maps
|
2020-12-14 02:56:29 +01:00 |
|
Katy Coe
|
8979625780
|
Tests: update-expected-results.ps1 now wipes old tests first
|
2020-12-14 02:55:49 +01:00 |
|
Katy Coe
|
c06461425f
|
Tests: generate-tests.ps1 takes LoadOptions from loadoptions.txt
|
2020-12-14 02:54:35 +01:00 |
|