| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2024-03-02 | Add support for memory intrinsics. | Brian Potchik | |
| 2024-02-22 | Improvements to alias analysis. | Brian Potchik | |
| 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 | adding missing sync plugin type | Jordan Wiens | |
| 2024-02-12 | Add defines for project extensions | Josh Ferrell | |
| 2024-02-11 | Add BinaryView::GetTypeNameByGuid API | Peter LaFosse | |
| 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-07 | add exprIndex field to BNInstructionTextToken | Ryan Snyder | |
| 2024-02-07 | Bump api version after all these changes | Glenn Smith | |
| 2024-02-07 | Type Archives | Glenn Smith | |
| 2024-02-07 | Add ImportTypeLibraryTypeByGuid API and dialog | Peter LaFosse | |
| 2024-02-06 | New Tab Redesign | kat | |
| - Adds some fixes for Animation, an Update info support class and other small things required | |||
| 2024-02-05 | Sidebar improvements | Rusty Wagner | |
| 2024-01-30 | Avoid windows CreateFile conflict | Josh Ferrell | |
