| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-01 | [RTTI] Skip MSVC VFT sweep if we never collected any class information in ↵ | Mason Reed | |
| the previous pass | |||
| 2025-07-08 | [RTTI] Fix leak of BackgroundTask | Mark Rowe | |
| 2025-07-04 | [RTTI] Fix vtables straddling section boundaries causing a OOB exception | Mason Reed | |
| This fixes an issue with certain shared cache binaries where a VFT was placed at the tail of the const data section | |||
| 2025-06-27 | [RTTI] Fix itanium vft analysis adding misaligned functions for thumb2 | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/6959 | |||
| 2025-06-25 | Remove implicit conversions from Confidence to underlying type, these can ↵ | Rusty Wagner | |
| cause bugs and also issues with C++20 | |||
| 2025-05-23 | [RTTI] Fix exception in binary with a erroneous class hierarchy descriptor | Mason Reed | |
| 2025-05-17 | [RTTI] Fix crash with zeroed base class descriptor | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/6837 | |||
| 2025-05-16 | Fix crash with invalid vtable info when processing MSVC vftables | Mason Reed | |
| Found when a vtable is constrained to a size less than the base vft, indicating a bad base vft associating most likely. Fixes https://github.com/Vector35/binaryninja-api/issues/6840 | |||
| 2025-04-08 | Improve MSVC VFT analysis speed and accuracy | Mason Reed | |
| Also adds more information to the progress text when processing vfts for both msvc and itanium | |||
| 2025-04-08 | Add misc cancellation points in RTTI analysis | Mason Reed | |
| Some missing checks in case there is a billion segments (see .obj files) | |||
| 2025-03-27 | RTTI: Add background task back and make it cancellable | Mason Reed | |
| If the background task gets stuck, this is the commit to ponder at | |||
| 2025-03-19 | Demote timing logs in RTTI plugin to debug level | Mason Reed | |
| No reason to show this every time you load a binary, if someone feels strongly about seeing this say something! | |||
| 2025-03-19 | Handle base class VFT processing better for MSVC RTTI | Mason Reed | |
| Still need to allow NTR's to work in the base structure attribute. There is still a bit of extra work that needs to be done to polish this up but there are no regressions using this. | |||
| 2025-03-19 | Refactor and fixup MSVC and Itanium RTTI | Mason Reed | |
| Bunch of misc fixes and performance improvements | |||
| 2025-03-19 | Itanium RTTI scaffolding | Mason Reed | |
