Michal Kaptur
|
486b99b39d
|
Add some unit tests to Tools
Clean up and test 3 methods from Tools:
- humanReadableFileSize
- isHex
- isBase64
|
2018-05-22 09:28:54 +02:00 |
|
Louis-Bertrand Varin
|
8324d03f0a
|
Formatting the code.
|
2018-03-31 16:01:30 -04:00 |
|
Louis-Bertrand Varin
|
3eb917055e
|
Add ClangFormat exceptions
|
2018-03-31 12:15:09 -04:00 |
|
Janek Bevendorff
|
e6c19fdcb1
|
Add MockChallengeResponseKey and additional composite key component test
|
2018-03-01 19:26:18 -05:00 |
|
Janek Bevendorff
|
7a6850d5fe
|
Move useful QTest template specializations to global header file
Fix KDBX test linker errors on Windows
|
2018-01-24 13:32:37 +01:00 |
|
Janek Bevendorff
|
98591c3bc0
|
Add tests for FileKey::Type
|
2018-01-14 18:26:28 -05:00 |
|
angelsl
|
564188b0d3
|
Report database read failure reason in tests
|
2018-01-13 14:24:55 -05:00 |
|
angelsl
|
2e19af5032
|
Pull out KDFs into their own class hierarchy
In preparation for multiple KDFs in KDBX 4
|
2018-01-13 14:23:20 -05:00 |
|
Janek Bevendorff
|
60b3037e4a
|
Add additional unit tests for key file generation
|
2017-12-27 01:21:49 +01:00 |
|
louib
|
1d30283514
|
Feature : --key-file option for CLI (#816)
* removing readFromLine
* Removing gui-prompt
* execute uses an arg list.
* Testing with key-file
* Fixing the -a option in EntropyMeter.
|
2017-07-25 13:41:52 -04:00 |
|
thez3ro
|
a53b111182
|
Update and fix copyright headers
|
2017-06-14 15:54:43 +02:00 |
|
Louis-Bertrand Varin
|
798041fe11
|
Extract readKeyFromLine.
|
2017-01-14 13:25:30 -05:00 |
|
Felix Geyer
|
ecfbf72a57
|
Merge branch '2.0'
|
2015-12-15 21:05:00 +01:00 |
|
Felix Geyer
|
2fa531745f
|
Check XML key file for valid base64 before using it.
QByteArray::fromBase64() doesn't validate the input.
Closes #366
|
2015-11-01 18:32:15 +01:00 |
|
Felix Geyer
|
c8ae31a248
|
Remove backported Qt5 test macros.
|
2015-09-23 22:21:21 +02:00 |
|
Felix Geyer
|
e2ac176d3c
|
Remove second argument of QSKIP call.
Has been removed in Qt 5.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
a762cef0a9
|
Catch and handle all errors from libgcrypt.
|
2015-05-09 23:21:44 +02:00 |
|
Felix Geyer
|
0d6117bf4c
|
Do some basic self-checks when initializing the crypto backend.
|
2014-06-15 11:17:40 +02:00 |
|
Florian Geyer
|
77af79498c
|
Move QTEST_GUILESS_MAIN statements before test cases.
|
2014-05-16 12:32:52 +02:00 |
|
Felix Geyer
|
b07de47e35
|
Add transform key benchmark to TestKeys.
|
2014-01-19 15:26:32 +01:00 |
|
Felix Geyer
|
6504b6f2bd
|
Drop Qt module name from include statements.
This is a preparation to be able to build KeePassX against Qt 5.
|
2013-10-03 15:18:16 +02:00 |
|
Felix Geyer
|
6b13d18137
|
Rename KEEPASSX_QTEST_CORE_MAIN to QTEST_GUILESS_MAIN which is available in Qt 5.
|
2012-07-25 12:18:16 +02:00 |
|
Felix Geyer
|
7e9343c697
|
Fix CompositKey self assignment.
|
2012-07-17 10:57:08 +02:00 |
|
Felix Geyer
|
0ad4b3d8fe
|
Minor improvements in CompositeKey and TestKeys.
|
2012-04-25 18:35:30 +02:00 |
|
Felix Geyer
|
0ad1bf0a70
|
Add CompositeKey::clear().
|
2012-01-11 23:59:50 +01:00 |
|
Felix Geyer
|
007a901dba
|
Proper error handling for reading databases.
|
2012-01-06 20:03:13 +01:00 |
|
Felix Geyer
|
a61057d7f6
|
Core tests instantiate QCoreApplication instead of QApplication.
This way they can be used without a running X server.
|
2012-01-01 22:04:27 +01:00 |
|
Felix Geyer
|
f215ffa3fa
|
Implement support for key files.
Closes #5.
|
2011-12-21 23:22:07 +01:00 |
|
Felix Geyer
|
0014d50b59
|
Deep copy subkeys when cloning CompositeKey.
|
2011-11-13 14:52:43 +01:00 |
|