* Replaced LLIL_CALL_PARAM_SSA with LLIL_CALL_PARAM so it compiles
|
|
|
|
|
|
|
Resolves #376 - Python3 Support
Resolves #454 - Assemble Should Throws Errors
Changelog:
bv.write and bv.insert require a bytes object in python3
Architecture.assemble outputs a bytes object in python3, a str in python2
Architecture.assemble will throw a value error if it cannot assemble the given instruction
API install script should be run in the version of python you want it installed in
Fundamental python changes to be aware of:
Unicode-type strings are now just str, consequently anything that came out as a unicode string before (annotations) are now just str.
Longs no longer exist. They're just ints.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
move logging endpoint to environment variable
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|