nextcloud-desktop/src/libsync
Kevin Ottens 710c470c13 Assume that folder paths can be mangled
PropagateUploadEncrypted made the assumption of the folder names never
being mangled. This is not true since the previous commits so make sure
we properly deal with that using the journal db.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-06-30 11:29:08 +02:00
..
creds Use default member init when applicable 2020-06-03 16:10:39 +02:00
abstractnetworkjob.cpp Merge pull request #2024 from nextcloud/use_raw_string_literals 2020-05-27 05:54:54 +02:00
abstractnetworkjob.h Fix: Apply http2 patch from owncloud #1573 - only with Qt >= 5.8 2019-11-14 02:39:06 +01:00
accessmanager.cpp Fix build with older Qt: Disable http2 for now due to Qt bug, add env var (upstream) 2020-03-02 01:47:00 +01:00
accessmanager.h libsync: run clang-tidy modernize-use-nullptr 2018-11-12 18:46:39 +01:00
account.cpp Fix issue #2108: Default system proxy not working with Account Wizard 2020-06-22 11:59:13 +02:00
account.h Code cleanup 2020-02-14 03:00:20 +01:00
accountfwd.h License: Adjust license of GPLv2 source files to GPLv2+ 2016-10-25 11:06:54 +02:00
bandwidthmanager.cpp Simplify nullptr comparisons where appropriate 2020-06-11 00:27:30 +02:00
bandwidthmanager.h bandwidthmanager: Fix unregistering devices on delete 2017-09-25 12:56:20 +02:00
capabilities.cpp Fix typo 2020-06-30 11:29:08 +02:00
capabilities.h Fix typo 2020-06-30 11:29:08 +02:00
clientproxy.cpp Fix libsync exports for proxy changes in #1886 2020-06-18 21:05:11 +02:00
clientproxy.h Fix libsync exports for proxy changes in #1886 2020-06-18 21:05:11 +02:00
clientsideencryption.cpp Use QHash instead of QMap 2020-06-30 11:29:08 +02:00
clientsideencryption.h Use QHash instead of QMap 2020-06-30 11:29:08 +02:00
clientsideencryptionjobs.cpp Use QHash instead of QMap 2020-06-30 11:29:08 +02:00
clientsideencryptionjobs.h Use QHash instead of QMap 2020-06-30 11:29:08 +02:00
CMakeLists.txt Move the encrypt folder logic in a reusable job class 2020-06-30 11:29:08 +02:00
configfile.cpp Use raw string literals when appropriate 2020-05-26 20:13:51 +02:00
configfile.h Updater UI: Implement auto-update option and update button 2020-03-09 02:34:55 +01:00
cookiejar.cpp Do not declare local variables without an initial value. 2020-06-03 07:50:40 +00:00
cookiejar.h libsync: run clang-tidy modernize-use-nullptr 2018-11-12 18:46:39 +01:00
discoveryphase.cpp Use auto to avoiding repeating type names 2020-05-20 03:54:41 +02:00
discoveryphase.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
encryptfolderjob.cpp Move the encrypt folder logic in a reusable job class 2020-06-30 11:29:08 +02:00
encryptfolderjob.h Move the encrypt folder logic in a reusable job class 2020-06-30 11:29:08 +02:00
filesystem.cpp Remove unused c_path 2018-01-13 13:58:17 +01:00
filesystem.h Move non-csync-dependent parts of FileSystem to src/common 2017-09-18 14:00:52 +02:00
libsync.md Structure developer documentation 2015-06-29 18:43:21 +02:00
logger.cpp Use default member init when applicable 2020-06-03 16:10:39 +02:00
logger.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
networkjobs.cpp Fix Qt 5.15.0 build error (missing include) 2020-06-07 02:43:45 +02:00
networkjobs.h JsonApiJob: Add method usePOST to allow anonymous POST requests 2020-01-18 15:03:21 +01:00
nextcloudtheme.cpp Replace "https://..." hint by "https://host:port" 2020-05-23 18:32:18 +02:00
nextcloudtheme.h Show URL placeholder hint in wizard 2020-05-23 18:32:15 +02:00
owncloudpropagator.cpp Use the propagator to trigger the e2e info fetch 2020-06-30 11:29:08 +02:00
owncloudpropagator.h Use the propagator to trigger the e2e info fetch 2020-06-30 11:29:08 +02:00
owncloudpropagator_p.h Add error category for http file lock error status 423. 2019-06-11 23:32:10 +02:00
progressdispatcher.cpp Use = default for trivial ctors and dtors 2020-05-25 21:33:24 +02:00
progressdispatcher.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
propagatedownload.cpp Fix typo 2020-06-30 11:29:08 +02:00
propagatedownload.h libsync: run clang-tidy modernize-use-nullptr 2018-11-12 18:46:39 +01:00
propagatedownloadencrypted.cpp propage*encrypted Q_UNUSED 2018-07-02 12:45:44 +02:00
propagatedownloadencrypted.h Fix sync status running when encryption data is missing 2018-04-09 13:23:52 +02:00
propagateremotedelete.cpp Logging: Avoid the word "Error" 2018-06-06 20:24:32 +02:00
propagateremotedelete.h libsync: run clang-tidy modernize-use-nullptr 2018-11-12 18:46:39 +01:00
propagateremotedeleteencrypted.cpp Properly remove encryption data from JSON of deleted file 2018-04-09 13:23:52 +02:00
propagateremotedeleteencrypted.h Properly remove encryption data from JSON of deleted file 2018-04-09 13:23:52 +02:00
propagateremotemkdir.cpp Assume that folder paths can be mangled 2020-06-30 11:29:08 +02:00
propagateremotemkdir.h Finally encrypt subdirectories during sync 2020-06-30 11:29:08 +02:00
propagateremotemove.cpp Do not declare local variables without an initial value. 2020-06-03 07:50:40 +00:00
propagateremotemove.h libsync: run clang-tidy modernize-use-nullptr 2018-11-12 18:46:39 +01:00
propagateupload.cpp Assume that folder paths can be mangled 2020-06-30 11:29:08 +02:00
propagateupload.h Fix memory leak with device pointer 2019-05-08 19:41:48 +02:00
propagateuploadencrypted.cpp Assume that folder paths can be mangled 2020-06-30 11:29:08 +02:00
propagateuploadencrypted.h Assume that folder paths can be mangled 2020-06-30 11:29:08 +02:00
propagateuploadng.cpp Use auto to avoiding repeating type names 2020-05-20 03:54:41 +02:00
propagateuploadv1.cpp Use auto to avoiding repeating type names 2020-05-20 03:54:41 +02:00
propagatorjobs.cpp Do not declare local variables without an initial value. 2020-06-03 07:50:40 +00:00
propagatorjobs.h libsync: search'n'replace "Q_DECL_OVERRIDE" with "override" 2018-11-12 18:39:50 +01:00
syncengine.cpp Do not declare local variables without an initial value. 2020-06-03 07:50:40 +00:00
syncengine.h Rename local discovery option for clarity 2018-06-11 14:50:01 +02:00
syncfileitem.cpp Remove table for e2e and add an e2eMangledName column (#169) 2018-02-12 12:50:51 +01:00
syncfileitem.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
syncfilestatus.cpp Use default member init when applicable 2020-06-03 16:10:39 +02:00
syncfilestatus.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
syncfilestatustracker.cpp Use the return braced init list pattern 2020-05-27 14:36:07 +02:00
syncfilestatustracker.h Move SyncJournalDB to src/common 2017-09-18 14:00:52 +02:00
syncoptions.h Use std::chrono::milliseconds to represent milliseconds 2018-06-06 17:26:53 +02:00
syncresult.cpp Use default member init when applicable 2020-06-03 16:10:39 +02:00
syncresult.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
theme.cpp Improve command line version info and help display to streamline gui and cmd 2020-06-07 14:20:33 +02:00
theme.h Use default member init when applicable 2020-06-03 16:10:39 +02:00
wordlist.cpp Fix sync status running when encryption data is missing 2018-04-09 13:23:52 +02:00
wordlist.h [cse] new method, getUnifiedString 2017-10-18 21:51:38 +02:00