summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Collapse)Author
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
2020-04-11Create new settings instance for use in get_view_of_file_with_options.Brian Potchik
2020-04-08Better error handling for get_view_of_file_with_options.Brian Potchik
2020-04-08Allow get_view_of_file_with_options to set default settings in addition to ↵Brian Potchik
load settings.
2020-04-06Fix BinaryView.show_graph_report APIPeter LaFosse
2020-04-06Update DockWidget example to use getActiveDockWidget.Brian Potchik
2020-04-06Add various missing BinaryDataNotification callbacks in pythonGlenn Smith
2020-04-01tiny snippets tweaks including a fix for platform-specific qsetting behaviorJordan Wiens
2020-04-01include signature matcher in the analysis option listJordan Wiens
2020-03-31Undobuffer merging and mergetoolJosh Ferrell
2020-03-28fix cygwin detectionJordan Wiens
2020-03-27support for cygwin pythonJordan Wiens
2020-03-20fixing minimim typo throughout apiJordan Wiens
2020-03-16add __lt__ to referencesource objects and raise exception if invalid typeJordan Wiens
2020-03-16add __lt__ to the function class so they can be sortedJordan Wiens
2020-03-13fixing several broken __hash__ methodsJordan Wiens
2020-03-11documentation for the Type class, setter for function_type can take a ↵Jordan Wiens
string, and __str__ for functions with the full prototype: Fixes #1549
2020-03-06update documentation on get_open_filenameJordan Wiens
2020-03-05Update mappedview example to add the entry point after segments are added.Brian Potchik
2020-03-02small updates to snippets from upstreamJordan Wiens
2020-02-19updates get_instruction_text documentationJordan Wiens
2020-02-16Add example binary view plugin which demonstrates the load settings system.Brian Potchik
2020-02-16Add parse-only BinaryView creation to the API.Brian Potchik
2020-02-16Add get_response helper to python DownloadInstance.Brian Potchik
2020-02-13make disassemblysettings optional on APIs that use itJordan Wiens
2020-02-07Fix struct display in MLILRusty Wagner
2020-02-06Add unit tests and update binaryview saveJosh Ferrell