summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-16[DWARF] Fix crash in dwarf export with detached NTR vtable data variableMason 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 diskMason Reed
2025-11-16[WARP] Fix container list not refreshing for dynamically added containersMason 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 initMason 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-14add flowgraph supportJordan Wiens
2025-11-14add example render layer to inject newlinesJordan Wiens
2025-11-13[DWARF] Prevent extra slashes in generated debuginfod urlsJosh Ferrell
2025-11-13update documentation for troubleshooting linux apparmor with snap firefoxJordan Wiens
2025-11-12link to main docs site, not devJordan Wiens
2025-11-12warp docs cleanupJordan 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-11add missing image to xref docsJordan Wiens
2025-11-10add better documentation for new xref UI settingsJordan Wiens
2025-11-10update rst doc linkJordan Wiens
2025-11-10fix a few missing docs linksJordan 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-10add back the light/dark toggle buttonJordan Wiens
2025-11-10add whitespace checking script for pydocsJordan Wiens
2025-11-10better position for sidebar toggle buttonJordan Wiens
2025-11-10fix small formatting in memorymap api docsJordan Wiens
2025-11-10re-add module level docs lost in docs generator refactorJordan Wiens
2025-11-10Revert various table view changesJordan Wiens
They were not tested in time and we will address their bugs after the release
2025-11-10Fix crash for psuedo views (C/Obj-C/Rust) with unknown array access expr typeMason Reed
Fixes https://github.com/Vector35/binaryninja-api/issues/7603
2025-11-07Fix crash when attempting to open an invalid file.Brian Potchik
2025-11-06final settings update for 5.2Jordan Wiens
2025-11-06make cpp link relativeJordan Wiens
2025-11-06expand items when selected and fix highlighting of selected tree itemsJordan Wiens
2025-11-06final css tweaksJordan Wiens
2025-11-06fix outline generationJordan Wiens
2025-11-06fix thread-safe overlays and improve/extract colorsJordan Wiens
2025-11-06fix multiline function definitionsJordan Wiens
2025-11-06add collapsing of the sidebar and ignore empty metadata and platform namesJordan Wiens
2025-11-06simplify CSS, light/dark switch on auto, fix RST tables to be htmlJordan Wiens
2025-11-06update cppdocs to support newer doxygen versions (resolves #7439)Jordan Wiens
2025-11-06Add Outlining documentation.Brian Potchik
2025-11-06Add Container Browser documentation.Brian Potchik
2025-11-06Add some minor Container Browser UX improvements.Brian Potchik
2025-11-05[ObjC] Remove unnecesary BeginUndoActions / ForgetUndoActionsMark 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.1Mason Reed
2025-11-05[Rust] Update open source license filesMason Reed
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.