| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-17 | Remove deprecation of BinaryView and BinaryViewType open APIs. | Brian Potchik | |
| 2023-08-17 | Docs for updated PDB plugin | Glenn Smith | |
| 2023-08-17 | Rust API: Add Structure::base_structures and fix type on ↵ | Glenn Smith | |
| StructureBuilder::base_structures Now Result<Vec<BaseStructure>> since it could technically return nullptr if you have invalid usage... Probably not possible but the other functions in Structure do similar so this is for consistency. | |||
| 2023-08-17 | Rust API: Stop using NamedTypeReference::from_raw directly | Glenn Smith | |
| Now using ref_from_raw instead because you really should not have a direct reference to a bare NTR type (that doesn't make sense outside of core). | |||
| 2023-08-16 | Handle case where __init__ on BinaryDataNotifications base class is not ↵ | Brian Potchik | |
| called by the derived class. (skip-ci) | |||
| 2023-08-16 | Add DefineUserTypes to Rust/Python (+ fix return type) | Glenn Smith | |
| 2023-08-16 | Add some convenience flags to NotificationType. | Brian Potchik | |
| 2023-08-15 | Fix potential crash with register_notification and add support for ↵ | Brian Potchik | |
| notification_barrier requests. | |||
| 2023-08-12 | Fix typo in components callbacks. | Brian Potchik | |
| 2023-08-11 | Add notification_barrier support and ability to selectively enable ↵ | Brian Potchik | |
| notification callbacks to python API. | |||
| 2023-08-11 | Add current_il_instructions magic variable in the Python console. Fix ↵ | Xusheng | |
| https://github.com/Vector35/binaryninja-api/issues/4327. | |||
| 2023-08-10 | Fix object lifetimes for view sensitive widgets in the UI. | Brian Potchik | |
| 2023-08-10 | Add OnNotificationBarrier callback and the ability to selectively enable ↵ | Brian Potchik | |
| notification callbacks. | |||
| 2023-08-10 | Add API to get all SSA versions of a variable for MLIL and HLIL | Dan Killinger | |
| 2023-08-07 | [Rust API] Fix format string bug in BNLog | Glenn Smith | |
| You would think we, a security company, would not have format string vulns in $current_year. Yet, here we are. | |||
| 2023-08-04 | DWARF Import : Fix crash / Bandaid fix for #4547 | KyleMiles | |
| 2023-08-04 | Fix overloaded virtual function warnings | Josh Ferrell | |
| 2023-08-03 | Add an API to get structure member including inherited ones. Fix auto ↵ | Xusheng | |
| structure creation overwrites inherited fields. Close https://github.com/Vector35/binaryninja-api/issues/4540 | |||
| 2023-08-02 | Fix cannot run Python script when the file contains non-ASCII characters. ↵ | Xusheng | |
| Fix https://github.com/Vector35/binaryninja-api/issues/4460 | |||
| 2023-08-01 | remove deprecation warning on mlilvar src | Jordan Wiens | |
| 2023-07-31 | Add dSYM support | KyleMiles | |
| 2023-07-31 | Dwarf import : Handle default address size for pointers better when the ↵ | KyleMiles | |
| dwarf info doesn't specify it | |||
| 2023-07-31 | Rust Minidump example : Pin time dependency version to fix builds | KyleMiles | |
| 2023-07-29 | Core workflows feature update. | Brian Potchik | |
| 2023-07-26 | Allow for anonymous classes and fix mutability error with respect to #4512 | KyleMiles | |
| 2023-07-26 | DWARF Import/Export : Update Cmake to save pdbs | KyleMiles | |
| 2023-07-26 | Properly set DisassemblySettings like WaitForIL while doing text and ↵ | Xusheng | |
| constant search. Fix https://github.com/Vector35/binaryninja-api/issues/3954 | |||
| 2023-07-25 | small pydoc fixes in navigate APIs | Jordan Wiens | |
| 2023-07-25 | Rust API : apply cargo fmt | KyleMiles | |
| 2023-07-25 | impl `From<&'a Ref<T>>` for `Conf<&'a T>` | Michael Krasnitski | |
| 2023-07-25 | rust: Add `StructureBuilder::with_members` | Michael Krasnitski | |
| 2023-07-25 | rust: Change `StructureBuilder::insert` to take and return `&self` | Michael Krasnitski | |
| 2023-07-25 | rust: Add support for defining auto data vars and auto types | Michael Krasnitski | |
| In particular, added the following methods to `BinaryViewExt`: * `define_auto_data_var` * `undefine_auto_data_var` * `define_auto_type` * `undefine_auto_type` * `undefine_user_type` | |||
| 2023-07-25 | DWARF Import : Allow for duplicate type definitions; log_error when ↵ | KyleMiles | |
| overwriting one type with another; add progress tracking; resolves #4514 | |||
| 2023-07-25 | Fix typo | Josh Ferrell | |
| 2023-07-24 | fix debuginfo example documentation | Jordan Wiens | |
| 2023-07-22 | Python API : Add examples to the docs for MediumLevelILInstruction.visit and ↵ | KyleMiles | |
| HighLevelILInstruction.visit | |||
| 2023-07-22 | Python API : Deprecate MediumLevelILVar.src and MediumLevelILVarSsa.src in ↵ | KyleMiles | |
| favor of *.var to match HLIL | |||
| 2023-07-22 | Python API : Allow HLIL/MLIL get_ssa_var_definition and get_ssa_var_uses to ↵ | KyleMiles | |
| accept variable instruction objects in addition to variable objects | |||
| 2023-07-22 | Add Variable.is_parameter_variable | KyleMiles | |
| 2023-07-20 | Add BNGetDefaultTypeParser API. | Alexander Taylor | |
| 2023-07-19 | Revert type parser change to provide default value. | Alexander Taylor | |
| Apparently we'd rather this nullptr propagate elsewhere, rather than be handled here. | |||
| 2023-06-15 | Change default behavior of CommentDialog. | Alexander Taylor | |
| Now accepts on Enter/Return. | |||
| 2023-07-19 | Prevent null default type parser. | Alexander Taylor | |
| 2023-07-17 | Add copy function for tag list. | Alexander Taylor | |
| 2023-07-17 | Add CheckForStringAnnotationType API | Peter LaFosse | |
| 2023-07-17 | Disable back/forward arrow if there aren't any back/forward locations | Josh Ferrell | |
| 2023-07-17 | document tab completion in IDE in plugin dev docs | Jordan Wiens | |
| 2023-07-12 | Fix a failure that occured when passing load/BinaryView.load raw data | kat | |
| 2023-07-11 | Resolve github dependabot security warning | KyleMiles | |
