summaryrefslogtreecommitdiff
path: root/binaryview.cpp
AgeCommit message (Collapse)Author
2021-06-11Add TypeReferenceChanged notificationXusheng
2021-05-26Add the ability to automatically create struct membersXusheng
2021-05-19Divide metadata into user and auto metadataXusheng
2021-05-04render non-member access to type on a new lineXusheng
add Python API for retrieving all type fields referenced by code change m_updatesRequired to std::atomic_bool fix potential UAF after calling AnalysisCompletionEvent::Cancel()
2021-04-22add persistent search resultXusheng
2021-04-20Add support for analysis hold.Brian Potchik
2021-04-19Fix Mach-O duplicate symbol handling for external relocations.Brian Potchik
2021-04-06Add support for duplicate symbol handling.Brian Potchik
2021-03-30Add ability to query for database backing of specific BinaryViewTypes and ↵Brian Potchik
fix state initialization.
2021-02-17add support for type xref and variable xrefXusheng
2021-01-18updating copyright yearJordan Wiens
2020-10-24PossibleValueSet dialog pulls existing values and miscellaneous cleanup.Brian Potchik
2020-10-15Cleanup load options when choosing to not open specific BinaryView types ↵Brian Potchik
during open with options.
2020-10-15edit current line in linear viewXusheng
add CanAssemble() to architectures
2020-09-10Update API name for ParsePossibleValueSetChinmay
2020-09-10Adds tests related to UIDFChinmay
2020-09-10allow redefining an existing typeXusheng
2020-09-08UI changes for user-informed dataflowChinmay
2020-09-06fix parse_types_from_string()Xusheng
2020-09-03allow redefining an existing typeXusheng
2020-07-10Add save settingsJosh Ferrell
2020-06-30Fix crash in BinaryView::ParseTypeStringPeter LaFosse
2020-06-23Add BinaryView.parse_types_from_string to the python API and update how the ↵Peter LaFosse
underlying BNParseTypesString works
2020-06-09Fix warningsRusty Wagner
2020-05-28Add optional type to define as in Function::ApplyImportedTypes and ↵Peter LaFosse
BinaryView::DefineImportedFunction APIs
2020-04-17Remove old linear view implementationRusty Wagner
2020-04-17Initial implementation of new linear view APIRusty Wagner
2020-04-02Fix some memory leaksPeter LaFosse
2020-03-31Undobuffer merging and mergetoolJosh Ferrell
2020-02-06Add clean savingJosh Ferrell
2020-01-01update copyright year to 2020Jordan Wiens
2019-10-17Fix warning.Brian Potchik
2019-09-27Tag notifications & tag type list optimizedPeter LaFosse
2019-09-11Add ability to open a database with options.Brian Potchik
2019-08-27Add support for showing structure offsets and inferring types via hotkey, ↵Peter LaFosse
add changing names/types of structure members from linear/graph view
2019-08-11Eliminate mandatory ephemeral view creation during open with options.Brian Potchik
2019-08-03Fix symbol list issues. Vector35/binaryninja-api #1412Peter LaFosse
2019-08-02Refactor settings system to be reference counted.Brian Potchik
2019-08-01TagsGlenn Smith
2019-07-31Cache function callee addresses and create an API to access themrollsafe
2019-07-19Add BinaryDataNotifications for SymbolsPeter LaFosse
2019-07-18Add Symbol aliases to cope with duplicate symbolsrollsafe
2019-07-14Add support for sorting the symbol list by name or addressPeter LaFosse
Refactoring Function List to support Symbols and Data Variables too Renaming FunctionList and FunctionsView to SymbolList/SymbolsView Keep track of current selection and scroll position between model resets
2019-06-13Add notification callbacks for when data-only metadata is updatedrollsafe
2019-06-13Add comments map to binaryviewrollsafe
2019-06-13Initial rebase on file load support.Brian Potchik
2019-06-06Fix GetCodeReferencesFromrollsafe
2019-06-05Add BinaryView.get_code_refs_fromrollsafe
2019-05-31Support adding user-defined xrefsrollsafe
2019-05-10Fix memory leak and use after free bugs in BinaryView and FlowGraph objectsRusty Wagner