nextcloud-desktop/src/libsync
Matthieu Gallien 17256d3902
add extra logs to investigate lock type issues
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-02-19 14:53:47 +01:00
..
creds Remove OAuth authentication method as it is now unused 2023-09-19 14:58:17 +08:00
vfs End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
abstractnetworkjob.cpp Modernize extractErrorMessage and AbstractNetworkJob::errorStringParsingBody. 2024-02-07 14:24:30 -03:00
abstractnetworkjob.h Fix residual typos found by codespell 2023-09-16 20:36:56 +02:00
accessmanager.cpp Fix typos found by codespell 2023-06-21 08:47:13 +02:00
accessmanager.h Use the http logger with the unittests 2021-05-06 07:35:59 +00:00
account.cpp File locking. Manual lock should never be modified without user intervention. Set token lock instead of user lock when locking office files automatically. 2024-01-18 10:21:09 +01:00
account.h File locking. Manual lock should never be modified without user intervention. Set token lock instead of user lock when locking office files automatically. 2024-01-18 10:21:09 +01:00
accountfwd.h Enable the modernize-use-using check on clang-tidy 2020-08-12 18:18:57 +02:00
bandwidthmanager.cpp downgrade some log lines to be less verbose 2023-06-12 17:54:03 +02:00
bandwidthmanager.h move init to default value in class declaration 2023-02-06 10:43:05 +01:00
basepropagateremotedeleteencrypted.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
basepropagateremotedeleteencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
bulkpropagatorjob.cpp Report error Virus Detected. Updated tests. 2023-12-11 18:03:57 +01:00
bulkpropagatorjob.h Fix. Bulk upload. Accumulate sent bytes. Fix negative value in UI. 2023-11-20 17:02:31 +01:00
capabilities.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
capabilities.h File locking. Manual lock should never be modified without user intervention. Set token lock instead of user lock when locking office files automatically. 2024-01-18 10:21:09 +01:00
caseclashconflictsolver.cpp l10n: Fixed grammar 2023-02-15 19:58:23 +01:00
caseclashconflictsolver.h use #pragma once instead of include guards 2023-01-25 16:37:37 +01: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 suppress deprecated warnings from openssl 2024-02-06 08:45:33 +01:00
clientsideencryption.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionjobs.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionjobs.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionprimitives.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientsideencryptionprimitives.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
clientstatusreporting.cpp Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreporting.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingcommon.cpp Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingcommon.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingdatabase.cpp Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingdatabase.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingnetwork.cpp Spell-correction for e2e_errors 2024-01-17 15:27:55 +01:00
clientstatusreportingnetwork.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
clientstatusreportingrecord.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
CMakeLists.txt partial build fix when TOKEN_AUTH_ONLY is enabled at configure time 2024-01-29 16:56:20 +01:00
configfile.cpp partial build fix when TOKEN_AUTH_ONLY is enabled at configure time 2024-01-29 16:56:20 +01:00
configfile.h Save the value of 'Launch on system startup' in the config files. 2024-01-22 11:35:55 +01:00
cookiejar.cpp Fix saving of cookies 2020-12-15 10:59:06 +01:00
cookiejar.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
datetimeprovider.cpp Add dialog to set user status 2021-09-09 11:18:22 +02:00
datetimeprovider.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
deletejob.cpp Refactor DeleteJob and DeleteApiJob to use SimpleFileJob. 2022-01-11 13:37:09 +00:00
deletejob.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
discovery.cpp add extra logs to investigate lock type issues 2024-02-19 14:53:47 +01:00
discovery.h Do not upload modified PDF file while it is open in Kofax PowerPDF on Windows. Prevents signature verification failure. 2024-02-14 08:25:21 +01:00
discoveryphase.cpp Allow event processing between each XML parser run, to improve GUI performance. 2024-01-29 18:32:01 +01:00
discoveryphase.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
encryptedfoldermetadatahandler.cpp fix(i18n): uppercase ID 2024-02-06 08:43:40 +01:00
encryptedfoldermetadatahandler.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
encryptfolderjob.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
encryptfolderjob.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
filesystem.cpp handle case clash conflicts in a similar way to content conflicts 2023-01-25 16:37:35 +01:00
filesystem.h [libsync] Export verifyFileUnchanged 2020-12-15 10:59:03 +01:00
foldermetadata.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
foldermetadata.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
helpers.cpp Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it. 2022-12-06 09:37:03 +01:00
helpers.h Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it. 2022-12-06 09:37:03 +01:00
httplogger.cpp Include auth type in http log 2020-12-30 16:17:46 +01:00
httplogger.h Log the final http request 2020-12-30 16:17:41 +01:00
iconjob.cpp Fix deprecation warnings. 2022-09-17 09:47:15 +02:00
iconjob.h IconJob: Send request through the accounts NAS 2021-11-10 13:11:49 +01:00
libsync.md Structure developer documentation 2015-06-29 18:43:21 +02:00
localdiscoverytracker.cpp Please the clang-tidy overlord 2020-12-15 11:01:53 +01:00
localdiscoverytracker.h fully qualify types in signals and slots 2022-11-15 09:57:54 +01:00
lockfilejobs.cpp add extra logs to investigate lock type issues 2024-02-19 14:53:47 +01:00
lockfilejobs.h File locking. Manual lock should never be modified without user intervention. Set token lock instead of user lock when locking office files automatically. 2024-01-18 10:21:09 +01:00
logger.cpp Use a standardised locale to create log file filenames, fixing issues with certain locales 2023-09-13 17:16:56 +08:00
logger.h Remove redundant "optional" gui log functions which relly just call gui log under the hood 2023-08-04 17:40:39 +08:00
networkjobs.cpp Bugfix. Random crash in LsColJob after recent changes. 2024-01-30 09:34:29 +01:00
networkjobs.h Allow event processing between each XML parser run, to improve GUI performance. 2024-01-29 18:32:01 +01:00
nextcloudtheme.cpp Restyle wizard pages 2021-03-10 09:55:40 +01:00
nextcloudtheme.h tidy up code in Theme class 2023-03-22 10:17:28 +01:00
ocsprofileconnector.cpp IconJob: Send request through the accounts NAS 2021-11-10 13:11:49 +01:00
ocsprofileconnector.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
ocsuserstatusconnector.cpp Fix bugs with setting 'Away' user status 2022-08-08 17:34:11 +02:00
ocsuserstatusconnector.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
owncloudpropagator_p.h Added error reporting for E2EE issues. 2023-12-11 18:03:57 +01:00
owncloudpropagator.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
owncloudpropagator.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
progressdispatcher.cpp Fix typos found by codespell 2023-06-21 08:47:13 +02:00
progressdispatcher.h add more metadata to sync errors to allow filtering 2023-06-07 17:25:44 +02:00
propagatedownload.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagatedownload.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagatedownloadencrypted.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagatedownloadencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedelete.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedelete.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencrypted.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencryptedrootfolder.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotedeleteencryptedrootfolder.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotemkdir.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotemkdir.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateremotemove.cpp add more metadata to sync errors to allow filtering 2023-06-07 17:25:44 +02:00
propagateremotemove.h Implement Secure filedrop link share. Move data from 'filedrop' to 'files' when syncing E2EE folders. 2023-03-02 19:29:11 +01:00
propagateupload.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateupload.h Move destination header build to own method 2023-10-16 10:11:00 +02:00
propagateuploadencrypted.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateuploadencrypted.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
propagateuploadng.cpp Allow event processing between each XML parser run, to improve GUI performance. 2024-01-29 18:32:01 +01:00
propagateuploadv1.cpp Report error Virus Detected. Updated tests. 2023-12-11 18:03:57 +01:00
propagatorjobs.cpp add more metadata to sync errors to allow filtering 2023-06-07 17:25:44 +02:00
propagatorjobs.h Implement Secure filedrop link share. Move data from 'filedrop' to 'files' when syncing E2EE folders. 2023-03-02 19:29:11 +01:00
pushnotifications.cpp Fix typos found by codespell 2023-06-21 08:47:13 +02:00
pushnotifications.h fully qualify types in signals and slots 2022-11-15 09:57:54 +01:00
putmultifilejob.cpp fix bulk upload of empty files 2023-07-10 10:38:39 +02:00
putmultifilejob.h Clean up putmultifilejob class definition 2023-05-15 20:46:21 +08:00
rootencryptedfolderinfo.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
rootencryptedfolderinfo.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
syncengine.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
syncengine.h when sync is completed and data fingerprint changed, update it 2023-10-16 22:00:00 +02:00
syncfileitem.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
syncfileitem.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
syncfilestatustracker.cpp Fix typos found by codespell 2023-06-21 08:47:13 +02:00
syncfilestatustracker.h fully qualify types in signals and slots 2022-11-15 09:57:54 +01:00
syncoptions.cpp Enforce Chunk V2 API chunk size limits at the sync options level 2023-08-31 15:25:00 +02:00
syncoptions.h Use [[nodiscard]] for new syncoptions and propagateupload functions 2023-08-31 15:25:00 +02:00
syncresult.cpp Correctly handle errors for unsupported filenames on the server. Allow user to rename those via dialog. 2023-06-14 12:48:56 +02:00
syncresult.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
theme.cpp Improve Settings dialog design. 2023-10-23 12:45:24 +02:00
theme.h Improve Settings dialog design. 2023-10-23 12:45:24 +02:00
updatee2eefoldermetadatajob.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
updatee2eefoldermetadatajob.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
updatee2eefolderusersmetadatajob.cpp fix(i18n): Changed spelling of "public key" 2024-02-06 08:43:40 +01:00
updatee2eefolderusersmetadatajob.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
updatemigratede2eemetadatajob.cpp End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
updatemigratede2eemetadatajob.h End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop. 2024-01-29 16:13:25 +01:00
userstatusconnector.cpp Add dialog to set user status 2021-09-09 11:18:22 +02:00
userstatusconnector.h more fixes for attributes without init value 2023-02-06 10:43:05 +01:00
wordlist.cpp Enable bugprone-narrowing-conversions clang-tidy check 2020-09-01 06:37:03 +00:00
wordlist.h Export the WordList functions 2020-10-08 15:58:29 +02:00