summaryrefslogtreecommitdiff
path: root/rust/src
AgeCommit message (Collapse)Author
2024-11-11Add FileMetadata::session_id to rust apiMason Reed
2024-11-08Add rust api for bulk segment additionMason Reed
2024-11-04Remove ability to panic on pre-initialized logger in rustMason Reed
Typically this would never occur, however due to the mystical nature of linkers this somehow has happened outside of demo builds
2024-11-04Add some more TODO items in rustMason Reed
2024-11-04Fix rust object destructors taking a ref accidentallyMason Reed
2024-10-28Rust: Add `BinaryViewExt::get_code_refs_from` apiMason Reed
2024-10-28Rust: Add object destructor APIMason Reed
2024-10-28Rust: Fix cloning module workflowsMason Reed
2024-10-26Fix all low level il function getters leaking in rustMason Reed
2024-10-25Retrieve view from analysis contextMason Reed
Makes it possible to write module workflows in plugins and scripts
2024-10-24Add WARP integrationMason Reed
https://github.com/Vector35/warp/
2024-10-22Update rust default workflow instanceMason Reed
Should fix the warning being printed in the log
2024-10-22Add BinaryViewExt::{function_start_before, function_start_after}Mason Reed
2024-10-21Fix UAF of base structure typesMason Reed
Thanks glenn
2024-10-21Stop leaking named type references in rustMason Reed
2024-10-21Allow multiple high level representations for display, add Pseudo Rust and a ↵Rusty Wagner
Pseudo Python example plugin
2024-10-19Fix some rust warnings and remove mention of `binja-rs`Mason Reed
2024-10-19Add way to set the id of the defined type in rust apiMason Reed
2024-10-19Add ArchitectureExt::calling_conventions to rust apiMason Reed
2024-10-19Rework rust workflow api and add workflow exampleMason Reed
2024-10-19implement rust workflowRubens Brandao
2024-10-17Demangler plugin APIGlenn Smith
Closes #467
2024-10-14Implement FileMetadata::get_project_file in rustJosh Ferrell
2024-10-10Fix use-after-free in rust `BinaryViewExt::get_relocations_at`Mason Reed
2024-10-03Checkout enterprise license in rust headless modeMason Reed
2024-10-03Added IsForceLoadable method to BinaryViewTypeBrandon Miller
2024-10-03Make sure the undefined data variable does not get recreated by ↵Xusheng
auto-analysis. Fix https://github.com/Vector35/binaryninja-api/issues/5817
2024-09-22Add get_relocation_ranges to rust apiMason Reed
2024-09-22Add LLIL_EXTERN_PTR to rust apiMason Reed
2024-08-30Fix warnings in lifting for C-SKY.Alexander Taylor
2024-08-29Fix misc rust warningsMason Reed
2024-08-29Update load setting properties from rust pluginMason Reed
2024-08-29Fix open with options with rust pluginsMason Reed
2024-08-27Fix custom rust binary view's crashing when opening with optionsMason Reed
2024-08-24Allow the user to modify the BV during initializationRubens Brandao
2024-08-21Add progress context to load APIsJosh Ferrell
2024-08-20Initial support for per-function settings.Brian Potchik
2024-08-04spelling error in rust docs for provenanceJordan Wiens
2024-08-02Fix arm64 Linux build by using std::os::raw::c_char rather than i8 to ↵Xusheng
represent a C char
2024-07-29Fix project tests in rust accessing to the same single project fileMason Reed
2024-07-29Revert temporary fix for enterprise crashing on rust project APIMason Reed
Solution was added in the core
2024-07-29Fix crash when using projects API in rust with enterpriseMason Reed
2024-07-29fix rust Database::fileRubens Brandao
2024-07-28Fix `is_shutdown_requested` fn signaturemason
2024-07-26Finish the `DataBuffer` implementationRubens Brandao
2024-07-26Add more core API's to rustRubens Brandao
2024-07-26Add `VariableSourceType` type aliasMichael Krasnitski
2024-07-26Properly check for/log failures and return status on Typelib.write_to_filekat
2024-07-18MemoryMap update with new segment model.Brian Potchik
2024-07-09Add ability to access database from rust API using FileMetadataMason Reed