summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2025-06-12Add missing IL ops, flags parameters, call stack adjustGlenn Smith
2025-06-12Example workflow testing the copy_expr functionGlenn Smith
2025-06-11LLILIntrinsic: Don't quote type in detailed_operandsGlenn Smith
2025-06-11Python: LLIL_GOTO/IF ops have InstructionIndex operandsGlenn Smith
2025-06-11Allow LLILFunction.set_flag to use flag indexGlenn Smith
For things like temporary flags which the lifters can produce
2025-06-11Fix doc and typing on ILFunction.appendGlenn Smith
2025-06-11API to create immediate function graphsGlenn Smith
2025-06-11Expose Function::CheckForDebugReportGlenn Smith
2025-06-11Fix IL BasicBlock repr using hex IL instr indicesGlenn Smith
2025-06-11Docs describing what basic block (post) dominators areGlenn Smith
The word "dominator" has lost all meaning to me. All that is going through my head now is Armin van Buuren -- Dominator, on repeat.
2025-06-11Expose AnalysisContext::GetLiftedILFunction properlyGlenn Smith
It was already grabbing the Lifted IL through the function object, which may not be the most up to date
2025-06-10Add UI action and API to control switch recovery in HLILRusty Wagner
2025-06-10Ensure the ConstantData IL instructions in the Python bindings provide the ↵Brian Potchik
'constant' property.
2025-06-09More None checks when querying IL internal to APIBrandon Miller
2025-06-09Update type hints/docs for Python IL API changesBrandon Miller
2025-06-06Option to ignore whitespace in searchesGlenn Smith
2025-06-06fix broken link in python docsJordan Wiens
2025-06-06Handle None when querying IL in Python generatorsBrandon Miller
2025-06-05Python: Set interpreter thread name for debuggingGlenn Smith
2025-06-03Add UI action and API to control early returns in HLILRusty Wagner
2025-06-03Add UI action and API to flip conditions during HLIL restructuringRusty Wagner
2025-05-28Support for Linux x86-64 x32 ABIBrandon Miller
2025-05-26Fix analysis state properties to return enums instead of integers.Brian Potchik
2025-05-23add cross-referencing to docs for save and create_databaseJordan Wiens
2025-05-23Add UI action and API to control expression foldingRusty Wagner
2025-05-23Fix ChoiceField docs, add .default getter/setterJosh Ferrell
2025-05-22Add TypeContainer::GetEmptyTypeContainerGlenn Smith
2025-05-21Fix HLIL_LABEL renderingGlenn Smith
2025-05-20Fix the build.Alexander Taylor
Previous commit causes failures in API documentation generation. This builds and passes unit tests locally, hoping that will also be the case for CI.
2025-05-20add missing importJordan Wiens
2025-05-20Fix type hints in project python apiJosh Ferrell
2025-05-20relax caller_sites filterJordan Wiens
2025-05-20add better verification for caller_sites to ensure calls, fixes #3722Jordan Wiens
2025-05-19Implement function level metadataBrandon Miller
2025-05-17Add `BNIsMemoryMapActivated` APIMason Reed
So that users of the memory map API can know if a view has activated the memory map and adjust behavior accordingly.
2025-05-16[Python] Support HLIL collapsing and update PseudoPythonGlenn Smith
Fixes Vector35/binaryninja-api#6679
2025-05-13[CMake] Report compatibility with 3.15 to silence deprecation warningsGlenn Smith
2025-05-12Fix python CoreArchitecture not loading intrinsicsGlenn Smith
2025-05-07Update BinaryView Python context manager to actually release the BinaryView ↵Brian Potchik
resource.
2025-05-07Fix AssociatedDataStore behaviorJosh Ferrell
2025-05-07Correct typos in Function.add_tag docs. Fixes #6796Malware Utkonos
2025-05-05Fix order of constructor arguments in VariableNameAndType.from_identifier ↵Galen Williamson
and .from_core_variable
2025-04-29Clean up args render layer exampleGlenn Smith
It was throwing lots of messages if MLIL was not found
2025-04-29Fix memory leak in python Enumeration classPeter LaFosse
2025-04-29Fix memory leaks in Sections, Segments, Settings, ExternalLibrary, and ↵Peter LaFosse
BackgroundTask
2025-04-27Add initial Workflow Monitor UI and support for nested subflows.Brian Potchik
2025-04-23Add Function::Analyze API to perform on-demand function analysis.Brian Potchik
2025-04-16[SharedCache] Import the shared cache magic variables in the scripting consoleMason Reed
Similar to how the debugger imports its magic variables. Magic variables available: `dsc` and `shared_cache`.
2025-04-09Remove extra refcount when getting debug info from a bvElykDeer
2025-04-09Expose AnalysisState through the APIXusheng