| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-31 | Rustdoc warning cleanup (fixes dead links) | KyleMiles | |
| 2023-05-10 | Rust API : Minor cleanup of PR | KyleMiles | |
| 2023-05-10 | added un/define_user_data_var functions | mmaekr | |
| 2023-05-10 | Added some stack layout and reference APIs | toolCHAINZ | |
| 2023-04-18 | Rust API : Misc Changes and Improvements | KyleMiles | |
| 2023-03-22 | Tags refactor | KyleMiles | |
| 2023-02-14 | Rust API: Misc changes and improvements | KyleMiles | |
| 2023-01-30 | Fix UAF on C++ BinaryView plugin init, improve demangler and BinaryView APIs | Rusty Wagner | |
| 2023-01-10 | Remove unused impls of `AsRef<T> for T` | Michael Krasnitski | |
| 2023-01-06 | Rust API: Lots and lots of clippy changes | KyleMiles | |
| 2023-01-06 | Cargo doc fixes | KyleMiles | |
| 2023-01-06 | Fix update copyright year leftover | Xusheng | |
| 2023-01-05 | Bump to 2021 | Joe Rozner | |
| 2022-11-30 | [Rust API] BinaryView.get_types() etc | Glenn Smith | |
| 2022-10-09 | Remove default load settings; Move settings `analysis.debugInfoInternal` and ↵ | KyleMiles | |
| `loader.debugInfoExternal` to `analysis.debugInfo.internal` and `analysis.debugInfo.external` | |||
| 2022-10-04 | Fix cargo warnings about unused imports; cargo fmt | KyleMiles | |
| 2022-10-04 | Add API bindings for `BNBinaryViewGetDefaultLoadSettings` for force API ↵ | KyleMiles | |
| actions to load default load settings | |||
| 2022-09-29 | [Rust API] BinaryView::update_analysis | Glenn Smith | |
| 2022-09-29 | [Rust API] BinaryView metadata storing | Glenn Smith | |
| 2022-09-29 | [Rust API] Better name for this trait fn, more CC support | Glenn Smith | |
| 2022-09-29 | [Rust API] General type fixes and additions | Glenn Smith | |
| 2022-09-29 | [Rust API] Add support for Metadata | Glenn Smith | |
| 2022-08-31 | Rust API : Major docs update (still need detailed module and function ↵ | KyleMiles | |
| documentation) | |||
| 2022-08-29 | Rust API : Update and add copyrights | KyleMiles | |
| 2022-02-14 | Rust: Minor tweaks to 2890; merge architecture::InstructionTextToken and ↵ | KyleMiles | |
| disassembly::InstructionTextToken; update examples | |||
| 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-08 | rust: Move icon and name setter to TagType::create | Fabian Freyer | |
| 2022-02-08 | rust: Add tags and tag types to the API | Fabian Freyer | |
| This is missing all the things that iterate over tag types for now. | |||
| 2021-12-02 | Rust API - Add BinaryView::data_variables | KyleMiles | |
| 2021-07-07 | DebugInfo - plugable debug information importers - C++, Rust, and Python APIs | KyleMiles | |
| 2021-07-07 | Rust API : Replace Platform::from_raw with Platform::ref_from_raw | KyleMiles | |
| 2021-05-11 | Rust API; More setting support, fix edgecase in open_view_with_options, and ↵ | KyleMiles | |
| fixed using mut for const correctness (mut != ~const) | |||
| 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-04-25 | rust: fix missing return type | yrp | |
| 2021-04-19 | Fix Mach-O duplicate symbol handling for external relocations. | Brian Potchik | |
| 2021-03-17 | Misc typo changes, const changes, code cleanup, and example updates | 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 | |||
