summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
2020-06-17many spelling fixesJordan Wiens
2020-06-16Use Python 3 for bininfo testRusty Wagner
2020-06-15Default to requests in downloadprovider, fall back to urllib if not availableRusty Wagner
2020-06-11fix for fixed commentJordan Wiens
2020-06-11Fix dict super initialization to support Python2.Brian Potchik
2020-06-09Add warning on attempts to set scripting provider auto-variables.Brian Potchik
2020-06-06Cleanup mappedview.py exmaple.Brian Potchik
2020-06-06Add BinaryView.init documentation to mappedview.py example.Brian Potchik
2020-06-06fix handle reference in type with_confidence call, resolves #1731Jordan Wiens
2020-06-03Update rebase documentation and fix return value.Brian Potchik
2020-06-03Update 'get_view_of_file_with_options' documentation.Brian Potchik
2020-06-03Fix error handling in mappedview exampleNick Shipp
2020-05-29Remove unnecessary context manager at toplevel, but keep convenience methodPeter LaFosse
2020-05-28small clarification on get_view_of_file docsJordan Wiens
2020-05-28Add optional type to define as in Function::ApplyImportedTypes and ↵Peter LaFosse
BinaryView::DefineImportedFunction APIs
2020-05-27Add context manager for BinaryViews in the python APIPeter LaFosse
2020-05-21documentation formattingJordan Wiens
2020-05-20Fix hash method for ReferenceSource classPeter LaFosse
2020-05-18MLIL mappings from HLIL are not yet functional, temporarily disable APIs ↵Rusty Wagner
that depend on them
2020-05-15documentation improvements to remove_user_function and remove_functionJordan Wiens
2020-05-14lowlevelil documentation correctionsJordan Wiens
2020-05-11re-add deleted ge with the proper nameJordan Wiens
2020-05-11clean up some linter warningsJordan Wiens
2020-05-11Fixes #1619 Hash transforms encode functions should return bytes instead of strPeter LaFosse
2020-05-09Fix DownloadProvider get_response helper.Brian Potchik
2020-05-08cleaner check for types on parse_type_from_sourceJordan Wiens
2020-05-07Fix graph updatePeter LaFosse
2020-05-07better guard rails for some python apisJordan Wiens
2020-05-06Remove python UndoAction class and old methodJosh Ferrell
2020-05-05add warning to add_analysis_completion_eventJordan Wiens
2020-05-05Fix analysis completion events for python 2Josh Ferrell
2020-05-05Allow analysis completion callbacks without parametersJosh Ferrell
2020-05-04Remove APIs that don't actually existRusty Wagner
2020-05-03Fix issue with ScriptingInstance.complete_inputPeter LaFosse
2020-05-03return NotImplemented instead of None to placate the linterPeter LaFosse
2020-05-03Assign to unnamed variable to placate linterPeter LaFosse
2020-05-03use correct core API for FlowGraphPeter LaFosse
2020-05-03Use correct core API for merge_user_analysisPeter LaFosse
2020-05-03Use raw string to placate linterPeter LaFosse
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-05-01Fix iterating over LinearViewObjectsJosh Ferrell
2020-04-30fixes #1628Jordan Wiens
2020-04-29Fix the fix for saving on Windowsmeme
2020-04-28Add system register list to architectures.Rusty Wagner
Global registers are commonly used for module data pointers in architectures, which are global in nature but should still be eliminated in high level ILs once the data pointers have been resolved. This means there needs to be an additional type of global register for those that should never be eliminated in any way, such as an MSR register or other registers that contain important system state with side effects. To allow for this, a list of system registers can be supplied by the archtiecture.
2020-04-28small documentation update for SymbolType tableJordan Wiens
2020-04-27Add names for goto labelsRusty Wagner
2020-04-23Send URLError to the ErrorLog in the PythonDownloadProvider.Brian Potchik
2020-04-22fix export-svg example opening on windowsJordan Wiens
2020-04-21add py2 compat for export_svg.pyJordan Wiens
2020-04-21Add indentation option for text rendererRusty Wagner