summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-05[WARP] Demote server disconnect failure to warningMason Reed
Its not critical, but I still want it to be visible when it fails
2025-11-05Add overload for pixmapForBWMaskIcon with QColorGlenn Smith
2025-11-05[ARM64] only extend if load is smallyrp
[ARM64] remove zero extend from ubfx, ubfiz [ARM64] only zero extend fmov when needed arm64: resolve ambiguity Resolves #7307
2025-11-04Add support for Transforms to pass along metadata for display and storage.Brian Potchik
2025-11-04Correct cargo fmt diff.Alexander Taylor
2025-11-04Add auto downloading of project file dependencies, clean up download APIsJosh Ferrell
2025-11-04Add project file dependenciesJosh Ferrell
2025-11-04Remove indenting APIs from Logger. These are thread unsafe by design.Rusty Wagner
Loggers are not owned by a specific thread and many are used by multiple threads. The indenting APIs could not be made to be thread safe in any way as they exist, so they have been removed. The data races caused by the indenting APIs are actually an important stability issue that could cause the indentation level to go out of bounds and crash the product. If you were using the indentation APIs, you will need to rewrite the usage to manually manage the indentation level in a thread safe way.
2025-11-04[WARP] Add number of matched functions to the ending log message for matchingMason Reed
Fixes https://github.com/Vector35/binaryninja-api/issues/7266
2025-11-04[MachO] Set display name of memory regions to match the segment names they ↵Mark Rowe
correspond to
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-04Add Ghidra import documentationJosh Ferrell
2025-11-04[Python] Update bitfield documentation with better wording and another exampleMason Reed
2025-11-04[WARP] Update documentation with new functionalityMason Reed
2025-11-04[WARP] Return existing source id when adding a file to a disk containerMason Reed
Removes the need to book keep on the caller side
2025-11-04[WARP] Use enterprise download provider when availableMason Reed
This allows connections to enterprise servers without requiring the default download provider to be switched in settings
2025-11-04[WARP] Update python example to fix adding a source to a "read-only" containerMason Reed
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-04[WARP] Add example of batch processing using the headless Rust APIMason Reed
2025-11-04Fix incorrect dereferencing in HLIL_STRUCT_FIELD rendering, and fix ignoring ↵Rusty Wagner
of signed hints in casts
2025-11-04Fix whitespace. (skip-ci)Brian Potchik
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-03Fix VLE I16L-form instructions to use rD instead of rAchedahub
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