summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-26Allow for anonymous classes and fix mutability error with respect to #4512KyleMiles
2023-07-26DWARF Import/Export : Update Cmake to save pdbsKyleMiles
2023-07-26Properly set DisassemblySettings like WaitForIL while doing text and ↵Xusheng
constant search. Fix https://github.com/Vector35/binaryninja-api/issues/3954
2023-07-25small pydoc fixes in navigate APIsJordan Wiens
2023-07-25Rust API : apply cargo fmtKyleMiles
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-25rust: Add support for defining auto data vars and auto typesMichael Krasnitski
In particular, added the following methods to `BinaryViewExt`: * `define_auto_data_var` * `undefine_auto_data_var` * `define_auto_type` * `undefine_auto_type` * `undefine_user_type`
2023-07-25DWARF Import : Allow for duplicate type definitions; log_error when ↵KyleMiles
overwriting one type with another; add progress tracking; resolves #4514
2023-07-25Fix typoJosh Ferrell
2023-07-24fix debuginfo example documentationJordan Wiens
2023-07-22Python API : Add examples to the docs for MediumLevelILInstruction.visit and ↵KyleMiles
HighLevelILInstruction.visit
2023-07-22Python API : Deprecate MediumLevelILVar.src and MediumLevelILVarSsa.src in ↵KyleMiles
favor of *.var to match HLIL
2023-07-22Python API : Allow HLIL/MLIL get_ssa_var_definition and get_ssa_var_uses to ↵KyleMiles
accept variable instruction objects in addition to variable objects
2023-07-22Add Variable.is_parameter_variableKyleMiles
2023-07-20Add BNGetDefaultTypeParser API.Alexander Taylor
2023-07-19Revert type parser change to provide default value.Alexander Taylor
Apparently we'd rather this nullptr propagate elsewhere, rather than be handled here.
2023-06-15Change default behavior of CommentDialog.Alexander Taylor
Now accepts on Enter/Return.
2023-07-19Prevent null default type parser.Alexander Taylor
2023-07-17Add copy function for tag list.Alexander Taylor
2023-07-17Add CheckForStringAnnotationType APIPeter LaFosse
2023-07-17Disable back/forward arrow if there aren't any back/forward locationsJosh Ferrell
2023-07-17document tab completion in IDE in plugin dev docsJordan Wiens
2023-07-12Fix a failure that occured when passing load/BinaryView.load raw datakat
2023-07-11Resolve github dependabot security warningKyleMiles
2023-07-11add BinaryView::functions_containingunknowntrojan
2023-07-11Bump bindgen version to fix compilation with latest rustcunknowntrojan
2023-07-11Ignore clangd compilation cacheunknowntrojan
2023-07-10Enable dwarf export by defaultKyleMiles
2023-07-10mention new example CI in plugin dev docsJordan Wiens
2023-07-10Dwarf import : Resolve multiple data variable definitions for the same ↵KyleMiles
location; Resolves Vector35/dwarf_import#19
2023-07-10Fix broken python bindingsKyleMiles
2023-07-10DWARF Import DebugInfo PluginKyleMiles
Resolves #3206
2023-07-10DWARF Export : Misc improvementsKyleMiles
2023-07-10DWARF Export : Improve Default Parameter HandlingKyleMiles
2023-07-10Python API : Fix missing parameter on debuginfo.parse_debug_infoKyleMiles
2023-07-10Move DWARF Export in to DWARF folder in Rust API examples folderKyleMiles
2023-07-10Move binary view loading in to the core; deprecate open_view in favor of ↵KyleMiles
load; update examples
2023-07-07Expose function "pure" flag to api and typesystemGlenn Smith
2023-06-29Pass KeyValueStore ValueHash through the APIJosh Ferrell
2023-06-29Improve __repr__ for IL instructions, and related objectsPeter LaFosse
2023-06-29Implement __repr__ for all basic blocks in the base classPeter LaFosse
2023-06-29Improve API of LLIL /Call/ instrucitonPeter LaFosse
2023-06-29Clarifying parts of the basic block APIs.Alexander Taylor
2023-06-28small doc changesJordan Wiens
2023-06-27Deprecate standalone preprocess API function.Alexander Taylor
2023-06-23Add warnings around the use of ↵Peter LaFosse
add_binaryview_initial_analysis_completion_event and add_binaryview_finalized_event
2023-06-23Proper no-selection state for MetadataChoiceDialogkat
2023-06-22export svg now theme awareJordan Wiens