| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The QtRemoteObjects serialization is built on top of QDataStream, but
QDataStream is not secure. Mark all files parsing data as security
critical.
The security is dependent on the backend used. The local and QNX
backends communicate only locally but are insecure on a compromised
host. The TCP backend is by default insecure, but it supports TLS,
and can be secure if that is used.
The two files in the repparser directory are used for parsing, but
only at build time, and are therefore kept at security significant.
The remaining files are marked as security signifcant.
QUIP: 23
Task-number: QTBUG-135570
Pick-to: 6.10 6.9 6.8
Change-Id: I11176c036d95f8c706bd05e1cab1ba499003f683
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
Replace the current license disclaimer in files by
a SPDX-License-Identifier.
License files are organized under LICENSES directory.
Pick-to: 6.4
Task-number: QTBUG-67283
Change-Id: I315d7ce1d6c6c3497afdfe8b61a113fdc181c935
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Removed constness from some local variables to allow automatic move.
Found by the codechecker.
Pick-to: 6.2
Task-number: QTBUG-95752
Change-Id: Ic022f823c8fcf028b81d97ba877fe0409305697f
Reviewed-by: Michael Brasser <michael.brasser@live.com>
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
|
| |
|
|
|
|
|
|
|
|
| |
Always prepend the module and use headers directly.
Qt for Python requires the modules to be present.
Task-number: PYSIDE-862
Fixes: QTBUG-72675
Change-Id: I94e38fbab0f041370ca9d67ca13c78f0d33816b7
Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Keep "import QtQml.RemoteObjects 1.0" for compatibility.
[ChangeLog][QML] Updated import statement to better
match typical module pattern. From QML "import QtRemoteObjects 5.12"
should now be used.
Change-Id: I0224e387b5bea3be5907485e4fca505f2fb3fb3e
Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
|
| |
|
|
|
|
| |
Change-Id: I67796e37cb1299702074cdbc240c85afe13df68e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
|
| |
|
|
|
|
|
|
| |
Rename QRemoteObjectPersistedStore to QRemoteObjectAbstractPersistedStore to
reflect that this class contains virtual functions
Change-Id: I39a721332ace9d5c49afd58cfdf3d083c8e01ff0
Reviewed-by: Michael Brasser <michael.brasser@live.com>
|
|
|
This class is a QRemoteObjectPersistedStore subclass using a QSettings
instance as backend to store and retrieve the values. It can
be used to set the persistedStore property of a QRemoteObjectNode.
QML example:
Node {
persistedStore: SettingsStore {}
}
Change-Id: I17dd6c490fda1158563337694b966b322759aef9
Reviewed-by: Michael Brasser <michael.brasser@live.com>
|