summaryrefslogtreecommitdiff
path: root/rust
AgeCommit message (Expand)Author
2024-04-17fix leak creation of invalid BinaryView handleRubens Brandao
2024-04-17remove unecessary and crash causing zeroed call initsRubens Brandao
2024-04-17use Ref to own typesRubens Brandao
2024-04-17allow DataVariable and NameAndType to be transmutableRubens Brandao
2024-04-16add guard to array with unbound return typesRubens Brandao
2024-04-16remove recursive conversion for MetadataRubens Brandao
2024-04-14fix metadata impl From listsRubens Brandao
2024-04-11Change default paddingCols value to 64Glenn Smith
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-10fix the array implementation using GATRubens Brandao
2024-04-09replace BStr with strRubens Brandao
2024-04-09Add index field to IL instructionsMichael Krasnitski
2024-04-09Use name method in visitor examplesMichael Krasnitski
2024-04-09Add name method to MLIL and HLIL lifted instructionsMichael Krasnitski
2024-03-30Update copyright year for various modulesXusheng
2024-03-21Update to Rust 1.77Rusty Wagner
2024-03-20Require Hash & Eq implementations for Register and Flag implementationsMason Reed
2024-03-18Move `ILFunction` trait into `operand_iter.rs` to make it privateMichael Krasnitski
2024-03-18Remove BNInstruction associated type from ILFunction traitMichael Krasnitski
2024-03-18Cleaner zero-len conditionMichael Krasnitski
2024-03-18Use BTreeMap for jump targets to ensure deterministic iteration orderMichael Krasnitski
2024-03-18Account for zero-length operand listsMichael Krasnitski
2024-03-18Adjust importsMichael Krasnitski
2024-03-18Rename `LiftedConstantData` to `LiftedConstData`Michael Krasnitski
2024-03-18Rearrange HLIL variantsMichael Krasnitski
2024-03-18Fix HLIL examplesMichael Krasnitski
2024-03-18Instantiate `HighLevelILInstruction` inline and remove constructorsMichael Krasnitski
2024-03-18Refactor HLIL instructionsMichael Krasnitski
2024-03-18Make `OperandIter` generic over its function ILMichael Krasnitski
2024-03-18Rename `mlil::operation::ConstantData` to `ConstData` to mirror HLILMichael Krasnitski
2024-03-18Fix MLIL examplesMichael Krasnitski
2024-03-18Instantiate `MediumLevelILInstruction` inline and remove constructorsMichael Krasnitski
2024-03-18Refactor MLIL instructionsMichael Krasnitski
2024-03-18add register_binary_view_eventmartin
2024-03-15Separate local variable tokens in higher level ILs from stack variable tokens...Rusty Wagner
2024-03-14Update to Rust 1.76Rusty Wagner
2024-03-05Rust: Implement instruction_llil for CoreArchitectureGlenn Smith
2024-03-05Rust: Add support for querying analysis statusGlenn Smith
2024-03-02Add support for memory intrinsics.Brian Potchik
2024-03-01Clean up some warningsRusty Wagner
2024-02-14Rust API: Add common LLIL::Instruction::address()Glenn Smith
2024-02-14Rust API: Fix crash in load_with_optionsGlenn Smith
2024-02-07add exprIndex field to BNInstructionTextTokenRyan Snyder
2024-02-07use generic versionmartin
2024-02-07add function set_can_return_auto and set_can_return_usermartin
2024-02-02Rust API : Misc clippy fixesKyleMiles
2024-02-02Rust API : Add HLIL BindingsRubens Brandao
2024-01-22Project supportJosh Ferrell