diff options
| author | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2021-02-25 11:30:21 +0100 |
|---|---|---|
| committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-03-04 08:40:07 +0000 |
| commit | 7c1aa0c48c995778cc52b98ce323db5cdb7898a9 (patch) | |
| tree | 797b8088e06e8a8afa6cf055611acd03e7848ced /src/network/ssl/qtlsbackend.cpp | |
| parent | fe9d7bf759d116f99131d14ac8b1fb44b2bc62fd (diff) | |
Convert QDtls classes to the new plugin-based design
Essentially, the same code re-shuffled and placed behind
the new interfaces.
Fixes: QTBUG-91174
Task-number: QTBUG-65922
Change-Id: I8f14697f10713f9738c5c7805aed0150c084850c
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
(cherry picked from commit 6c835796c8ea2590008900ffb5f4bf0d902ee73d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/network/ssl/qtlsbackend.cpp')
| -rw-r--r-- | src/network/ssl/qtlsbackend.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/network/ssl/qtlsbackend.cpp b/src/network/ssl/qtlsbackend.cpp index c3677668014..9e1f387e119 100644 --- a/src/network/ssl/qtlsbackend.cpp +++ b/src/network/ssl/qtlsbackend.cpp @@ -199,6 +199,10 @@ TlsKey *X509Certificate::publicKey() const return nullptr; } +#if QT_CONFIG(dtls) +DtlsBase::~DtlsBase() = default; +#endif // QT_CONFIG(dtls) + } // namespace QSsl const QString QTlsBackend::builtinBackendNames[] = { @@ -250,8 +254,10 @@ QSsl::TlsCryptograph *QTlsBackend::createTlsCryptograph() const return nullptr; } -QSsl::DtlsCryptograph *QTlsBackend::createDtlsCryptograph() const +QSsl::DtlsCryptograph *QTlsBackend::createDtlsCryptograph(QDtls *qObject, int mode) const { + Q_UNUSED(qObject); + Q_UNUSED(mode); REPORT_MISSING_SUPPORT("does not support QDtls"); return nullptr; } |
