| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-04 | Add auto downloading of project file dependencies, clean up download APIs | Josh Ferrell | |
| 2025-11-04 | Add project file dependencies | Josh Ferrell | |
| 2025-11-04 | Update FilterEdit and FilterTarget to preserve existing selections | Mark Rowe | |
| The down and enter keys now preserve an existing selection in the associated list or table views, rather than unconditionally selecting or activating the first item. | |||
| 2025-11-04 | [Python] Add virtual `bit_offset` member to the `StructureMember` and ↵ | Mason Reed | |
| clarify `bit_position` This is a helper because it is likely one dealing with bitfields knows the bit offset, rather than the bit position, so this can be used instead. | |||
| 2025-11-04 | Update MemoryMap documentation. (skip-ci) | Brian Potchik | |
| 2025-11-03 | Revert "Refactor Plugin Load/Management to support upcoming changes" | 0cyn | |
| This reverts commit 72fcf44f3731ade3cf1310da55f633f1cb9069ce. | |||
| 2025-11-03 | Add helpers for whether a function is exported. | Alexander Taylor | |
| 2025-11-02 | add more keywords to search API | Jordan Wiens | |
| 2025-11-02 | additional error handling for utf8 decoding | Jordan Wiens | |
| 2025-10-31 | Add optional display name field for memory regions. | Brian Potchik | |
| 2025-10-30 | Fix python type annotation. | Brian Potchik | |
| 2025-10-29 | Fix docstring. | Brian Potchik | |
| 2025-10-29 | Add ZipPython transform as a reference container example. | Brian Potchik | |
| 2025-10-29 | Add Python APIs for extended transform/container support. | Brian Potchik | |
| 2025-10-29 | Refactor Plugin Load/Management to support upcoming changes | 0cyn | |
| 2025-10-28 | Fix crash Python bindings for Transform API. | Brian Potchik | |
| 2025-10-27 | Add documentation to the constant renderer and string recognizer APIs | Rusty Wagner | |
| 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 | |
