<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtwebsockets.git, branch v5.14.0-beta2</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>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>
<entry>
<title>Merge "Merge remote-tracking branch 'origin/5.12.5' into 5.12"</title>
<updated>2019-09-08T11:32:43+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-07T11:09:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=f35c72e71124c7077b5192944cf9b57966a258bc'/>
<id>f35c72e71124c7077b5192944cf9b57966a258bc</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.5' into 5.12</title>
<updated>2019-09-07T11:09:00+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-07T11:09:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=36f5969b0b4ba81c3e831b481ab426a79e3e17da'/>
<id>36f5969b0b4ba81c3e831b481ab426a79e3e17da</id>
<content type='text'>
Change-Id: Ie2f07797983e53d0a998e1b0f76a8efd951408f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie2f07797983e53d0a998e1b0f76a8efd951408f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Merge remote-tracking branch 'origin/5.13.1' into 5.13"</title>
<updated>2019-09-05T11:30:56+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-05T11:30:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=e5f1f3d74731416a2acc0f9272dd450f4eabccf6'/>
<id>e5f1f3d74731416a2acc0f9272dd450f4eabccf6</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.1' into 5.13</title>
<updated>2019-09-05T11:30:51+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-09-05T11:30:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=1b8e3ce17eccb51845edc64be421ff795dad5e2b'/>
<id>1b8e3ce17eccb51845edc64be421ff795dad5e2b</id>
<content type='text'>
Change-Id: Id47478b5f9ef4a342771d6e718fd5cd7272f5166
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id47478b5f9ef4a342771d6e718fd5cd7272f5166
</pre>
</div>
</content>
</entry>
</feed>
