nextcloud-desktop/src/common
Kevin Ottens 0f21b625ab Also check on mangled names when cleaning up the journal
Otherwise, after a first sync all the mangled entries would be removed
from the journal. On second sync it would be fine because we'd then have
seen the unmangled names because of the local files. Unfortunately
that'd mean reuploading them for nothing or trying to mkdir again on the
server for nothing... with a chance of using differently mangled names
(although I didn't spot it, I can't exclude it never happened).

This also led to weirdly getting stuck during sync when there was more
than one sync point.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-07-01 16:58:29 +00:00
..
asserts.h Fixed broken overloading mechanism of variadic templates. See code comment for further information. 2019-09-08 01:09:22 +02:00
c_jhash.h Do not declare local variables without an initial value. 2020-06-03 07:50:40 +00:00
checksums.cpp Use = default for trivial ctors and dtors 2020-05-25 21:33:24 +02:00
checksums.h Checksum: Ignore unkown OC-Checksum header when downloading... 2017-11-20 10:51:15 +01:00
common.cmake RemotePermissions: Store in a class rather than in a QByteArray to save memory 2017-09-22 09:29:08 +02:00
filesystembase.cpp Replace NULL by nullptr in all C++ files 2020-06-08 20:07:50 +02:00
filesystembase.h Replace NULL by nullptr in all C++ files 2020-06-08 20:07:50 +02:00
ownsql.cpp Use default member init when applicable 2020-06-03 16:10:39 +02:00
ownsql.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
README Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
remotepermissions.cpp RemotePermissions: Store in a class rather than in a QByteArray to save memory 2017-09-22 09:29:08 +02:00
remotepermissions.h RemotePermissions: Store in a class rather than in a QByteArray to save memory 2017-09-22 09:29:08 +02:00
syncjournaldb.cpp Also check on mangled names when cleaning up the journal 2020-07-01 16:58:29 +00:00
syncjournaldb.h Use default member initializers in OCC::SyncJournalDb sub-structs 2020-05-21 01:32:16 +02:00
syncjournalfilerecord.cpp Use default member init when applicable 2020-06-03 16:10:39 +02:00
syncjournalfilerecord.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
utility.cpp Replace NULL by nullptr in all C++ files 2020-06-08 20:07:50 +02:00
utility.h Major multi monitor improvements and rewrite of tray window positioning 2020-06-15 12:32:25 +00:00
utility_mac.cpp Simplify nullptr comparisons where appropriate 2020-06-11 00:27:30 +02:00
utility_unix.cpp Change default autostart to hide gui 2020-06-09 18:34:30 +02:00
utility_win.cpp Major multi monitor improvements and rewrite of tray window positioning 2020-06-15 12:32:25 +00: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.