From f1fca53a784b2a1d40d20059073b54ed4c49565e Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 19 Oct 2018 05:05:28 +0200 Subject: Fix password salt not stored, generating a new salt everytime --- src/DatabaseStorage.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/DatabaseStorage.cpp b/src/DatabaseStorage.cpp index 14b74e8..de9d0df 100644 --- a/src/DatabaseStorage.cpp +++ b/src/DatabaseStorage.cpp @@ -158,6 +158,7 @@ namespace odhtdb metadataSerializer.add(STORAGE_VERSION); randombytes_buf(passwordSalt, PASSWORD_SALT_LEN); metadataSerializer.add(passwordSalt, PASSWORD_SALT_LEN); + fileOverwrite(metadataFilePath, { metadataSerializer.getBuffer().data(), metadataSerializer.getBuffer().size() }); } catch(sibs::DeserializeException &e) { -- cgit v1.2.3