summaryrefslogtreecommitdiff
path: root/rust/src/types.rs
AgeCommit message (Expand)Author
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
2024-05-01rust: account for changes to NameAndType bindingsRyan Snyder
2024-05-01Merge branch 'fix-into-raw-2' of github.com:rbran/binaryninja-api into devRyan Snyder
2024-05-01Merge branch 'fix-non-escaped' of github.com:rbran/binaryninja-api into devRyan Snyder
2024-05-01Merge branch 'name-and-type-transparent' of github.com:rbran/binaryninja-api ...Ryan Snyder
2024-05-01Merge branch 'remove-zeroed-init' of github.com:rbran/binaryninja-api into devRyan Snyder
2024-05-01Merge branch 'fix-array-2' of github.com:rbran/binaryninja-api into devRyan Snyder
2024-04-25Remove From Conf<Ref<Type>> impl for BNTypeWithConfidenceRubens Brandao
2024-04-25Fix non-escaped CStrRubens Brandao
2024-04-17remove unnecessary transmutionsRubens 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-11Change default paddingCols value to 64Glenn Smith
2024-04-10fix the array implementation using GATRubens Brandao
2024-04-09replace BStr with strRubens Brandao
2024-02-02Rust API : Add HLIL BindingsRubens Brandao
2024-01-08update copyright yearJordan Wiens
2024-01-04Support intrinsics in Rust architecture pluginsRusty Wagner