summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-10[Enterprise] Fix LicenseCheckout not account for expired named licensesGlenn Smith
2023-01-10[Enterprise] Add api for IsFloatingLicenseGlenn Smith
2023-01-10Fix many type errors in types.pyJosh Ferrell
2023-01-10Fix signature of TypeLibrary.add_named_typeJosh Ferrell
2023-01-10Annotate TypeBuilder.builder(...) as returning proper subclassJosh Ferrell
2023-01-10Remove old fix for python 3.6, which is no longer supported and hasn't ↵Josh Ferrell
worked for a while
2023-01-10Integrate Enum IntegerDisplayType, Add MetadataChoiceDialogkat
2023-01-10Fix debugger Python docs generationXusheng
2023-01-10Rust API: Remove extra functionKyleMiles
2023-01-10Remove unused impls of `AsRef<T> for T`Michael Krasnitski
2023-01-10Introduce `Expression::new` to avoid writing `PhantomData` everywhereMichael Krasnitski
2023-01-10Clean up various buildersMichael Krasnitski
2023-01-10Move `logger` module into its own fileMichael Krasnitski
2023-01-10Clean up `open_view` and `open_view_with_options`Michael Krasnitski
2023-01-09added CollapsedPaddingLineType to BNTypeDefinitionLineType enumGalen Williamson
2023-01-09Fix type hint for Function.set_call_reg_stack_adjustmentJosh Ferrell
2023-01-09GotoLabel.name is settable and thus its class shouldn't be frozenPeter LaFosse
2023-01-09Fix missing debugger dbg magic variableXusheng
2023-01-06Rust API: Additional CleanupMichael Krasnitski
2023-01-06Update cargo versionKyleMiles
2023-01-06Rust API: Clean up APIs by removing artificial mut constriantsKyleMiles
2023-01-06Rust API: Lots and lots of clippy changesKyleMiles
2023-01-06Cargo doc fixesKyleMiles
2023-01-06Fix update copyright year leftoverXusheng
2023-01-05Bump to 2021Joe Rozner
2023-01-05Update copyright to 2023Josh F
2023-01-05added string list for triage viewop2786
2023-01-05fix for outdated addresses after rebasing in triage viewop2786
2023-01-05set address color to AddressColor for import and export treeop2786
2023-01-03Fix UAF chance in BackgroundThreadGlenn Smith
If a the owning object is deleted in between the m_owner check and a main thread action being run, the action was not cancelled properly.
2023-01-03Use file/line numbers in rapidjson generic errorsGlenn Smith
2023-01-03Make ProgressTask cancel if its owner is deletedGlenn Smith
# Conflicts: # ui/progresstask.h
2023-01-03Move this api for consistencyGlenn Smith
Sorry if you were using it (99.99% chance you weren't)
2023-01-03Allow specifying snapshot name in SaveSettingsGlenn Smith
2023-01-03Add Snapshot::SetName apiGlenn Smith
2023-01-03Add instruction attributes to IL instructionsRusty Wagner
2023-01-03Function inliningRusty Wagner
2023-01-03Add `replace_expr` to MLIL/HLIL in Python APIXusheng
2022-12-26Add listeners for symbol events in linear viewJosh Ferrell
2022-12-23fixed broken docstring links in binaryview.pyGalen Williamson
2022-12-23Fixed missing newlines before `:param` in docstringsGalen Williamson
This was causing the generated html to not show the param lines correctly.
2022-12-23correct usage of `BNSetUserCallTypeAdjustment` in ↵Galen Williamson
`Function.set_call_type_adjustment`. Fixes #3503
2022-12-23Minor fix for API function namesXusheng
2022-12-23Fix import_library_type and import_library_object passing wrong type of ↵Xusheng
arguments into the core. Fix https://github.com/Vector35/binaryninja-api/issues/3755
2022-12-22Fix getting constant data from HighLevelILConstDataJosh Ferrell
2022-12-22Fix many incorrect type hints and type errorsJosh Ferrell
2022-12-22Add LowLevelILFunction documentationkat
Arrakis can have a little LowLevelILFunction documentation, as a treat
2022-12-22cleanup some docs, including better explanation of code refs and data refsJordan Wiens
2022-12-22Properly detect function header in flow graph widget. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/3753
2022-12-21Expose get_next_valid_offset in python apiJosh Ferrell