| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-07 | Fix Rust LinearDisassemblyLine not freeing properly | Mason Reed | |
| 2025-02-07 | Update types Rust test to check for type deletion | Mason Reed | |
| 2025-02-07 | Fix secrets_provider Rust tests failing for enterprise builds | Mason Reed | |
| Try and just initialize once | |||
| 2025-02-06 | Update Rust tests to respect image base | Mason Reed | |
| 2025-02-06 | Fix BinaryReader and BinaryWriter not respecting image base in Rust API | Mason Reed | |
| 2025-02-06 | Fix rust decompile example | Mason Reed | |
| 2025-02-06 | Misc rust API formatting | Mason Reed | |
| 2025-02-06 | Fix double ref increment for misc Repository C++ APIs | Mason Reed | |
| Noticed these when reviewing the Rust Repository API | |||
| 2025-02-06 | Correctly quote the string in the Debug impl for BnString | Mason Reed | |
| 2025-02-06 | Implement Rust Repository | Rubens Brandao | |
| 2025-02-06 | Implement Rust SecretsProvider | Rubens Brandao | |
| 2025-02-06 | Add ability to query IL functions in FlowGraph for Rust API | Mason Reed | |
| 2025-02-06 | Add simple type to view test for Rust API | Mason Reed | |
| 2025-02-06 | [mips] Fix decoding of MIPS ds*32 instructions, add lifting for MIPS drotr* ↵ | Galen Williamson | |
| instructions; clean up some warnings in powerpc/il.cpp | |||
| 2025-02-06 | Add After variants for looking up variables at instructions | Glenn Smith | |
| Fixes #6397 | |||
| 2025-02-05 | fix mis-named type library action in docs | Jordan Wiens | |
| 2025-02-05 | correct user/auto api differences explanation | Jordan Wiens | |
| 2025-02-05 | Stop importing Type Archive types in parse_type_string | Glenn Smith | |
| CC Vector35/binaryninja-api#6235 | |||
| 2025-02-05 | Fixes: Unsupported ELF relocations: R_ARM_THM_MOVW_ABS_NC, ↵ | Galen Williamson | |
| R_ARM_THM_MOVT_ABS #6215 | |||
| 2025-02-05 | Search item descriptions in project browser | Josh Ferrell | |
| 2025-02-04 | Fixes `Architecture._get_stack_pointer_register` to return 0 instead of None ↵ | Galen Williamson | |
| when unimplemented to prevent ctypes error | |||
| 2025-02-04 | Update to Qt 6.8.2 | Rusty Wagner | |
| 2025-02-04 | Fix misc rust formatting | Mason Reed | |
| 2025-02-04 | Fix crash with unnamed function self reference in DWARF import | Mason Reed | |
| 2025-02-04 | Avoid crashing when initial type parse fails in DSCView | kat | |
| 2025-02-04 | Firmware Ninja relationships API | Brandon Miller | |
| 2025-02-04 | Do not call callbacks on IL instruction when the instruction index is ↵ | Xusheng | |
| invalid. Fix https://github.com/Vector35/binaryninja-api/issues/6320 | |||
| 2025-02-03 | Fix leak in Render Layer api | Glenn Smith | |
| 2025-02-03 | Greatly improve performance of memory map view | Josh Ferrell | |
| 2025-02-03 | update enumeration example api docs | Jordan Wiens | |
| 2025-02-03 | Add option to support auto parsing text formats. | Brian Potchik | |
| 2025-02-03 | Fix documentation around `LLIL_MUL` | Dusk Banks | |
| `mul` is aligned with at least what x86 returns for tokens. Signed-off-by: Dusk Banks <me@bb010g.com> | |||
| 2025-02-02 | Fix Rust apply_to_linear_object logic applying non basic block backed disasm ↵ | Mason Reed | |
| lines | |||
| 2025-02-02 | Fix upper 16 registers not being listed in ARMv7 register list operand | Mason Reed | |
| Fixes #6383 | |||
| 2025-02-02 | Fix QualifiedName being leaked in function UserTypeReference related functions | Mason Reed | |
| 2025-02-02 | Fix crash in dwarf import when no constant value attribute found for enumeration | Mason Reed | |
| Fixes #6382 | |||
| 2025-01-31 | Update IDB import to idb-rs 0.1.9 | rbran | |
| 2025-01-31 | Fix double free in CoreCallingConvention::callee_saved_registers | Mason Reed | |
| Also added an assertion in the types unit test to catch it Fixes #6379 | |||
| 2025-01-31 | Remove the push trigger on Rust testing CI | Mason Reed | |
| This is still being triggered by non-rust commits, need to look into this further later. Fixes #6378 | |||
| 2025-01-31 | Update Render Layer registration in Rust API | Mason Reed | |
| The unit tests were not updated and the enum was kept with extremely long names, so I just added a simple wrapper. | |||
| 2025-01-31 | Remove FlowGraphNode lifetime in Rust API | Mason Reed | |
| 2025-01-31 | Fix misc clippy lints | Mason Reed | |
| 2025-01-31 | Add lock on enterprise checkout code in Rust API | Mason Reed | |
| This is being done as a preventative measure against possible races in checkout code. This is more so just peace of mind, the enterprise code that is touched in this function only locks on a single mutex so this is probably useless, but I would rather have this assurance than have to debug some issue in this code. | |||
| 2025-01-31 | Improve headless initialization in Rust API | Mason Reed | |
| - Add option to disable loading of user and repo plugins - Prevent shutting down the core while other sessions are still running The reason we need to prevent shutting down the core is if one session is dropped and another session has worker actions queued than they would be cleared prematurely, and also the enterprise license would be revoked prematurely as well. | |||
| 2025-01-31 | Add LLIL_REG_STACK_POP and LLIL_REG_STACK_PUSH to Rust API | Mason Reed | |
| These were unhandled and x87 register stack LLIL would emit a bunch of warnings | |||
| 2025-01-31 | Rust remove function ref from HighLevelILLiftedInstruction impl Debug | Mason Reed | |
| 2025-01-31 | Update Render Layer docs and type annotations | Glenn Smith | |
| 2025-01-30 | Render Layers | Glenn Smith | |
| 2025-01-30 | [SharedCache] Vision Pro, tvOS, iOS Simulator support | kat | |
| 2025-01-28 | Merge branch 'fix_6370_HighlightColor_init_sets_wrong_attribute' into dev | Galen Williamson | |
