summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2021-05-17Network SettingsGlenn Smith
2021-05-12adding list of current debug reports to request_debug_report documentationJordan Wiens
2021-05-06Update 'get_functions_by_name' to use new symbol query API.Brian Potchik
2021-05-06Update 'get_symbols_by_name' API to filter and order symbols.Brian Potchik
2021-05-06adding get_function_by_name and plural API to bvJordan Wiens
2021-05-06convert warn to error when attempting to set blacklisted console variable, ↵Jordan Wiens
fixes Vector35/binaryninja-api#2206
2021-05-05Ser/des history entriesGlenn Smith
Closes #2410
2021-05-04render non-member access to type on a new lineXusheng
add Python API for retrieving all type fields referenced by code change m_updatesRequired to std::atomic_bool fix potential UAF after calling AnalysisCompletionEvent::Cancel()
2021-05-03Settable function parameters by indexKyleMiles
Resolves #1873
2021-05-03BinaryView.create_user_function() now returns the created functionKyleMiles
Resolves #1318
2021-04-26user --user when pip installingPeter LaFosse
2021-04-26Add plugin status when dependencies are being installedPeter LaFosse
2021-04-22fix Python search APIXusheng
2021-04-22add persistent search resultXusheng
2021-04-20Add support for analysis hold.Brian Potchik
2021-04-20Add InitialState to Analysis.Brian Potchik
2021-04-19Fix Mach-O duplicate symbol handling for external relocations.Brian Potchik
2021-04-19Implement __eq__ and __hash__ for some types in flowgraph.pyKevin Orr
2021-04-16add a DisassemblySettings* parameter to MLIL/HLIL functions that retrieve ↵Xusheng
instruction/expr text
2021-04-13Fix duplicate row in settings schema documentation.Brian Potchik
2021-04-10small doc update on open_view apiJordan Wiens
2021-04-07good thing the decorator wasnt applied to anything with an actual pydocJordan Wiens
2021-04-07adding passive decorator and annotate Variable classJordan Wiens
2021-04-07adding user_directory() python apiJordan Wiens
2021-04-06Fix docstring confusing some syntax highlightersKevin Orr
This is technically correct (and for illustration): ```py >>> "asdf""" 'asdf' >>> "asdf""qwer" 'asdfqwer' >>> def foo(): ... "asdf""" ... return 4 ... >>> foo() 4 >>> foo.__doc__ 'asdf' ``` But as it currently exists, it messes up some (admittedly, incorrect) lexers/syntax highlighters (e.g. emacs's python-mode).
2021-04-06Add support for duplicate symbol handling.Brian Potchik
2021-04-06Revert Variable.name setter as it breaks some usage of Variable objectsPeter LaFosse
2021-03-30Add ability to query for database backing of specific BinaryViewTypes and ↵Brian Potchik
fix state initialization.
2021-03-29capture stderr on plugin manager dependency installationJordan Wiens
2021-03-27fixes for windows and linux default python plus automatic dependency ↵Jordan Wiens
installation
2021-03-26updating to latest sphinx-rtd theme and many doc formatting fixesJordan Wiens
2021-03-24fixing layout for settings tableJordan Wiens
2021-03-19Minor spelling fixesPeter LaFosse
2021-03-19Minor formatting changesPeter LaFosse
2021-03-17Misc typo changes, const changes, code cleanup, and example updatesKyleMiles
2021-03-14Update settings documentation.Brian Potchik
2021-03-11fix namespace issue causing settings to be included in documentation twiceJordan Wiens
2021-03-09Fix python errors in dependency installationBrian Knudson
2021-03-04small typo in settings docsJordan Wiens
2021-03-04documentation updates on set_default_session_data and transformation apiJordan Wiens
2021-03-02Check if in virtualenv before dependency installationPeter LaFosse
2021-03-02pluginmanager fixesPeter LaFosse
2021-03-02PluginManager: Install dependencies before installationPeter LaFosse
2021-03-02Some python3 changesPeter LaFosse
2021-03-02Add ability to install python dependenciesPeter LaFosse
Refactor plugin repo loading into scripting provider. Find python binary for given python library
2021-03-01Add methods for creating wide char typesJosh Ferrell
2021-02-22Allow Universal archive architecture preference to be specified with the ↵Brian Potchik
get_view_of_file_with_options API.
2021-02-18add warning to remove_auto_segmentJordan Wiens
2021-02-18fix syntax error in pydoc warningsJordan Wiens
2021-02-17add support for type xref and variable xrefXusheng