| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-01 | Add LogForException APIs to pass stack trace information separate from the ↵ | Rusty Wagner | |
| message | |||
| 2025-07-30 | [CMake] Specify CONFIGURE_DEPENDS for all file(GLOB ..) | Mark Rowe | |
| This ensures that CMake detects when files that match the glob are added or removed. | |||
| 2025-06-25 | Update CXX_STANDARD to 20. | Alexander Taylor | |
| Also update minimum CMake version. | |||
| 2025-06-25 | Remove implicit conversions from Confidence to underlying type, these can ↵ | Rusty Wagner | |
| cause bugs and also issues with C++20 | |||
| 2025-06-05 | Fix crash in GNU3 demangler with specific non-mangled string | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/6902 however we still need to figure out what we want to do about the type info names being invalid. There really is not a good way to tell without saying all type info names _must_ be mangled. | |||
| 2025-05-19 | Fix demangler for internal core type changes | Rusty Wagner | |
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2024-12-18 | Fix crash when demangling certain names | Glenn Smith | |
| Fixes #6261 | |||
| 2024-11-21 | Fix gnu3 demangler losing track of NTR ids | Glenn Smith | |
| 2024-10-23 | Compile demangler plugins directly into the core for P E R F | Glenn Smith | |
| Turns out, this is a rather hot path on initial binary loading (>50% runtime), and trying to pipe it all through the FFI makes it really slow. Like 100% slower. Ouch. Now, the demangler plugins are written with a bunch of #ifdef macros to allow for building both as a plugin and directly into the core. There is no functionality change here apart from regaining the lost performance. | |||
| 2024-10-21 | Fix compiler warnings. | Alexander Taylor | |
| 2024-10-17 | Fix free edition for demangler plugins (woops) | Glenn Smith | |
| 2024-10-17 | Demangler plugin API | Glenn Smith | |
| Closes #467 | |||
