nextcloud-desktop/src/common
Jyrki Gadinger 679dcbe6dd fix(filesystem): avoid multiple directory separators when joining paths
On Windows using paths prefixed with `\\?\` to allow using long file
names require the rest of the path to be valid, a path like
`\\?\C:\Users\\jyrki` will fail in different ways...

This helps with making setting/removing permission ACLs more reliable.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-07-29 10:30:18 +02:00
..
asserts.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
c_jhash.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
checksumcalculator.cpp docs(reuse): Migrate to SPDX header 2025-04-16 15:19:26 +02:00
checksumcalculator.h docs(reuse): Migrate to SPDX header 2025-04-16 15:19:26 +02:00
checksumconsts.h docs(reuse): Migrate to SPDX header 2025-04-16 15:19:26 +02:00
checksums.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
checksums.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
common.cmake docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
constants.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
filesystembase.cpp fix(filesystem): avoid multiple directory separators when joining paths 2025-07-29 10:30:18 +02:00
filesystembase.h fix(filesystem): avoid multiple directory separators when joining paths 2025-07-29 10:30:18 +02:00
ownsql.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
ownsql.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
pinstate.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
pinstate.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
plugin.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
plugin.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
preparedsqlquerymanager.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
preparedsqlquerymanager.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
README.md docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
remotepermissions.cpp fix(permissions): fix decoding share-attributes property 2025-07-01 14:27:59 +02:00
remotepermissions.h fix(permissions): handle properly CanRead permission from server 2025-05-26 18:45:06 +02:00
result.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
shellextensionutils.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
shellextensionutils.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
syncfilestatus.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
syncfilestatus.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
syncjournaldb.cpp Change qCDebug error logs to qCWarning 2025-06-05 09:24:32 +02:00
syncjournaldb.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
syncjournalfilerecord.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
syncjournalfilerecord.h fix(encryption): remove currently broken certificate hash handling 2025-05-26 14:55:57 +02:00
utility_mac.mm feat(utility): migrate fav links. 2025-07-28 15:23:25 +02:00
utility_unix.cpp feat(utility): migrate fav links. 2025-07-28 15:23:25 +02:00
utility_win.cpp feat(utility): migrate fav links. 2025-07-28 15:23:25 +02:00
utility.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
utility.h fix(folder): rename VFS folders using same pattern of sync folders. 2025-07-28 15:23:25 +02:00
vfs.cpp docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
vfs.h docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00
vfspluginmetadata.json.in vfs: Don't always load plugins, check metadata 2020-12-15 10:58:26 +01:00
vfspluginmetadata.json.in.license docs(reuse): Migrate to SPDX header 2025-05-06 09:49:30 +02:00

This folder contains code covered by the CLA being licensed as LGPL. This allows it to be linked together with the rest of the LGPL code in csync.