From 64a96990c542aa301be84db7fd93a925293421ba Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Tue, 14 Jul 2015 07:40:01 +0200 Subject: [PATCH] All passwords proxy/mysql/feeds are now stored in encrypted form. --- CMakeLists.txt | 1 + resources/text/CHANGELOG | 1 + src/core/feedsmodel.cpp | 4 +- src/core/feedsmodelfeed.cpp | 3 +- src/core/feedsselection.h | 2 +- src/definitions/definitions.h.in | 1 + src/gui/dialogs/formsettings.cpp | 9 +- src/miscellaneous/databasefactory.cpp | 5 +- src/miscellaneous/simplecrypt/simplecrypt.cpp | 246 ++++++++++++++++++ src/miscellaneous/simplecrypt/simplecrypt.h | 227 ++++++++++++++++ src/miscellaneous/textfactory.cpp | 9 + src/miscellaneous/textfactory.h | 3 + src/network-web/basenetworkaccessmanager.cpp | 3 +- 13 files changed, 503 insertions(+), 11 deletions(-) create mode 100644 src/miscellaneous/simplecrypt/simplecrypt.cpp create mode 100644 src/miscellaneous/simplecrypt/simplecrypt.h diff --git a/CMakeLists.txt b/CMakeLists.txt index be7f5c3ec..aa9a5aaa5 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -388,6 +388,7 @@ set(APP_SOURCES src/miscellaneous/autosaver.cpp src/miscellaneous/mutex.cpp src/miscellaneous/databasecleaner.cpp + src/miscellaneous/simplecrypt/simplecrypt.cpp # EXCEPTIONS sources. src/exceptions/applicationexception.cpp diff --git a/resources/text/CHANGELOG b/resources/text/CHANGELOG index 04456dbb3..b8344d912 100644 --- a/resources/text/CHANGELOG +++ b/resources/text/CHANGELOG @@ -2,6 +2,7 @@

2.5.0

Added: