* Replaced LLIL_CALL_PARAM_SSA with LLIL_CALL_PARAM so it compiles 2018-07-16Fix format of strings in python/log.pyKyleMiles 2018-07-13Python2/3 String Compatibility FixKyleMiles 2018-07-13Merge pull request #1069 from Vector35/test_python3_unitrssor 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. 2018-07-10bv.write and bv.insert require byte-stringsKyleMiles 2018-07-10tests: Separate unit test corpus from resultsRyan Snyder 2018-07-10Rebased so commit history is correct nowKyleMiles 2018-07-10tests: update for lifter, generator bugfixesRyan Snyder 2018-07-10Various Python 3 support changesKyleMiles 2018-07-10Initial python API testsnegasora 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-10updated unit tests with descriptive outputnegasora move logging endpoint to environment variable 2018-07-09Merge branch 'dev'Ryan Snyder 2018-07-06Python: More useful error when loading too-old Python on WindowsRyan Snyder 2018-07-06python: fix BasicBlock iteration for invalid instructionsRyan Snyder 2018-07-02python: avoid auto-generating docs for live contentRyan Snyder 2018-07-02downloadprovider: Fail gracefully on Ubuntu 14.04 installs, add fallbackRyan Snyder 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 2018-06-28Merge pull request #1062 from negasora/list_visibilitynegasora Add empty list properties to some classes to allow for visibility 2018-06-28Merge pull request #1068 from negasora/get_strings_bugnegasora fix #1057