| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-02 | [SharedCache] Don't crash if we have a different metadata version | Mason Reed | |
| Also we now initialize m_cacheInfo when calling `DeserializeFromRawView` the responsibility is on the caller to handle | |||
| 2025-04-02 | [SharedCache] Warn when loading BNDB with different shared cache metadata ↵ | Mason Reed | |
| version This does not actually give the user control to exit early, that looks to need core changes. | |||
| 2025-04-01 | Fix line formatter handling of calls without arguments and long symbol names | Rusty Wagner | |
| 2025-04-01 | Rust: Better support for floating licenses | Glenn Smith | |
| 2025-04-01 | DWARF Parser: Remove error log and ignore lexical ranges that start and end at 0 | ElykDeer | |
| 2025-04-01 | [aarch64] use static var to avoid recreation of sysregs vector | Galen Williamson | |
| 2025-03-31 | Emphasize BackgroundThread owner lifetimes in docs | Glenn Smith | |
| This contract is hard to use safely, and the docs did not do a good enough job explaining how to do it, partially due to all of our internal code not doing a good enough job using it. Big introspection commit Fixing All The Things to come soon(ish). | |||
| 2025-03-31 | [aarch64] Updating Aarch64 system registers to 2024-12 spec, fix MSR/MRS ↵ | Galen Williamson | |
| lifting to use ReadMSR/WriteMSR intrinsics that take enums, removing the sysregs from the register list of the architecture * sysregs are no longer registers, add enum for TLBI and AT operands * add erroneously missing cases for unsupported encodings, add enum for DC operands | |||
| 2025-03-31 | Python: Make enterprise.connect() check for enterprise.initialize() | Glenn Smith | |
| 2025-03-31 | small phrasing update | Jordan Wiens | |
| 2025-03-31 | TriageView setBinaryDataNavigable based on m_byteView | Peter LaFosse | |
| 2025-03-31 | Improve navigation fallback behavior when a navigation request is received ↵ | Brian Potchik | |
| and the current view is not binary data navigable. | |||
| 2025-03-30 | add example code for Platform | Jordan Wiens | |
| 2025-03-30 | update version switcher example to use core_version_info, resolves #6204 | Jordan Wiens | |
| 2025-03-30 | Add Python Metadata API improvements for handling Metadata as values, ↵ | Brian Potchik | |
| dictionary item assignment, and array appending. (skip-ci) | |||
| 2025-03-29 | Remove ineffective call to UpdateAnalysis in VFT plugin. | Brian Potchik | |
| 2025-03-29 | Add interim workflow C++ apis for logging. | Brian Potchik | |
| 2025-03-28 | 2025 for other formats... | Jordan Wiens | |
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-03-28 | belated copyright year update | Jordan Wiens | |
| 2025-03-28 | Fix initial navigation to DSCTriage view | Peter LaFosse | |
| 2025-03-27 | Python: Fix a couple typoes in the IL builders | Glenn Smith | |
| 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-27 | RTTI: Get rid of useless log message | Mason Reed | |
| Not even going to check the git blame i know this was committed at 3 in the morning | |||
| 2025-03-26 | Update debugger docs | Xusheng | |
| 2024-03-21 | Add Motorola M-CORE Linux platform support. | Alexander Taylor | |
| 2025-03-24 | Fix extern ptr corercion for R_MIPS_HIGHEST/HIGHER | Brandon Miller | |
| 2025-03-23 | Fix misc crashes with Itanium RTTI and improve 32bit support | Mason Reed | |
| 32bit support still needs some fixes for the VMI offsets and other things, but its better than it was before. Likely need to do a little refactoring after this release to make the code less horrendous, but its fine for now. | |||
| 2025-03-23 | Make sure to trigger analysis updates after VFT analysis | Mason Reed | |
| Unlikely to be the last for initial analysis, still a good idea to check. | |||
| 2025-03-23 | add copy/paste in history window | Jordan Wiens | |
| 2025-03-21 | Fix memory leak in base address detection | Brandon Miller | |
| 2025-03-21 | Don't use fully qualified import. | Brian Potchik | |
| 2025-03-21 | fix x86 settings text and use proper raw string marker | Jordan Wiens | |
| 2025-03-21 | Add setting to control automatic analysis updates after Python commands. ↵ | Brian Potchik | |
| (skip-ci) | |||
| 2025-03-21 | Add API for refreshing UI without needing an analysis update | Glenn Smith | |
| 2025-03-21 | Add some workflow machine control commands to the C++ API. | Brian Potchik | |
| 2025-03-21 | Fix UI hotpath query of 'ui.theme.transientScrollbars' setting. | Brian Potchik | |
| 2025-03-20 | Rename msvc_rtti plugin to rtti plugin | Mason Reed | |
| 2025-03-20 | Fix misc Itanium RTTI OOB read on binary view | Mason Reed | |
| We really need a IsValidRange function | |||
| 2025-03-19 | Gallifrey release initial settings update | Jordan Wiens | |
| 2025-03-19 | Fallback to GNU3 demangler in Itanium RTTI | Mason Reed | |
| 2025-03-19 | Handle statically linked Itanium RTTI | Mason Reed | |
| I have a heavy dislike for this, but I also don't really have a better way of doing this without merging the VFT processing. | |||
| 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 | Update RTTI README.md | Mason Reed | |
| 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 | Consolidate metadata for RTTI processors and a bunch of misc fixes | Mason Reed | |
| Also allows for both processors to be ran for a single binary | |||
| 2025-03-19 | Preliminary Itanium RTTI virtual function table support | Mason Reed | |
| Still needs to support edge cases and multiple vtables, as well as naming needs to be adjusted | |||
| 2025-03-19 | Replace bad auto symbol for Itanium RTTI | Mason Reed | |
| 2025-03-19 | Handle relocated itanium ABI base vtables | Mason Reed | |
