Thanks for the PR. 2017-12-05Add __eq__ and __hash__ to BasicBlockEdgeDavid Barksdale 2017-12-04Better Architecture Transition Support.Brian Potchik 2017-12-04Add MediumLevelIL Function Recognizer.Brian Potchik 2017-11-29update OS X troubleshooting docs for old unsupported versionsJordan Wiens 2017-11-27Adding API's to get Linux CA bundle infoPeter LaFosse 2017-11-21example: use arch plugins for cmdline disassemblerAndrew Lamoureux 2017-11-21@GeneralBisons suggested fix until libcurl/libssl are includedJordan Wiens 2017-11-20Update Python API to display PossibleValues that are of type ↵Brian Potchik ConstantPointerValue. 2017-11-19Check python version and use python2 if python3 is defaultNick Fox 2017-11-19Remove unnecessary trailing slash in BNPATHNick Fox 2017-11-19Fix typo in MIME filename introduced in last commitNick Fox 2017-11-19Fix bugs in setup script by removing unneeded sudo conditionalsNick Fox 2017-11-19Fix incorrect BNPATH: previously pointed to /scriptsNick Fox 2017-11-19Add missing quotes to fix issue with broken .desktop fileNick Fox 2017-11-16Cache Platform object and not handleDavid Barksdale 2017-11-14Fix _get_instruction_alignment type.Brian Potchik 2017-11-13Add GetInstructionAlignment Callback to Architecture.Brian Potchik 2017-11-12Removed unneeded shadowed variabledPeter LaFosse 2017-11-10Add 'relocatable' property to BinaryView classPeter LaFosse 2017-11-08Cache arch and platform property values (#862)Matt Revelle * Added __hash__ impl for BasicBlock instances. * Removed too specific __hash__ impl. * Cache arch and platform property values. 2017-11-07Update to latest asmx86Peter LaFosse 2017-11-03point linux setup script at the right path for api installJordan Wiens 2017-11-03fix docs for plugin manager exampleJordan Wiens 2017-11-02Move the function discrimination from SSAVariable to Variable (#856)David Barksdale 2017-11-02Make SSAVariables unique between functions (#855)David Barksdale This helps a ton with inter-function analysis. 2017-11-01fix new scripting provider aliases when no current context existsJordan Wiens 2017-10-30Provide a slightly different implementation for @joshwatson's ↵Peter LaFosse AnalysisCompletionEvent PR and documentation update 2017-10-30add current_llil and current_mlil scripting console aliasesJordan Wiens 2017-10-30__hash__ for three types of basic blocksJordan Wiens 2017-10-29Add convenience API's for accessing blocks and instructions in Function (#792)Cory Duplantis * Update export-svg.py path splitting Changed the path splitting part to the way python's documentation recommends it. I got some errors trying to use that function on windows, because it didn't split correctly. I stumbled upon this in the python documentation: https://docs.python.org/2/library/os.html#os.sep I changed the relevant line using their recommendation. * Rename data to session_data, as this API is per-session and not stored in the db * get_basic_blocks_starting_at incorrectly in the docs * Update troubleshooting.md * Zoom * get_instruction_low_level_il tweak made api docs less ambiguous * documenting Type.int and Type.function * Update __init__.py * Add convenience API's for accessing blocks and instructions in Function