summaryrefslogtreecommitdiff
path: root/rust/src/disassembly.rs
AgeCommit message (Expand)Author
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-10[Rust] Make `InstructionTextToken` field `expr_index` optionalMason Reed
2025-10-22[Rust] Misc formattingMason Reed
2025-10-21Add derived strings and string recognizer APIRusty Wagner
2025-10-07[Rust] Implement custom data renderer APILukBukkit
2025-09-29Add a new line disassembly text tokenBrandon Miller
2025-07-22Fix non-clickable force analysis with rust render layer onMason Reed
2025-06-13[Rust] Add `BinaryViewExt::strings` and `BinaryViewExt::strings_in_range`Mason Reed
2025-05-12[Rust] Reduce usage of `IntoCStr` in function signaturesMason Reed
2025-05-12[Rust] Rename `AsCStr` to `IntoCStr`Mason Reed
2025-05-12[Rust] Simplify `BnStrCompatible` traitMason Reed
2025-05-12[Rust] Return `String` instead of `BnString` for cases where lossy conversion...Mason Reed
2025-05-12[Rust] Remove Architecture trait bound on LLIL related structuresMason Reed
2025-03-28belated copyright year updateJordan Wiens
2025-02-11Rust API misc formattingMason Reed
2025-02-11Fix Rust InstructionTextTokenKind not consulting the string token contextMason Reed
2025-02-07Implement Rust DisassemblyTextRendererRubens Brandao
2025-01-30Render LayersGlenn Smith
2025-01-25Rust refactorMason Reed
2024-07-09Fix double-free with `Array<InstructionTextToken>`Rubens Brandao
2024-07-03fix invalid ptr caused by dropping InstructionTextToken prematurelyRubens Brandao
2024-05-20Implement python Function methods to rustRubens Brandao
2024-05-01Merge branch 'fix-vec-leak' of github.com:rbran/binaryninja-api into devRyan Snyder
2024-04-29replace Vec into_raw_parts with BoxRubens Brandao
2024-04-11guard DisassemblyTextLine Drop against null ptrRubens Brandao
2024-04-11update DisassemblyTextLine Drop impl to use BoxRubens Brandao
2024-04-11replace Vec<T> with Box<[T]> where capacity eq to lenRubens Brandao
2024-04-09replace BStr with strRubens Brandao
2024-03-15Separate local variable tokens in higher level ILs from stack variable tokens...Rusty Wagner
2024-02-07add exprIndex field to BNInstructionTextTokenRyan Snyder
2024-01-08update copyright yearJordan Wiens
2023-01-10Remove unused impls of `AsRef<T> for T`Michael Krasnitski
2023-01-06Rust API: Additional CleanupMichael Krasnitski
2023-01-06Rust API: Lots and lots of clippy changesKyleMiles
2023-01-06Fix update copyright year leftoverXusheng
2022-08-29Rust API : Update and add copyrightsKyleMiles
2022-08-16Rust API : Implement more of the core enum `InstructionTextTokenType` in `Ins...KyleMiles
2022-06-27Rust API : Add Type::parameters for @CouleeAppsKyleMiles
2022-06-24Rust API: Change tokens to use slice::from_raw_partsrose
2022-06-23Rust API: Change instruction_text to use Vec<>rose
2022-02-14Rust: Minor tweaks to 2890; merge architecture::InstructionTextToken and disa...KyleMiles
2022-02-14rust: add linearview and related APIsFabian Freyer
2022-01-28Format All FilesKyleMiles
2021-09-27Better support for change type in linear viewXusheng
2021-07-07Rust API: Type ImprovementsKyleMiles
2021-03-18Better type supportKyleMiles
2021-01-21cargo fmt and all my changesKyleMiles