summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2015-06-03 16:25:16 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2015-06-03 16:25:16 -0700
commitfe87136870968472f7b50727d726eb3c1111ca0f (patch)
treef6b73ee771a821cfe88a0f9b372be3d6b1ae2ab1 /service
parentb897ec1efdca50bbc8ef39e545ca120ec41a7b7d (diff)
downloadinfinitytier-fe87136870968472f7b50727d726eb3c1111ca0f.tar.gz
infinitytier-fe87136870968472f7b50727d726eb3c1111ca0f.zip
Auto-update fix -- signature is in hex.
Diffstat (limited to 'service')
-rw-r--r--service/OneService.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/service/OneService.cpp b/service/OneService.cpp
index a2ccc6dc..96ab1ac3 100644
--- a/service/OneService.cpp
+++ b/service/OneService.cpp
@@ -210,7 +210,7 @@ public:
return;
}
- std::string ed25519(nfo.get("ed25519",""));
+ std::string ed25519(Utils::unhex(nfo.get("ed25519","")));
if ((ed25519.length() == 0)||(!signedBy.verify(fileData.data(),(unsigned int)fileData.length(),ed25519.data(),(unsigned int)ed25519.length()))) {
//fprintf(stderr,"UPDATE %s failed signature check!\n",filePath.c_str());
return;