summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qfilesystemengine_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* QFileSystemEngine/Unix: avoid removing WasDeletedFlagThiago Macieira8 days1-0/+11
* QFileSystemEngine/Unix: fix typos and correct commentsThiago Macieira2025-06-121-5/+5
* QFileSystemEngine/Unix: avoid an unnecessary conversion to QStringThiago Macieira2025-06-121-3/+12
* QFileSystemEngine/Linux: correct a minor problem with lstatx() failuresThiago Macieira2025-06-121-1/+2
* QFileSystemEngine::tempPath: simplify handling of fallbacksThiago Macieira2025-06-031-11/+8
* QFileSystemEngine::tempPath: bypass QDir and go straight to QFSEngineThiago Macieira2025-06-031-2/+18
* wasm: fix warning in createDirectoryWithParents for "/"Even Oscar Andersen2025-04-231-1/+1
* Fix VxWorks POSIX access() behaviorKarim Pinter2025-04-141-3/+41
* Fix linker errors when building bootstrap lib on macOSJoerg Bornemann2025-04-091-3/+3
* QFileSystemEngine/Unix: remove superfluous setting of knownFlagsMaskThiago Macieira2025-03-271-7/+4
* QFileSystemEngine/Unix: deduplicate the st_mode parsingThiago Macieira2025-03-271-66/+63
* QFileSystemEngine/Darwin: remove use of clonefile() on Apple systemsThiago Macieira2025-01-271-9/+0
* QFileSystemEngine/Unix: use copy_file_range(2) in cloneFile()Thiago Macieira2025-01-271-11/+34
* QFileSystemEngine/Linux: detect sendfile() permanent errorsThiago Macieira2025-01-271-0/+6
* QFileSystemEngine: let cloneFile() inform QFile of permanent errorsThiago Macieira2025-01-271-14/+20
* Doc: Update external link to freedesktop.org trash specificationKai Köhne2025-01-271-1/+1
* QFile/Unix: ensure the destination of copy() is empty before cloneFile()Thiago Macieira2025-01-241-0/+6
* Replace qgetenv() calls converted to QString with qEnvironmentVariable()Thiago Macieira2025-01-011-2/+2
* QFileSystemEngine: remove QFSMetaData* parameter from setPermissions()Ahmad Samir2024-11-131-13/+3
* Don't support moving files to trash on VxWorksJarno Lämsä2024-11-081-1/+1
* Fix directory permissions not set correctly on VxWorksMichał Łoś2024-11-051-1/+6
* Fix -no-feature-datestring and -no-feature-xmlstreamreaderJari Helaakoski2024-10-281-2/+2
* QFileSystemEngine: split dir creation into mkdir/mkpathAhmad Samir2024-10-251-56/+63
* QFileSystemEngine/Unix: refactor rmpath()Ahmad Samir2024-10-101-6/+10
* QFileSystemEngine: add rmpath()Ahmad Samir2024-10-101-20/+18
* Darwin: Teach QFileSystemEngine how to resolve case-sensitivityTor Arne Vestbø2024-10-021-1/+23
* QFileSystemEngine/Unix: implement getting the size of block devicesThiago Macieira2024-09-251-0/+34
* wasm: Make sure QDir::mkpath("/") works on webassemblyEven Oscar Andersen2024-09-251-0/+5
* QFile::moveFileToTrash: explicitly disable Android supportThiago Macieira2024-08-071-1/+1
* QFile: add supportsMoveToTrash()Thiago Macieira2024-08-081-0/+11
* QFileSystemEngine::canonicalName: skip QDir::cleanPath()Thiago Macieira2024-07-101-2/+1
* QFile::moveToTrash/Unix: ensure we try to remove the proper sourceThiago Macieira2024-06-251-1/+1
* Force requested permissions when calling mkdir on VxWorksŁukasz Matysiak2024-06-181-3/+24
* Make createDirectoryWithParents return true for existing dirs on read only fsŁukasz Matysiak2024-06-161-1/+1
* QFileSystemEngine::canonicalName: don't use malloc()'ing realpath()Thiago Macieira2024-05-241-24/+10
* Make QFileSystemEngine::canonicalName use the realpath function on VxWorksŁukasz Matysiak2024-05-101-1/+1
* 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