summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-10Add support for navigating to symbols which have duplicate namesPeter LaFosse
2021-05-10Use standard contextMenuEvent for right clickPeter LaFosse
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-05Collapsible typesJosh F
2021-05-05Ser/des history entriesGlenn Smith
Closes #2410
2021-05-05Parse a BinaryView into CreateStructDialogXusheng
2021-05-04fix MacOS BuildXusheng
2021-05-04Fix cursor offset calculation when navigating to type viewXusheng
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-28Fix Rust API linker error on macosLander Brandt
2021-04-28Slightly better work-around for ABI version retrievalMarkus Piéton
2021-04-28Fix wrong CorePluginABIVersion, plugin_abi_version, and ↵Markus Piéton
plugin_abi_minimum_version
2021-04-27Add disassembly options: show function address/indent HLIL functionsGlenn Smith
2021-04-26user --user when pip installingPeter LaFosse
2021-04-26Add plugin status when dependencies are being installedPeter LaFosse
2021-04-25rust: fmtyrp
2021-04-25rust: fix missing return typeyrp
2021-04-24include pressing number key to load from recent file listJordan Wiens
2021-04-22Add unit test for HLIL arraysRusty Wagner
2021-04-22properly get LLIL/MLIL function in LinearViewXusheng
2021-04-22fix Python search APIXusheng
2021-04-22add persistent search resultXusheng
2021-04-21Create issue templatesJordan
2021-04-20Add support for analysis hold.Brian Potchik
2021-04-20Add InitialState to Analysis.Brian Potchik
2021-04-20Fix TypeView filter layout.Brian Potchik
2021-04-19Fix Mach-O duplicate symbol handling for external relocations.Brian Potchik
2021-04-19Add View Type to BNIsBackedByDatabaseMarkus Piéton
2021-04-19Implement __eq__ and __hash__ for some types in flowgraph.pyKevin Orr
2021-04-19fix navigating to type viewXusheng
2021-04-16add a DisassemblySettings* parameter to MLIL/HLIL functions that retrieve ↵Xusheng
instruction/expr text
2021-04-14Add xxHash licenseJosh Ferrell
2021-04-13Fix duplicate row in settings schema documentation.Brian Potchik
2021-04-13Toggle/Make Float Variable actions #2069Glenn Smith
2021-04-12add flag docs to dev guide and update indexJordan Wiens
2021-04-12splitting plugin guide into writing and usingJordan Wiens
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-07update scripting console documentation to include search, completion, ↵Jordan Wiens
history info
2021-04-07adding passive decorator and annotate Variable classJordan Wiens
2021-04-07Make getNodeForMouseEvent public so it can be called from the python bindingsPeter LaFosse
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