Qt 6.8.3 with BlackBerry 10 (QNX 8 / ARMv7) patches
 
 
 
 
 
 
Go to file
Marc Mutz 6b59ff5730 QLoggingRegistry: further defend against non-NUL-terminated strings
Various functions in QLoggingRegistry took QByteArrayView, but they
continued to assume that the data was NUL-terminated (converting back
to const char* by calling data()).

Make sure only NUL-terminated strings are passed by taking in the
tranditional way, as const char*. Keep QByteArrayView when storing in
the map as key, to avoid comparing just pointer values (as opposed to
the string content).

Amends 806545fcc8.

Pick-to: 6.7 6.6 6.5
Change-Id: I232167d4c91070369e770c41d3ea53bd2406a03f
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2024-02-17 16:20:21 +00:00
.github/workflows
LICENSES Update QLocale and calendar data to CLDR v44.1 2024-02-02 08:26:03 +01:00
bin CMake: Don't strip debug builds with qt-cmake-private-install in CI 2023-11-03 18:24:46 +02:00
cmake Fix framework headers copying when module don't have header files 2024-02-15 14:04:44 +01:00
coin Fix mount command 2024-02-15 09:52:52 +02:00
config.tests Remove the mandatory x86-64 features from its feature list 2023-05-31 14:55:37 -07:00
dist
doc Change doc snippet license 2024-02-02 16:52:11 +00:00
examples Doc: Resolve qdoc link warnings 2024-02-14 21:47:28 +01:00
lib
libexec CMake: Add a config.redo script similar to qt5's config.status 2023-09-20 21:20:13 +02:00
mkspecs Bump iOS minimum deployment target to iOS 16 2024-02-14 04:17:16 +01:00
qmake Correct license in qmake/ 2024-02-13 13:55:02 +01:00
src QLoggingRegistry: further defend against non-NUL-terminated strings 2024-02-17 16:20:21 +00:00
tests Add QUtf8StringView vs QLatin1StringView relational operators 2024-02-16 18:39:22 +01:00
util Minor tidy-up of CldrAccess.__enumMap: revise comment, modernize code 2024-02-13 15:58:43 +01:00
.cmake.conf Remove year from generic Qt copyright information 2024-02-14 09:30:07 +00:00
.gitattributes
.gitignore Git ignore Visual Studio CMake build directories 2023-11-24 23:42:05 +01:00
.lgtm.yml
.tag
CMakeLists.txt cmake: build repo helpers - fine-grained test/example options 2024-02-08 23:30:29 +08:00
config_help.txt Add configure mappings for QT_BUILD_<TESTS|EXAMPLES>_PROJECT 2024-02-14 20:47:29 +00:00
configure Change configure license 2024-02-02 15:23:02 +00:00
configure.bat Change license of configure.bat file 2024-02-07 12:15:09 +00:00
configure.cmake Remove year from generic Qt copyright information 2024-02-14 09:30:07 +00:00
dependencies.yaml
qt_cmdline.cmake Add coverage and coverage-gcov features 2023-09-22 15:54:30 +02:00