diff options
| author | Marc Mutz <marc.mutz@qt.io> | 2025-09-22 11:06:14 +0200 |
|---|---|---|
| committer | Marc Mutz <marc.mutz@qt.io> | 2025-09-22 19:51:44 +0200 |
| commit | 3ba8e2fbc483f8f5564bb30ee7437a9150e193b5 (patch) | |
| tree | 2e8b7fbdb75ace23308f1b7a97f800ae63ea8611 /src/gui/util/qundostack.cpp | |
| parent | 1b03cecc42b4c0275d57c54a20d637dbe9779b2b (diff) | |
Mark QStringList as security-significant (=default)
While QStringList contains a lot of specialized algorithms on not only
the list itself, but also the QString members, a reasonable user will
expect them to be convenience calling the resp. functions for each
member.
As such, the security implications inherent to QString manipulation
are considered firewalled off by QString (which is one of the reasons
to mark QString as security-critical: so that higher-level code can
assume it's "doing it's job"), and what remains is a QList, which is
(or ought soon to be) marked as significant-only.
All of the above: ditto QByteArrayList.
Task-number: QTBUG-135195
Pick-to: 6.10 6.8
Change-Id: I6c791ba59d1727d413f553d6498804431451de4c
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Diffstat (limited to 'src/gui/util/qundostack.cpp')
0 files changed, 0 insertions, 0 deletions
