summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-11Adds MediumLevelILFunction.aliased_vars, HighLevelILFunction.aliased_vars, ↵KyleMiles
and the respective C and C++ functions; Addressed the API side of #2662
2021-11-11Resolves #2748; Variable.ssa_versions; Fixes some type annotationsKyleMiles
2021-11-10Initial commit of work in progress API documentationPeter LaFosse
2021-11-10Rename ILInstruction classes as pure camel casePeter LaFosse
2021-11-10Add support for passing list of types to StructureBuilder\StructureType ↵Peter LaFosse
.create()
2021-11-10Rename TypedDataReader to TypedDataAccessorPeter LaFosse
2021-11-10Fix name collision on 'ILInstruction'Peter LaFosse
2021-11-10Small refactor to DataVariable/CoreDataVariable inheritance, and add support ↵Peter LaFosse
for setting DataVariable's values
2021-11-09update startup.py docsJordan Wiens
2021-11-08add pep 484 and 561 compliance, fixes #2747Jordan Wiens
2021-11-06export linear disasmAndrew Lamoureux
2021-11-05Turn some apis back into Lists for ease of use, improve __repr__ for list ↵Peter LaFosse
and mapping containers
2021-11-05Add tooltips to linear view, make generic tooltip functionsGlenn Smith
2021-11-05Fix vars_written/vars_read/vars_address_takenPeter LaFosse
2021-11-05Fix TypedDataReader member accessesPeter LaFosse
2021-11-05Add IL class heirarchy graph reportPeter LaFosse
2021-11-05Properly calculate the width of NamedTypeReferences in TypedDataReaderPeter LaFosse
2021-11-05Make all ILInstructions inherit from the same abstract base classPeter LaFosse
2021-11-05Improvements to AdvancedILFunctionList to support iterating supplied iteratorsPeter LaFosse
2021-11-05Backward compatible workaround for log importPeter LaFosse
2021-11-04Expose RangeContainsRelocationPeter LaFosse
2021-11-02CMake: set link directories and librariesGlenn Smith
Even when not building examples, the linked libraries should be set so that any dependent binaries can link with them. The link directories need to be set as well so the dependents can find them. Fixes #2751
2021-10-29Add test for negative pointer offsetsRusty Wagner
2021-10-28Smartly update the TypeViewXusheng
2021-10-27Add API for global actions on global area widgetsRusty Wagner
2021-10-26Replace log/scripting console dock widgets with global area conceptRusty Wagner
2021-10-26remove python2 from troubleshooting documentation, it has been added to the ↵Jordan Wiens
product faq that we do not support it
2021-10-25Prevent the streampos_simplifier and ios_base_simplifiers from running to ↵Peter LaFosse
avoid conflicting type names
2021-10-22Fix lineardisassembly.py typosGlenn Smith
These functions were passing the python object to the C API instead of the ctypes handle
2021-10-21Add test for liveness_atKyleMiles
2021-10-21Add HighLevelILFunction::IsVarLiveAt and HighLevelILFunction::IsSSAVarLiveAtKyleMiles
2021-10-21Fix version_switcher.pyJosh F
2021-10-20Update Function.function_type to use types.FunctionType instead of types.TypeJosh F
2021-10-19LinearView performance: remember cached regionsGlenn Smith
2021-10-19TriageView: Timestamp hexrose
2021-10-19More accurate description of operand argumentGlenn Smith
2021-10-19Docs for get/set integer display typeGlenn Smith
2021-10-15Database python apiGlenn Smith
2021-10-15Clear relevant filters in type list when navigating to a hidden typeJosh F
2021-10-13Remove func.create_auto_stack_var and only unit test stackAdjustment not its ↵Peter LaFosse
confidence
2021-10-12Add test for stack adjustmentPeter LaFosse
2021-10-11Reenable LLIL to HLIL mapping tests.Brian Potchik
2021-10-11Allow get_functions_by_name to get functions which start with 'sub_'Peter LaFosse
2021-10-11Fix return type of lowlevelil 'get_float'Peter LaFosse
2021-10-11Fix LowLevelIL returning an invalid ILSemanticFlagClassPeter LaFosse
2021-10-11Revert 'mlils' back to list instead of GeneratorPeter LaFosse
2021-10-11Fix type check error in libraries APIPeter LaFosse
2021-10-11Remove unnecessary LLILBasicBlocksTypePeter LaFosse
2021-10-11Fix documentation string for get_functions_by_namePeter LaFosse
2021-10-11expose BNIsHighLevelILBasicBlockrose