summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-03Fix VLE ANDIx translation to always store result in destination registerchedahub
2025-11-03Add additional helpers for right-click menu cleanupPeter LaFosse
2025-11-03Provide better isValid handler to 'Type//*Peter LaFosse
2025-11-02Prioritize Container Browser for file open actions and enable direct opening ↵Brian Potchik
through the Container Browser dialog.
2025-11-02add more keywords to search APIJordan Wiens
2025-11-02additional error handling for utf8 decodingJordan Wiens
2025-11-02update gitignore for claudeJordan Wiens
2025-11-01Fix PPCVLE I16L-form immediate decoding: use 5-bit mask for ui0_4chedahub
2025-10-31Add optional display name field for memory regions.Brian Potchik
2025-10-30Fix rust api formattingJosh Ferrell
2025-10-30Add licenses for ghidra importJosh Ferrell
2025-10-30Do not pass long paths for windows stub generationJosh Ferrell
2025-10-30Fix python type annotation.Brian Potchik
2025-10-30Add file and database loading examples to Python cookbook (#7508)Copilot
2025-10-29Fix docstring.Brian Potchik
2025-10-29Add ZipPython transform as a reference container example.Brian Potchik
2025-10-29[Rust] Fix typo in doc commentMason Reed
2025-10-29[Rust] Update repository API following updated Core API'sMason Reed
2025-10-29Add Python APIs for extended transform/container support.Brian Potchik
2025-10-29Fix(ppc/il): Treat r0 as a register in e_addi/e_add16i ILchedahub
2025-10-29Fix(ppc/spe): Correct source operand parsing for EVX instructionschedahub
2025-10-29Refactor Plugin Load/Management to support upcoming changes0cyn
2025-10-28Add transform override support to the container browswer.Brian Potchik
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-24Fix TableViewBase breaking UI ABIMason Reed
2025-10-24Add functions for saving StringsView column stateAlexander Khosrowshahi
2025-10-24Add TableViewBase.h and base class QTableView uses in stringsview, memory ↵Alexander Khosrowshahi
map, searches, and tag types
2025-10-24aarch64: implements lifting (intrinsics) for LDXP/STXPMaxime Meignan
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-23[KernelCache] Set segment permissions based on how XNU initially maps themMark Rowe
XNU maps kernel cache segments in with different permissions than the load commands indicate. For instance, `__DATA_CONST` is initially mapped as read-write before later being re-mapped as read-only. Treating it as read-only results in analysis falsely assuming that global variables cannot change. To work around this we maintain a mapping from segment name to initial permissions (i.e., most lax permissions) and favor them over permissions derived from the segment load command. Section semantics are also derived from the segment's permissions when the segment is present in the mapping. The mapping is based on the initial permissions established by `arm_vm_prot_init` within the XNU source.
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-23Bump core ABIMason Reed
2025-10-23[Rust] Misc formattingMason Reed
2025-10-23Alert users to the fact that there is no real character type.Mason Reed
2025-10-23Update developer documentation for creating bitfieldsMason Reed
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-23fix truncation in header summariesJordan Wiens
2025-10-23better documentation on open with options, also remove orphaned binexport imageJordan Wiens
2025-10-23update new instance documentation with mention of macOS differencesJordan Wiens
2025-10-23remove experimental label from binexport docsJordan Wiens
2025-10-23remove context menu for show/hide password dialogJordan Wiens
2025-10-22Add API to dereference named type referencesRusty Wagner
2025-10-22masked settings icon changeJordan Wiens
2025-10-22[MachO] Fix GCC buildMark Rowe
Clang, MSVC and GCC all have different opinions about what's permissible with initialization from a braced initializer list.
2025-10-22Add interactive mode support to the container browser.Brian Potchik
2025-10-22Add more plugins to freeMason Reed
Adds WARP, DWARF Import and Objective-C plugins to free