<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtwebsockets.git, branch v5.15.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.15.2</title>
<updated>2020-10-28T10:51:35+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-10-27T08:02:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=f73735911b2124ef16aa39228bf8f89ee900ba5d'/>
<id>f73735911b2124ef16aa39228bf8f89ee900ba5d</id>
<content type='text'>
- 55e06385d520c96b0342a5007c6889d936c82845 Add changes file for Qt 5.15.1
+ d469b93b98e8c23de2fb10a84a71a7456b3c02ae Bump version
+ 953ac709b6bb8b8e9dc3302448faaa8b68e6a9f4 Add changes file for Qt 5.12.10

Pick-to: dev 5.15
Change-Id: I978e690530382773ad492ffb75e6987b99e376ae
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- 55e06385d520c96b0342a5007c6889d936c82845 Add changes file for Qt 5.15.1
+ d469b93b98e8c23de2fb10a84a71a7456b3c02ae Bump version
+ 953ac709b6bb8b8e9dc3302448faaa8b68e6a9f4 Add changes file for Qt 5.12.10

Pick-to: dev 5.15
Change-Id: I978e690530382773ad492ffb75e6987b99e376ae
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.12.10</title>
<updated>2020-10-16T09:31:39+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-10-15T06:53:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=953ac709b6bb8b8e9dc3302448faaa8b68e6a9f4'/>
<id>953ac709b6bb8b8e9dc3302448faaa8b68e6a9f4</id>
<content type='text'>
Change-Id: Id5876775cff814d04e17a962ad391a3d5f141c3c
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
(cherry picked from commit 4156135c236ae2799f40fae1741c038d1f150934)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id5876775cff814d04e17a962ad391a3d5f141c3c
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
(cherry picked from commit 4156135c236ae2799f40fae1741c038d1f150934)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-09-28T04:36:53+00:00</updated>
<author>
<name>Jani Heikkinen</name>
<email>jani.heikkinen@qt.io</email>
</author>
<published>2020-09-28T04:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=d469b93b98e8c23de2fb10a84a71a7456b3c02ae'/>
<id>d469b93b98e8c23de2fb10a84a71a7456b3c02ae</id>
<content type='text'>
Change-Id: If442310391112ff2a6d246958086acab9208558f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If442310391112ff2a6d246958086acab9208558f
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.15.1</title>
<updated>2020-09-01T10:37:55+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2020-08-24T09:20:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=55e06385d520c96b0342a5007c6889d936c82845'/>
<id>55e06385d520c96b0342a5007c6889d936c82845</id>
<content type='text'>
+ 34010e649734fe7a41d1a0280c606b15de5c2799 Make sure child QObjects get moved-to-thread along with the owner
+ eb2ddd0cb6b6f6ad391b5b43dbc1e88e41238417 QSslServer - adopt the newly created socket
+ 57e447f19afb9fa58add302547c966e6f5c3b16f Doc: Remove 'nolink' hack for WebSockets
+ c5cad78cc060ddc354647123bf69036a2ef00b33 Bump version
+ 90f0fc770bad90c40fa3be03501a794401d1f414 Add binary compatibility file for 5.15 for QtWebSockets

Change-Id: Ic06040456cabc0bfce21abc09eb63d552ec04bb0
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
(cherry picked from commit 9a0dd9a7b74a405488c4922a922d8a2ed8e8e28a)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ 34010e649734fe7a41d1a0280c606b15de5c2799 Make sure child QObjects get moved-to-thread along with the owner
+ eb2ddd0cb6b6f6ad391b5b43dbc1e88e41238417 QSslServer - adopt the newly created socket
+ 57e447f19afb9fa58add302547c966e6f5c3b16f Doc: Remove 'nolink' hack for WebSockets
+ c5cad78cc060ddc354647123bf69036a2ef00b33 Bump version
+ 90f0fc770bad90c40fa3be03501a794401d1f414 Add binary compatibility file for 5.15 for QtWebSockets

Change-Id: Ic06040456cabc0bfce21abc09eb63d552ec04bb0
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
(cherry picked from commit 9a0dd9a7b74a405488c4922a922d8a2ed8e8e28a)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add binary compatibility file for 5.15 for QtWebSockets</title>
<updated>2020-08-17T12:22:19+00:00</updated>
<author>
<name>Milla Pohjanheimo</name>
<email>milla.pohjanheimo@qt.io</email>
</author>
<published>2020-07-07T04:24:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=90f0fc770bad90c40fa3be03501a794401d1f414'/>
<id>90f0fc770bad90c40fa3be03501a794401d1f414</id>
<content type='text'>
Binary compatibility file added.

Change-Id: I985f7f43ca3231f47633b9cc7190068586fc50e5
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Binary compatibility file added.

Change-Id: I985f7f43ca3231f47633b9cc7190068586fc50e5
Reviewed-by: Jani Heikkinen &lt;jani.heikkinen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-07-30T08:41:44+00:00</updated>
<author>
<name>Alexandru Croitor</name>
<email>alexandru.croitor@qt.io</email>
</author>
<published>2020-07-30T08:41:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=c5cad78cc060ddc354647123bf69036a2ef00b33'/>
<id>c5cad78cc060ddc354647123bf69036a2ef00b33</id>
<content type='text'>
Change-Id: Idaa694be6cb667661fe4b84f8300fe758be1d5d2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idaa694be6cb667661fe4b84f8300fe758be1d5d2
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Remove 'nolink' hack for WebSockets</title>
<updated>2020-07-02T14:40:00+00:00</updated>
<author>
<name>Topi Reinio</name>
<email>topi.reinio@qt.io</email>
</author>
<published>2020-07-02T13:07:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=57e447f19afb9fa58add302547c966e6f5c3b16f'/>
<id>57e447f19afb9fa58add302547c966e6f5c3b16f</id>
<content type='text'>
This was used for preventing unwanted auto-links. We have since
introduced a different mechanism to handle these (the 'ignorewords'
qdocconf variable), and this workaround now causes problems.

