summaryrefslogtreecommitdiff
path: root/python/mediumlevelil.py
AgeCommit message (Expand)Author
2021-09-05type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.pyPeter LaFosse
2021-09-05Fix bug in unit tests. Fix vars_read, vars_written in Intrinsic instructionsPeter LaFosse
2021-09-05Refactor ILs for greater speed and utilityPeter LaFosse
2021-09-05Don't inherit from object anymorePeter LaFosse
2021-09-05Convert the following to dataclasses:Peter LaFosse
2021-09-05Refactor RegisterValue class into multiple dataclasses which can be instantia...Peter LaFosse
2021-09-05Refactor Variable classPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-07-26Python API : Fix copyright year, add .vars to IL functions, remove BNGetFunct...KyleMiles
2021-07-07fixed type incides should be indicesGalen Williamson
2021-07-07Added slicing support to __getitem__ in all basic block classesGalen Williamson
2021-04-16add a DisassemblySettings* parameter to MLIL/HLIL functions that retrieve ins...Xusheng
2021-01-27Finish HLIL expression mapping APIs.Brian Potchik
2021-01-18updating copyright yearJordan Wiens
2020-11-21Add improved instruction mapping APIs.Brian Potchik
2020-09-27Add High Level IL Mappings.Brian Potchik
2020-05-04Remove APIs that don't actually existRusty Wagner
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-01-27better reprs for llil and mlil functionsJordan Wiens
2020-01-27add negative block indexing for fn, mlil, and llilJordan Wiens
2020-01-01update copyright year to 2020Jordan Wiens
2019-12-19Add data flow query optionsRusty Wagner
2019-12-19LLIL_JUMP_TO/MLIL_JUMP_TO now contain mappings from address to destination in...Rusty Wagner
2019-11-15Remove useleess settersPeter LaFosse
2019-09-14lots of small documentation updates, mostly around making sure parameters are...Jordan Wiens
2019-09-03repr for llil and mlil blocks now uses decimal indexes to match the UIJordan Wiens
2019-08-16add hash method for RegisterValue, MediumLevelILOperationAndSize, and MediumL...Jordan Wiens
2019-07-03make get_var_definition and get_var_uses return instructions instead of indexesKyleMiles
2019-07-01add contains for LLIL and MLIL basic blocksJordan Wiens
2019-06-27add comparators for MLIL and LLIL instructionsJordan Wiens
2019-06-09remove two breaking changesJordan Wiens
2019-06-08final refactor for missing parametersJordan Wiens
2019-05-31improve API cross-reference linkingJordan Wiens
2019-04-25add type checks for various comparatorsJordan Wiens
2019-04-23add eq for LLIL and MLIL instructionsJordan Wiens
2019-04-22- make get_ssa family functions return instructions instead of indexes (#1315)verylazyguy
2019-03-23Update python/mediumlevelil.pyRyan Stortz
2019-03-23Add __hash__ to IL Function objectsJosh Watson
2019-01-30Fix rebase removing changesRusty Wagner
2019-01-30Prepare API for Python UI bindingsRusty Wagner
2019-01-29Add short alises for low_level_il (llil) and medium_level_il (mlil)Peter LaFosse
2019-01-17update company name and copyright dateJordan Wiens
2019-01-03lots of spelling / typo fixesJordan Wiens
2018-12-13Commonize all InstructionTextToken generationPeter LaFosse
2018-12-12deprecate current_function.medium_level_il in favor of .mlil and move .instru...Jordan Wiens
2018-11-06Forgot the return False at the endJosh Watson
2018-11-06Added __eq__ to MediumLevelILOperationAndSize as wellJosh Watson
2018-10-30Type check SSA variables in __eq__Eric Hennenfent
2018-09-12Merging with devPeter LaFosse
2018-09-04Add API to create graphs of IL functionsRusty Wagner