qt6-bb10/src
Marc Mutz 494786ce73 QMessageAuthenticationCode: make messageHash a QCryptographicHashPrivate
... avoiding one more memory allocation, and giving us access to
QCryptographicHashPrivate::result, for use in subsequent commits.

The only real adjustment to users of QMACPrivate::messageHash is that
instead of

   messageHash.result();

they now need to use

   messageHash.finalizeUnchecked();
   messageHash.resultView() // .toByteArray()

I.e. explicitly finalize.

Pick-to: 6.5
Change-Id: I80b1158b062554bbf8afa7241674a892de27f204
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2023-02-24 07:26:55 +01:00
..
3rdparty Add some exclusions for CMake Unity (Jumbo) builds 2023-02-16 16:03:06 +01:00
android Update Gradle to 8.0 and Android Gradle Plug-in (AGP) to 7.4.1 2023-02-15 21:55:33 +02:00
concurrent src: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-10 23:36:51 +01:00
corelib QMessageAuthenticationCode: make messageHash a QCryptographicHashPrivate 2023-02-24 07:26:55 +01:00
dbus QtDBus: Fix declaration of helper qDBusGenerateMetaObjectXml() 2023-02-21 09:36:58 +01:00
entrypoint src: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-10 23:36:51 +01:00
gui Revert "qxkbcommon: Treat XKB_KEY_{Super,Hyper}_{L,R} as Qt::Key_Meta by default" 2023-02-23 15:42:15 +01:00
network Make feature `topleveldomain` optional in wasm build 2023-02-17 15:43:07 +01:00
opengl Add some exclusions for CMake Unity (Jumbo) builds 2023-02-16 16:03:06 +01:00
openglwidgets Introduce events for Window device pixel ratio changes 2023-02-13 16:00:13 +00:00
platformsupport src: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-10 23:36:51 +01:00
plugins wasm: Fix checking window flags in QWasmWindow 2023-02-23 14:16:06 +01:00
printsupport Fix build with -no-feature-formlayout 2023-02-21 03:55:53 +09:00
sql A QtSql driver for Mimer SQL 2023-02-20 14:18:18 +00:00
testlib QTestTable: quote tag name in duplicate tag warning message 2023-02-22 14:47:14 +02:00
tools uic: Add a -no-qt-namespace option 2023-02-20 18:06:33 +01:00
widgets Fix qtbase build when all deprecated code are disabled 2023-02-22 22:27:35 +08:00
xml src: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-10 23:36:51 +01:00
CMakeLists.txt src: Remove remains of qmake conversion from CMakeLists.txt files 2023-02-10 23:36:51 +01:00