summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-05Refactor Variable classPeter LaFosse
The Variable class is now broken into 3 separate classes with helper methods to convert between them. CoreVariable is implemented as a frozen dataclass and is analogous to BNVariable VariableNameAndType is analogous to BNVariableNameAndType Bothe the above are passive objects and can not be changed directly The new and improved Variable object is now an active object which can be operated on directly and changes will take effect immediately
2021-09-05Fix BinaryView.newPeter LaFosse
2021-09-05Fix highlight colors on BasicBlock objectsPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-09-05Add ability for TypeBuilder objects to utilize ↵Peter LaFosse
StructureBuilder/EnumerationBuilder/NamedTypeReferenceBuilder objects
2021-09-05Fix get_ssa_var_version in unit testPeter LaFosse
2021-09-01prevent user settings and plugins from influencing unit test generationJordan Wiens
2021-08-26Update hardcoded test_get_il_vars test for new .bntl'sAndrew Lamoureux
2021-08-25Add 'requiresRestart' property to settings schema for UI notification.Brian Potchik
2021-08-25Update workflows c++ examples.Brian Potchik
2021-08-25Update reflection view for improved IL synchronization and default IL.Brian Potchik
2021-08-25adding BN_DISABLE_REPOSITORY_PLUGINS environment variableJordan Wiens
2021-08-24Update getting-started.mdJordan
typo in key binding link
2021-08-20Workflows basic blocks and IL function analysis setters.Brian Potchik
2021-08-20platforms: specify platform types and add bvt platform callbacksRyan Snyder
2021-08-19convert sample python triage plugin to PySide6Jordan Wiens
2021-08-18Rust API : DebugInfo API FixesKyleMiles
2021-08-17CMake option to set license for generatorGlenn Smith
2021-08-17HTTP C++ library via downloadproviderGlenn Smith
2021-08-17Websocket providerGlenn Smith
2021-08-17add more general API documentation and numerous other documentation improvementsJordan Wiens
2021-08-17Fix ref count issue in BinaryView::GetCodeReferencesForTypeField()Xusheng
Fix https://github.com/Vector35/binaryninja-api/issues/2590
2021-08-16Move py debugger functions to __init__.pyGlenn Smith
2021-08-16Cleanup taglist headerGlenn Smith
2021-08-16Remove disconnected node from tail call example.Brian Potchik
2021-08-15much more information on type librariesJordan Wiens
2021-08-15small fix in title of user plugin helpJordan Wiens
2021-08-14Move debugging info to plugin dev guideGlenn Smith
2021-08-14Startup.py/python debugger updates and documentationGlenn Smith
2021-08-13Workflows early preview.Brian Potchik
2021-08-13convert filter search boxes to be always shown and include default textJordan Wiens
2021-08-13use py3 for install script by defaultJordan Wiens
2021-08-13adding pth uninstallation to install api script and linux setup scriptJordan Wiens
2021-08-10Rust API : Remove nightly requirement; Remove custom Clang args to simplify ↵KyleMiles
getting bindgen to work
2021-08-09Fancier tags listGlenn Smith
2021-08-09Fix warning.Brian Potchik
2021-08-06adding batch processing documentationJordan Wiens
2021-08-06VariableList: Refresh on focusJon Palmisciano
2021-08-05Also return the incomingType member in TypeFieldReferenceXusheng
2021-08-05Correctly detect if the current build is executed on the build serverXusheng
2021-08-04Add IsConstant API for Register.Brian Potchik
2021-08-04Add query mode to flow graph reports.Brian Potchik
2021-08-04Expose some BasicBlock APIs.Brian Potchik
2021-08-04Expose LLIL SSA Generation API.Brian Potchik
2021-08-03startup.py file runs commands on startupGlenn Smith
2021-08-03Fix personal buildXusheng
2021-08-02Allow the API to be built without Binary Ninja core/UIXusheng
2021-07-30VariableList: It's here!Jon Palmisciano
2021-07-30DataRenderer: Create binding for `RenderLinesForData`Jon Palmisciano
2021-07-30Function: Add C++ bindings for `Get{Medium,High}LevelILVariables()`Jon Palmisciano