| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
