From 6b2e8166820340af80a70444a3d449f1d07556a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Fri, 17 Apr 2020 17:39:09 -0400 Subject: [PATCH] account: fully seed the pseudo-rng Change-Id: Ia15491b0318d1fe3eb139a3c25249b430c93de4a --- src/account.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/account.cpp b/src/account.cpp index 86e92b4afe..1a901bba0f 100644 --- a/src/account.cpp +++ b/src/account.cpp @@ -109,11 +109,8 @@ Account::Account(const std::string &accountID) , userAgent_(DEFAULT_USER_AGENT) , hasCustomUserAgent_(false) , mailBox_() + , rand(dht::crypto::getSeededRandomEngine<std::mt19937_64>()) { - random_device rdev; - std::seed_seq seed {rdev(), rdev()}; - rand.seed(seed); - // Initialize the codec order, used when creating a new account loadDefaultCodecs(); ringtonePath_ = DEFAULT_RINGTONE_PATH; -- GitLab