summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on '6.4.3' in qt/qtserialportv6.4.36.4.3Qt Submodule Update Bot2023-03-111-1/+1
| | | | | Change-Id: I63158ddcc1b5b9c83f646c487a32596602fba14a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtserialportQt Submodule Update Bot2023-03-101-1/+1
| | | | | Change-Id: If1cb1876745947f99331e83af1cfc1cdd60d5f3c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtserialportQt Submodule Update Bot2023-03-081-1/+1
| | | | | Change-Id: I332407151887e123df3206e534e0c003bce1d5c7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtserialportQt Submodule Update Bot2023-03-031-1/+1
| | | | | Change-Id: Id7505a70702291a3ad6ed86cd498b0cba900beda Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtserialportQt Submodule Update Bot2023-03-011-1/+1
| | | | | Change-Id: I7d2c6c71f5f12e4f452cc573e0c7d0cf7c5f61a6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.3' in qt/qtserialportQt Submodule Update Bot2023-02-231-1/+1
| | | | | Change-Id: Ib5b91e5ebcf8f885fbe333a8c42571c45500759c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialport6.4Qt Submodule Update Bot2023-02-211-1/+1
| | | | | Change-Id: Ic742d34865a1d44f97234fc2beeee6c8ae558217 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-02-131-1/+1
| | | | | Change-Id: Ic9184a5c961883cbeed657aad9eec1ec9a9d4099 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-02-101-1/+1
| | | | | Change-Id: I663297eaf3282636ccfeb128a6cea07e897dd7fb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-02-021-1/+1
| | | | | Change-Id: I3c13318ae35ee8d378431b820e2b2d1c73b19b49 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-311-1/+1
| | | | | Change-Id: I8209205b0921d464448417553d5a35639d0164ae Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-251-1/+1
| | | | | Change-Id: I17ba4f7a9caa9ef0d526e2849fe7c6f6c764b7ea Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-241-1/+1
| | | | | Change-Id: I81dcb4547e5c7f8f6e877682af0090a0a8fe2f14 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-231-1/+1
| | | | | Change-Id: Ia078df7459520b8d8dfb551b949262bbb8a74c81 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-201-1/+1
| | | | | Change-Id: I26693c7c9eaa89047e11410863e67fe86d19418e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-181-1/+1
| | | | | Change-Id: Ia8d43630f852af8e82e3d6849700de845930a6c5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-171-1/+1
| | | | | Change-Id: Ife4683ae50c23154621d8593e55b2f17b13e1f88 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-161-1/+1
| | | | | Change-Id: I2da05f8d8682e0823c7899eb5a15a9c8cfd2c909 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-131-1/+1
| | | | | Change-Id: I39d5c459af83c3572e79969379bc19cefcbb99ce Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-091-1/+1
| | | | | Change-Id: I116690070903fb6da8e95d4dbe65934aced2c1ee Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-041-1/+1
| | | | | Change-Id: I7a2ce7995797567fd38b52f708950d9442b4a89e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.4.3Jani Heikkinen2023-01-021-1/+1
| | | | | Change-Id: I61cd245c3de34a2fa2597f99903de55cea5b6920 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2023-01-021-1/+1
| | | | | Change-Id: I7182e3b748fb155de1d622c4b28a9032af3e6900 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-12-291-1/+1
| | | | | Change-Id: I9d1e029e49171083302b8a6d75d7b228e3a1e450 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Revise Qt Serial Port module landing pageAndreas Eliasson2022-12-271-19/+9
| | | | | | | | | | For consistency, make the module landing page follow the same structure as seen in most other modules. Change-Id: I2e870890b520483e17e88202cd86f0c5e3f6ad75 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 35bfd24ebf0e479de005f0ad5466e649f592905a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-12-201-1/+1
| | | | | Change-Id: Ibe076eca8c472f11314a92f81fa78e707a57e01a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-12-171-1/+1
| | | | | Change-Id: I42fc950ab3bd3fbec98f1a095fe4b80b23882199 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix QWinOverlappedIoNotifierIvan Solovev2022-12-121-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | Commit f3a306a30fc4f40d1c96fee0ed44517fe8b43d76 started processing the whole input queue in _q_notified() slot. The reads from the input queue are guarded by the hSemaphore variable, and this approach results in discrepancy between the hSemaphore value and the amount of messages in the queue. As a result, we sometimes could try to read from an empty queue, because the semaphore still had a non-zero value. This commit attempts to fix it by manually adjusting the hSemaphore count in such scenarios, and also reorderding the mutex and semaphore calls to make sure that the hSemaphore value is not modified from the QWinOverlapped thread while it is decremented to match the messages count. This commit amends f3a306a30fc4f40d1c96fee0ed44517fe8b43d76. Fixes: QTBUG-108450 Change-Id: I0c568c37119b83aafd5f98a22703b19f37b4fbc9 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit ee17a51a12428924adadd16f8c2fe8246d6bcc7f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix bindable propertiesIvan Solovev2022-12-072-41/+50
| | | | | | | | | | | | | | | It looks like the bindable property implementation has changed after the support for bindable properties was added to the module. And because of the lack of testing in the CI, we failed to notice that the tests started to fail. This patch fixes the bindable properties implementation. Fixes: QTBUG-109219 Change-Id: Id2677d6dfb74f26881c4ae73a844136fff160b02 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit 71791866d3e167b89d8fc94162fa778e6b577ddb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-12-061-1/+1
| | | | | Change-Id: Ieab13ba2a7e5830a2983c799b40ca4d524fdb1c7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-12-011-1/+1
| | | | | Change-Id: I4e465120672d76130286634a921a9d43e45ed0d5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-11-211-1/+1
| | | | | Change-Id: I7f238d19e98fe36d12defccff3cede213992f2d5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-11-181-1/+1
| | | | | Change-Id: I60afc92d8a5f56d50179ffaddf8e9ff1072fdf0c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Port from qAsConst() to std::as_const()Marc Mutz2022-11-142-3/+3
| | | | | | | | | | | | | | | | We've been requiring C++17 since Qt 6.0, and our qAsConst use finally starts to bother us (QTBUG-99313), so time to port away from it now. Since qAsConst has exactly the same semantics as std::as_const (down to rvalue treatment, constexpr'ness and noexcept'ness), there's really nothing more to it than a global search-and-replace. This is a 6.4 re-run of the script we ran in dev, in order to avoid conflicts between the branches when cherry-picking. Change-Id: I5eca3df3179dfb2b2682c75a479ba9a4259cc703 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-141-17/+17
| | | | | | | | | This is a the same semantic patch (qt-port-to-std-compatible-api V5 with config Scope: 'Container') as in dev. I've re-ran it in 6.4 to avoid cherry-pick conflicts. Change-Id: I9621dee5ed328b47e78919a34c307105e4311903 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-11-141-1/+1
| | | | | Change-Id: I00b41f6b8d3f3941f37ffb95391010d1a14b6691 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-11-111-1/+1
| | | | | Change-Id: I4a69abaa6ddfe21169a49e6b38e735734cf11916 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.4.2Jani Heikkinen2022-11-111-1/+1
| | | | | Change-Id: I1ac6736320225c1d69a46499c3d6a24de4066259 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-11-041-1/+1
| | | | | Change-Id: I8cba5aa38eb7c95eecabfd507369fd238c0e2056 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-311-1/+1
| | | | | Change-Id: I0b1d325a490da3533f642baeda7b68627944f648 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-271-1/+1
| | | | | Change-Id: I809b67f960fddef0ca26014b5d79e689acb57c61 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-261-1/+1
| | | | | Change-Id: Id031c889bf9911d585cdd7dc71aa1d31d48f7677 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-241-1/+1
| | | | | Change-Id: If3d435832421f4f90d689a6c9776bf735ed352fe Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-201-1/+1
| | | | | Change-Id: Iac0c7a9af28c0cad18a90caa383a472c3b112481 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-191-1/+1
| | | | | Change-Id: I4a03c986638fe790311857cca040e35870287e6c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-181-1/+1
| | | | | Change-Id: Ib258fe25b179c32d2cc159b4696c657ecbe3b2bc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-171-1/+1
| | | | | Change-Id: Id476f4eaf0c6dfa8587f244fef09916b1d7498e0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-141-1/+1
| | | | | Change-Id: I70cadc50167420e1e8894016adef38e55cc4f056 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-121-1/+1
| | | | | Change-Id: I531b7744c0139b64ff8f955e32fef99863b222da Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtserialportQt Submodule Update Bot2022-10-071-1/+1
| | | | | Change-Id: I0257c6d28b2770be5a2ca9f8cc275b5982bbaab8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>