summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2025-12-11Remove misc stray backticks in python docs (#7776)utkonos
2025-12-09Fix show_message_box crashing with `None` description in Python (#7748)utkonos
2025-12-09Python: Fix enums not being casted to their types in generatorGlenn Smith
2025-12-07Fix docs example rendering for PluginCommandContextJosh Ferrell
2025-12-05add examples for execute_ APIsJordan Wiens
2025-12-05Do not register the dbg object from the APIXusheng
2025-12-01[Python] Add `BinaryView.is_offset_backed_by_file`Mason Reed
Seems we forgot to expose this one
2025-11-25Add SectionMap with bulk operations and batch section APIs.Brian Potchik
2025-11-24Add APIs for getting files in a project folderJosh Ferrell
2025-11-24Add AnalysisContext FFI for SectionMap queries.Brian Potchik
2025-11-23Add IsOffsetReadOnlySemantics API.Brian Potchik
2025-11-23Unify SettingsCache and MemoryMap access under immutable snapshots for ↵Brian Potchik
consistent, lock-free AnalysisContext queries.
2025-11-21Add get and __contains__ methods to all *MetaClassPeter LaFosse
Fixes: https://github.com/Vector35/binaryninja-api/issues/7588
2025-11-19Fix generated type hints for function params in _binaryninjacore.pyJosh Ferrell
2025-11-19Fix BinaryView.set_manual_type_source_overrideJosh Ferrell
2025-11-19Improve python api type hintsJosh Ferrell
2025-11-19Fix some python API error messagesJosh Ferrell
2025-11-19Add more type hints to lineardisassembly.pyJosh Ferrell
2025-11-19Fix DisassemblyTextLine reprJosh Ferrell
2025-11-14add flowgraph supportJordan Wiens
2025-11-14add example render layer to inject newlinesJordan Wiens
2025-11-10fix coreversion info and add docsJordan Wiens
2025-11-10improved indentation and update formatting detectionJordan Wiens
2025-11-10fix missing newlines breaking listsJordan Wiens
2025-11-10fix small formatting in memorymap api docsJordan Wiens
2025-11-04Add auto downloading of project file dependencies, clean up download APIsJosh Ferrell
2025-11-04Add project file dependenciesJosh Ferrell
2025-11-04Update FilterEdit and FilterTarget to preserve existing selectionsMark Rowe
The down and enter keys now preserve an existing selection in the associated list or table views, rather than unconditionally selecting or activating the first item.
2025-11-04[Python] Add virtual `bit_offset` member to the `StructureMember` and ↵Mason Reed
clarify `bit_position` This is a helper because it is likely one dealing with bitfields knows the bit offset, rather than the bit position, so this can be used instead.
2025-11-04Update MemoryMap documentation. (skip-ci)Brian Potchik
2025-11-03Revert "Refactor Plugin Load/Management to support upcoming changes"0cyn
This reverts commit 72fcf44f3731ade3cf1310da55f633f1cb9069ce.
2025-11-03Add helpers for whether a function is exported.Alexander Taylor
2025-11-02add more keywords to search APIJordan Wiens
2025-11-02additional error handling for utf8 decodingJordan Wiens
2025-10-31Add optional display name field for memory regions.Brian Potchik
2025-10-30Fix python type annotation.Brian Potchik
2025-10-29Fix docstring.Brian Potchik
2025-10-29Add ZipPython transform as a reference container example.Brian Potchik
2025-10-29Add Python APIs for extended transform/container support.Brian Potchik
2025-10-29Refactor Plugin Load/Management to support upcoming changes0cyn
2025-10-28Fix crash Python bindings for Transform API.Brian Potchik
2025-10-27Add documentation to the constant renderer and string recognizer APIsRusty Wagner
2025-10-23Fix imported functions being ignored when building call sites, and fix ↵Mason Reed
python callers listing referenced calls Fixes https://github.com/Vector35/binaryninja-api/issues/7308
2025-10-23allow types.get_types to take str or QualifedNameJordan Wiens
2025-10-23Rename Type.finalized to Type._finalizedRusty Wagner
This returns a raw FFI handle and should only be used internally or in special FFI handling code
2025-10-23Fix Type object leaks in the Python type APIRusty Wagner
2025-10-23Fix lost type attributes in TypeBulider Python APIRusty Wagner
2025-10-23Support bitfields in type systemMason Reed
Also adds support for parsing bitfields in PDB, DWARF and SVD plugins WIP: API needs to be considered more, also need to find type related apis that may need to be rethought.
2025-10-22Add API to dereference named type referencesRusty Wagner
2025-10-22Add setter for BB analysis context max_size_reachedBrandon Miller
Add setter for Python and rust BasicBlockAnalysisContext.max_size_reached