summaryrefslogtreecommitdiff
path: root/python/basicblock.py
AgeCommit message (Expand)Author
2021-09-22Add __contains__ for Function, Section, Segment, BasicBlock and BinaryViewPeter LaFosse
2021-09-18Make some additional dataclasses frozenPeter LaFosse
2021-09-17Add back in get_disassembly minus the cruft for backward compatibilityPeter LaFosse
2021-09-06Commonize _to_core_struct/_from_core_structPeter LaFosse
2021-09-06Improve include style in basicblock.pyPeter LaFosse
2021-09-06Fix some type check errors in debuginfo.pyPeter LaFosse
2021-09-06Fix BasicBlock.can_exitPeter LaFosse
2021-09-05Refactor Python TypesPeter LaFosse
2021-09-05type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.pyPeter LaFosse
2021-09-05Don't inherit from object anymorePeter LaFosse
2021-09-05Convert the following to dataclasses:Peter LaFosse
2021-09-05Fix highlight colors on BasicBlock objectsPeter LaFosse
2021-09-05Add type hints to basicblock.py, lowlevelil.py, architecture.pyPeter LaFosse
2021-08-04Expose some BasicBlock APIs.Brian Potchik
2021-07-07Added slicing support to __getitem__ in all basic block classesGalen Williamson
2021-07-07Fixed missing self parameter in get_instruction_containing_addressGalen Williamson
2021-04-22add persistent search resultXusheng
2021-03-17Misc typo changes, const changes, code cleanup, and example updatesKyleMiles
2021-01-18updating copyright yearJordan Wiens
2020-09-16fixup broken warning syntaxJordan Wiens
2020-06-11fix for fixed commentJordan Wiens
2020-05-03Fix up equality operators and had hash operatorsPeter LaFosse
2020-01-01update copyright year to 2020Jordan Wiens
2019-07-22Create API for whether a basic block contains any invalid instructionsrollsafe
2019-07-02Fix infinite loop for basic blocks with invalid instructionsrollsafe
2019-05-23small cleanups from pylint plus fix for analysis_infoJordan Wiens
2019-05-16incoming edges fixJordan Wiens
2019-05-15two bugs for the refactor -- arch has a caching getter that must be use for b...Jordan Wiens
2019-05-15first half of the refactor adding getters and setters for init created proper...Jordan Wiens
2019-04-05add post dominance apisPeter LaFosse
2019-03-12api: update to support getting source blocks from IL blocksRyan Snyder
2019-03-08Fix commentPeter LaFosse
2019-03-08Add ability to index into functions and basicblocksPeter LaFosse
2019-01-30Prepare API for Python UI bindingsRusty Wagner
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-11-05Provide fall-through indication in BasicBlockEdge info.Brian Potchik
2018-09-18python: make BasicBlocks iterate over disassembly lines, not instrsRyan Snyder
2018-09-17api: fix read beyond bounds of basic blockRyan Snyder
2018-07-26Merge branch 'dev' into test_stack_adjustRusty Wagner
2018-07-10Various Python 3 support changesKyleMiles
2018-07-10addition 3 compatibility changesJordan Wiens
2018-07-10Additional changes for python 2/3 compatibilityPeter LaFosse
2018-07-10working division, prints, and metaclasses, but imports broken, still needs workJordan Wiens
2018-07-06python: fix BasicBlock iteration for invalid instructionsRyan Snyder
2018-06-04Generic flow graph API and report collectionsRusty Wagner
2018-04-11fix for #1015, thanks joshJordan Wiens
2018-04-02Add plugin commands for LLIL and MLILRusty Wagner
2018-03-20Cache all created CoreArchitecture objectsRyan Snyder