summaryrefslogtreecommitdiff
path: root/rust/src/types.rs
AgeCommit message (Expand)Author
2026-05-26[Rust] Fix misc clippy lintsMason Reed
2026-05-22Refactor calling convention Rust API to allow default implementationsRusty Wagner
2026-05-22Refactor calling conventions to support correct representation of structuresRusty Wagner
2026-05-13Changes related to display as/type toggling.Alexander Taylor
2026-05-10[Rust] Refactor `binary_view` moduleMason Reed
2026-03-23[Rust] Add `TypeBuilder::function` and `TypeBuilder::function_with_opts`Mason Reed
2026-02-23[Rust] Pass `type_reference` by ref to `TypeBuilder::named_type`Mason Reed
2026-02-23[Rust] Provide setters useful for creating NTR referencesMason Reed
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-25[Rust API] Add TypeBuilder::set_signedJosh Ferrell
2025-12-15[Rust] Move `QualifiedName` to own moduleMason Reed
2025-12-15[Rust] Misc documentation and internal cleanup of types moduleMason Reed
2025-12-15[Rust] Restructure type APIs into `types` moduleMason Reed
2025-11-16[DWARF] Fix crash in dwarf export with detached NTR vtable data variableMason Reed
2025-10-29[Rust] Fix typo in doc commentMason Reed
2025-10-23[Rust] Misc formattingMason Reed
2025-10-23Support bitfields in type systemMason Reed
2025-09-17[Rust] Add TypeBuilder::set_child_typeMark Rowe
2025-09-07[Rust] Support pointer base types and offsetsLukBukkit
2025-07-02[Rust] Remove duplicate `(&str, Variable, &Type)` named variable type implMason Reed
2025-07-02[Rust] Make some core handles publicMason Reed
2025-06-18Make StructureBuilder.finalize immutableJosh Ferrell
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] More cleanup regarding `BnString`Mason Reed
2025-05-12[Rust] Simplify `BnStrCompatible` traitMason Reed
2025-05-12[Rust] More cleanupMason Reed
2025-05-12[Rust] Return `String` instead of `BnString` for cases where lossy conversion...Mason Reed
2025-04-10Fix function type construction leaking in Rust APIMason Reed
2025-03-28belated copyright year updateJordan Wiens
2025-02-24Remove `is_floating_point` from `Type` impl DebugMason Reed
2025-01-27Add `StructureBuilder::current_width`Mason Reed
2025-01-27Fix rust EnumerationBuilder method return typesVisual Ehrmanntraut
2025-01-25Fix incorrect immutable borrow for EnumerationBuilderMason Reed
2025-01-25Rust refactorMason Reed
2024-10-21Fix UAF of base structure typesMason Reed
2024-10-21Stop leaking named type references in rustMason Reed
2024-07-26Add `VariableSourceType` type aliasMichael Krasnitski
2024-07-02fix return type for Array ComponentReferencedTypesRubens Brandao
2024-07-02implement rust ComponentRubens Brandao
2024-06-13Apply stack variables from DWARFJosh Ferrell
2024-06-10Alternate fmt::Debug for Type with even more debug infoGlenn Smith
2024-05-28Implement python MLIL related functionsRubens Brandao
2024-05-28fix multiple memory leaks related to CStr/BnStringRubens Brandao
2024-05-20Implement python Function methods to rustRubens Brandao
2024-05-10use the new public/private Array trait implRubens Brandao
2024-05-10hide array implementation detailsRubens Brandao
2024-05-09fix rust doc codeRubens Brandao
2024-05-09Add Array GAT to StructureMemberRubens Brandao
2024-05-09add StructureBuilder missing python methodsRubens Brandao