summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
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
2020-04-20Add python examples: cli lifter and disassemblerAndrew Lamoureux
2020-04-20Add python example: pe_stat.pyAndrew Lamoureux
2020-04-17Fix python API for new linear disassembly structureJosh Ferrell
2020-04-17Adding SSA support for HLILRusty Wagner
2020-04-17Add HLIL instructions for variable declarationsRusty Wagner
2020-04-17Add member index for structure field HLIL instructionsRusty Wagner
2020-04-17Add types to HLIL expressionsRusty Wagner
2020-04-17Expand support for HLIL switch/case and data flow accessRusty Wagner
2020-04-17Add mem SSA to HLILRusty Wagner
2020-04-17Add continue HLIL instructionRusty Wagner
2020-04-17Early HLIL testingRusty Wagner
2020-04-17Add IL support to linear viewRusty Wagner
2020-04-17Rename linear view disassembly API to use existing optionRusty Wagner
2020-04-17Remove old linear view implementationRusty Wagner
2020-04-17Initial implementation of new linear view APIRusty Wagner
2020-04-14fix incorrect get_ascii_string_at documentationJordan Wiens
2020-04-12Deserialize default setting schema in get_view_of_file_with_options.Brian Potchik