| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-02 | add important concept documentation on IL existing | Jordan Wiens | |
| 2025-05-02 | [SharedCache] Have VirtualMemoryReader get the address size from the ↵ | Mark Rowe | |
| underlying VirtualMemory | |||
| 2025-05-02 | [SharedCache] Fix parsing of Objective-C metadata | Mark Rowe | |
| 8267ab475cb2ac82fd3724c009f21e8e30143f6b introduced a logic error in VirtualMemoryReader::ReadPointer that caused VirtualMemoryReader to attempt to read pointers from the wrong address, breaking parsing of Objective-C metadata. | |||
| 2025-05-02 | Add core decompiler loop as a dependency of VFT analysis to ensure newly ↵ | Brian Potchik | |
| introduced analysis is processed before pipeline completion. | |||
| 2025-05-02 | Add support to FlowGraphWidget for Initial Size to Fit. | Brian Potchik | |
| 2025-05-01 | Updates to WorkflowMonitor UI. | Brian Potchik | |
| 2025-04-29 | Minor updates to the Workflows documentation. | Brian Potchik | |
| 2025-04-29 | Fix fmt formatting of IL instruction tokens | Glenn Smith | |
| 2025-04-29 | Clean up args render layer example | Glenn Smith | |
| It was throwing lots of messages if MLIL was not found | |||
| 2025-04-29 | Fix memory leak in when calling `Metadata::get_value_store` in Rust API | Mason Reed | |
| Forgot to free the `BNMetadataValueStore` object returned by core | |||
| 2025-04-29 | Fix memory leak in python Enumeration class | Peter LaFosse | |
| 2025-04-29 | Fix memory leaks in Sections, Segments, Settings, ExternalLibrary, and ↵ | Peter LaFosse | |
| BackgroundTask | |||
| 2025-04-29 | Fix BNVersionInfo leaking | Mason Reed | |
| 2025-04-29 | Fix memory leak in Metadata::GetKeyValueStore() | Peter LaFosse | |
| 2025-04-29 | Fix memory leaks in Component::GetGuid/GetName/GetDisplayName | Peter LaFosse | |
| 2025-04-28 | [SharedCache] Support loading iOS shared caches older than 11 | Mason Reed | |
| Still need to fix branch island images not being picked up | |||
| 2025-04-28 | [SharedCache] Improve support for older shared cache versions | Mason Reed | |
| Fixed branch island regions being skipped | |||
| 2025-04-28 | Misc shared cache performance improvements | Mason Reed | |
| 2025-04-28 | [MachO] Handle chained imports with addends | Mark Rowe | |
| They show up in some macOS system executables. | |||
| 2025-04-28 | [thumb2] correctly set flags for mov{s} and mvn{s} instruction variants with ↵ | Galen Williamson | |
| 32-bit encodings, addresses #6698 | |||
| 2025-04-27 | Add initial Workflow Monitor UI and support for nested subflows. | Brian Potchik | |
| 2025-04-26 | Fix some RTTI information being overwritten by empty class info | Mason Reed | |
| Finish verifying VMI base class info before applying data variable and symbol | |||
| 2025-04-26 | Demangle more types in Itanium RTTI | Mason Reed | |
| 2025-04-26 | Misc rust formatting | Mason Reed | |
| 2025-04-26 | Add generate_ssa_form to LowLevelILFunction | Mark Rowe | |
| 2025-04-26 | [SharedCache] Fix possible crash when closing view with images still being ↵ | Mason Reed | |
| added in the background through the UI We set some model data after the fact that didn't exist because the qt object was destructed on tab close. | |||
| 2025-04-26 | [SharedCache] Update the ref count warning to only show when above 2 | Mason Reed | |
| We will have 2 live references in the DeleteController function, this warning does not need to be shown. | |||
| 2025-04-25 | std::function<bool(size_t,size_t)> ==> ProgressFunction | Glenn Smith | |
| 2025-04-25 | Fix misc rust formatting | Mason Reed | |
| 2025-04-25 | Fix Itanium RTTI skipping type info with stripped root type info object | Mason Reed | |
| 2025-04-24 | mips: fix mips32 linux-syscall cc stack behavior | Ryan Snyder | |
| 2025-04-23 | Various DWARF fixes | Josh Ferrell | |
| - Do not add binary base to function address twice when a symbol with that function's raw name already exists - Load eh_frame/debug_frame from base bv instead of debug bv and make calculated cie offset ranges relative to bv start - Fix dwarf raw name resolution not resolving specification - Try to load eh_frame/debug_frame from both raw and normal views in dwarf import | |||
| 2025-04-23 | Fix Stack Render Layer availability in Free edition | Glenn Smith | |
| 2025-04-23 | Add Function::Analyze API to perform on-demand function analysis. | Brian Potchik | |
| 2025-04-21 | Fix Itanium VFT analysis crashing when possible VFT at section start boundary | Mason Reed | |
| The vft will have a few fields above it, we did not verify that when we read those fields that they were readable. Fixes https://github.com/Vector35/binaryninja-api/issues/6694 | |||
| 2025-04-21 | Fix misc invalid root type info construction in Itanium RTTI | Mason Reed | |
| Fixes https://github.com/Vector35/binaryninja-api/issues/6692 | |||
| 2025-04-21 | [SharedCache] Always load image dependencies | WeiN76LQh | |
| Simple change that means an image's dependencies can be loaded via the DSC triage view whether the primary image has already been loaded or not. Sometimes I've already loaded an image and then later on decide I want to load its dependencies. Currently there is no easy way to do that in the UI. | |||
| 2025-04-21 | Make binja core BASE API compatible with C | Brandon Miller | |
| 2025-04-21 | Actually fix crash when opening aarch64 TE binary with free version | Josh Ferrell | |
| 2025-04-19 | Fix crash when using kill in debugger. | Brian Potchik | |
| 2025-04-18 | remove migrated license | Jordan Wiens | |
| 2025-04-18 | add note to console docs about shared vs unified python instance, resolves #6651 | Jordan Wiens | |
| 2025-04-18 | fix copy/pasta | Jordan Wiens | |
| 2025-04-18 | edits to ksc docs | Jordan Wiens | |
| 2025-04-18 | edits to dsc docs | Jordan Wiens | |
| 2025-04-17 | Fix crash when opening aarch64 TE binary with free version | Josh Ferrell | |
| 2025-04-16 | Updated docs images with actual dark theme this time | Glenn Smith | |
| 2025-04-16 | [SharedCache] Import the shared cache magic variables in the scripting console | Mason Reed | |
| Similar to how the debugger imports its magic variables. Magic variables available: `dsc` and `shared_cache`. | |||
| 2025-04-16 | Fix broken documentation links. | Alexander Taylor | |
| 2025-04-16 | Kernel cache docs images | Glenn Smith | |
