summaryrefslogtreecommitdiff
path: root/rust
AgeCommit message (Expand)Author
2022-04-12fix: CustomViewContext using 'std::mem::zeroed' which can result in runtime p...EliseZeroTwo
2022-04-12Rust API : Fix ref counting bug in CustomBinaryView creation, initialization,...KyleMiles
2022-04-12Update cargo from stable-2021-06-17 -> stable-2021-04-07KyleMiles
2022-03-20Fix detection of BNDB analysis databasesMichael Holmes
2022-03-16Add support for structured loggingPeter LaFosse
2022-02-16Escape type names and definitionsGlenn Smith
2022-02-14rust: add demangle helpers for gnu3 and msKyleMiles
2022-02-14Rust: Minor tweaks to 2890; merge architecture::InstructionTextToken and disa...KyleMiles
2022-02-14rust: add linearview and related APIsFabian Freyer
2022-02-14rust: add ArrayGuard and for non-owned arraysFabian Freyer
2022-02-14rewrote some of the API to be both a bit more rusty and nicer to read (no mor...Lukas Dresel
2022-02-14rust: Add BinaryReader and BinaryWriterFabian Freyer
2022-02-11Rust: Update `basic_script`'s Cargo.lockKyleMiles
2022-02-08rust: bump bindgen version to ^0.59Fabian Freyer
2022-02-08rust: Move icon and name setter to TagType::createFabian Freyer
2022-02-08rust: Add tags and tag types to the APIFabian Freyer
2022-02-08rust: add some interaction functionsFabian Freyer
2022-02-03CMake: consistency with arch/platform pluginsGlenn Smith
2022-02-02Fancier CMake: find scripts, out-of-tree example buildsGlenn Smith
2022-01-28rust: fix semantic class for flag write cbJoe Rozner
2022-01-28Format All FilesKyleMiles
2022-01-24rust: fix warnings on windowsyrp
2022-01-24chore: rust: add common useful derive macros to enums that are missing itEliseZeroTwo
2022-01-19Make enumeration's signed property BoolWithConfidencePeter LaFosse
2022-01-17Make various database progress functions cancellableGlenn Smith
2022-01-13Allow the creation of const/volatile NTRsPeter LaFosse
2021-12-02Rust API - Add BinaryView::data_variablesKyleMiles
2021-11-24Rust API : Correct naming convention on scope and access fields and apply car...KyleMiles
2021-09-27Better support for change type in linear viewXusheng
2021-09-05Move MemberAccess/MemberScope to StructureMemberPeter LaFosse
2021-09-05Refactor Python TypesPeter LaFosse
2021-08-18Rust API : DebugInfo API FixesKyleMiles
2021-08-10Rust API : Remove nightly requirement; Remove custom Clang args to simplify g...KyleMiles
2021-08-05Correctly detect if the current build is executed on the build serverXusheng
2021-07-07DebugInfo - plugable debug information importers - C++, Rust, and Python APIsKyleMiles
2021-07-07Rust API : Fix for calling convention ABI changeKyleMiles
2021-07-07Rust API : Replace Platform::from_raw with Platform::ref_from_rawKyleMiles
2021-07-07Rust API: Type ImprovementsKyleMiles
2021-07-05Remove unneccessary target on Rust example to build on native platformRusty Wagner
2021-06-29Rust API : No longer update to latest cargo nightly; Add link args back to -s...KyleMiles
2021-06-29Resolves #2521; Rust API Linking ErrorsKyleMiles
2021-06-15formattingendeavor
2021-06-15snake case for overwriteExistingendeavor
2021-06-15support are_argument_registers_user_for_var_args added in 0732c4d3e9b24382271...endeavor
2021-06-15fix BNAddStrutureBuilderMemberAtOffset which changed in 7c9ada78241e08bf36bd0...endeavor
2021-06-09Update to Qt 6.1.1 and LLVM 12.0.0Rusty Wagner
2021-05-13Make it even more clear that the Rust bindings are under constructionKyleMiles
2021-05-12Rust API : fix save apisKyleMiles
2021-05-12Rust API : Add filemetadata::FileMetadata::create_database and filemetadata::...KyleMiles
2021-05-11Rust API; More setting support, fix edgecase in open_view_with_options, and f...KyleMiles