summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
AgeCommit message (Collapse)Author
2016-09-06ExecuteWorkerProcess new parms: out,err text,binAndrew Lamoureux
2016-09-03Adding APIs to ensure IL is available for upcoming caching methodsRusty Wagner
2016-08-31Add API to determine if an address is backed by the fileRusty Wagner
2016-08-31Cache lines on API side to avoid UI hangs with large basic blocksRusty Wagner
2016-08-31Add API to enqueue work on the worker thread(s)Rusty Wagner
2016-08-30Add API to reanalyzeRusty Wagner
2016-08-30Add API to determine if a function still has analysis updates to completeRusty Wagner
2016-08-25Adding APIs for database save/load progress and constant referencesRusty Wagner
2016-08-23Fix some memory leaksRusty Wagner
2016-08-18Add API to execute code on the main threadRusty Wagner
2016-08-18Add Python script provider for UI Python consoleRusty Wagner
2016-07-30Add API to find data in a binary viewRusty Wagner
2016-07-29Add API to set display type of integersRusty Wagner
2016-07-28Add API to remove user functionRusty Wagner
2016-07-27Add APIs to add user typesRusty Wagner
2016-07-23Add endian argument to registering archs with viewsRusty Wagner
2016-07-22Add API to set type of functionRusty Wagner
2016-07-20Add API for previous start of basic blockRusty Wagner
2016-07-20Add notifications for data variablesRusty Wagner
2016-07-19Adding APIs for data variablesRusty Wagner
2016-07-15Add API for instruction length and option for showing opcodes in disassemblyRusty Wagner
2016-07-11Rename API to be more accurateRusty Wagner
2016-07-11Add APIs for querying data and code before address, and add settings ↵Rusty Wagner
parameter to linear disassembly position API
2016-07-10Merge branch 'dev' into linear_viewRusty Wagner
2016-07-10Add APIs for accessing linear disassemblyRusty Wagner
2016-07-07Adding DemangleMS API and extending types for C++plafosse
2016-07-06Add API to get disassembly text for a basic block outside of a graphRusty Wagner
2016-06-30Add API for analysis progressRusty Wagner
2016-06-29Adding initial documentation for c++plafosse
2016-06-29Fix missing includeRusty Wagner
2016-06-29Add analysis completion event and wait APIRusty Wagner
2016-05-30Add IL instruction to promote bool to int, used for MIPS jump tablesRusty Wagner
2016-05-30Add APIs for querying stack variable values and parameters by indexRusty Wagner
2016-05-25Adding API to retrieve basic block annotationsRusty Wagner
2016-05-25Extending register value system to include ranges and lookup table valuesRusty Wagner
2016-05-21Fix crash caused by automatic operator=Rusty Wagner
2016-05-17IL basic blocks are now in the IL function classRusty Wagner
2016-05-15Modify IL text API to allow for stack variable annotationsRusty Wagner
2016-05-08Add additional IL stage for flags resolutionRusty Wagner
2016-05-03Add APIs for flag information and data flowRusty Wagner
2016-04-24Create API for adding known indirect branch targetsRusty Wagner
2016-04-10Add MIT license for API wrappersRusty Wagner
2016-04-10Show stack variables and implement naming, undo, and persistenceRusty Wagner
2016-04-05Add backend support for discovering stack variablesRusty Wagner
2016-02-03Don't overwrite existing symbols when creating imported functionsRusty Wagner
2016-02-02Detect system calls that do not returnRusty Wagner
2016-01-31Create functions and types from function pointer parameters, now finds ↵Rusty Wagner
main() on Linux armv7
2016-01-31Refactor API to fix design bug that causes use-after-free on many plugin objectsRusty Wagner
2016-01-27Implement platform type libraries, though types folder is not yet ↵Rusty Wagner
automatically copied
2016-01-25Initial implementation of platform ABI classesRusty Wagner