summaryrefslogtreecommitdiff
path: root/binaryninjaapi.cpp
AgeCommit message (Collapse)Author
2026-04-22Expose all version-specific info for extensions in API0cyn
2026-04-14Plugin Manifest V2 Support0cyn
2026-01-01update copyrights for 2026Jordan Wiens
2025-12-16Add missing std::vector reserve callsScott Lagler
# Conflicts: # function.cpp
2025-11-03Revert "Refactor Plugin Load/Management to support upcoming changes"0cyn
This reverts commit 72fcf44f3731ade3cf1310da55f633f1cb9069ce.
2025-10-29Refactor Plugin Load/Management to support upcoming changes0cyn
2025-07-09Add get_system_cache_directory and GetSystemCacheDirectory to APIAlexander Khosrowshahi
2025-04-29Fix BNVersionInfo leakingMason Reed
2025-03-28missed the older dates!Jordan Wiens
2025-02-11Add typedef for ProgressFunction and add DefaultProgressFunctionGlenn Smith
2024-07-24API for setting the current OS thread's nameGlenn Smith
For debugging threads when you have like 50 and want to find one at a glance
2024-07-18Add fuzzy completion to the python consoleGlenn Smith
Co-Authored-By: Rusty Wagner <rusty@vector35.com> Co-Authored-By: Kyle Miles <kyle@vector35.com>
2024-01-08update copyright yearJordan Wiens
2023-11-13Add fmt library to apiGlenn Smith
2023-05-10Add name to worker tasks for debuggingGlenn Smith
2023-01-05Update copyright to 2023Josh F
2022-09-29Interaction::RunProgressDialogGlenn Smith
2022-01-28Format All FilesKyleMiles
2022-01-03update copyright yearsJordan Wiens
2021-08-09Fix warning.Brian Potchik
2021-07-13Database apiGlenn Smith
Co-Authored-By: Josh Ferrell <josh@vector35.com>
2021-03-02Add ability to install python dependenciesPeter LaFosse
Refactor plugin repo loading into scripting provider. Find python binary for given python library
2021-01-18updating copyright yearJordan Wiens
2020-10-15Deprecate BNInitCorePlugins/BNInitUserPlugins in favor of a common ↵Rusty Wagner
BNInitPlugins to allow platforms to load customized architecture plugins
2020-01-01update copyright year to 2020Jordan Wiens
2019-07-22allow launching without loading user pluginsJordan Wiens
2019-07-08PluginManager refactor for supporting plugin installation uiPeter LaFosse
Expose additional PluginManager APIs and update documentation
2019-04-30Add unit test to detect memory leaksRusty Wagner
2019-01-17update company name and copyright dateJordan Wiens
2018-12-19Add function to get path relative to main user pathRusty Wagner
2018-06-20Add DownloadProvider Support.Brian Potchik
2017-11-27Adding API's to get Linux CA bundle infoPeter LaFosse
2017-10-19UI Updates for Product and Update Status.Brian Potchik
2017-09-22Adding C++ apis for gettings pathsPeter LaFosse
2017-07-18Add IsUIEnabled to API.Brian Potchik
2017-05-19update copyright yearJordan Wiens
2017-03-05Merginging with devPeter LaFosse
2017-03-04Adding repo manager APIsPeter LaFosse
2017-02-23add get_install_directory and savelastrun to the apiJordan Wiens
2017-02-10Merge branch 'type_view' into devRusty Wagner
2017-02-06Add type IDs for types to track across renamesRusty Wagner
2017-01-20add C++ API for GetProduct, GetProductType, and GetLicenseCountJordan Wiens
2016-09-06Add APIs for interactive work queue and worker thread countRusty Wagner
2016-09-06ExecuteWorkerProcess new parms: out,err text,binAndrew Lamoureux
2016-08-31Add API to enqueue work on the worker thread(s)Rusty Wagner
2016-04-10Add MIT license for API wrappersRusty Wagner
2016-01-25Initial implementation of platform ABI classesRusty Wagner
2015-09-17Add version information when buildingRusty Wagner
2015-09-01Add user plugins and Python plugin supportRusty Wagner
2015-02-12Place API code with the associated classRusty Wagner