| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-07-25 | Add is_ssa_var_live_at into mlil | Zichuan Li | |
| 2024-07-24 | API for setting the current OS thread's name | Glenn Smith | |
| For debugging threads when you have like 50 and want to find one at a glance | |||
| 2024-07-24 | Add Platform::GetRelatedPlatforms | kat | |
| 2024-07-22 | Add ability to modify segment flags via MemoryMap API. | Brian Potchik | |
| 2024-07-18 | MemoryMap update with new segment model. | Brian Potchik | |
| 2024-07-18 | Add fuzzy completion to the python console | Glenn Smith | |
| Co-Authored-By: Rusty Wagner <rusty@vector35.com> Co-Authored-By: Kyle Miles <kyle@vector35.com> | |||
| 2024-07-09 | Expose Function::UsesIncomingGlobalPointer through the API. Fix ↵ | Xusheng | |
| https://github.com/Vector35/binaryninja-api/issues/5686 | |||
| 2024-07-02 | Fix many crashes from uncaught exceptions | Josh Ferrell | |
| 2024-06-26 | [Enterprise] Clean up initialization flow | Glenn Smith | |
| 2024-06-19 | Implement callback function for fallback type library | Zichuan Li | |
| 2024-06-19 | Add a rebased callback for binary view | Xusheng | |
| 2024-06-14 | Replace plugin minimum_version with minimum_version_info; Add ↵ | KyleMiles | |
| maximum_version_info | |||
| 2024-06-14 | Plugin Manager : Remove install instructions | KyleMiles | |
| 2024-06-14 | Plugin mananger : Remove license name field | KyleMiles | |
| 2024-06-13 | Apply stack variables from DWARF | Josh Ferrell | |
| 2024-06-04 | Fix crash in AnalysisMergeConflict::GetPathItem | Josh Ferrell | |
| 2024-06-04 | Add AdjustTypeParserArguments callback to platform | Glenn Smith | |
| Implementing the solution to #4868 | |||
| 2024-05-28 | Solved issue #1180 by adding new APIs | Zichuan Li | |
| 1. Add two new APIs for multiple entry functions `GetAllAnalysisEntryFunctions` and `AddToEntryFunctions` 2. Add Python APIs `entry_functions` and `add_to_entry_functions`. `entry_functions` resturns a list of functions, which supports parsing functions in `init_array`, `fini_array` and TLS callbacks. 3. Modify bin-info, it now prints all entry functions | |||
| 2024-05-27 | Update load APIs to take a JSON string for options. | Brian Potchik | |
| 2024-05-24 | arch: multiple delay slot support, suppress spurious mips warning | Ryan Snyder | |
| 2024-05-24 | platform: initial BNCustomPlatform support | Ryan Snyder | |
| 2024-05-24 | Remove duplicate definition of core API functions | Xusheng | |
| 2024-05-23 | Based pointers | Glenn Smith | |
| 2024-05-23 | Expose Type::PointerSuffix | Glenn Smith | |
| 2024-05-23 | Add TypeBuilder::SetWidth and TypeBuilder::SetAlignment | Glenn Smith | |
| 2024-05-19 | Make call param hints more configurable & support more param types for hint ↵ | Mason Reed | |
| deduplication | |||
| 2024-05-15 | Initial MemoryMap implementation. | Brian Potchik | |
| 2024-05-14 | History widget | Josh Ferrell | |
| 2024-05-14 | Ref count undo objects | Josh Ferrell | |
| 2024-05-13 | Move collaboration to core | Josh Ferrell | |
| 2024-05-08 | Disassembly: Add relative to fixed base address mode | Glenn Smith | |
| 2024-05-06 | Highlight matching indentation lines in linear view | Glenn Smith | |
| 2024-05-06 | Use a flags enum for address offset display | Glenn Smith | |
| 2024-05-03 | Add decimal format for relative address display | Glenn Smith | |
| 2024-05-03 | Bump ABI to 61 | Mason Reed | |
| 2024-05-03 | Expose LLVM demangler | Mason Reed | |
| 2024-05-02 | Add address display mode options | Glenn Smith | |
| 2024-04-25 | Moved TryReadPointer to core BinaryReader class | Brandon Miller | |
| 2024-04-25 | Simplified base address detection UI | Brandon Miller | |
| Moved advanced settings to expandable group and no longer display results items until analysis completes | |||
| 2024-04-25 | Hiding base detection results widgets before run | Brandon Miller | |
| 2024-04-25 | Querying candidate base address reasons | Brandon Miller | |
| Querying vector of reason information for a candidate base address using the new core API | |||
| 2024-04-25 | Base address detection widget in Triage view | Brandon Miller | |
| Initial implementation of base address detection UI widget in triage summary | |||
| 2024-04-11 | Rename lineWidth -> paddingCols in GetTypeLines() | Glenn Smith | |
| This is a more accurate name for what the parameter actually does. Documentation was improved as well. | |||
| 2024-04-09 | Various fixes for recently added BinaryDataNotifications. | Brian Potchik | |
| 2024-04-05 | Add ILIsCFGProtected attribute | Peter LaFosse | |
| 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-01 | Add md1rom binary view with pure Rust lzma implementation | Rusty Wagner | |
| 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 | |
