<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtwebsockets.git, branch v5.13.2</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 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>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>
<entry>
<title>Binary compatibility file against Qt5.13.0 for QtWebSockets</title>
<updated>2019-08-26T07:38:16+00:00</updated>
<author>
<name>Milla Pohjanheimo</name>
<email>milla.pohjanheimo@qt.io</email>
</author>
<published>2019-06-19T13:50:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=1deee2a4965fd7dc8a44c6d769519c4cbb11da4f'/>
<id>1deee2a4965fd7dc8a44c6d769519c4cbb11da4f</id>
<content type='text'>
BC file added.

Change-Id: Ibc33a9a55c8dc378938046cb3c45c1464864e348
Reviewed-by: Sergio Ahumada &lt;sahumada@texla.cl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BC file added.

Change-Id: Ibc33a9a55c8dc378938046cb3c45c1464864e348
Reviewed-by: Sergio Ahumada &lt;sahumada@texla.cl&gt;
</pre>
</div>
</content>
</entry>
</feed>
