Releases: astrelsky/Ghidra-Cpp-Class-Analyzer
10.2.x Builds
10.1.5 Build
The TypeInfoFactoryDataType
has been removed.
Class Tree Fixes
2.1.1 javadoc fix
Ghidra 10.1 Builds
What's Changed
- readme: Remove outdated Compatibility section by @VelocityRa in #42
- Don't catch no longer thrown DuplicateNameException by @garyttierney in #48
New Contributors
- @VelocityRa made their first contribution in #42
Full Changelog: 2.0.5...2.1
Ghidra 10.0 Build
Merge pull request #41 from fmagin/plugin_not_activated Avoid NullPointerExceptions if plugin isn't activated yet
Ghidra 9.2.4/10.0_BETA Release
The build for Ghidra 10.0_BETA comes from the dev
branch. If you wish to build the plugin from source for Ghidra 10.0 be sure to switch to the dev
branch.
Update for 9.2.2
Merge pull request #33 from garyttierney/feat/class-graph-script Add a script to graph a class hierarchy tree
Update for 9.2.1
Issues related to empty vtable structs have been fixed. Also attached to this release are gdt archives for x86 and x86_64 libstdc++.so.6. To use them simply drag the file into Ghidra's project manager. Then before running the class analyzer, open the project archive in the ClassTypeInfo Tree. When running the C++ Class Analyzer's with "Use Archived Rtti Data" selected, the analyzer with search through the archived for the data type and use them to apply the data type and function definitions. This is particularly useful for stripped programs.
Database and UI Features
This is the first release containing the previously experimental features. This is only compatible with the newly released Ghidra 9.2.
Infinite Recursion Fix
Includes fix for infinite recursion in VsClassTypeInfoManager. Also disabled the filter in the Class Type Info Tree as it is not yet properly implemented.