diff options
author | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2020-08-19 11:10:11 +0200 |
---|---|---|
committer | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2020-08-19 20:22:10 +0200 |
commit | eb7d1cf098df56f8ebf62f02af611a627435a4a1 (patch) | |
tree | 67959984c1139c039e9615c5762f2a380c23b1da /src/corelib/text/qlocale.h | |
parent | de1d5f6a949f8335b3dbe000057805a8efdd4487 (diff) |
QSslContext - do a little cleanup (OpenSSL)
1. Remove a useless forward declaration of a non-existing class.
2. Simplify the cipher filtering.
3. A missing private key (when local cert is present) found
by the Qt, not OpenSSL, so no need in asking OpenSSL for errors
in queue.
3. Fix a potential double-free (for opaque keys).
4. read/write BIOs normally owned by SSL object, but if
we fail to allocate any of them, we return early,
potentially failing to free the one that was allocated.
Change-Id: Ifb52fbc9fd1a38f101bd7ff02e79b82d6eb7e5b0
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/corelib/text/qlocale.h')
0 files changed, 0 insertions, 0 deletions