summaryrefslogtreecommitdiff
path: root/rust/src
AgeCommit message (Expand)Author
2025-07-04[Rust] Add missing `ADD_OVERFLOW`, `TEST_BIT` and `LLIL_REG_STACK_FREE_REG` l...Mason Reed
2025-07-03api: indirect branch inlining supportRyan Snyder
2025-07-02[Rust] Misc cleanupMason Reed
2025-07-02[Rust] Add missing `LLIL_FLOAT_CONST` low level IL expressionMason Reed
2025-07-02[Rust] Add missing `LLIL_FLAG_GROUP` and `LLIL_FLAG_COND` lifted IL expressionsMason Reed
2025-07-02[Rust] Misc formattingMason Reed
2025-07-02[Rust] Add note for `Function::has_explicitly_defined_type`Mason Reed
2025-07-02[Rust] Misc interaction handler fixesMason Reed
2025-07-02[Rust] Misc things for WARPMason Reed
2025-07-02[Rust] Fix load options string not being terminatedMason Reed
2025-07-02[Rust] Remove redundant `Result` from `Project::folders`Mason Reed
2025-07-02[Rust] Add some additional impls for ergonomicsMason Reed
2025-07-02[Rust] Make `ProjectFile::path_on_disk` return `Option<PathBuf>`Mason Reed
2025-07-02[Rust] Misc `interaction::report` improvementsMason Reed
2025-07-02[Rust] impl `Send` and `Sync for `Project`Mason Reed
2025-07-02Add PluginCommand for projects and hide non-contextual commands in linear/gra...Mason Reed
2025-07-02[Rust] Remove duplicate `(&str, Variable, &Type)` named variable type implMason Reed
2025-07-02[Rust] Make the `BinaryView` handle publicMason Reed
2025-07-02[Rust] Add `BinaryViewExt::workflow`Mason Reed
2025-07-02[Rust] Add a comment about cleaning up the `BinaryView` objectMason Reed
2025-07-02[Rust] Make `CoreArchitecture::from_raw` publicMason Reed
2025-07-02[Rust] Remove duplicate `BNGetMediumLevelILVariableDefinitions` wrapper functionMason Reed
2025-07-02[Rust] Add a comment to explain what the repository module doesMason Reed
2025-07-02[Rust] Misc formattingMason Reed
2025-07-02[Rust] Make `BnString::free_raw`Mason Reed
2025-07-02[Rust] Re-export interaction sub modules for convenienceMason Reed
2025-07-02[Rust] Expose `BinaryView::from_raw`Mason Reed
2025-07-02[Rust] Add `LowLevelILExpression::{value, possible_values, possible_values_wi...Mason Reed
2025-07-02[Rust] Expose `strings_to_string_list`Mason Reed
2025-07-02[Rust] Make some core handles publicMason Reed
2025-07-01Python: Collect and pass mappings when copying MLIL functionsGlenn Smith
2025-06-30Add Checkbox input support to python apiAlexander Khosrowshahi
2025-06-25Temporary fix for Rust API.Alexander Taylor
2025-06-25Fix reported `cargo fmt` errors from Rust CI.Alexander Taylor
2025-06-24[Rust] Fix ParsedType fields being privateMason Reed
2025-06-23Perform BB analysis from Architecture C++ APIBrandon Miller
2025-06-18Make StructureBuilder.finalize immutableJosh Ferrell
2025-06-16Update SymbolQueue API to support types with confidence.Brian Potchik
2025-06-13[Rust] Make the `target` field public in `Edge`saruman9
2025-06-13[Rust] Add `BinaryViewExt::strings` and `BinaryViewExt::strings_in_range`Mason Reed
2025-06-13Require a default platform to create functions for a given Binary ViewMason Reed
2025-06-13[Rust] Misc API additions/docs and formatting fixesMason Reed
2025-06-11API to create immediate function graphsGlenn Smith
2025-06-11Expose Function::CheckForDebugReportGlenn Smith
2025-06-11Expose AnalysisContext::GetLiftedILFunction properlyGlenn Smith
2025-06-05Fix and add code docs regarding FileMetadata view types vs view namesMason Reed
2025-05-31[Rust] Retrieve architecture if missing from location passed to `MediumLevelI...Mason Reed
2025-05-30[Rust] Add `Variable::to_register` helper functionMason Reed
2025-05-30[Rust] Finish out the `PossibleValueSet` implementation to include range and ...Mason Reed
2025-05-30[Rust] Express expression vs instruction index for MLIL and HLIL APIsMason Reed