* 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-13Add ability to update custom flow graphsRusty Wagner 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-13Merging with devPeter LaFosse 2018-07-13Add dataRelocation field to RelocationInfoPeter LaFosse 2018-07-11Bug fix for getting section semanticsPeter LaFosse 2018-07-11Add APIs for getting the underlying symbol from a relocationPeter LaFosse 2018-07-11Add APIs for subclassing flow graphsRusty Wagner 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-10Change enum from ExternalCode... to External...Peter LaFosse 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-29Add api for querying relocationPeter LaFosse 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 2018-06-28Fix lifting of intrinsics in Python bindingsRyan Snyder 2018-06-26Add new API to query active analysis info and set analysis limits.Brian Potchik 2018-06-26Fix pushing segment autodefined member through the C++ API.Brian Potchik 2018-06-26Add extended analysis state to core.Brian Potchik 2018-06-25Add theme example filesPeter LaFosse 2018-06-22fix #1057negasora 2018-06-21c++: Allow custom BinaryViewTypes to fail gracefullyRyan Snyder