qt5base-lts/src
Alex Trotsenko ca49f133f0 QSslSocket: implement skip() overload
As QAbstractSocket does not handle most cases for this socket type, we
should override skip() in QSslSocketPrivate implementation.

In unencrypted mode, QSslSocket should forward skipping to the plain
socket. If a connection is secure, we just need to check the connection
state.

Change-Id: I56602c6427b8617e8a9f453809a30fb2914ad798
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
2017-10-07 17:22:24 +00:00
..
3rdparty Merge remote-tracking branch 'origin/5.9' into 5.10 2017-09-06 13:26:31 +02:00
android Android: remove support for local/debug deployment 2017-09-06 18:21:02 +00:00
angle Remove QMAKE_LIBS_CORE variable 2017-08-28 13:10:38 +00:00
concurrent Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
corelib Qt Core: Remove code for Windows < 7 2017-10-05 08:44:48 +00:00
dbus Register QVector with basic DBus types 2017-09-25 12:56:32 +00:00
gui qpa: stop using QWindowSystemInterfacePrivate::FrameStrutMouse enum 2017-10-02 11:35:28 +00:00
network QSslSocket: implement skip() overload 2017-10-07 17:22:24 +00:00
opengl Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
openglextensions Replace Q_DECL_FINAL with final 2017-09-22 07:30:01 +00:00
platformheaders Merge remote-tracking branch 'origin/5.9' into dev 2017-04-20 12:31:27 +02:00
platformsupport Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
plugins xcb: Unify visual to QImage::Format logic 2017-10-07 09:04:38 +00:00
printsupport Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
sql Merge remote-tracking branch 'origin/5.10' into dev 2017-09-26 16:14:54 +02:00
testlib QTestLib: flush DeferredDelete events between every test 2017-10-06 10:43:03 +00:00
tools Replace Q_DECL_OVERRIDE with override where possible 2017-09-19 11:53:42 +00:00
widgets QWizard/Windows: Remove code for Windows < 7 2017-09-29 12:36:15 +00:00
winmain Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
xml Replace Q_NULLPTR with nullptr where possible 2017-09-19 11:53:55 +00:00
src.pro Merge remote-tracking branch 'origin/5.9' into dev 2017-03-28 09:28:31 +02:00