| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-21 | Add improved instruction mapping APIs. | Brian Potchik | |
| 2020-11-19 | add enumeration PluginLoadStatus | Xusheng | |
| 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-11-12 | Fix a ton of -Wextra warnings | KyleMiles | |
| 2020-11-07 | Add unit tests for MS demangler. Remove unnecessary enumeration value (fixes ↵ | Peter LaFosse | |
| bug in MS demangler) | |||
| 2020-10-28 | Avoid varargs in Python FFI | Rusty Wagner | |
| 2020-10-28 | remove confusing comment of MLIL_RET | liumuqing | |
| 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-10-06 | Add proper indentation guides | Josh Ferrell | |
| 2020-09-28 | update definition for BNGetAddressRenderedWidth() | Xusheng | |
| 2020-09-27 | Add High Level IL Mappings. | Brian Potchik | |
| 2020-09-23 | add BNGetAddressRenderedWidth() | Xusheng | |
| 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-13 | Enable python logging to stderr by default when in headless mode. | Brian Potchik | |
| 2020-09-10 | Update API name for ParsePossibleValueSet | Chinmay | |
| 2020-09-08 | UI changes for user-informed dataflow | Chinmay | |
| 2020-09-06 | fix parse_types_from_string() | Xusheng | |
| 2020-09-03 | allow redefining an existing type | Xusheng | |
| 2020-08-24 | Add dot operator type | Peter LaFosse | |
| 2020-08-13 | Update function names and change up API | Chinmay | |
| 2020-08-13 | Changes to implement User-informed dataflow | Chinmay | |
| 2020-07-30 | initial implementation | Xusheng | |
| 2020-07-30 | add support for display as float/double | Xusheng | |
| 2020-07-22 | Expose C++ HLIL instruction comparison operators to Python | Rusty Wagner | |
| 2020-07-10 | Add save settings | Josh Ferrell | |
| 2020-07-04 | Workspace Settings are now Project Settings. | Brian Potchik | |
| 2020-06-23 | Add BinaryView.parse_types_from_string to the python API and update how the ↵ | Peter LaFosse | |
| underlying BNParseTypesString works | |||
| 2020-06-22 | Add API to detect if shutdown is in progress | Rusty Wagner | |
| 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-01 | Add DisassemblyOption to block until IL is generated by linearview | Josh Ferrell | |
| 2020-05-28 | Add optional type to define as in Function::ApplyImportedTypes and ↵ | Peter LaFosse | |
| BinaryView::DefineImportedFunction APIs | |||
| 2020-05-01 | Add additional context on integer tokens | Rusty Wagner | |
| 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-24 | Add intermediate analysis mode. | Brian Potchik | |
| 2020-04-22 | Add support for analysis warnings in linear view | Rusty Wagner | |
| 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 types to HLIL expressions | Rusty Wagner | |
| 2020-04-17 | Add mem SSA to HLIL | Rusty Wagner | |
