summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2022-09-22Add new DebugInfo APIsKyleMiles
2022-09-22Add the Components APIkat
2022-09-15- send the correct type to `BNCreateDatabaseWithProgress`verylazyguy
2022-09-13No longer mark debugger as betaXusheng
2022-09-07Fix misspell in rebase and its type hintsPeter LaFosse
2022-09-06Make sure to release references when the last tab of a binary is closedXusheng
2022-09-01Splitting of variablesRusty Wagner
2022-08-26implement hash for CoreDataVariableJordan Wiens
2022-08-26rename current_file_offset to current_raw_offsetJordan Wiens
2022-08-25Fix LowLevelILConstantBase __eq__ against unexpected typesGlenn Smith
2022-08-23Fix loading existing database having empty FileMetadataJosh F
2022-08-22Fix issue where EnumerationBuilder couldn't set the width of the enumerationPeter LaFosse
2022-08-22let .vars of an SSA MLIL/HLIL function return a list of SSA variablesXusheng
2022-08-20Improve Python/C++ APIs to get registers, register stacks, and flags for LLILXusheng
2022-08-19Produce non-ast HLIL expression forms for HLIL mappings.Brian Potchik
2022-08-19fixed BinaryView.get_functions_by_name to handle cases like `sub_main`Galen Williamson
2022-08-18fix typos in various doc strings (a/an, repeated words) (skip-ci)Galen Williamson
2022-08-18Fix trying to delete incomplete LowLevelILFunctionJosh F
2022-08-16Document BinaryViewTypes and another portion of BinaryViewkat
2022-08-16Properly check whether self.active_view is None. Close ↵Xusheng
https://github.com/Vector35/debugger/issues/236.
2022-08-14Update documentation settings, update Settings documentationkat
2022-08-10Merge variables API/UI, variable liveness API for determining soundness of ↵Rusty Wagner
variable merges
2022-08-09Add New Theme and some C++ API Documentationkat
2022-08-08Un-deprecate BinaryView.symbols(), and raise KeyError like a real dictGlenn Smith
2022-08-08Add call to _init_plugins() to RepositoryManager.__init__Josh F
2022-08-08implement is_thunk, closes PR #3343Jordan Wiens
2022-08-08Add missing get_basic_block_at() function for IL functions in Python API. ↵Xusheng
Close #3339.
2022-08-05Allow None for function return_type and calling_conventionJosh F
2022-08-05Allow passing QualifiedNameType instead of QualifiedName to many functionsJosh F
2022-08-05Raise Exception instead of returning None from open_view and loadJosh F
2022-08-05Fix incorrect type hints in BinaryView.find* apisJosh F
2022-08-04Fix regression in scripting console when no view is activekat
2022-08-04Also make current_il_basic_block write-protectedXusheng
2022-08-04More magic console variables. Close ↵Glenn Smith
https://github.com/Vector35/binaryninja-api/issues/3339
2022-08-03Use inspect instead of hasattrkat
2022-08-03Fix bninspect on documented propertieskat
2022-07-31fix parse type documentationJordan Wiens
2022-07-29Fix stack_adjustment.setterPeter LaFosse
2022-07-27remove stale API references fixes #3333Jordan Wiens
2022-07-27add better BNIL API documentation examplesJordan Wiens
2022-07-22remove misleading commentJordan
2022-07-21Fix type annotation & documentation for `define_auto_symbol_and_var_or_function`Jon Palmisciano
2022-07-20add feature map exampleJordan Wiens
2022-07-18Memory map sidebar widget + segment/section notificationsJosh F
2022-07-03Add some helper routines for getting the IL of callsitesPeter LaFosse
2022-07-01Add channel to core_version_infoJosh F
2022-06-30Add GetVersionInfo() and BNVersionInfo structJosh F
2022-06-22Add unreachable instruction for switch statements with an unreachable defaultRusty Wagner
2022-06-20Fix notification_callbacks.py example GCing the notificationsGlenn Smith
2022-06-18Allow DataVariable.name to be assigned a QualifiedNamePeter LaFosse