| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-18 | Make `OperandIter` generic over its function IL | Michael Krasnitski | |
| 2024-03-18 | Rename `mlil::operation::ConstantData` to `ConstData` to mirror HLIL | Michael Krasnitski | |
| 2024-03-18 | Instantiate `MediumLevelILInstruction` inline and remove constructors | Michael Krasnitski | |
| 2024-03-18 | Refactor MLIL instructions | Michael Krasnitski | |
| * Turn `MediumLevelILInstruction` into a struct with a `kind` field to indicate the instruction variant, and pull out the `function` and `address` fields from each variant to live in the top-level struct. * Make variant fields public, remove field getter methods and centralize lifting logic to happen all at once. Split tuple fields into individual named fields. * Move the `operands` method to `MediumLevelILLiftedInstruction`, and make it return an owned `Vec` of operands rather than a borrowed iterator. | |||
| 2024-03-02 | Add support for memory intrinsics. | Brian Potchik | |
| 2024-02-02 | Rust API : Add HLIL Bindings | Rubens Brandao | |
| 2023-12-06 | Add LLIL/MLIL instructions to describe integer vs. floating point argument usage | Rusty Wagner | |
| 2023-12-04 | Rust API : Fix some clippy warnings | KyleMiles | |
| 2023-11-21 | add mlil to rust | Rubens Brandao | |
