diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-06-03 16:25:16 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-06-03 16:25:16 -0700 |
commit | fe87136870968472f7b50727d726eb3c1111ca0f (patch) | |
tree | f6b73ee771a821cfe88a0f9b372be3d6b1ae2ab1 /service | |
parent | b897ec1efdca50bbc8ef39e545ca120ec41a7b7d (diff) | |
download | infinitytier-fe87136870968472f7b50727d726eb3c1111ca0f.tar.gz infinitytier-fe87136870968472f7b50727d726eb3c1111ca0f.zip |
Auto-update fix -- signature is in hex.
Diffstat (limited to 'service')
-rw-r--r-- | service/OneService.cpp | 2 |
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; |