summaryrefslogtreecommitdiff
path: root/rust/src
AgeCommit message (Expand)Author
2024-01-04Add GetRelocationsAt APIRusty Wagner
2024-01-04Use unwrap_or_else to avoid running error path code when there isn't an errorRusty Wagner
2024-01-04Support function recognizers in Rust architecture pluginsRusty Wagner
2024-01-04Support relocations in Rust architecture pluginsRusty Wagner
2024-01-04Support patching in Rust architecture pluginsRusty Wagner
2024-01-04Support assemble callback in Rust architecture pluginsRusty Wagner
2024-01-04Support register stacks in Rust architecture pluginsRusty Wagner
2024-01-04Support intrinsics in Rust architecture pluginsRusty Wagner
2023-12-22add more documentation about specifying the full path for install_api.pyJordan Wiens
2023-12-06Add LLIL/MLIL instructions to describe integer vs. floating point argument usageRusty Wagner
2023-12-05Resolves #3714: Adds core initialization/shutdown wrapper object (to the Rust...KyleMiles
2023-12-04Rust API : Fix some clippy warningsKyleMiles
2023-12-04Resolves #4774: Lifetimes were causing strings to get garbage collected befor...KyleMiles
2023-11-24Add Symbolic symbols type.Brian Potchik
2023-11-21add mlil to rustRubens Brandao
2023-11-10Fix ARM64 Linux buildRusty Wagner
2023-11-06Type ContainersGlenn Smith
2023-10-17BNGetVariablesForParameters register list also works for float regsRusty Wagner
2023-09-29DWARF Import : Misc code cleanup, improvements, and enabling by default changesKyleMiles
2023-09-20Rust API: Fix load settings not being the right load settingsGlenn Smith
2023-09-20Rust API : FFI Fix, was leaking some non-null-terminated strings to the core....KyleMiles
2023-09-19fix the rust API get_form_input bugJordan Wiens
2023-09-11Fix memory leak in functions calling BNCreateUserFunctionXusheng
2023-08-17Rust API: Add Structure::base_structures and fix type on StructureBuilder::ba...Glenn Smith
2023-08-17Rust API: Stop using NamedTypeReference::from_raw directlyGlenn Smith
2023-08-16Add DefineUserTypes to Rust/Python (+ fix return type)Glenn Smith
2023-08-07[Rust API] Fix format string bug in BNLogGlenn Smith
2023-07-25Rust API : apply cargo fmtKyleMiles
2023-07-25impl `From<&'a Ref<T>>` for `Conf<&'a T>`Michael Krasnitski
2023-07-25rust: Add `StructureBuilder::with_members`Michael Krasnitski
2023-07-25rust: Change `StructureBuilder::insert` to take and return `&self`Michael Krasnitski
2023-07-25rust: Add support for defining auto data vars and auto typesMichael Krasnitski
2023-07-11add BinaryView::functions_containingunknowntrojan
2023-07-10DWARF Import DebugInfo PluginKyleMiles
2023-07-10Move binary view loading in to the core; deprecate open_view in favor of load...KyleMiles
2023-07-07Expose function "pure" flag to api and typesystemGlenn Smith
2023-06-08Undo transactions / context managerGlenn Smith
2023-06-08Undo entry states and revertingGlenn Smith
2023-06-06Rust API : Add the noexports feature to not export the ABI functions (for whe...KyleMiles
2023-05-31Rustdoc warning cleanup (fixes dead links)KyleMiles
2023-05-10Rust API : Minor cleanup of PRKyleMiles
2023-05-10added un/define_user_data_var functionsmmaekr
2023-05-10Remove unnecessary qualificationtoolCHAINZ
2023-05-10Added some stack layout and reference APIstoolCHAINZ
2023-05-10Fixed calling open_view on a bndb with an invalid view would panic as unwrap ...tanakalian
2023-05-10Partially revert my previous commit: Allow extra type bounds, but suppress cl...KyleMiles
2023-05-10Rust API : Remove some unused type parameters (this should remove a little bi...KyleMiles
2023-05-08Pass debug file along with original file to debug info parsersKyleMiles
2023-04-18[Rust] More Type methodsGlenn Smith
2023-04-18Rust API : Fix call to BNCreateNamedTypeKyleMiles