summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)Author
2023-02-13Add __version__ attribute to python api, allow marking deprecation with futur...Josh Ferrell
2023-02-13Make Function.function_type transparently use Function.typeJosh Ferrell
2023-02-13add new function type property, prepare deprecation for function_typeJordan Wiens
2023-02-12Slightly clean up CMake outputJon Palmisciano
2023-02-10fixup instruction iterator to work headless and in the UIJordan Wiens
2023-02-09Invalidate python finder caches when plugin dependency gets installedJosh Ferrell
2023-02-09Update documentation to warn about creating databases in the context of analy...Brian Potchik
2023-02-08More surgical fix that actually passes unit tests.Alexander Taylor
2023-02-08Update `_sdv` when `_type` changes.Alexander Taylor
2023-02-08Update binaryview.pyPeter LaFosse
2023-02-08Bring BinaryReader.seek more in line with FileFabian Freyer
2023-02-08Change Function.user_type -> Function.has_user_type, deprecate Function.expli...Josh Ferrell
2023-02-08Add boolean for Function.user_type to indicate if a user type has been setPeter LaFosse
2023-02-06Python API: Add hints to interaction.pyKyleMiles
2023-02-06Add a __bool__ to BinaryView, Section, and Segment classesPeter LaFosse
2023-02-05Wrap the RegisterValueType state value properly when constructing a ConstantD...Brian Potchik
2023-02-04Initial support for constant data expressions.Brian Potchik
2023-02-03Fix ScriptingProviders.update_locals raising causing console entry to failGlenn Smith
2023-02-02Fix current_comment clobbering bv.set_comment_atGlenn Smith
2023-01-30Fix Type object leaksRusty Wagner
2023-01-30Fix UAF on C++ BinaryView plugin init, improve demangler and BinaryView APIsRusty Wagner
2023-01-22Add current_*_ssa to python console, fix #3661Josh Ferrell
2023-01-20Do not import packaging in deprecation.py. Fix https://github.com/Vector35/bi...Xusheng
2023-01-19Update docs for parse_expression. Fix https://github.com/Vector35/binaryninja...Xusheng
2023-01-19Deprecate __len__ of SegmentXusheng
2023-01-11Fix more api type hintsJosh Ferrell
2023-01-11Fix Enterprise API formatting issues.Alexander Taylor
2023-01-10Fix generation of incorrect python type hints for enumsJosh Ferrell
2023-01-10Fix some type errors in binaryview.pyJosh Ferrell
2023-01-10Fix some type errors in function.pyJosh Ferrell
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 worked...Josh Ferrell
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-06Fix update copyright year leftoverXusheng
2023-01-05Update copyright to 2023Josh F
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-23fixed broken docstring links in binaryview.pyGalen Williamson
2022-12-23Fixed missing newlines before `:param` in docstringsGalen Williamson
2022-12-23correct usage of `BNSetUserCallTypeAdjustment` in `Function.set_call_type_adj...Galen Williamson
2022-12-23Fix import_library_type and import_library_object passing wrong type of argum...Xusheng
2022-12-22Fix getting constant data from HighLevelILConstDataJosh Ferrell