summaryrefslogtreecommitdiff
path: root/python/scriptingprovider.py
AgeCommit message (Collapse)Author
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-08-16Move py debugger functions to __init__.pyGlenn Smith
2021-08-14Startup.py/python debugger updates and documentationGlenn Smith
2021-08-03startup.py file runs commands on startupGlenn Smith
2021-07-29support for repository plugins loaded from a subdirectoryJordan Wiens
2021-06-03Always use <user-dir>/pythonX.Y/site-packages directory when installing ↵Peter LaFosse
dependencies outside of a virtual-env
2021-06-02scriptingprovider check if python_bin is NonePeter LaFosse
2021-06-02Return proper status from _pip_existsPeter LaFosse
2021-06-02Fixes for pip requirements installationPeter LaFosse
2021-05-17Network SettingsGlenn Smith
2021-05-06convert warn to error when attempting to set blacklisted console variable, ↵Jordan Wiens
fixes Vector35/binaryninja-api#2206
2021-04-26user --user when pip installingPeter LaFosse
2021-04-26Add plugin status when dependencies are being installedPeter LaFosse
2021-03-29capture stderr on plugin manager dependency installationJordan Wiens
2021-03-27fixes for windows and linux default python plus automatic dependency ↵Jordan Wiens
installation
2021-03-26updating to latest sphinx-rtd theme and many doc formatting fixesJordan Wiens
2021-03-19Minor formatting changesPeter LaFosse
2021-03-09Fix python errors in dependency installationBrian Knudson
2021-03-02Check if in virtualenv before dependency installationPeter LaFosse
2021-03-02Add ability to install python dependenciesPeter LaFosse
Refactor plugin repo loading into scripting provider. Find python binary for given python library
2021-01-18updating copyright yearJordan Wiens
2020-11-16Docs shortcut in script consoleGlenn Smith
2020-06-17many spelling fixesJordan Wiens
2020-06-11Fix dict super initialization to support Python2.Brian Potchik
2020-06-09Add warning on attempts to set scripting provider auto-variables.Brian Potchik
2020-05-03Fix issue with ScriptingInstance.complete_inputPeter LaFosse
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-04-17Early HLIL testingRusty Wagner
2020-01-01update copyright year to 2020Jordan Wiens
2019-12-09Fixes #1413 write_at_cursor api issuePeter LaFosse
2019-09-03modifying rlcompleter to support completion through list lookups, updating ↵Jordan Wiens
license information as well
2019-07-29Input completion through pythonGlenn Smith
2019-01-30Prepare API for Python UI bindingsRusty Wagner
2019-01-29Add cancelScript api for scriptingProviderPeter LaFosse
2019-01-17update company name and copyright dateJordan Wiens
2018-12-12deprecate current_function.medium_level_il in favor of .mlil and move ↵Jordan Wiens
.instructions to mlil instead of main function -- likewise for llil
2018-11-13Add expression parsing APIsPeter LaFosse
Add text-based and constant-based searching
2018-08-16Fix Python3 Multiline Input In Script ConsoleKyle Martin
2018-07-10Various Python 3 support changesKyleMiles
2018-07-10addition 3 compatibility changesJordan Wiens
2018-07-10Additional changes for python 2/3 compatibilityPeter LaFosse
2018-07-10working division, prints, and metaclasses, but imports broken, still needs workJordan Wiens
2018-06-11fix stylingnegasora
2018-06-11Add empty list properties to some classes to allow for visibilitynegasora
2018-05-10change stdin/out hijacking to be triggered by pythonplugin shared libraryJordan Wiens
2018-03-07Automatically update analysis after commands in interactive PythonRusty Wagner
2017-12-18Remove newline from split lines as it breaks more than it fixesPeter LaFosse
2017-12-15Make multi-line python input more robustPeter LaFosse
2017-12-14Fix multi-line insertion and single expression evalutationPeter LaFosse
2017-12-14Fix multi-line execution in python consolePeter LaFosse