| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-09 | Various fixes for recently added BinaryDataNotifications. | Brian Potchik | |
| 2024-04-03 | Add `importDependencies` argument to `ParseTypeString` to control library ↵ | Glenn Smith | |
| imports | |||
| 2024-04-03 | Switch TypeParser to use TypeContainer for its external type source | Glenn Smith | |
| 2024-04-03 | Fix -DDEBUGGER=NO not working properly | Xusheng | |
| 2024-04-02 | Fix external URL does not render properly in docs | Xusheng | |
| 2024-03-25 | Docs note for original_filename with projects | Brandon Miller | |
| 2024-03-21 | Add uiSelectionControl documentation (skip-ci). | Brian Potchik | |
| 2024-03-20 | add comparators for CoreVersionInfo and easier creation from strings | Jordan Wiens | |
| 2024-03-20 | Python API : Fix DebugInfo.parsers | KyleMiles | |
| 2024-03-20 | Scripting provider: avoid running command that can return non-ASCII ↵ | Xusheng | |
| characters. Fix https://github.com/Vector35/binaryninja-api/issues/5192 | |||
| 2024-03-19 | Improve performance of BinaryView.type_archive_type_names | Glenn Smith | |
| 2024-03-15 | Separate local variable tokens in higher level ILs from stack variable ↵ | Rusty Wagner | |
| tokens in lower levels, and improve token usage in disassembly | |||
| 2024-03-14 | Add support for advanced binary search. | Brian Potchik | |
| 2024-03-14 | Fix documentation for 'get_next_valid_offset'. | Brian Potchik | |
| 2024-03-07 | Python: More IL expr functions | Glenn Smith | |
| - XLILFunction.get_expr: Get an expr by index - XLILFunction.copy_expr: Copy an IL expr to a new expr - XLILInstruction.raw_operands: the straight integers from the core - Extra accessors on XLILLabel | |||
| 2024-03-07 | Expose get_expr_count() on python llil and mlil | Sam Russell | |
| This is already exposed in the CPP interface, and is useful for workflows for enumerating all expressions in an ILFunction | |||
| 2024-03-04 | Make sure plugins are initialized when using projects | Josh Ferrell | |
| 2024-03-02 | Add support for memory intrinsics. | Brian Potchik | |
| 2024-02-29 | link from traverse APIs to examples | Jordan Wiens | |
| 2024-02-26 | fix plugincommand docs | Jordan Wiens | |
| 2024-02-26 | Provide more fully featured ability to traverse hlil | Peter LaFosse | |
| 2024-02-23 | update debugger user docs URL in API docs | Jordan Wiens | |
| 2024-02-23 | 4.0 documentation | Jordan Wiens | |
| - Refactored Type Documentation - Added Projects - Added Type Archives - Added New Sidebar Documentation - Added String Concepts - Added Light/Dark Mode - Added New Tab Documentation - Added BNIL Guide: HLIL docs - Added new cookbook examples - Added migration guide - Added script for building docsets - Added documentation for themes - Updated all images to Ninja Edit - API Docs : Documents BasicBlockEdge and BasicBlock - API Docs : Documents CoreVariable, Variable, and VariableNameAndType - API Docs : Corrects note on `BinaryView.update_analysis` and `BinaryView.update_analysis_and_wait` to represent that analysis is run by default for you now. - Many, many other changes | |||
| 2024-02-19 | Type archive python api: remove callbacks that were dropped from release | Glenn Smith | |
| 2024-02-19 | Clean up type archives docs | Glenn Smith | |
| 2024-02-16 | Add UI callback for On(Data)ViewReplaced for rebase | Glenn Smith | |
| 2024-02-14 | Make Project::Delete{File,Folder} return bool | Josh Ferrell | |
| 2024-02-13 | Rename ExternalLocation APIs to be more clear, add ExternalLocation and ↵ | Josh Ferrell | |
| ExternalLibrary API documentation | |||
| 2024-02-12 | Project python api docs | Josh Ferrell | |
| 2024-02-12 | Fix import name, update copyright years | Josh Ferrell | |
| 2024-02-12 | Add new sidebar APIs to the sidebar example | Rusty Wagner | |
| 2024-02-10 | Use TypeID for serializing enum types, replace set_int_enum_display_typeid ↵ | kat | |
| with set_int_display_type, add get_int_display_type_and_typeid, bump ABI | |||
| 2024-02-08 | Revert "Convert some assertions to raise ValueError in NTR creation" | Peter LaFosse | |
| This reverts commit bae3056d1bed0331a466ea19dedfca68bc023232. | |||
| 2024-02-08 | Convert some assertions to raise ValueError in NTR creation | Peter LaFosse | |
| 2024-02-07 | add exprIndex field to BNInstructionTextToken | Ryan Snyder | |
| 2024-02-07 | Type Archives | Glenn Smith | |
| 2024-02-07 | Add ImportTypeLibraryTypeByGuid API and dialog | Peter LaFosse | |
| 2024-02-06 | Prevent crash in BinaryView.get_external_locations | Josh Ferrell | |
| 2024-02-02 | Fix import_com_type_for_guid for windows x64 | Peter LaFosse | |
| 2024-02-01 | Adds `BinaryView.check_for_string_annotation_type`; Adds ergonomic way of ↵ | KyleMiles | |
| retrieving string from ConstPtr IL instructions; Resolves #4144 | |||
| 2024-02-01 | Python API : Add a more flexible/ergonomic visitor pattern called traverse ↵ | KyleMiles | |
| to LLIL, MLIL, and HLIL Also cleans up some old code patterns in the old visitors | |||
| 2024-01-24 | fix typo on data refs API documentation | Jordan Wiens | |
| 2024-01-22 | Project support | Josh Ferrell | |
| 2024-01-21 | Update ConstantData expression repr. | Brian Potchik | |
| 2024-01-19 | Add support for components in debug info | KyleMiles | |
| 2024-01-18 | Add __hash__ function to Component class | Peter LaFosse | |
| 2024-01-15 | Add APIs for getting the the base Metadata object for BinaryViews and ↵ | Peter LaFosse | |
| TypeLibraries | |||
| 2024-01-12 | Add some helpers for reading guid/uuids | Peter LaFosse | |
| 2024-01-11 | Expose the BinaryView::ForgetUndoActions API and use avoid undo actions ↵ | Xusheng | |
| warning in the debugger | |||
| 2024-01-08 | update copyright year | Jordan Wiens | |
