summaryrefslogtreecommitdiffstats
path: root/src/network/qt_cmdline.cmake
diff options
context:
space:
mode:
authorJan Grulich <jgrulich@redhat.com>2021-11-04 15:59:17 +0100
committerJan Grulich <jgrulich@redhat.com>2022-09-26 17:26:37 +0200
commit633c1365966eda89fc883c039683a727d0a0813e (patch)
treec250791b5171a920f2ea01f6887d2ea5b4d84e09 /src/network/qt_cmdline.cmake
parent256fbdeedd32b6ffee96280fa0afafe40fa2cb1f (diff)
QCryptographicHash: implement OpenSSL 3.0 support
Use OpenSSL 3.0 as a provider of all hashing algorithms, except the BLAKE2b and BLAKE2s. BLAKE2b and BLAKE2s algorithms support a variable length digest, but OpenSSL's implementation outputs only a digest of a fixed length (the maximum length supported). This is 512-bits for the BLAKE2b and 256-bits for the BLAKE2s and for that reason we still use the original implementation. [ChangeLog][QtCore][QCryptographicHash] Uses the OpenSSL 3.0 implementation now, where available. Change-Id: Ia4e4139b92ea9b40a18aa480aa5c06562178f916 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/network/qt_cmdline.cmake')
-rw-r--r--src/network/qt_cmdline.cmake3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/network/qt_cmdline.cmake b/src/network/qt_cmdline.cmake
index a7561e13e1..0b4c0c239a 100644
--- a/src/network/qt_cmdline.cmake
+++ b/src/network/qt_cmdline.cmake
@@ -2,9 +2,6 @@
# SPDX-License-Identifier: BSD-3-Clause
qt_commandline_option(libproxy TYPE boolean)
-qt_commandline_option(openssl TYPE optionalString VALUES no yes linked runtime)
-qt_commandline_option(openssl-linked TYPE void NAME openssl VALUE linked)
-qt_commandline_option(openssl-runtime TYPE void NAME openssl VALUE runtime)
qt_commandline_option(dtls TYPE boolean)
qt_commandline_option(ocsp TYPE boolean)
qt_commandline_option(sctp TYPE boolean)