| Age | Commit message (Collapse) | Author |
|
In certain situations Architecture implementations can return different
lengths in get_instruction_info and get_instruction_text (e.g.
pseudo-instructions). Since BasicBlock's __iter__ method returns
disassembly lines, we should advance by the length returned by that
callback instead of get_instruction_info, which could be different.
|
|
|
|
are assumed to be preserved (used in heuristics to avoid incomplete data flow cloberring these registers)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in final forms)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Several register_for_* methods included an extraneous `.startup` that was probably removed in the python3 refactor. This PR fixes that problem and allows those plugins to correctly register.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provide a fallback so that installs with Python < 2.7.9 can still
receive updates. Some manual intervention is required, but now we can
provide working networking on any install that has either Python >=
2.7.9 or where a user can supply the requests[security] pip package
|
|
Add empty list properties to some classes to allow for visibility
|
|
fix #1057
|
|
|
|
|
|
|
|
|
|
|
|
|