| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-17 | Fix calculation of mask for constant values | James Johnson | |
| This fixes an error when a constant is being loaded into a flag. The constants associated with a flag value have their size set to zero. That causes the mask for the constant value to be all zeros. Due to that, getting the value of a zero sized constant will always return 0 even if it should be 1. This commit special cases the size of zero to create a mask of 1 which will correctly mask off the lowest byte and return that as the constant. | |||
| 2025-11-16 | [DWARF] Fix crash in dwarf export with detached NTR vtable data variable | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/7646 Also cleaned up and added some more context to the `NamedTypeReference::target` function. | |||
| 2025-11-16 | [WARP] Fix unused rerun matcher checkbox when loading file on disk | Mason Reed | |
| 2025-11-16 | [WARP] Fix container list not refreshing for dynamically added containers | Mason Reed | |
| When running the command "WARP\\Load File" it will create a new container and add it to the global container list, we need to show this in the UI | |||
| 2025-11-16 | [WARP] Explicitly create user signature directory on plugin init | Mason Reed | |
| Fixes cases where the user signature directory for some reason has not been created, typically the directory will exist as the sigkit runner will also try and create the directory. | |||
| 2025-11-14 | add flowgraph support | Jordan Wiens | |
| 2025-11-14 | add example render layer to inject newlines | Jordan Wiens | |
| 2025-11-13 | [DWARF] Prevent extra slashes in generated debuginfod urls | Josh Ferrell | |
| 2025-11-13 | update documentation for troubleshooting linux apparmor with snap firefox | Jordan Wiens | |
| 2025-11-12 | link to main docs site, not dev | Jordan Wiens | |
| 2025-11-12 | warp docs cleanup | Jordan Wiens | |
| 2025-11-11 | [KernelCache] Remove 'Load Selected Image and Dependencies' | Mark Rowe | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/7615. The dependency loading for kernel cache images was copied from the shared cache code, and looks for `LC_LOAD_DYLIB` load commands to determine the direct dependencies of an image. Images in kernel caches don't use `LC_LOAD_DYLIB` load commands so no dependencies were ever loaded. It could, however, result in a crash. | |||
| 2025-11-11 | add missing image to xref docs | Jordan Wiens | |
| 2025-11-10 | add better documentation for new xref UI settings | Jordan Wiens | |
| 2025-11-10 | update rst doc link | Jordan Wiens | |
| 2025-11-10 | fix a few missing docs links | Jordan Wiens | |
| 2025-11-10 | fix coreversion info and add docs | Jordan Wiens | |
| 2025-11-10 | improved indentation and update formatting detection | Jordan Wiens | |
| 2025-11-10 | fix missing newlines breaking lists | Jordan Wiens | |
| 2025-11-10 | add back the light/dark toggle button | Jordan Wiens | |
| 2025-11-10 | add whitespace checking script for pydocs | Jordan Wiens | |
| 2025-11-10 | better position for sidebar toggle button | Jordan Wiens | |
| 2025-11-10 | fix small formatting in memorymap api docs | Jordan Wiens | |
| 2025-11-10 | re-add module level docs lost in docs generator refactor | Jordan Wiens | |
| 2025-11-10 | Revert various table view changes | Jordan Wiens | |
| They were not tested in time and we will address their bugs after the release | |||
| 2025-11-10 | Fix crash for psuedo views (C/Obj-C/Rust) with unknown array access expr type | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/7603 | |||
| 2025-11-07 | Fix crash when attempting to open an invalid file. | Brian Potchik | |
| 2025-11-06 | final settings update for 5.2 | Jordan Wiens | |
| 2025-11-06 | make cpp link relative | Jordan Wiens | |
| 2025-11-06 | expand items when selected and fix highlighting of selected tree items | Jordan Wiens | |
| 2025-11-06 | final css tweaks | Jordan Wiens | |
| 2025-11-06 | fix outline generation | Jordan Wiens | |
| 2025-11-06 | fix thread-safe overlays and improve/extract colors | Jordan Wiens | |
| 2025-11-06 | fix multiline function definitions | Jordan Wiens | |
| 2025-11-06 | add collapsing of the sidebar and ignore empty metadata and platform names | Jordan Wiens | |
| 2025-11-06 | simplify CSS, light/dark switch on auto, fix RST tables to be html | Jordan Wiens | |
| 2025-11-06 | update cppdocs to support newer doxygen versions (resolves #7439) | Jordan Wiens | |
| 2025-11-06 | Add Outlining documentation. | Brian Potchik | |
| 2025-11-06 | Add Container Browser documentation. | Brian Potchik | |
| 2025-11-06 | Add some minor Container Browser UX improvements. | Brian Potchik | |
| 2025-11-05 | [ObjC] Remove unnecesary BeginUndoActions / ForgetUndoActions | Mark Rowe | |
| The symbol creation code in `ObjCProcessor` was updated to avoid creating undo actions some time ago, but removing these calls was missed due to the timing of when the PR that introduced them was merged. | |||
| 2025-11-05 | [WARP] Bump parser version to 1.0.1 | Mason Reed | |
| 2025-11-05 | [Rust] Update open source license files | Mason Reed | |
| 2025-11-05 | [WARP] Demote server disconnect failure to warning | Mason Reed | |
| Its not critical, but I still want it to be visible when it fails | |||
| 2025-11-05 | Add overload for pixmapForBWMaskIcon with QColor | Glenn Smith | |
| 2025-11-05 | [ARM64] only extend if load is small | yrp | |
| [ARM64] remove zero extend from ubfx, ubfiz [ARM64] only zero extend fmov when needed arm64: resolve ambiguity Resolves #7307 | |||
| 2025-11-04 | Add support for Transforms to pass along metadata for display and storage. | Brian Potchik | |
| 2025-11-04 | Correct cargo fmt diff. | Alexander Taylor | |
| 2025-11-04 | Add auto downloading of project file dependencies, clean up download APIs | Josh Ferrell | |
| 2025-11-04 | Add project file dependencies | Josh Ferrell | |