Fixes: QTBUG-85388
Change-Id: Ife6183accf46a3b47f2dc6c988e40cf8f9f24e49
Reviewed-by: Paul Wicking &lt;paul.wicking@qt.io&gt;
(cherry picked from commit 4b8f290571d1e3a2f291a07796e0cd4ac2745f74)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was used for preventing unwanted auto-links. We have since
introduced a different mechanism to handle these (the 'ignorewords'
qdocconf variable), and this workaround now causes problems.

Fixes: QTBUG-85388
Change-Id: Ife6183accf46a3b47f2dc6c988e40cf8f9f24e49
Reviewed-by: Paul Wicking &lt;paul.wicking@qt.io&gt;
(cherry picked from commit 4b8f290571d1e3a2f291a07796e0cd4ac2745f74)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QSslServer - adopt the newly created socket</title>
<updated>2020-06-26T11:45:07+00:00</updated>
<author>
<name>Timur Pocheptsov</name>
<email>timur.pocheptsov@qt.io</email>
</author>
<published>2020-06-26T09:37:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=eb2ddd0cb6b6f6ad391b5b43dbc1e88e41238417'/>
<id>eb2ddd0cb6b6f6ad391b5b43dbc1e88e41238417</id>
<content type='text'>
Like it's done in QTcpServer. In theory, it's possible that 'encrypted'
signal is never executed and then the socket is not added to the pending
connections (those are deleted in the QTcpServer::close).
Thus, the socket object  would be leaked. Since QSslServer inherits from
QTcpServer, this fix also ensures the documented behavior of the
QTcpServer::nextPendingConnection (which is said to return a child
of the server object).

Fixes: QTBUG-85180
Change-Id: Ic0d923b7a7fe5e3bcea0b9815be1cbe946dda186
Reviewed-by: Mårten Nordheim &lt;marten.nordheim@qt.io&gt;
(cherry picked from commit 788d4856330e6f5d251f9b153de3d22b8cf538f1)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like it's done in QTcpServer. In theory, it's possible that 'encrypted'
signal is never executed and then the socket is not added to the pending
connections (those are deleted in the QTcpServer::close).
Thus, the socket object  would be leaked. Since QSslServer inherits from
QTcpServer, this fix also ensures the documented behavior of the
QTcpServer::nextPendingConnection (which is said to return a child
of the server object).

Fixes: QTBUG-85180
Change-Id: Ic0d923b7a7fe5e3bcea0b9815be1cbe946dda186
Reviewed-by: Mårten Nordheim &lt;marten.nordheim@qt.io&gt;
(cherry picked from commit 788d4856330e6f5d251f9b153de3d22b8cf538f1)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure child QObjects get moved-to-thread along with the owner</title>
<updated>2020-05-18T11:59:40+00:00</updated>
<author>
<name>Mårten Nordheim</name>
<email>marten.nordheim@qt.io</email>
</author>
<published>2020-05-05T12:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=34010e649734fe7a41d1a0280c606b15de5c2799'/>
<id>34010e649734fe7a41d1a0280c606b15de5c2799</id>
<content type='text'>
By parenting them. And to do that without crashing they need to be
allocated dynamically.

A couple missed "parenting"s caused the object to not be moved to the
other thread when the websocket was moved. This caused it to print
warnings when the timer was started and stopped since this cannot be
done across threads.

Fixes: QTBUG-83722
Change-Id: Iee60fe1c498f8f6d1e0c2cfcb2923bd5b9560acb
Reviewed-by: Jesus Fernandez &lt;jsfdez@gmail.com&gt;
(cherry picked from commit 393fcf8a64748f0c59f47d254667518dba9e2fc3)
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By parenting them. And to do that without crashing they need to be
allocated dynamically.

A couple missed "parenting"s caused the object to not be moved to the
other thread when the websocket was moved. This caused it to print
warnings when the timer was started and stopped since this cannot be
done across threads.

Fixes: QTBUG-83722
Change-Id: Iee60fe1c498f8f6d1e0c2cfcb2923bd5b9560acb
Reviewed-by: Jesus Fernandez &lt;jsfdez@gmail.com&gt;
(cherry picked from commit 393fcf8a64748f0c59f47d254667518dba9e2fc3)
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.15.0' into 5.15</title>
<updated>2020-05-14T12:04:50+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2020-05-14T12:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtwebsockets.git/commit/?id=432176cc8f377046e2216ade3fb4c43d27ec8938'/>
<id>432176cc8f377046e2216ade3fb4c43d27ec8938</id>
<content type='text'>
Change-Id: Icb6342e997801517178f53c158c7b7fa05d3c718
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icb6342e997801517178f53c158c7b7fa05d3c718
</pre>
</div>
</content>
</entry>
</feed>
