| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-08 | Add wrapping support for long inline string annotations | Alexander Khosrowshahi | |
| 2025-07-08 | Update variablelist.h for variable placement info | Alexander Khosrowshahi | |
| 2025-07-08 | Various improvements for guided disassembly mode. | Brian Potchik | |
| 2025-07-08 | remove spurious freestring from coreversion initializer | Jordan Wiens | |
| 2025-07-07 | [ObjC] Fix handling of relative method selectors with MSVC | Mark Rowe | |
| The order that the operands to `+` are evaluated in is unspecified. Clang happens to evaluate them left to right and gives the expected answer. MSVC picks the opposite order and so the value it computes is off by 4. This was resulting in missing method names when arm64 binaries containing Objective-C are analyzed on Windows. | |||
| 2025-07-07 | Add IL view type change UI context notification | Rusty Wagner | |
| 2025-07-07 | KernelCache rewrite | kat | |
| 2025-07-06 | [WARP] Fix tag type creation marking the view as modified | Mason Reed | |
| 2025-07-06 | [Rust] Add `FileMetadata::forget_undo_actions` | Mason Reed | |
| Need this for WARP, see next commit | |||
| 2025-07-06 | [Rust] Make `ReportCollection::add_*` optionally take a view | Mason Reed | |
| To allow for creating reports outside the context of a view | |||
| 2025-07-06 | [WARP] Recover register variables and re-add tags to matched functions | Mason Reed | |
| 2025-07-06 | [Rust] Fix typo for `MediumLevelILFunction::live_instruction_for_variable` param | Mason Reed | |
| 2025-07-06 | [Rust] Fix MLIL function expression index usage in place of instruction index | Mason Reed | |
| Discovered when poking at variable values in WARP | |||
| 2025-07-05 | Fix ELF loader image base calculation to include memory-only PT_LOAD segments. | Brian Potchik | |
| 2025-07-04 | [Rust] Fix double precision expression low level IL definition | Mason Reed | |
| 2025-07-04 | [WARP] Fix possible skipped instructions when multiple IL expressions are ↵ | Mason Reed | |
| appended for a given instruction | |||
| 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-07-04 | [SharedCache] Enqueue pointer sweep on image/region load | Mason Reed | |
| This is enabled as is, there might need to be some restrictions later on, does not seem to have an unreasonable impact analysis time | |||
| 2025-07-04 | EFI Resolver user guide documentation | Brandon Miller | |
| 2025-07-03 | [Rust] Fix clippy + rustfmt complaints | Mark Rowe | |
| The clippy complaint was a real issue: the doc comment intended for the commented-out `unresolved_indirect_branches` was being interpreted as the start of the doc comment for the following function. | |||
| 2025-07-04 | [WARP] Remove warning about missing sections for Raw view | Mason Reed | |
| 2025-07-04 | [Rust] Fix some grammar in README.md | Mason Reed | |
| 2025-07-04 | [Rust] Add missing `ADD_OVERFLOW`, `TEST_BIT` and `LLIL_REG_STACK_FREE_REG` ↵ | Mason Reed | |
| low level IL expressions | |||
| 2025-07-03 | Fix compilation with newer clang/gcc versions | Josh Ferrell | |
| 2025-07-03 | Fix C++ deprecation warnings in nlohmann and rapidjson | Josh Ferrell | |
| 2025-07-03 | Bump current core ABI version | Alexander Khosrowshahi | |
| 2025-07-03 | Add get_files_by_path_in_project and get_path_in_project to C++ and python APIs | Alexander Khosrowshahi | |
| 2025-07-03 | Change 'Path' to 'Path on disk' in triage summary | Alexander Khosrowshahi | |
| 2025-07-03 | Add GetPathInProject() to core API | Alexander Khosrowshahi | |
| 2025-07-03 | Add API to get all type field references at the same time to avoid ↵ | Rusty Wagner | |
| duplicating work | |||
| 2025-07-03 | Reduce number of refreshes and memory usage of cross references widget. | Rusty Wagner | |
| * Generates IL for cross references only when visible instead of all at once. * Releases memory for IL after the cross references retrieves the tokens. * Much faster algorithm for updating IL when functions change. * Don't refresh cross references at all if the widget isn't visible. Retreiving the new set of cross references is deferred until the widget becomes visible again. * Don't redo the query for the list of cross references when anything in the entire UI changes, even the window layout. Only recompute the list when an event for a new cross reference selection comes in. | |||
| 2025-07-03 | Expose Add/RemoveDataReference and ensure BinaryViews use this API instead ↵ | Peter LaFosse | |
| of the _user_ variant | |||
| 2025-07-03 | api: indirect branch inlining support | Ryan Snyder | |
| 2025-07-03 | arm/thumb: signal that returns can switch arch | Ryan Snyder | |
| 2025-07-03 | [Rust] Add simple binary view tags test | Mason Reed | |
| 2025-07-03 | Temporarily disable tags for WARP functions tag types are not thread safe | Mason Reed | |
| Another set of bugs caused by undo and main thread actions, when will it end | |||
| 2025-07-03 | Fix TagType objects being leaked when opening tags sidebar | Mason Reed | |
| 2025-07-02 | Add outlining support for wmemcpy. | Brian Potchik | |
| 2025-07-02 | [Rust] Misc cleanup | Mason Reed | |
| 2025-07-02 | [Rust] Add missing `LLIL_FLOAT_CONST` low level IL expression | Mason Reed | |
| 2025-07-02 | [WARP] Fix rpath for warp UI on linux | Mason Reed | |
| Was not able to find the core plugin in the plugins directory | |||
| 2025-07-02 | Fix mips tests failing to build on arm64 linux | Mason Reed | |
| 2025-07-02 | cannot use the same keyword for RST links | Jordan Wiens | |
| 2025-07-02 | must escape newlines in long parameter descriptions | Jordan Wiens | |
| 2025-07-02 | must use double backquotes instead of single in RST | Jordan Wiens | |
| 2025-07-02 | fix warning for (m/l)lilfunction translate docs | Jordan Wiens | |
| 2025-07-02 | fix docs for submodules like collaboration and debugger | Jordan Wiens | |
| 2025-07-02 | improve summary splits to prevent a doc warning | Jordan Wiens | |
| 2025-07-02 | sphinx warnings now stop the build | Jordan Wiens | |
| 2025-07-02 | replace autosummary with built-in to fix warnings | Jordan Wiens | |
