summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2024-10-22fix: implement slicing on TypedDataAccessor for ArrayTypesScott Lagler
2024-10-22fix: BasicBlockList iteration returns a new listScott Lagler
The culprit here is the _n class member which serves as the counter for the __next__ function. That needs to be reset when iterating through the list
2024-10-21Allow `current_il_instruction` to work in Pseudo C (or any high level language)Rusty Wagner
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ↵Rusty Wagner
Pseudo Python example plugin
2024-10-19Add misc docs to BinaryDataNotificationMason Reed
Should make it more clear when certain callbacks are called.
2024-10-19Improved support for interactive flowgraphs.Brian Potchik
2024-10-17Demangler plugin APIGlenn Smith
Closes #467
2024-10-11Move ScriptingProvider log messages to a dedicated loggerJosh Ferrell
2024-10-11Fix type hints in log.pyJosh Ferrell
2024-10-03Fix RemoteProject.create_fileJosh Ferrell
2024-10-03Added IsForceLoadable method to BinaryViewTypeBrandon Miller
2024-10-03Make sure the undefined data variable does not get recreated by ↵Xusheng
auto-analysis. Fix https://github.com/Vector35/binaryninja-api/issues/5817
2024-10-02update to get python triage example working on recent buildsJordan Wiens
2024-09-30Use title for generation of function analysis actions.Brian Potchik
2024-09-30Additional core functionality in support of Workflows.Brian Potchik
2024-09-25Fix python merge conflict handlersJosh Ferrell
2024-09-25Add Python exampels for UIContextNotification::OnContextMenuCreatedXusheng
2024-09-19Add additional testing and handling for object settings.Brian Potchik
2024-09-18Custom flow graph layout supportJosh Ferrell
2024-09-13Ultimate.Alexander Taylor
2024-09-05Add doc note for get_linear_disassembly API.Brian Potchik
2024-08-22Remove unused imports from websocket provider.Alexander Taylor
2024-08-21Add progress context to load APIsJosh Ferrell
2024-08-20Initial support for per-function settings.Brian Potchik
2024-08-16Enable workflows by default.Brian Potchik
2024-08-16Add initial composable workflows.Brian Potchik
2024-08-14Remove leftover debug log in python platform API (skip-ci, skip-note)Mason Reed
Fixes https://github.com/Vector35/binaryninja-api/issues/5851
2024-08-14Fix unitialized workflow machine property.Brian Potchik
2024-08-13Add a way to disable function analysis update and use it to supress analysis ↵Xusheng
update during debugger launch
2024-08-07Expose Collaboration::ConflictSplitter in APIJosh Ferrell
2024-08-06Add flag role for carry flag when subtraction is implemented with additionRusty Wagner
2024-08-05fix typo in Variable.name docsJordan Wiens
2024-08-05Add example to demangle_llvm python docs (skip-note, skip-ci)Mason Reed
2024-08-04spellcheck pass on pydocsJordan Wiens
2024-08-04fix typo in provenance docsJordan Wiens
2024-08-04Add support for memory region flags propagation.Brian Potchik
2024-08-02make URLs linked text for connect_debugger python callsJordan Wiens
2024-08-02add documentation for progress_func only working on BNDB filesJordan Wiens
2024-08-02fix formatting of a few return typesJordan Wiens
2024-08-02Import debuginfo.py in __init__.py. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/5815
2024-08-02Support setting user global pointer valueXusheng
2024-07-26Properly check for/log failures and return status on Typelib.write_to_filekat
2024-07-24Remove deprecated API functions.Alexander Taylor
2024-07-25Add MediumLevelILFunction.is_var_live_atZichuan Li
2024-07-25Add is_ssa_var_live_at into mlilZichuan Li
2024-07-24Release floating license in shutdown()Glenn Smith
2024-07-24Fix every call to _init_plugins() causing a license checkoutGlenn Smith
2024-07-24Add Platform::GetRelatedPlatformskat
2024-07-23restore tab completion parity when fuzzySearch is disabledJordan Wiens
2024-07-22Add ability to modify segment flags via MemoryMap API.Brian Potchik