| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-07 | Add APIs to support bulk segment addition operations. | Brian Potchik | |
| 2024-11-06 | Improve documentation for `update_analysis*` methods. | Brian Potchik | |
| 2024-11-05 | Add delay support to workflow machine. | Brian Potchik | |
| 2024-11-05 | Make Python data renderers backwards compatible | Rusty Wagner | |
| 2024-11-05 | Fix python DataRenderer API | Peter LaFosse | |
| 2024-11-03 | Update type hints for BaseILInstruction.add_subgraph | KyleMiles | |
| 2024-11-03 | Python API : Update .operands documentation | KyleMiles | |
| 2024-11-01 | Fix segment removal APIs. | Brian Potchik | |
| 2024-10-30 | Use idiomatic Python | Zerotistic | |
| 2024-10-30 | fix: validate input type in TypeLibrary.add_alternate_name to prevent crashes | Zerotistic | |
| Fixes Vector35/binaryninja-api#5814. The function now checks if the input is of type . This prevents crashes caused by passing null or non-string values. | |||
| 2024-10-29 | Small type hint fixes | Josh Ferrell | |
| 2024-10-28 | Eliminate AST parameter in high level rendering APIs, as it is already part ↵ | Rusty Wagner | |
| of the HLIL instruction | |||
| 2024-10-28 | Properly wrap the Activity object returned from 'register_activity'. | Brian Potchik | |
| 2024-10-25 | Fix not being able to set UIDF on function parameters | Glenn Smith | |
| Mirrors the UI code's method for handling this situation: if the variable's index field is 0, then it is a function parameter and it needs to have its value set at the function's entry point. | |||
| 2024-10-25 | Retrieve view from analysis context | Mason Reed | |
| Makes it possible to write module workflows in plugins and scripts | |||
| 2024-10-24 | Improve documentation for `update_analysis`. | Brian Potchik | |
| 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 __hash__ method to FunctionViewType | Peter LaFosse | |
| 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 | Add API to bulk add segments, use it in elf view | Josh Ferrell | |
| 2024-10-23 | Fix Database.global_keys not converting bytes to str | Glenn Smith | |
| 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-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-19 | Add misc docs to BinaryDataNotification | Mason Reed | |
| Should make it more clear when certain callbacks are called. | |||
| 2024-10-19 | Improved support for interactive flowgraphs. | Brian Potchik | |
| 2024-10-17 | Demangler plugin API | Glenn Smith | |
| Closes #467 | |||
| 2024-10-11 | Move ScriptingProvider log messages to a dedicated logger | Josh Ferrell | |
| 2024-10-11 | Fix type hints in log.py | Josh Ferrell | |
| 2024-10-03 | Fix RemoteProject.create_file | Josh Ferrell | |
| 2024-10-03 | Added IsForceLoadable method to BinaryViewType | Brandon Miller | |
| 2024-10-03 | Make sure the undefined data variable does not get recreated by ↵ | Xusheng | |
| auto-analysis. Fix https://github.com/Vector35/binaryninja-api/issues/5817 | |||
| 2024-10-02 | update to get python triage example working on recent builds | Jordan Wiens | |
| 2024-09-30 | Use title for generation of function analysis actions. | Brian Potchik | |
| 2024-09-30 | Additional core functionality in support of Workflows. | Brian Potchik | |
| 2024-09-25 | Fix python merge conflict handlers | Josh Ferrell | |
| 2024-09-25 | Add Python exampels for UIContextNotification::OnContextMenuCreated | Xusheng | |
| 2024-09-19 | Add additional testing and handling for object settings. | Brian Potchik | |
| 2024-09-18 | Custom flow graph layout support | Josh Ferrell | |
| 2024-09-13 | Ultimate. | Alexander Taylor | |
| 2024-09-05 | Add doc note for get_linear_disassembly API. | Brian Potchik | |
| 2024-08-22 | Remove unused imports from websocket provider. | Alexander Taylor | |
| 2024-08-21 | Add progress context to load APIs | Josh Ferrell | |
| 2024-08-20 | Initial support for per-function settings. | Brian Potchik | |
| 2024-08-16 | Enable workflows by default. | Brian Potchik | |
| 2024-08-16 | Add initial composable workflows. | Brian Potchik | |
| 2024-08-14 | Remove leftover debug log in python platform API (skip-ci, skip-note) | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/5851 | |||
