keepassxc/src/format
Janek Bevendorff c18d6b5ae5
Fix KDBX4 reader/writer attachment mapping error
Write duplicate attachments to the binary inner header only once and
skip duplicate entries when reading a KDBX4 file.
This fixes a an attachment mapping problem when an attachment appears
more than once in a database (which occurs frequently when editing attachment
entries and history is turned on)
2018-01-25 01:16:40 +01: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 Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
Kdbx4Reader.h Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
Kdbx4Writer.cpp Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
Kdbx4Writer.h Add missing Q_DECLARE_TR_FUNCTIONS to Kdbx classes 2018-01-21 15:54:46 +01:00
KdbxReader.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05: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 Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
KdbxXmlReader.h Fix KDBX4 reader/writer attachment mapping error 2018-01-25 01:16:40 +01:00
KdbxXmlWriter.cpp Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00
KdbxXmlWriter.h Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05: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 Refactor and extend file format tests 2018-01-18 01:51:37 +01:00
KeePass2Writer.h Refactor database readers/writers and XML handling 2018-01-13 14:24:58 -05:00