| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-21 | Add improved instruction mapping APIs. | Brian Potchik | |
| 2020-11-16 | add a unit test for loading old database | Xusheng | |
| 2020-11-13 | add callback for BinaryView finalization and initial analysis completion | Xusheng | |
| 2020-10-19 | Expose Template Simplifier to the API, Adds Tests, and Adds Rust String FFI ↵ | KyleMiles | |
| support to Python (see note) This introduces the ability to receive and free string from Rust in Python. For it to work, your exposed function name needs to begin with "BNRust", and the generator will create the appropriate code for freeing string return values and arguments. | |||
| 2020-10-19 | Add Simplifier Implementation | KyleMiles | |
| 2020-10-16 | add unit test for deprecated BinaryViewType | Xusheng | |
| expose FileMetadata::GetExistingViews() | |||
| 2020-10-15 | Deprecate BNInitCorePlugins/BNInitUserPlugins in favor of a common ↵ | Rusty Wagner | |
| BNInitPlugins to allow platforms to load customized architecture plugins | |||
| 2020-10-15 | edit current line in linear view | Xusheng | |
| add CanAssemble() to architectures | |||
| 2020-09-27 | Add High Level IL Mappings. | Brian Potchik | |
| 2020-09-15 | Add support for custom flowgraph edges | Peter LaFosse | |
| 2020-09-15 | display as in linear view | Xusheng | |
| 2020-09-14 | Custom request types and data transfer for DownloadProvider | Glenn Smith | |
| 2020-09-10 | Update API name for ParsePossibleValueSet | Chinmay | |
| 2020-09-08 | UI changes for user-informed dataflow | Chinmay | |
| 2020-09-03 | allow redefining an existing type | Xusheng | |
| 2020-08-13 | Update function names and change up API | Chinmay | |
| 2020-08-13 | Changes to implement User-informed dataflow | Chinmay | |
| 2020-07-10 | Add save settings | Josh Ferrell | |
| 2020-06-23 | Add BinaryView.parse_types_from_string to the python API and update how the ↵ | Peter LaFosse | |
| underlying BNParseTypesString works | |||
| 2020-06-20 | Remove CopyValuesFrom Settings API. | Brian Potchik | |
| 2020-06-17 | ResetAll settings API resets settings in the active schema by default. | Brian Potchik | |
| 2020-06-09 | Fix warnings | Rusty Wagner | |
| 2020-05-28 | Add optional type to define as in Function::ApplyImportedTypes and ↵ | Peter LaFosse | |
| BinaryView::DefineImportedFunction APIs | |||
| 2020-04-28 | Add system register list to architectures. | Rusty Wagner | |
| Global registers are commonly used for module data pointers in architectures, which are global in nature but should still be eliminated in high level ILs once the data pointers have been resolved. This means there needs to be an additional type of global register for those that should never be eliminated in any way, such as an MSR register or other registers that contain important system state with side effects. To allow for this, a list of system registers can be supplied by the archtiecture. | |||
| 2020-04-27 | Add names for goto labels | Rusty Wagner | |
| 2020-04-25 | Add GetDisplayStringForInteger API | Peter LaFosse | |
| 2020-04-21 | Add indentation option for text renderer | Rusty Wagner | |
| 2020-04-17 | Adding SSA support for HLIL | Rusty Wagner | |
| 2020-04-17 | Add HLIL instructions for variable declarations | Rusty Wagner | |
| 2020-04-17 | Add member index for structure field HLIL instructions | Rusty Wagner | |
| 2020-04-17 | Add types to HLIL expressions | Rusty Wagner | |
| 2020-04-17 | Expand support for HLIL switch/case and data flow access | Rusty Wagner | |
| 2020-04-17 | Add mem SSA to HLIL | Rusty Wagner | |
| 2020-04-17 | Add continue HLIL instruction | Rusty Wagner | |
| 2020-04-17 | Early HLIL testing | Rusty Wagner | |
| 2020-04-17 | Add IL support to linear view | Rusty Wagner | |
| 2020-04-17 | Rename linear view disassembly API to use existing option | Rusty Wagner | |
| 2020-04-17 | Remove old linear view implementation | Rusty Wagner | |
| 2020-04-17 | Initial implementation of new linear view API | Rusty Wagner | |
| 2020-03-31 | Undobuffer merging and mergetool | Josh Ferrell | |
| 2020-03-20 | fixing minimim typo throughout api | Jordan Wiens | |
| 2020-02-16 | Add parse-only BinaryView creation to the API. | Brian Potchik | |
| 2020-02-06 | Add clean saving | Josh Ferrell | |
| 2020-02-04 | Add registered name to type objects | Rusty Wagner | |
| 2020-01-20 | expose overriding call types at individual call sites | Ryan Snyder | |
| 2020-01-16 | Factor gutter width/tag token width into a setting | Glenn Smith | |
| 2020-01-01 | update copyright year to 2020 | Jordan Wiens | |
| 2019-12-19 | Add data flow query options | Rusty Wagner | |
| 2019-12-19 | LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination ↵ | Rusty Wagner | |
| instruction | |||
| 2019-12-18 | Return self reference from builders for chaining | Rusty Wagner | |
