summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qfilesystemengine_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* QAbstractFileEngine: remove member FileTime and use QFile::FileTimeAhmad Samir2024-03-211-5/+5
* Apple: Fix a few deprecation warnings after bumping deployment targetsTor Arne Vestbø2024-02-191-13/+8
* Make use of methods defined in utils unix layerKrzysztof Sommerfeld2024-02-061-1/+2
* QFileSystemEngine: use nativeFilePath()Ahmad Samir2024-02-011-4/+3
* Remove qfunctions_vxworks files and usage as it is no longer neededMarcin Zdunek2024-01-251-2/+2
* moveToTrash/Unix: use linkat() to check early for cross-device renamesThiago Macieira2023-10-261-55/+85
* moveToTrash/Unix: refactor to use openat()/mkdirat()/renameat()Thiago Macieira2023-10-171-79/+128
* moveToTrash/Unix: use the file's inode number as collision avoidanceThiago Macieira2023-10-171-4/+15
* moveToTrash/Unix: use lower-level API to write the info fileThiago Macieira2023-10-171-33/+78
* moveToTrash/Unix: avoid creating too many QStorageInfoThiago Macieira2023-10-171-19/+33
* moveToTrash/Unix: avoid TOCTOU in creating the unique file nameThiago Macieira2023-10-171-11/+6
* moveToTrash/Unix: trust freeDesktopTrashLocation() to find the directoryThiago Macieira2023-10-171-14/+20
* moveToTrash/Unix: avoid QFileInfo to get an absolute file nameThiago Macieira2023-10-061-13/+14
* moveToTrash/Unix: reorganize the #ifdefThiago Macieira2023-10-061-12/+13
* moveToTrash/Unix: use lstat() to confirm $root/.Trash is suitableThiago Macieira2023-09-231-22/+14
* moveToTrash/Unix: remove unnecessary targetPath variableThiago Macieira2023-09-231-4/+2
* moveToTrash/Unix: rename 'infoPath' variable to 'pathForInfo'Thiago Macieira2023-09-231-6/+6
* moveToTrash/Unix: use Qt::ISODate to format the current dateThiago Macieira2023-09-231-1/+1
* moveToTrash/Unix: avoid mkdir/chmod race condition for the trash dirThiago Macieira2023-09-231-2/+4
* Fix compilation of qfilesystemengine on VxWorksJacek Poplawski2023-07-271-0/+1
* Corelib: s/Q_OS_MAC/Q_OS_DARWIN/wg except for doc and definitionEdward Welbourne2023-03-201-2/+2
* Misc: Fix qsizetype-related narrowing coversionsAhmad Samir2023-03-111-2/+2
* sysconf() system function returns longAhmad Samir2023-03-111-3/+3
* q_core_unix: move timspec<->chrono helpers from qtools_p.hAhmad Samir2023-02-251-2/+1
* QtMiscUtils: add std::chrono::duration <-> timespec helpersAhmad Samir2023-02-201-6/+3
* QFileSystemEngine: URL encode path in trash info, use relative pathJonas Kvinge2023-01-021-1/+12
* Add QFileInfo::readSymLink() to read the raw link pathWang Fei2022-12-231-0/+10
* QFileSystemEngine/Unix: use chrono for time related arithmeticAhmad Samir2022-12-151-30/+47
* QFileSystemEngine/Unix: remove futimes related codeAhmad Samir2022-11-091-62/+0
* Port from container.count()/length() to size()Marc Mutz2022-10-041-4/+4
* Use SPDX license identifiersLucie Gérard2022-05-161-40/+4
* Replace uses of _qs with _s in sources and examplesSona Kurazyan2022-04-191-1/+1
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-2/+2
* QtCore: replace QLatin1String/QLatin1Char with _L1/u'' where applicableSona Kurazyan2022-03-251-18/+20
* QFileSystemEngine: fix potential formatting errorMarc Mutz2022-03-151-4/+1
* Distinguish macOS aliases from normal symbolic linksTor Arne Vestbø2022-03-061-2/+7
* QFileSystemEngine::canonicalName (Unix): clean up control-flowFabian Kosmale2022-02-151-20/+23
* Avoid a stack buffer when not neededPino Toscano2022-02-111-0/+4
* QDir: Add support for setting directory permissions to mkdir()Ievgenii Meshcheriakov2021-11-261-7/+10
* Move toMode_t() from qfilesystemengine_unix.cpp to qfiledevice_p.hIevgenii Meshcheriakov2021-11-101-28/+3
* Make QDir::mkpath() return true when given an existing root pathKarsten Heimrich2021-10-201-0/+2
* Remove union in QFileSystemEngineDavid Skoland2021-10-111-4/+3
* QF*Engine: port a couple of QFlags->int implicit conversions to toInt()Giuseppe D'Angelo2021-06-231-2/+2
* Call statx() with AT_NO_AUTOMOUNTAlexander Volkov2021-04-081-1/+1
* Replace Q_DECL_UNUSED with [[maybe_unused]]Allan Sandfeld Jensen2020-10-031-16/+16
* Compile on QNX after QFlags constructor deprecationThiago Macieira2020-09-131-2/+2
* Get rid of QEnableIfLars Knoll2020-09-111-3/+3
* Add ; to Q_UNUSEDLars Schmertmann2020-07-071-1/+1
* QFile::moveToTrash: use $XDG_DATA_HOME/Trash as the trash directoryVolker Hilsheimer2020-05-041-5/+13
* Don't use a QTextStream to write the trash info fileLars Knoll2020-05-011-9/+6