summaryrefslogtreecommitdiff
path: root/binaryninjaapi.h
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2017-10-26 09:55:42 -0400
committerBrian Potchik <brian@vector35.com>2017-10-26 09:55:42 -0400
commitc3c9be356d686a68b73422f17ccca67286d85b21 (patch)
tree9a45adbf13c593c4124373e0d3c263348c635931 /binaryninjaapi.h
parent7cbb40a71ffb2583862191b7999e436807f9a0e8 (diff)
parent77e09a2d02efbb2d6aa9758b503e37cbe7655f7f (diff)
Merge branch 'dev'
Diffstat (limited to 'binaryninjaapi.h')
-rw-r--r--binaryninjaapi.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/binaryninjaapi.h b/binaryninjaapi.h
index 1ac60625..a6276b00 100644
--- a/binaryninjaapi.h
+++ b/binaryninjaapi.h
@@ -561,6 +561,10 @@ namespace BinaryNinja
std::string GetBundledPluginDirectory();
void SetBundledPluginDirectory(const std::string& path);
+ std::string GetUserDirectory();
+
+ std::string GetSettingsFileName();
+ std::string GetRepositoriesDirectory();
std::string GetInstallDirectory();
std::string GetUserPluginDirectory();
@@ -571,8 +575,10 @@ namespace BinaryNinja
std::string& output, std::string& errors, bool stdoutIsText=false, bool stderrIsText=true);
std::string GetVersionString();
+ std::string GetLicensedUserEmail();
std::string GetProduct();
std::string GetProductType();
+ std::string GetSerialNumber();
int GetLicenseCount();
bool IsUIEnabled();
uint32_t GetBuildId();
@@ -2965,7 +2971,7 @@ namespace BinaryNinja
static std::vector<UpdateChannel> GetList();
- bool AreUpdatesAvailable();
+ bool AreUpdatesAvailable(uint64_t* expireTime, uint64_t* serverTime);
BNUpdateResult UpdateToVersion(const std::string& version);
BNUpdateResult UpdateToVersion(const std::string& version,