- 06 Feb, 2017 - 1 commit
-
-
Timur Pocheptsov authored
The qwebsocketprotocol.h header does not declare any class, but only a namespace. This patch updates sync.profile by declaring 'classnames' with QWebSocketProtocol explicitly. Task-number: QTBUG-58651 Change-Id: I759b34c227b3d6ca970bcff08c6fdcbafb958c9e Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-
- 27 Jan, 2017 - 1 commit
-
-
Aleksey Lysenko authored
This method allows a listening port to process connections with different protocols. It lets the websocket server handle a TCP socket, upgrading it to a websocket [ChangeLog][QWebSocketServer] Add support to handle external QTcpSocket Done-with: André Klitzing <aklitzing@gmail.com> Task-number: QTBUG-54276 Change-Id: Ia36b481dc87d6f3806e9f1e61e75e528640f1937 Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- 25 Jan, 2017 - 1 commit
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: If50b73b1f1e293269404bd8b38088119a0f59f1f
-
- 19 Jan, 2017 - 1 commit
-
-
Maurice Kalinowski authored
Task-number: QTBUG-57288 Change-Id: I45978f7c267c8c8742b0cba5bc9469535e2e6f5b Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
- 06 Jan, 2017 - 1 commit
-
-
Liang Qi authored
Use QUrl::setAuthority() to parse host and port. The request is invalid when having username or password in Host. Task-number: QTBUG-57357 Change-Id: I4e7c0370794dce15359d372a1e36dc0383083204 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
- 04 Jan, 2017 - 1 commit
-
-
Aleksey Lysenko authored
In QWebSocketDataProcessor::process() the signals text(binary)MessageReceived are emitted before clear() method. If signal handler blocks loop (for example, using QDialog::exec()), clear() will be called only after resuming loop. It may lead to the data corruption due to the fact that QWebSocketDataProcessor clearing won't be performed before the new data arrived. Task-number: QTBUG-55506 Change-Id: Ib7016a91d3987dec7c1af977b17f86a53568c413 Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- 03 Jan, 2017 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: Ia8d1d059f2b8af4ec04e9abe8baa8ad150784e41
-
- 16 Dec, 2016 - 1 commit
-
-
Aleksey Lysenko authored
Websocket server always constructed QWebSocketHandshakeRequest like for non-secure socket without checking SecureMode. This led to the fact that secure socket had "ws" scheme. Task-number: QTBUG-55927 Change-Id: I881766f55182136072fd23f3fefe93ea60f3d27d Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- 14 Dec, 2016 - 1 commit
-
-
Aleksey Lysenko authored
Value of NonSecureMode enumerator depends on QT_NO_SSL. If Qt is built with QT_NO_SSL defined, NonSecureMode is equal to 0, otherwise it is equal to 1. It may lead to problem if user built app with libs where NonSecureMode = 0, but run it with libs where NonSecureMode = 1. [ChangeLog][QWebSocketServer] SslMode::NonSecure enumerator now always has the same value (1) regardless of SSL enabled or disabled. Task-number: QTBUG-56129 Change-Id: If17137eff4b19015697c827a985ef89dd95a5611 Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io>
-
- 13 Dec, 2016 - 2 commits
-
-
Aleksey Lysenko authored
Method onSocketDisconnected has never been called, so WebSocketServer did not handle closed connection properly. Moreover, socket was not freed in time and this led to increase in memory consumption Task-number: QTBUG-56414 Change-Id: Ib57f5b88413ffeef4f296a260245ba0a8d25adb2 Reviewed-by:
Timur Pocheptsov <timur.pocheptsov@qt.io> Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
Aleksey Lysenko authored
Task-number: QTBUG-57523 Change-Id: I2c7f6c2467ba615d1bcbb9d659e27bb242373710 Reviewed-by:
Martin Smith <martin.smith@qt.io>
-
- 26 Nov, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: Ia8c2930d5bf681227cef0730cdf0dca6d068722f
-
- 24 Nov, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: I5e33e714227a277178c5d69c3a06003f58e2050a
-
- 06 Nov, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
the CI obtains them from the qt5 super repo nowadays. Change-Id: I127063ac69995e8084b7fd0caf25f253270b7195 Reviewed-by:
Jędrzej Nowacki <jedrzej.nowacki@qt.io>
-
- 04 Oct, 2016 - 1 commit
-
-
Milla Pohjanheimo authored
BC file added for QtWebSockets module Change-Id: I94fdae9d83003ebe17a2799794047ee095880205 Reviewed-by:
Sergio Ahumada <sahumada@texla.cl>
-
- 01 Oct, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: I95f1e6fd6e9033e27bcf618e1eb50cd011ac5c4b
-
- 30 Sep, 2016 - 1 commit
-
-
Milla Pohjanheimo authored
Added the generated data files for the binary compatibility tests for QtWebSockets for Qt 5.6 Change-Id: I2fce98cac5eec3dbf6192782ea419653ea5f3db2 Reviewed-by:
Sergio Ahumada <sahumada@texla.cl>
-
- 21 Sep, 2016 - 1 commit
-
-
Liang Qi authored
Conflicts: src/websockets/qwebsocket_p.cpp Change-Id: Ib6b9655985246c9ce3968f1eb662be457465a937
-
- 17 Sep, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: I912302259dc84aa15ca8bb8a498c5c5b148c2864
-
- 14 Sep, 2016 - 1 commit
-
-
Lars Knoll authored
Required to be able to continue to compile this module with the modularized configure Change-Id: I9c929a1ab8e856922bacb92ca17c8e1588fa591b Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
- 07 Sep, 2016 - 1 commit
-
-
Marc Mutz authored
Change-Id: I200f72423f13b54c636e995b120a70968b0e0758 Reviewed-by:
Milian Wolff <milian.wolff@kdab.com> Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
- 29 Aug, 2016 - 2 commits
-
-
Oswald Buddenhagen authored
Change-Id: Ic90945832bc473463a2e8151df619b4fe79147ef
-
Simon Hausmann authored
Since commit 709f6370884b110def2e4665df8fa7bbf5fae734 the plugin loader is strict about requiring the correct interface id, to avoid loading unrelated plugins in the loader thread (which they may not be prepared to do). Change-Id: If892bc1d3d1762ffd9dad9dd19deda84baba4159 Reviewed-by:
Milian Wolff <milian.wolff@kdab.com>
-
- 23 Aug, 2016 - 1 commit
-
-
André Klitzing authored
Change-Id: I08541a4162ceb4ba101ed44d65143dda6eb84e3d Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
- 19 Aug, 2016 - 1 commit
-
-
Lars Knoll authored
Use the newer qtConfig() method instead. Change-Id: I197dbe01edaf8696ee06d30400bd18e53cf69c94 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
- 12 Aug, 2016 - 1 commit
-
-
Kai Koehne authored
Change-Id: I4c9f3a50c24f945c0f14010a10ff808d8adf7845 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
- 02 Aug, 2016 - 1 commit
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: I593c47e7aeebb7997f42a7408a8d22704d2713a1
-
- 01 Aug, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: Ie37e1ec038e82c845066f92e5f87e355d627e2ff
-
- 28 Jul, 2016 - 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I9cb90aca8c03c569d469f25b6722c65475c510fe
-
- 20 Jun, 2016 - 1 commit
-
-
Oleksandr Tymoshenko authored
QAbstractSocket::atEnd does not check actual connection state it only checks if data is ready to be read. Under some conditions (e.g. slow network) data may not be available yet but it doesn't mean the server dropped connection. When more data comes FSM will pick it up and handle as expected. The right way to check disconnect is to check for actual socket state. Task-number: QTBUG-51069 Change-Id: I17d7110fbefdba2d5378a71935ab5923f8c1bf3e Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
- 16 Jun, 2016 - 2 commits
-
-
Sze Howe Koh authored
See http://comments.gmane.org/gmane.comp.lib.qt.devel/25771 Change-Id: Ib20a0dc7d6e5c0d1ed906af5156d7d9a03e7a121 Reviewed-by:
Lars Knoll <lars.knoll@qt.io>
-
Liang Qi authored
Change-Id: I067bed686680780e66e526e7e578adf912aaacce
-
- 12 Jun, 2016 - 1 commit
-
-
André Klitzing authored
[ChangeLog][QWebSocket] It is now possible to use TLS PSK ciphersuites. Change-Id: I9e96669494cec5e6a4e076fe9f10fcd4ef6358a4 Reviewed-by:
Liang Qi <liang.qi@qt.io>
-
- 08 Jun, 2016 - 1 commit
-
-
Jani Heikkinen authored
Change-Id: Ia4cd6851038db8c7b983f6f270381a2bce6a3312 Task-number: QTBUG-53913 Reviewed-by:
Sami Makkonen <sami.makkonen@qt.io> Reviewed-by:
Jani Heikkinen <jani.heikkinen@qt.io>
-
- 26 May, 2016 - 1 commit
-
-
Kai Koehne authored
Change-Id: Ied0b921fb5bc666f0cec7c722880f1c91e1c6923 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
- 24 May, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: Ic4a2b48535dd9b22a950b84de4bfa2728a859902
-
- 23 May, 2016 - 1 commit
-
-
Kai Koehne authored
qtwebsockets-index.html is the entry point for both C++ and QML API. Change-Id: I81efb2d7b931cce0d63efc2f25ce89904abcbfad Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
- 19 May, 2016 - 2 commits
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: I80cd189fc82481fdc2241db6d2a7d95537c340a6
-
Oswald Buddenhagen authored
Change-Id: Ibaed49134295c769c9c24f455edadce0434964aa
-
- 12 May, 2016 - 1 commit
-
-
Topi Reinio authored
Examples in binary packages now directly match the install path. Change-Id: Id4e9b2bc738ae3b1b35114c74530aa50e4103aa3 Task-number: QTBUG-52953 Reviewed-by:
Antti Kokko <antti.kokko@qt.io>
-