| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-23 | Fix imported functions being ignored when building call sites, and fix ↵ | Mason Reed | |
| python callers listing referenced calls Fixes https://github.com/Vector35/binaryninja-api/issues/7308 | |||
| 2025-10-23 | allow types.get_types to take str or QualifedName | Jordan Wiens | |
| 2025-10-23 | Rename Type.finalized to Type._finalized | Rusty Wagner | |
| This returns a raw FFI handle and should only be used internally or in special FFI handling code | |||
| 2025-10-23 | Fix Type object leaks in the Python type API | Rusty Wagner | |
| 2025-10-23 | Fix lost type attributes in TypeBulider Python API | Rusty Wagner | |
| 2025-10-23 | Support bitfields in type system | Mason Reed | |
| Also adds support for parsing bitfields in PDB, DWARF and SVD plugins WIP: API needs to be considered more, also need to find type related apis that may need to be rethought. | |||
| 2025-10-22 | Add API to dereference named type references | Rusty Wagner | |
| 2025-10-22 | Add setter for BB analysis context max_size_reached | Brandon Miller | |
| Add setter for Python and rust BasicBlockAnalysisContext.max_size_reached | |||
| 2025-10-21 | fix documentation indentation | Jordan Wiens | |
| 2025-10-21 | Add an example for using constant renderers to render unusual floating point ↵ | Rusty Wagner | |
| constant encodings directly in the decompilation | |||
| 2025-10-21 | Add derived strings and string recognizer API | Rusty Wagner | |
| 2025-10-21 | Add constant renderer API | Rusty Wagner | |
| 2025-10-21 | Add missing rebased notification to Python API | Rusty Wagner | |
| 2025-10-16 | Expose DebugFunctionInfo.local_variables to python api | Josh Ferrell | |
| 2025-10-16 | Add GetTypeCount API | Peter LaFosse | |
| Add note about type_names not being sorted anymore | |||
| 2025-10-15 | Fix some python type hints | Josh Ferrell | |
| 2025-10-15 | Improve PossibleValueSet.__eq__ | Josh Ferrell | |
| 2025-10-12 | Improve error handling in project apis | Josh Ferrell | |
| 2025-10-06 | Add type attribute APIs | Rusty Wagner | |
| 2025-10-03 | Add DecodeWithContext method to Transform API layers. | Brian Potchik | |
| 2025-10-01 | better handling for when utf8 decoding fails | Jordan Wiens | |
| 2025-09-30 | Initial support for opening container formats. | Brian Potchik | |
| 2025-09-29 | Add a new line disassembly text token | Brandon Miller | |
| 2025-09-22 | small documentation update for llil call and call_stack_adjust instructions | Jordan Wiens | |
| 2025-09-17 | [Python] Use IL-specific types in return type annotations for get_basic_block_at | tbodt | |
| 2025-09-09 | Python: Update docs for label / transformation functions | Glenn Smith | |
| 2025-09-09 | Unflatten example: use source labels better | Glenn Smith | |
| 2025-09-02 | Do not change symbol type when setting data variable name | Josh Ferrell | |
| 2025-08-27 | Revise the documentation on how multiple symbols at the same address are handled | Mark Rowe | |
| To avoid non-determinism and provide consistent behavior in all cases, now only confidence, symbol type, and name are considered when disambiguating multiple symbols at the same address. The previously documented behavior was not what was implemented. While recency was considered in some cases for disambiguating symbols at the same address, respecting it consistetly results in non-deterministic behavior when symbols are being added concurrently by multiple sources. | |||
| 2025-08-27 | Revert "Clarify the documentation on how multiple symbols at the same ↵ | Mark Rowe | |
| address are handled" This reverts commit 6293afcb4e10997838f94c38430feba9742bea75. | |||
| 2025-08-27 | Clarify the documentation on how multiple symbols at the same address are ↵ | Mark Rowe | |
| handled | |||
| 2025-08-20 | Deprecate Workflow::Instance in favor of Workflow::Get and Workflow::GetOrCreate | Mark Rowe | |
| Calls to `Workflow::Instance` that were looking up a built-in workflow name are updated to use `Workflow::Get`. Others use `Workflow::GetOrCreate`. | |||
| 2025-08-18 | Add ability to rebase the current view through the UIContext. | Brian Potchik | |
| 2025-08-15 | add note to show_message_box API about escaping | Jordan Wiens | |
| 2025-08-14 | Add "highlight returns" render layer example | Glenn Smith | |
| 2025-08-14 | Corrected python docstring for LowLevelILFunction.float_convert | Galen Williamson | |
| [thumb2] removed redundant format suffixes from disassembly of VFP instruction [thumb2] Corrected lifting of VCVT instruction | |||
| 2025-08-03 | Fix undefined `log_error` in downloadprovider.py | Mason Reed | |
| Was causing nightly tests to fail only on windows however which is strange | |||
| 2025-08-01 | Add log functions for logging the current stack trace without an active ↵ | Rusty Wagner | |
| exception | |||
| 2025-08-01 | Use log_error_for_exception in the Python API to pass tracebacks in the ↵ | Rusty Wagner | |
| stack trace associated with log messages, instead of creating large mutli-line messages for every exception | |||
| 2025-08-01 | Add log_for_exception family of APIs to the Python API | Rusty Wagner | |
| 2025-07-30 | Add dependency tracking to the Python code generation | Mark Rowe | |
| This ensures that the Python source files are only generated and copied into the output directory if inputs have changed, rather than being done unconditionally. | |||
| 2025-07-29 | Add support for declarative downstream dependencies to workflow system. | Brian Potchik | |
| 2025-07-23 | Fix python project PluginCommand | Josh Ferrell | |
| 2025-07-22 | Update define_auto_symbol_and_var_or_function API to pass confidence type. | Brian Potchik | |
| 2025-07-22 | Add OnActionExecutedImmutable to ui notifications and python api | Alexander Khosrowshahi | |
| 2025-07-22 | Fix memory leak when querying FWN relationships | Brandon Miller | |
| 2025-07-17 | Initial documentation for guided analysis feature. (skip-ci) | Brian Potchik | |
| 2025-07-16 | Docs for IL modification | Glenn Smith | |
| 2025-07-16 | Update unflatten example to use MLIL instr mappings | Glenn Smith | |
| 2025-07-15 | Finish guided analysis feature and add unit tests. | Brian Potchik | |
