Mark qstringalgorithms headers as security-critical

Both qstringalgorithms.h and _p.h contain non-trivial implementation,
so they cannot be considered significant-only by way of
trivial-impl-only if QString itself is security-critical.

Ditto qbytearrayalgorithms.h.

Task-number: QTBUG-135195
Pick-to: 6.10 6.8
Change-Id: I6d96b089004ae7141f255f4912084c92a8728d66
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
This commit is contained in:
Marc Mutz 2025-09-22 15:03:25 +02:00
parent 6bb5b13b8d
commit ac677df5df
3 changed files with 3 additions and 0 deletions

View File

@ -1,5 +1,6 @@
// Copyright (C) 2021 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
// Qt-Security score:critical reason:data-parser
#ifndef QBYTEARRAYALGORITHMS_H
#define QBYTEARRAYALGORITHMS_H

View File

@ -1,5 +1,6 @@
// Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Marc Mutz <marc.mutz@kdab.com>
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
// Qt-Security score:critical reason:data-parser
#ifndef QSTRINGALGORITHMS_H
#define QSTRINGALGORITHMS_H

View File

@ -1,5 +1,6 @@
// Copyright (C) 2016 Intel Corporation.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
// Qt-Security score:critical reason:data-parser
#ifndef QSTRINGALGORITHMS_P_H
#define QSTRINGALGORITHMS_P_H