<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtwebsockets.git, branch v5.14.0-beta3</title>
<subtitle>code.qt.io: qt/qtwebsockets.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/'/>
<entry>
<title>Merge remote-tracking branch 'origin/5.13' into 5.14</title>
<updated>2019-11-05T06:29:36+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-11-05T06:29:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=88f408f90d760df73c431336ab318b3af66b9572'/>
<id>88f408f90d760df73c431336ab318b3af66b9572</id>
<content type='text'>
 Conflicts:
	.qmake.conf

Change-Id: Ic8cd4116fcfa47f7457d8a630274d6745723c858
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Conflicts:
	.qmake.conf

Change-Id: Ic8cd4116fcfa47f7457d8a630274d6745723c858
</pre>
</div>
</content>
</entry>
<entry>
<title>Update plugins.qmltypes for 5.14</title>
<updated>2019-10-22T13:59:45+00:00</updated>
<author>
<name>Kai Koehne</name>
<email>kai.koehne@qt.io</email>
</author>
<published>2019-09-24T10:50:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=89909902357725824d20a9daed069952a1891714'/>
<id>89909902357725824d20a9daed069952a1891714</id>
<content type='text'>
Task-number: QTBUG-78690
Change-Id: Ie1de2c3cf46edca2b1441ff94a9bb50cb507c057
Reviewed-by: Kai Koehne &lt;kai.koehne@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-78690
Change-Id: Ie1de2c3cf46edca2b1441ff94a9bb50cb507c057
Reviewed-by: Kai Koehne &lt;kai.koehne@qt.io&gt;
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.13.2</title>
<updated>2019-10-18T04:44:13+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2019-10-14T07:28:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=a8bbc056335719830a6b2746b7a85cfa2fd89164'/>
<id>a8bbc056335719830a6b2746b7a85cfa2fd89164</id>
<content type='text'>
+ 465c6c3914455e8ed20f938e5d4a35e6decb446c Add changes file for Qt 5.12.5
+ 1deee2a4965fd7dc8a44c6d769519c4cbb11da4f Binary compatibility file against Qt5.13.0 for QtWebSockets
+ 24a9e0f961d84af037999771948d3d3d9c683a6c wasm: make sendBinaryMessage work in threaded mode

Change-Id: I8a1c4a4cf79b9096c7cc735b936ca64e225faaff
Reviewed-by: Alex Blasche &lt;alexander.blasche@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ 465c6c3914455e8ed20f938e5d4a35e6decb446c Add changes file for Qt 5.12.5
+ 1deee2a4965fd7dc8a44c6d769519c4cbb11da4f Binary compatibility file against Qt5.13.0 for QtWebSockets
+ 24a9e0f961d84af037999771948d3d3d9c683a6c wasm: make sendBinaryMessage work in threaded mode

Change-Id: I8a1c4a4cf79b9096c7cc735b936ca64e225faaff
Reviewed-by: Alex Blasche &lt;alexander.blasche@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2019-10-14T07:42:25+00:00</updated>
<author>
<name>Frederik Gladhorn</name>
<email>frederik.gladhorn@qt.io</email>
</author>
<published>2019-10-14T07:42:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=07f8e5dae95ae78c200817cd73e612bdb4659d2b'/>
<id>07f8e5dae95ae78c200817cd73e612bdb4659d2b</id>
<content type='text'>
Change-Id: I80b008b3cc1cf483656096bade145f05917defb5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I80b008b3cc1cf483656096bade145f05917defb5
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for chrono versions of handshakeTimeout functions</title>
<updated>2019-10-09T15:07:16+00:00</updated>
<author>
<name>Mårten Nordheim</name>
<email>marten.nordheim@qt.io</email>
</author>
<published>2019-10-02T09:54:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=be5236e86e3d188f8adf1f65fd24b2060c0369e8'/>
<id>be5236e86e3d188f8adf1f65fd24b2060c0369e8</id>
<content type='text'>
And rename the int-version of the getter to enable the scenario where
someone does not have chrono.

From the 5.14 API change review.

Amends 2e54dbe86eac61e87782a138dbcc158cb6b10cd9

Change-Id: Icf2f2a3aebc2216defd0a3a569544c4270ddf05a
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And rename the int-version of the getter to enable the scenario where
someone does not have chrono.

From the 5.14 API change review.

Amends 2e54dbe86eac61e87782a138dbcc158cb6b10cd9

Change-Id: Icf2f2a3aebc2216defd0a3a569544c4270ddf05a
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Merge remote-tracking branch 'origin/5.13' into 5.14"</title>
<updated>2019-09-17T01:00:31+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-17T01:00:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=04c23a295d757c43c16f911fd25c912a78b57b62'/>
<id>04c23a295d757c43c16f911fd25c912a78b57b62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.13' into 5.14</title>
<updated>2019-09-17T01:00:26+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-17T01:00:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=e7e257274fada00a99f17357c5e0fff9a3603d49'/>
<id>e7e257274fada00a99f17357c5e0fff9a3603d49</id>
<content type='text'>
Change-Id: I4052a4c238a0c59b1a0fc01ad3fd6ee6b714595b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4052a4c238a0c59b1a0fc01ad3fd6ee6b714595b
</pre>
</div>
</content>
</entry>
<entry>
<title>wasm: make sendBinaryMessage work in threaded mode</title>
<updated>2019-09-13T11:40:07+00:00</updated>
<author>
<name>Morten Johan Sørvig</name>
<email>morten.sorvig@qt.io</email>
</author>
<published>2019-09-06T08:26:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=24a9e0f961d84af037999771948d3d3d9c683a6c'/>
<id>24a9e0f961d84af037999771948d3d3d9c683a6c</id>
<content type='text'>
This fixes two issues in sendBinaryMessage(), one
observed, and one theoretical:

1) WebSocket send() does not accept data views backed
by SharedArrayBuffer, which is the case for heap memory
views when threading is enabled.

2) We have no way of observing for how long send() will
retain the memory view passed to it. This means we
don’t know when the QByteArray can be safely freed.

Both can be solved by copying the payload data to a
separate ArrayBuffer, whose lifetime can be managed
by WebSocket.

Fixes: QTBUG-78078
Change-Id: I73209080db66f38b971f2c8a727b43402357b1a9
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes two issues in sendBinaryMessage(), one
observed, and one theoretical:

1) WebSocket send() does not accept data views backed
by SharedArrayBuffer, which is the case for heap memory
views when threading is enabled.

2) We have no way of observing for how long send() will
retain the memory view passed to it. This means we
don’t know when the QByteArray can be safely freed.

Both can be solved by copying the payload data to a
separate ArrayBuffer, whose lifetime can be managed
by WebSocket.

Fixes: QTBUG-78078
Change-Id: I73209080db66f38b971f2c8a727b43402357b1a9
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Merge remote-tracking branch 'origin/5.12' into 5.13"</title>
<updated>2019-09-09T07:01:49+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-08T17:41:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=81587889b1563557dd6fdc61dcde2a08445a9243'/>
<id>81587889b1563557dd6fdc61dcde2a08445a9243</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.12' into 5.13</title>
<updated>2019-09-08T17:41:34+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-08T17:41:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=99ace34250397ae3e6ae251904b43a9da2383613'/>
<id>99ace34250397ae3e6ae251904b43a9da2383613</id>
<content type='text'>
Change-Id: Ibaec93eb5919dd6cc1f34e98ad20c57b9998bc23
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibaec93eb5919dd6cc1f34e98ad20c57b9998bc23
</pre>
</div>
</content>
</entry>
</feed>
