summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qsslsocket_schannel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Convert QSslSocket(Backend)Private into pluginTimur Pocheptsov2021-03-171-2234/+0
* Fix a BIC introduced by extending the namespace QSsl in _p.h filesTimur Pocheptsov2021-03-051-10/+10
* Move QSslCertificate's details and cert-related code to the pluginsTimur Pocheptsov2021-03-021-2/+2
* Port QSslKey to the new plugin-based implementationTimur Pocheptsov2021-02-191-0/+2
* Introduce QSsl::X509Certificate interface and its implementationsTimur Pocheptsov2021-02-181-47/+62
* Schannel: fix suspicious sizeof marked by clangMårten Nordheim2021-02-081-1/+1
* Schannel - fix a compilation errorTimur Pocheptsov2021-02-011-0/+1
* QSsl::TlsKey - provide the interface and implementationsTimur Pocheptsov2021-02-011-0/+6
* TLS backend: merge with its factoryTimur Pocheptsov2021-01-281-18/+4
* Fix schannel compilation issuesMårten Nordheim2021-01-271-3/+3
* QSsl: add a new private APITimur Pocheptsov2021-01-221-86/+74
* QSslSocket - introduce the API providing information about backendsTimur Pocheptsov2021-01-211-1/+90
* QSslSocket_schannel: Don't compare against undefined valueMårten Nordheim2020-12-161-1/+1
* QSslSocket: Don't call 'transmit' in unencrypted modeMårten Nordheim2020-12-041-0/+3
* Fix schannel TLS 1.3 reneg delayMårten Nordheim2020-11-191-0/+2
* qsslsocket_schannel: update QMutexLocker usageMårten Nordheim2020-10-281-1/+1
* Schannel: TLS1.3 supportMårten Nordheim2020-10-141-24/+102
* Schannel: Properly handle request for certificateMårten Nordheim2020-09-141-43/+58
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-111-1/+2
|\
| * Schannel: Fix readBufferMaxSize impl with incomplete data optimizationMårten Nordheim2020-03-101-1/+2
* | Merge remote-tracking branch 'origin/5.15' into devLars Knoll2020-02-281-2/+2
|\ \ | |/
| * Revert "QAbstractSocket: deprecate 'error' member-function"Alexander Akulich2020-02-261-2/+2
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-01-131-2/+2
|\ \ | |/
| * QAbstractSocket: deprecate 'error' member-functionTimur Pocheptsov2020-01-101-2/+2
* | QSsl - delete all mentions of SslV2 and SslV3Timur Pocheptsov2019-11-281-6/+0
|/
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-11-081-1/+2
|\
| * Merge remote-tracking branch 'origin/5.13' into 5.14Qt Forward Merge Bot2019-11-061-1/+2
| |\
| | * Schannel: no longer keep old ssl errors around when reusing socketMårten Nordheim2019-10-071-1/+2
* | | Use Schannel's incomplete data guesstimation featureMårten Nordheim2019-10-211-0/+32
* | | Schannel refactoringMårten Nordheim2019-10-211-44/+61
|/ /
* | Merge remote-tracking branch 'origin/5.13' into 5.14Qt Forward Merge Bot2019-09-131-16/+10
|\ \ | |/
| * Schannel: handle SEC_E_INCOMPLETE_DATA in acceptContextMårten Nordheim2019-09-101-1/+6
| * Schannel: unbreak renegotiation (and likely gracious shutdown)Mårten Nordheim2019-09-091-15/+4
* | Merge remote-tracking branch 'origin/5.13' into 5.14Friedemann Kleint2019-09-091-0/+12
|\ \ | |/
| * Schannel: retain extra data after renegotiation is requestedMårten Nordheim2019-09-051-0/+12
* | Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-041-2/+6
|\ \ | |/
| * Schannel: ALPN: Don't include empty, too long or truncated namesMårten Nordheim2019-08-161-2/+6
* | QtNetwork: ssl: port from QMutex::Recursive to QRecursiveMutexMarc Mutz2019-07-181-1/+1
|/
* Fix can not -> cannotRobert Loehning2019-02-251-2/+2
* Schannel: slightly optimize memory-usage for encryptionMårten Nordheim2019-02-081-24/+15
* Merge dev into 5.13Paul Wicking2019-02-011-2/+93
|\
| * Schannel: Add ALPN supportMårten Nordheim2019-01-281-2/+93
* | QtNetwork: Fix some messages in OCSP staplingFriedemann Kleint2019-02-011-4/+4
|/
* Schannel supportMårten Nordheim2019-01-221-0/+1912