qt5base-lts/tests/auto/corelib/io
Alexander Volkov 68de00e0d4 QStandardPaths: Don't change permissions of XDG_RUNTIME_DIR
Conform to the XDG Base Directory Specification:
"If, when attempting to write a file, the destination directory
is non-existent an attempt should be made to create it with
permission 0700. If the destination directory exists already
the permissions should not be changed."

At the same time the spec states about XDG_RUNTIME_DIR that
"its Unix access mode MUST be 0700", so don't consider the
directory with wrong permissions correct and use a fallback.

Task-number: QTBUG-68338
Pick-to: 5.15 5.12
Change-Id: I03c6b35b3f7d5ceb8e6326695bfc8207da92ea67
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: David Faure <david.faure@kdab.com>
2020-11-30 19:16:21 +03:00
..
largefile CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qabstractfileengine CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qbuffer CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qdataurl CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qdebug QDebug: add op<<(QUtf8StringView) 2020-11-07 09:35:11 +01:00
qdir CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qdiriterator CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qfile QChar: make construction from integral explicit 2020-11-15 14:41:05 +01:00
qfileinfo CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qfileselector CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qfilesystementry CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qfilesystemmetadata CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qfilesystemwatcher Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
qiodevice CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qipaddress CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qlockfile Forbid implicit conversions between QFuture and other types 2020-10-30 17:19:26 +01:00
qloggingcategory Another round of replacing 0 with nullptr 2020-10-07 23:02:47 +02:00
qloggingregistry CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qnodebug CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qprocess tst_QProcess: fix compilation on Windows 2020-11-22 23:14:25 +02:00
qprocess-noapplication CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qprocessenvironment CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qresourceengine Purge QResource of some deprecated API 2020-08-07 17:44:13 +02:00
qsavefile CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qsettings Deprecate QVariant::Type 2020-10-23 09:58:57 +02:00
qstandardpaths QStandardPaths: Don't change permissions of XDG_RUNTIME_DIR 2020-11-30 19:16:21 +03:00
qstorageinfo CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qtemporarydir CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qtemporaryfile CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qurl QUrl::fromLocalFile: accept invalid hostnames 2020-10-05 21:31:18 -07:00
qurlinternal QChar: make construction from integral explicit 2020-11-15 14:41:05 +01:00
qurlquery CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
.prev_CMakeLists.txt Android: exclude faulty qfilesystemwatcher test 2020-11-25 23:08:09 +02:00
CMakeLists.txt Android: exclude faulty qfilesystemwatcher test 2020-11-25 23:08:09 +02:00
io.pro Android: exclude faulty qfilesystemwatcher test 2020-11-25 23:08:09 +02:00