Qt Base (Core, Gui, Widgets, Network, ...)
Go to file
Giuseppe D'Angelo 12c5264d9a QCryptographicHash: re-add support for Keccak hashing
88a8feeacb fixed QCryptographicHash's
implementation of SHA-3 -- before, QCryptographicHash was
calculating Keccak, not SHA-3. The change however breaks downstreams
that were relying on the "wrong" values calculated by earlier
versions of Qt. To restore compatibility with such calculations,
add the support for Keccak back, as deprecated and to-be-removed
in Qt 6.

[ChangeLog][QtCore][QCryptographicHash] In order to preserve
compatibility with earlier versions of Qt, QCryptographicHash is
now able to calculate Keccak message digests.

Task-number: QTBUG-59770
Change-Id: I740684cb3d0774292fa837a06b444c73fb4eed52
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2017-08-22 07:54:31 +00:00
bin
config.tests
dist
doc Doc: Add styling for function groups 2017-08-15 09:40:13 +00:00
examples
lib
mkspecs Fix CMake version resolving 2017-08-16 15:35:40 +00:00
qmake Merge remote-tracking branch 'origin/5.9' into dev 2017-08-15 16:31:48 +02:00
src QCryptographicHash: re-add support for Keccak hashing 2017-08-22 07:54:31 +00:00
tests Blacklist tst_QMessageBox::defaultButton on osx ci 2017-08-22 05:10:54 +00:00
util
.gitattributes
.gitignore
.qmake.conf
.tag
INSTALL
LGPL_EXCEPTION.txt
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.GPLv3
LICENSE.LGPL3
LICENSE.LGPLv3
LICENSE.LGPLv21
LICENSE.PREVIEW.COMMERCIAL
config_help.txt
configure
configure.bat
configure.json
configure.pri
header.BSD
header.BSD-OLD
header.COMM
header.FDL
header.FDL-OLD
header.GPL
header.GPL-EXCEPT
header.LGPL
header.LGPL-NOGPL2
header.LGPL-ONLY
header.LGPL3
header.LGPL3-COMM
header.LGPL21
qtbase.pro
sync.profile