| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-22 | [Rust] Misc formatting | Mason Reed | |
| 2025-10-22 | [Rust] Misc clippy lints | Mason Reed | |
| 2025-10-22 | [WARP] Use download provider API instead of reqwest | Mason Reed | |
| Unfortunately we cannot use reqwest because enterprise servers provide invalid certificates, so we must use the enterprise download provider to bypass certain certificate validations | |||
| 2025-10-22 | [Rust] Impl `Debug` for `DownloadProvider` | Mason Reed | |
| 2025-10-22 | [Rust] Add GET and POST helper functions for `DownloadInstance` | Mason Reed | |
| 2025-10-22 | [Rust] Expose a non `log` specific function for sending logs to a `Logger` | Mason Reed | |
| This allows you to reference multiple different loggers without setting a global logger instance using `Logger::init`. | |||
| 2025-10-22 | [Rust] Fix custom `SecretsProvider` impl requiring data to be passed back in ↵ | Mason Reed | |
| `get_data` We want to provide no value in the case of the key not having an associated value | |||
| 2025-10-22 | [Rust] Refactor download provider module to allow for custom implementations | Mason Reed | |
| 2025-10-21 | updated settings | Jordan Wiens | |
| 2025-10-21 | better validation for malformed PE RSRC records and cleanup (fixes an ↵ | Jordan Wiens | |
| infinite loop) | |||
| 2025-10-21 | fix pe section debug logging | Jordan Wiens | |
| 2025-10-21 | fix documentation indentation | Jordan Wiens | |
| 2025-10-21 | fix some functions missing in the documentation | Jordan Wiens | |
| 2025-10-21 | Add an example for using constant renderers to render unusual floating point ↵ | Rusty Wagner | |
| constant encodings directly in the decompilation | |||
| 2025-10-21 | Add C++ encoded strings example | Rusty Wagner | |
| 2025-10-21 | Refactor strings view to support derived strings | Rusty Wagner | |
| 2025-10-21 | Add derived strings and string recognizer API | Rusty Wagner | |
| 2025-10-21 | Add constant renderer API | Rusty Wagner | |
| 2025-10-21 | Add missing rebased notification to Python API | Rusty Wagner | |
| 2025-10-21 | update kernelcache scripting docs | Jordan Wiens | |
| 2025-10-20 | [DWARF] Greatly improve handling of typedefs | Josh Ferrell | |
| 2025-10-20 | [AArch64] Lift MTE instructions to intrinsics | Mark Rowe | |
| 2025-10-18 | [AArch64] Lift FEAT_CSSC instructions | Mark Rowe | |
| `abs`, `smax`, `smin`, `umax`, and `umin` are lifted to instruction sequences involving comparisons, while `cnt` and `ctz` are lifted to intrinsics. | |||
| 2025-10-18 | Add DecodeWithContext to LZFSETransform. | Brian Potchik | |
| 2025-10-18 | Fix sticky header visibility. | Alexander Taylor | |
| 2025-10-18 | Fix sticky header reanalyze button. | Alexander Taylor | |
| 2025-10-18 | Fix sticky header not updating on theme change. | Alexander Taylor | |
| 2025-10-18 | [DWARF] Support parsing struct member offsets from DW_AT_data_bit_offset, ↵ | Josh Ferrell | |
| fix struct members being put at wrong offset when location fails to be parsed | |||
| 2025-10-17 | Header changes for nav in containerized views. | Alexander Taylor | |
| 2025-10-17 | Make Triage Summary tables multi-select + copyable. | Alexander Taylor | |
| Closes #6562. | |||
| 2025-10-17 | Fix leaking a BinaryView when loading a sibling DWARF file | Josh Ferrell | |
| 2025-10-16 | Fix recovery of unnamed function parameters from DWARF | Josh Ferrell | |
| 2025-10-16 | Apply relocations when parsing DWARF | Josh Ferrell | |
| 2025-10-16 | Expose DebugFunctionInfo.local_variables to python api | Josh Ferrell | |
| 2025-10-16 | Improve error messages in dwarf_import | Josh Ferrell | |
| 2025-10-16 | Add GetTypeCount API | Peter LaFosse | |
| Add note about type_names not being sorted anymore | |||
| 2025-10-16 | Add BNRunUnitTests API | Peter LaFosse | |
| 2025-10-15 | Required API changes for Enterprise find files. | Alexander Taylor | |
| 2025-10-15 | [AArch64] Update disassembler based on 2025-09 ARM ISA data | Mark Rowe | |
| 2025-10-15 | Fix some python type hints | Josh Ferrell | |
| 2025-10-15 | Improve PossibleValueSet.__eq__ | Josh Ferrell | |
| 2025-10-14 | Fix issue #7247 | WeiN76LQh | |
| See https://github.com/Vector35/binaryninja-api/issues/7247#issuecomment-3392192797 for details. | |||
| 2025-10-13 | Fix generating core API stubs on Windows | Mark Rowe | |
| "py -3" was being incorrectly quoted, preventing the stub generation script from running on Windows. Instead of changing the quoting, I've opted to switch this to using `find_package(Python3)` to find the Python installation. This sets `Python3_EXECUTABLE` to point at the executable to run. | |||
| 2025-10-12 | [WARP] Fix misc sidebar navigation / focus event bugs | Mason Reed | |
| - Fixed crash related to pending fetch callback for deleted view frame - Fixed focus not being kept for tables in the sidebar, as well as focus in general - Made matched function list navigation require a double click, to fix accidental navigation to other functions | |||
| 2025-10-12 | [WARP] Improve UX surrounding removal of matched functions | Mason Reed | |
| - Adds Python API to remove matched function - Adds command + UI actions to remove matched function - Adds command + UI actions to ignore function in subsequent matches | |||
| 2025-10-12 | Replace calls to unwrap() in dwarf_import | Josh Ferrell | |
| 2025-10-12 | Improve error handling in project apis | Josh Ferrell | |
| 2025-10-11 | Fix demo ifdefs | Josh Ferrell | |
| 2025-10-10 | Add password prompting for encrypted containers in Container Browser. | Brian Potchik | |
| 2025-10-07 | [Rust] Update the workflow example following API changes | Mason Reed | |
