| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2024-01-05 | Add a new API to get the original image base of the binary view. Fix ↵ | Xusheng | |
| https://github.com/Vector35/binaryninja-api/issues/4861 | |||
| 2024-01-04 | add warning for session_data being ephemeral to docs | Jordan Wiens | |
| 2024-01-04 | Add local label symbol type to always prioritize normal local symbols over ↵ | Rusty Wagner | |
| compiler generated labels | |||
| 2023-12-14 | Fix object settings. | Brian Potchik | |
| 2023-12-13 | Fix TypeContainer's instantiation of Type objects | Peter LaFosse | |
| 2023-12-06 | Add LLIL/MLIL instructions to describe integer vs. floating point argument usage | Rusty Wagner | |
| 2023-11-30 | docs updated for repl concepts section | Jordan Wiens | |
| 2023-11-30 | basic docs for some mainthread module APIs | Jordan Wiens | |
| 2023-11-30 | short circuit exception handling for mlil/hlil_functions | Jordan Wiens | |
| 2023-11-30 | Revert "fix copy/pasta in variable name" | Alexander Taylor | |
| This reverts commit 15ddcf7763854a57c727b5c7391b7407f595547e. The original variable names were correct. | |||
| 2023-11-30 | skip functions exceeding analysis limits in hlil/mlil_function helpers ↵ | Jordan Wiens | |
| instead of causing an exception | |||
| 2023-11-30 | scale AdvancedILFunction preloading based on worker thread count instead 5 | Jordan Wiens | |
| 2023-11-30 | fix copy/pasta in variable name | Jordan Wiens | |
| 2023-11-29 | Fix typo HighLevelILIntrinsicSsa's `dest_memory` and `src_memory` properties ↵ | KyleMiles | |
| that was preventing them from returning the right values See https://github.com/Vector35/binaryninja-api/pull/4769#issuecomment-1830708130 for more context. | |||
| 2023-11-28 | Add SSAVariable.def_site and SSAVariable.use_sites | KyleMiles | |
| 2023-11-28 | fix: typo in scriptingprovider.py | Scott Lagler | |
| 2023-11-26 | Change password setting types to use new 'hidden' property. | Brian Potchik | |
