summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h23
1 files changed, 16 insertions, 7 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index 879b7e1e..283524c8 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -354,6 +354,20 @@ extern "C"
typedef struct BNStringRecognizer BNStringRecognizer;
typedef struct BNCustomStringType BNCustomStringType;
+ typedef struct BNVersionInfo {
+ uint32_t major;
+ uint32_t minor;
+ uint32_t build;
+ char* channel;
+ } BNVersionInfo;
+
+ typedef struct BNPluginVersionPlatform
+ {
+ char* name;
+ char* downloadUrl;
+ char* untrackedDownloadUrl;
+ } BNPluginVersionPlatform;
+
typedef struct BNPluginVersion
{
char* id;
@@ -362,6 +376,8 @@ extern "C"
char* changelog;
uint64_t minimumClientVersion;
+ BNPluginVersionPlatform* platforms;
+ size_t platformCount;
char* created;
} BNPluginVersion;
@@ -2743,13 +2759,6 @@ extern "C"
char* latestVersion;
} BNUpdateChannel;
- typedef struct BNVersionInfo {
- uint32_t major;
- uint32_t minor;
- uint32_t build;
- char* channel;
- } BNVersionInfo;
-
typedef struct BNChangelogEntry {
BNVersionInfo version;
char* notes;