Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-18 | Disable apply button when creating new entry/group | Jonathan White | |
* Workaround to prevent data loss if apply is hit but not OK or Cancel * Refactor required to fix this issue | |||
2018-07-15 | SSH Agent: Expect passphrases to be in UTF-8 | Toni Spets | |
The previous default was to expect passphrases to be ASCII or rather Latin-1. It would be reasonable to expect modern keys to use UTF-8 instead. This is a non-breaking change if passphrases only use characters that fall within ASCII. Fixes #2102 | |||
2018-06-27 | SSH Agent: Fix invalid iqmp output for RSA keys | Toni Spets | |
This fixes loading RSA keys to Pageant. | |||
2018-04-05 | OpenSSHKey: correctly parse aes-256-cbc/ctr keys (#1682) | Steven Noonan | |
AES-256 uses a 32-byte (256-bit) key size. This un-breaks the loader and tests added for AES-256-CBC and AES-256-CTR PEM keys. * OpenSSHKey: correctly parse encrypted PEM AES-256-CBC/AES-256-CTR keys * OpenSSHKey: use correct key derivation for AES-256 | |||
2018-03-12 | Skip the tray restore/hide test of #1595 if there's no tray (fix CI build). | Joan Bruguera | |
2018-03-12 | Add GUI test for issue #1595 (minus the minimize at startup case). | Joan Bruguera | |
2018-03-06 | add test case for recursive placeholders | thez3ro | |
2018-03-05 | fix autotype custom attributes | thez3ro | |
2018-03-02 | Add additional KDBX4 upgrade tests for composite key integrity | Janek Bevendorff | |
2018-03-02 | Add MockChallengeResponseKey and additional composite key component test | Janek Bevendorff | |
2018-03-01 | Don't upgrade to KDBX 4 when CustomData are present only in meta data ↵ | Janek Bevendorff | |
section, resolves #1565 | |||
2018-02-26 | Add tests for newline sanitization | Janek Bevendorff | |
2018-02-21 | Add additional tests for saving and reading KDBX files with custom data | Janek Bevendorff | |
2018-02-21 | Properly save custom header data | Janek Bevendorff | |
Ensure adding custom data upgrades to KDBX4 Implement review feedback | |||
2018-02-21 | Add CustomData regression tests | Janek Bevendorff | |
2018-02-21 | Update zxcvbn library | Janek Bevendorff | |
2018-02-21 | Add tests & minor edits | Jonathan White | |
2018-02-18 | Write regression test for #1447 | Nick Spain | |
2018-02-17 | Add test case for reference resolution in cloned entries | thez3ro | |
Improve test suite to use smart pointers where possible | |||
2018-02-11 | SSH Agent: Support old AES-128-CBC encrypted keys | Toni Spets | |
2018-02-11 | SymmetricCipher: Add support for AES-128-CBC | Toni Spets | |
2018-02-05 | change inAutotype logic, preventing multiple autotype call | thez3ro | |
2018-02-05 | refactor autotype sequences and entry-point functions | thez3ro | |
2018-02-05 | fix effective autotype sequence | thez3ro | |
2018-02-04 | SSH Agent: Support old unencrypted DSA and RSA keys | Toni Spets | |
2018-02-01 | Create history item when setting up a TOTP seed, resolves #1445 | Janek Bevendorff | |
2018-01-28 | Disable auto save for GUI tests | Jonathan White | |
2018-01-25 | Move duplicate attachment test to TestKeePass2Format, so it's also run for KDBX3 | Janek Bevendorff | |
2018-01-25 | Add test for catching KDBX4 attachment mapping errors | Janek Bevendorff | |
2018-01-24 | Move useful QTest template specializations to global header file | Janek Bevendorff | |
Fix KDBX test linker errors on Windows | |||
2018-01-23 | Fix history truncation based on max size and extend unit tests | Janek Bevendorff | |
2018-01-23 | Fix code-style issues | Christian Kieschnick | |
Fixed issues pointed out during review | |||
2018-01-23 | Add tests for modified, fix history for autotype | Christian Kieschnick | |
Added tests to ensure #1387 works Fixed issue detected during testing - AutoTypeAssociations were not pushed to history | |||
2018-01-21 | Code cleanup | Fonic | |
Comprehensive code cleanup: - formatting - comments - obsolete code | |||
2018-01-21 | Update entry model test to account for additional column 'Paperclip' | Fonic | |
Update comparison values of modelProxy->columnCount() to account for additional column 'Paperclip' | |||
2018-01-21 | Update GUI test to account for changed column indices | Fonic | |
Update clicks within entry view referencing column indices to account for changed column indices due to new way of showing/hiding column Entry Model::ParentGroup. This column now has fixed index 0 wether it's shown or hidden, thus all indices need to be shifted by +1 when not in search mode | |||
2018-01-21 | Update entry model test to account for additional columns | Fonic | |
Update comparison values of modelProxy->columnCount() to account for additional columns 'Password', 'Notes', 'Expires', 'Created', 'Modified', 'Accessed' and 'Attachments' | |||
2018-01-18 | Remove obsolete ToDbExporter tests | Janek Bevendorff | |
2018-01-18 | Add test for KDBX 2 -> 3 upgrade | Janek Bevendorff | |
2018-01-18 | Refactor and extend file format tests | Janek Bevendorff | |
2018-01-18 | Fix KDBX reader tests not being executed | Janek Bevendorff | |
2018-01-15 | Add tests for FileKey::Type | Janek Bevendorff | |
2018-01-13 | Fix test compilation errors | Janek Bevendorff | |
* Use legacy AES-KDF mode for KeePass1Reader | |||
2018-01-13 | Refactor database readers/writers and XML handling | Janek Bevendorff | |
* Refactor Kdbx*Reader * Refactor KdbxWriter * Refactor KdbxXmlReader * Refactor KdbxXmlWriter | |||
2018-01-13 | Fix memory leaks in tests | Janek Bevendorff | |
2018-01-13 | Fix coding style and GUI test | Janek Bevendorff | |
2018-01-13 | Report database read failure reason in tests | angelsl | |
2018-01-13 | Implements KDBX4 format with Argon2 KDF | Jonathan White | |
* Adds KDBX4 reader/writer interfaces * Adds KDBX4 XML reader/write interfaces * Implements test cases for KDBX4 * Fully compatible with KeePass2 * Corrects minor issues with Argon2 KDF | |||
2018-01-13 | Correct failure in GUI tests due to widget name | Jonathan White | |
2018-01-13 | Correct Endian function use in Random tests | Jonathan White | |