| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-10 | Rust API : Misc cargo clippy fixes | KyleMiles | |
| 2024-05-10 | hide array implementation details | Rubens Brandao | |
| 2024-05-01 | Merge branch 'fix-array-2' of github.com:rbran/binaryninja-api into dev | Ryan Snyder | |
| 2024-04-30 | Add parameter_variables API to Function in Rust | Rusty Wagner | |
| 2024-04-10 | fix the array implementation using GAT | Rubens Brandao | |
| 2024-03-18 | Move `ILFunction` trait into `operand_iter.rs` to make it private | Michael Krasnitski | |
| 2024-03-18 | Remove BNInstruction associated type from ILFunction trait | Michael Krasnitski | |
| 2024-03-18 | Make `OperandIter` generic over its function IL | Michael Krasnitski | |
| 2024-03-05 | Rust: Add support for querying analysis status | Glenn Smith | |
| 2024-02-07 | use generic version | martin | |
| 2024-02-07 | add function set_can_return_auto and set_can_return_user | martin | |
| 2024-02-02 | Rust API : Add HLIL Bindings | Rubens Brandao | |
| 2024-01-08 | update copyright year | Jordan Wiens | |
| 2024-01-04 | Support function recognizers in Rust architecture plugins | Rusty Wagner | |
| 2023-11-21 | add mlil to rust | Rubens Brandao | |
| 2023-05-10 | Added some stack layout and reference APIs | toolCHAINZ | |
| 2023-02-14 | Rust API: Misc changes and improvements | KyleMiles | |
| 2023-02-06 | Rust API: Add `function::address_ranges` | KyleMiles | |
| 2023-01-06 | Rust API: Additional Cleanup | Michael Krasnitski | |
| 2023-01-06 | Rust API: Lots and lots of clippy changes | KyleMiles | |
| 2023-01-06 | Fix update copyright year leftover | Xusheng | |
| 2022-09-29 | [Rust API] Better name for this trait fn, more CC support | Glenn Smith | |
| 2022-08-29 | Rust API : Update and add copyrights | KyleMiles | |
| 2022-02-14 | rust: add linearview and related APIs | Fabian Freyer | |
| This should include everything required to retrieve linear disassembly for a function. * add `highest_address` method to `Function` * add `DisassemblySettings` * add text getter for `InstructionTextToken` * add `LinearViewObject`, `LinearViewCursor` * add decompilation example | |||
| 2022-02-14 | rust: add ArrayGuard and for non-owned arrays | Fabian Freyer | |
| To make use of shard functionality, we split the CoreOwnedArrayProvider into CoreArrayProvider and CoreOwnedArrayProvider. Array makes use of the CoreOwnedArrayProvider, which depends on CoreArrayProvider, while the new ArrayGuard only requires CoreArrayProvider and represents a non-owned array. | |||
| 2021-07-07 | Rust API : Replace Platform::from_raw with Platform::ref_from_raw | KyleMiles | |
| 2021-05-11 | Rust API : Better headless support; Introducing `binaryninja::open_view` and ↵ | KyleMiles | |
| `binaryninja::open_view_with_options`, updated init/shutdown, script example, more setting support, and misc fixes | |||
| 2021-03-18 | Better type support | KyleMiles | |
| 2021-01-21 | cargo fmt and all my changes | KyleMiles | |
| 2021-01-21 | This is a combination of 23 commits, the work of Ryan Snyder: | Ryan Snyder | |
| Initial fresh repo Add support for recent calling convention API updates and folds the binaryninjacore-sys crate directly into this one. Add support for auto function analysis suppression Finish moving binaryninjacore-sys back into this crate Update for Symbol/Segment core API changes Update for Symbol API cleanup api: advance submodule reference, support Token changes arch/lifting: support for flags in custom architectures arch/lifting: support default flag write behaviors, handle more ops build: enable headless binary support on MacOS via evil hack bv: add BinaryView wrapper support, remove wrong comment api: update to latest binja dev branch support deps: bump dep versions rust: bump to 2018 edition api: bump to avoid cargo submodule brokenness build: improve binaryninja path detection; enable linux linkhack bv: stub for bv load settings arch: fix flag related crash, minor llil update api: update for recent changes macos: disable linkhack briefly | |||
