summaryrefslogtreecommitdiff
path: root/rust/src/types.rs
AgeCommit message (Expand)Author
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
2023-11-21add mlil to rustRubens Brandao
2023-11-06Type ContainersGlenn Smith
2023-09-29DWARF Import : Misc code cleanup, improvements, and enabling by default changesKyleMiles
2023-08-17Rust API: Add Structure::base_structures and fix type on StructureBuilder::ba...Glenn Smith
2023-08-17Rust API: Stop using NamedTypeReference::from_raw directlyGlenn Smith
2023-08-16Add DefineUserTypes to Rust/Python (+ fix return type)Glenn Smith
2023-07-25impl `From<&'a Ref<T>>` for `Conf<&'a T>`Michael Krasnitski
2023-07-25rust: Add `StructureBuilder::with_members`Michael Krasnitski
2023-07-25rust: Change `StructureBuilder::insert` to take and return `&self`Michael Krasnitski
2023-07-07Expose function "pure" flag to api and typesystemGlenn Smith