summaryrefslogtreecommitdiff
path: root/binaryview.cpp
AgeCommit message (Expand)Author
2023-08-16Add DefineUserTypes to Rust/Python (+ fix return type)Glenn Smith
2023-08-10Add OnNotificationBarrier callback and the ability to selectively enable noti...Brian Potchik
2023-07-17Add CheckForStringAnnotationType APIPeter LaFosse
2023-07-10Move binary view loading in to the core; deprecate open_view in favor of load...KyleMiles
2023-06-21Allow copy & copy-as to operate on 'full' string instead of string annotationPeter LaFosse
2023-06-08Undo transactions / context managerGlenn Smith
2023-06-08Undo entry states and revertingGlenn Smith
2023-03-30Add support for deriving structures from other structuresRusty Wagner
2023-03-29BinaryView::LookupImportedType*Glenn Smith
2023-02-20Allow DataVariables to be added to Componentskat
2023-02-19Account for BinaryData::Ctor potentially failingGlenn Smith
2023-02-08Clean up possible early deletion issues in API callbacksRusty Wagner
2023-02-04Initial support for constant data expressions.Brian Potchik
2023-02-03Expose GetSymbolsByRawName in the C++ APIPeter LaFosse
2023-01-30Fix Type object leaksRusty Wagner
2023-01-30Fix UAF on C++ BinaryView plugin init, improve demangler and BinaryView APIsRusty Wagner
2023-01-05Update copyright to 2023Josh F
2022-12-21Add support for adding magic values into expression parserXusheng
2022-11-30Type library C++ api & import recordingGlenn Smith
2022-11-20Initial constant expression builtin outliner.Brian Potchik
2022-11-16Add BinaryView::GetDependencySortedTypesGlenn Smith
2022-11-11Convenience helpers for type parsing in c++Glenn Smith
2022-11-10Prevent applying two different debug infoes at the same timeGlenn Smith
2022-10-12Fix Universal schema serialization in C++ API.Brian Potchik
2022-10-09Remove default load settings; Move settings `analysis.debugInfoInternal` and ...KyleMiles
2022-10-06Remove loading default load settings from BinaryDataKyleMiles
2022-10-04Add API bindings for `BNBinaryViewGetDefaultLoadSettings` for force API actio...KyleMiles
2022-10-04Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; Add...KyleMiles
2022-10-03Fix typo in BinaryView::ParseTypesFromSourceGlenn Smith
2022-09-29DebugInfo: make parseInfo have a progress callbackGlenn Smith
2022-09-29Interaction::RunProgressDialogGlenn Smith
2022-09-22Add the Components APIkat
2022-07-18Memory map sidebar widget + segment/section notificationsJosh F
2022-07-04Add CanUndo,CanRedo,GetRedoEntriesJosh F
2022-06-21Add Analysis::GetTypeByRef, which searches for types by id/nameGlenn Smith
2022-05-25BinaryView::DefineTypes with type idsGlenn Smith
2022-05-25Add BinaryView::ParseTypesFromSource for clang+typelibsGlenn Smith
2022-05-19Fix case where BinaryNinja::OpenView can be called with nullptr as viewJosh F
2022-05-11Clang+TypeParser APIsGlenn Smith
2022-03-23OpenView for 2 more argument types: data and bvGlenn Smith
2022-03-23Fix a bunch of reference miscounts in the C++ and python apisPeter LaFosse
2022-03-16Add support for structured loggingPeter LaFosse
2022-03-11Add bulk symbol management API to improve performance when adding/removing la...Rusty Wagner
2022-02-04BinaryNinja::OpenView() c++ port of python open_view()Glenn Smith
2022-01-28Format All FilesKyleMiles
2022-01-17Make various database progress functions cancellableGlenn Smith
2022-01-03update copyright yearsJordan Wiens
2021-11-25Call correct functions in the binary view callbackXusheng
2021-11-04Expose RangeContainsRelocationPeter LaFosse
2021-10-28Smartly update the TypeViewXusheng