| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-24 | Fix linux-setup.sh not making a valid desktop icon on 24.04 | Glenn Smith | |
| 2024-10-24 | Add disassembly setting to allow/disallow rendering of collapse tokens | Peter LaFosse | |
| 2024-10-24 | Make PseudoRust collapsable | Peter LaFosse | |
| 2024-10-24 | Fix alignment of top level braces in PseudoC | Peter LaFosse | |
| 2024-10-24 | Initial implementation of the module-level analysis workflow. | Brian Potchik | |
| 2024-10-24 | Remove bad import in __init__.py | Josh Ferrell | |
| 2024-10-24 | Add MSVC RTTI plugin | Mason Reed | |
| Adds two commands that must be run manually "MSVC\\Find RTTI" and "MSVC\\Find VFTs" both of which will apply their respective data to the view AND store metadata for scripts to use under the "msvc" key. | |||
| 2024-10-24 | Add __hash__ method to FunctionViewType | Peter LaFosse | |
| 2024-10-24 | Initial Firmware Ninja core API | Brandon Miller | |
| 2024-10-23 | Initial commit of the alpha dyld_shared_cache view API Plugin. | kat | |
| This is an early release of our DSC processing plugin. We're still hard at work improving this feature. You should be able to just drop in a dyld_shared_cache and use the 'Shared Cache Triage' view to load and analyze images. | |||
| 2024-10-23 | Calling Conventions for register specific arc functions | kat | |
| 2024-10-23 | Linear view function regions collapse | Peter LaFosse | |
| Update collapse code to support PseudoC | |||
| 2024-10-23 | Fix conditional no-return | Peter LaFosse | |
| 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-23 | Add docs for new plugin manager filter keywords @update_available and ↵ | KyleMiles | |
| @failed_to_load | |||
| 2024-10-23 | Add API to bulk add segments, use it in elf view | Josh Ferrell | |
| 2024-10-23 | upgrade minimum doxygen version to support 1.12.0 | Jordan Wiens | |
| 2024-10-23 | Fix Database.global_keys not converting bytes to str | Glenn Smith | |
| 2024-10-22 | Update rust default workflow instance | Mason Reed | |
| Should fix the warning being printed in the log | |||
| 2024-10-22 | Add BinaryViewExt::{function_start_before, function_start_after} | Mason Reed | |
| 2024-10-22 | doc: Add BackgroundTaskThread python example | riskydissonance | |
| To allow python plugins to do work not on the UI thread. Also allows them to call update_analysis_and_wait() | |||
| 2024-10-22 | fix: implement slicing on TypedDataAccessor for ArrayTypes | Scott Lagler | |
| 2024-10-22 | fix: BasicBlockList iteration returns a new list | Scott Lagler | |
| The culprit here is the _n class member which serves as the counter for the __next__ function. That needs to be reset when iterating through the list | |||
| 2024-10-22 | add new tool button with background | Jordan Wiens | |
| 2024-10-22 | add mention of popup xrefs to migration documentation | Jordan Wiens | |
| 2024-10-21 | Fix UAF of base structure types | Mason Reed | |
| Thanks glenn | |||
| 2024-10-21 | Stop leaking named type references in rust | Mason Reed | |
| 2024-10-21 | Better calculation for sp offsets of DWARF local variables | Josh Ferrell | |
| 2024-10-21 | Add missing TypeBuilder::~TypeBuilder | Glenn Smith | |
| 2024-10-21 | Allow `current_il_instruction` to work in Pseudo C (or any high level language) | Rusty Wagner | |
| 2024-10-21 | Allow multiple high level representations for display, add Pseudo Rust and a ↵ | Rusty Wagner | |
| Pseudo Python example plugin | |||
| 2024-10-21 | Fix compiler warnings. | Alexander Taylor | |
| 2024-10-21 | Add redirects for moved debugger docs pages. | Alexander Taylor | |
| 2024-10-19 | Fix some rust warnings and remove mention of `binja-rs` | Mason Reed | |
| 2024-10-19 | Add misc docs to BinaryDataNotification | Mason Reed | |
| Should make it more clear when certain callbacks are called. | |||
| 2024-10-19 | Add way to set the id of the defined type in rust api | Mason Reed | |
| 2024-10-19 | Add ArchitectureExt::calling_conventions to rust api | Mason Reed | |
| 2024-10-19 | Rework rust workflow api and add workflow example | Mason Reed | |
| 2024-10-19 | implement rust workflow | Rubens Brandao | |
| 2024-10-19 | Improved support for interactive flowgraphs. | Brian Potchik | |
| 2024-10-18 | Move GenericRange and GenericRangeMap to api | Josh Ferrell | |
| 2024-10-18 | Add progress reporting to first phase of DWARF parsing | Josh Ferrell | |
| 2024-10-18 | raise sidebar widgets when focused | Jordan Wiens | |
| 2024-10-17 | verify relocation sections have non-zero sizes | Jordan Wiens | |
| 2024-10-17 | Fix free edition for demangler plugins (woops) | Glenn Smith | |
| 2024-10-17 | Demangler plugin API | Glenn Smith | |
| Closes #467 | |||
| 2024-10-14 | Expose Unicode conversion functions | Glenn Smith | |
| 2024-10-14 | FFI helpers in the api too now | Glenn Smith | |
| 2024-10-14 | Add various missing Type/TypeBuilder getters and settersa | Glenn Smith | |
| 2024-10-14 | Expose Type::GetNameTypeString | Glenn Smith | |
