| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2025-03-19 | Itanium RTTI scaffolding | Mason Reed | |
| 2025-03-19 | [KernelCache] Improvements to triage view; Fix double-click double-load ↵ | kat | |
| issue, dont prompt on loading from symbol, auto-navigate to symbol when clicked, loading first if required | |||
| 2025-03-19 | Disable MH_FILESET parsing in Mach-O view | kat | |
| 2025-03-19 | Register relocation handlers for KCView type | kat | |
| 2025-03-19 | Add iOS/macOS MH_FILESET KernelCache View and loader. | kat | |
| This loader is inspired by/based on our dyld_shared_cache loader, following the same design language. It targets primarily the latest kernels, but should support any with the MH_FILESET format. It allows you to decide which images you would like to map in (the kernel itself included), resulting in targeted analysis when you may only need to load a singular image. It also supports dropping in compressed KernelCaches, directly from the ipsw. This is an early solution and we have many more changes and improvements planned. We look forward to your feedback | |||
| 2025-03-19 | Add mac-kernel platform | kat | |
| 2025-03-19 | Add Kernel64 pointer format generic | kat | |
