qt5base-lts/tests/auto/corelib/tools
Linus Jahn 5d69aa3ee1 QCryptographicHash: Add BLAKE2b and BLAKE2s hashing algorithms
BLAKE2 does not specify requirements about specific hash sizes and
since QCryptographicHash does not support dynamic hash sizes, only the
most common hash sizes could be covered by this.

The supported hash sizes were chosen to match the ones supported by the
Linux kernel.

The new hashing algorithms for QCryptographicHash are:
 * BLAKE2b (160 bit, 256 bit, 384 bit, 512 bit)
 * BLAKE2s (128 bit, 160 bit, 224 bit, 256 bit)

[ChangeLog][QtCore][QCryptographicHash] Added BLAKE2b and BLAKE2s
hashing algorithms.

Fixes: QTBUG-78198
Change-Id: Id9e0180a974093982fdf1cdd6180988a2e5e9f4f
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2020-07-31 15:05:18 +02:00
..
collections Fix warnings about unused variables and functions in tests 2020-07-26 18:06:46 +02:00
containerapisymmetry Use QList instead of QVector in corelib tests 2020-07-07 11:48:45 +02:00
qalgorithms Disable deprecation warnings in some tests 2020-07-29 14:33:23 +02:00
qarraydata Fix warnings about unused members in tests 2020-07-29 14:33:24 +02:00
qbitarray CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qcache CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qcommandlineparser QCommandLineOption: purge deprecated API 2020-07-20 16:06:28 +02:00
qcontiguouscache CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qcryptographichash QCryptographicHash: Add BLAKE2b and BLAKE2s hashing algorithms 2020-07-31 15:05:18 +02:00
qeasingcurve CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qexplicitlyshareddatapointer Fix warnings about unused expression results in tests 2020-07-29 14:33:29 +02:00
qflatmap Use QList instead of QVector in corelib tests 2020-07-07 11:48:45 +02:00
qfreelist Port more tests from tests/auto/corelib/tools to CMake 2020-04-29 22:48:45 +02:00
qhash Disable warning about self-move and self-assign-overload 2020-07-26 18:06:34 +02:00
qhashfunctions CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qline QLine: purge deprecated API 2020-07-27 11:26:08 +02:00
qlinkedlist Port Q_STATIC_ASSERT(_X) to static_assert 2020-06-19 19:38:23 +02:00
qlist Fix warning when comparing qsizetype to size_t 2020-07-29 12:33:33 +00:00
qmacautoreleasepool Port more tests from tests/auto/corelib/tools to CMake 2020-04-29 22:48:45 +02:00
qmakearray CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qmap Disable deprecation warnings in some tests 2020-07-29 14:33:23 +02:00
qmargins CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qmessageauthenticationcode CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qoffsetstringarray Port more tests from tests/auto/corelib/tools to CMake 2020-04-29 22:48:45 +02:00
qpair Fix warnings about unused members in tests 2020-07-29 14:33:24 +02:00
qpoint CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qpointf CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qqueue CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qrect CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qringbuffer CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qscopedpointer Fix warnings about unused expression results in tests 2020-07-29 14:33:29 +02:00
qscopedvaluerollback CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qscopeguard CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qset CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsharedpointer Use QList instead of QVector in corelib tests 2020-07-07 11:48:45 +02:00
qsize CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qsizef CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qstl CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qtaggedpointer QTaggedPointer: verify constexpr'ness of some ctors 2020-05-16 08:55:28 +02:00
qtimeline Deprecate QTimeLine's curveShape in favor of its easingCurve 2020-07-16 17:39:11 +02:00
qvarlengtharray CMake: Regenerate tests with new qt_ prefixed APIs 2020-07-09 09:38:35 +02:00
qversionnumber Tests: Use QVERIFY instead of QCOMPARE for empty lists 2020-07-10 14:30:58 +02:00
.prev_CMakeLists.txt CMake: Regenerate subdir test projects 2020-07-09 09:38:39 +02:00
CMakeLists.txt Move implementation of QVector/List back to qlist.h 2020-06-20 20:01:33 +02:00
tools.pro Move implementation of QVector/List back to qlist.h 2020-06-20 20:01:33 +02:00