keepassxc/src/format
Steven Noonan cdd6852709
KdbxReader::readDatabase: abort if reading magic numbers fails
Building with -flto caught the fact that we were ignoring the return
value of readMagicNumbers(), which potentially left the value of 'sig2'
uninitialized.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2018-03-05 09:12:22 -08:00
..
CsvExporter.cpp Convert Q_FOREACH loops to C++11 for loops. 2016-10-02 21:45:55 -04:00
CsvExporter.h Add ability to export databases to CSV files. 2015-07-14 22:14:34 +02:00
Kdbx3Reader.cpp Refactor and extend file format tests 2018-01-18 01:51:37 +01:00
Kdbx3Reader.h Add missing Q_DECLARE_TR_FUNCTIONS to Kdbx classes 2018-01-21 15:54:46 +01:00
Kdbx3Writer.cpp Refactor and extend file format tests 2018-01-18 01:51:37 +01:00
Kdbx3Writer.h Add missing Q_DECLARE_TR_FUNCTIONS to Kdbx classes 2018-01-21 15:54:46 +01:00
Kdbx4Reader.cpp Properly save custom header data 2018-02-21 13:23:14 +01:00
Kdbx4Reader.h Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
Kdbx4Writer.cpp Properly save custom header data 2018-02-21 13:23:14 +01:00
Kdbx4Writer.h Add missing Q_DECLARE_TR_FUNCTIONS to Kdbx classes 2018-01-21 15:54:46 +01:00
KdbxReader.cpp KdbxReader::readDatabase: abort if reading magic numbers fails 2018-03-05 09:12:22 -08:00
KdbxReader.h Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KdbxWriter.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KdbxWriter.h Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KdbxXmlReader.cpp Properly save custom header data 2018-02-21 13:23:14 +01:00
KdbxXmlReader.h Properly save custom header data 2018-02-21 13:23:14 +01:00
KdbxXmlWriter.cpp Don't upgrade to KDBX 4 when CustomData are present only in meta data section, resolves #1565 2018-03-01 17:59:01 +01:00
KdbxXmlWriter.h Properly save custom header data 2018-02-21 13:23:14 +01:00
KeePass1.h Drop Qt module name from include statements. 2013-10-03 15:18:16 +02:00
KeePass1Reader.cpp Add disambiguation info to source strings 2018-01-21 15:54:46 +01:00
KeePass1Reader.h Drop Qt module name from include statements. 2013-10-03 15:18:16 +02:00
KeePass2.cpp Add 'KDBX 4' to Argon2 KDF name and select first category in the database settings by default 2018-01-13 22:45:10 +01:00
KeePass2.h Refactor and extend file format tests 2018-01-18 01:51:37 +01:00
KeePass2RandomStream.cpp Fix coding style and GUI test 2018-01-13 14:24:57 -05:00
KeePass2RandomStream.h Add support for various algorithms for kdbx4 2018-01-13 14:23:26 -05:00
KeePass2Reader.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KeePass2Reader.h Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KeePass2Repair.cpp Refactor and extend file format tests 2018-01-18 01:51:37 +01:00
KeePass2Repair.h Fixed memory leaks in non-gui tests 2017-11-27 23:36:09 +01:00
KeePass2Writer.cpp Re-transform key on implicit KDBX 4 upgrade to avoid losing challenge-response, resolves #1584 2018-03-01 17:59:01 +01:00
KeePass2Writer.h Don't upgrade to KDBX 4 when CustomData are present only in meta data section, resolves #1565 2018-03-01 17:59:01 +01:00