..
creds
Replace use of raw pointer in wantsAccountSaved signal with AccountPtr
2025-04-15 14:13:34 +02:00
vfs
refactor: replace QString() with QStringLiteral() for better performance
2025-01-31 15:11:02 +01:00
abstractnetworkjob.cpp
refactor: replace QString() with QStringLiteral() for better performance
2025-01-31 15:11:02 +01:00
abstractnetworkjob.h
disable our code for network timeout
2024-09-26 16:11:37 +02:00
accessmanager.cpp
fix setups that use basic auth
2025-03-11 08:43:41 +00:00
accessmanager.h
account.cpp
Use AccountPtr in serverVersionChanged signal instead of raw pointer
2025-04-15 14:13:34 +02:00
account.h
Use AccountPtr in serverVersionChanged signal instead of raw pointer
2025-04-15 14:13:34 +02:00
accountfwd.h
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
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00: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
clean code and logs during bulk upload
2025-04-10 14:55:41 +02:00
bulkpropagatorjob.h
Change bulk upload batch size when there is a sync error.
2025-04-10 14:54:13 +02:00
capabilities.cpp
Carried out further fixes, changing types to auto and adding const
2025-02-25 03:55:21 +00:00
capabilities.h
Expose maxConcurrentChunkUploads from Capabilities
2025-01-23 10:13:51 +08:00
caseclashconflictsolver.cpp
Support Windows .lnk files with VFS Cf API.
2024-07-10 10:29:21 +02:00
caseclashconflictsolver.h
use #pragma once instead of include guards
2023-01-25 16:37:37 +01:00
clientproxy.cpp
fix: remove unused var.
2025-04-15 20:47:11 +00:00
clientproxy.h
chore: rename function, change log level.
2025-04-15 20:47:11 +00:00
clientsideencryption.cpp
use a better and shorter title for input dialog for PIN code
2025-03-20 08:14:49 +00:00
clientsideencryption.h
clear useless declarations or include
2025-02-07 09:12:29 +01:00
clientsideencryptionjobs.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
clientsideencryptionjobs.h
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
clientsideencryptionprimitives.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
clientsideencryptionprimitives.h
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
clientsideencryptiontokenselector.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
clientsideencryptiontokenselector.h
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +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
Client Status Reporting. Only report statuses listed on the server.
2024-02-28 14:47:37 +01:00
clientstatusreportingcommon.h
Client Status Reporting. Only report statuses listed on the server.
2024-02-28 14:47:37 +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
Client Status Reporting. Only report statuses listed on the server.
2024-02-28 14:47:37 +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
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
configfile.cpp
chore: make settings keys const static member of ConfigFile class.
2025-04-15 20:47:11 +00:00
configfile.h
chore: make settings keys const static member of ConfigFile class.
2025-04-15 20:47:11 +00:00
cookiejar.cpp
Added more std::as_const and replaced types for auto, as well as other suggestions
2025-02-25 03:55:21 +00:00
cookiejar.h
add [[nodiscard]] attribute via clang-tidy
2022-10-04 11:14:45 +02:00
datetimeprovider.cpp
datetimeprovider.h
add [[nodiscard]] attribute via clang-tidy
2022-10-04 11:14:45 +02:00
deletejob.cpp
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00:00
deletejob.h
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00:00
discovery.cpp
feat(discovery): add missing inode info for discovered files
2025-04-24 11:51:24 +02:00
discovery.h
avoid showing warnings for excluded files to not confuse users
2025-03-12 15:12:50 +01:00
discoveryphase.cpp
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00:00
discoveryphase.h
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00:00
encryptedfoldermetadatahandler.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
encryptedfoldermetadatahandler.h
do some header includes clean-up as recommended by compiler
2024-04-26 09:05:12 +02:00
encryptfolderjob.cpp
ensure user receiving an encrypted share maintain proper state
2025-03-13 12:35:24 +01:00
encryptfolderjob.h
Bugfix. E2EE V2. Fix incorrect root e2ee folder path search in local db.
2024-02-28 15:37:50 +01:00
filesystem.cpp
fix(filesystem): still use std::filesystem::remove for folders
2025-04-24 09:18:11 +00:00
filesystem.h
fix(read only folder): allow renaming new file inside read-only folders
2025-04-24 11:01:34 +02:00
foldermetadata.cpp
Bugfix. E2EE. Always migrate from 1.2 to 2.0, even with nested folders.
2025-02-11 09:14:58 +01:00
foldermetadata.h
partial fix for broken automated tests
2025-02-07 09:12:29 +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
httplogger.h
iconjob.cpp
remove deprecated code only usefull for very old Qt releases
2024-08-12 11:14:26 +02:00
iconjob.h
libsync.md
localdiscoverytracker.cpp
localdiscoverytracker.h
fully qualify types in signals and slots
2022-11-15 09:57:54 +01:00
lockfilejobs.cpp
when locking a file set If-Match header to ensure etag is correct
2024-12-09 09:33:49 +01:00
lockfilejobs.h
when locking a file set If-Match header to ensure etag is correct
2024-12-09 09:33:49 +01:00
logger.cpp
flush logs every 5 lines written
2024-11-21 12:06:06 +01:00
logger.h
flush logs every 5 lines written
2024-11-21 12:06:06 +01:00
networkjobs.cpp
Added more std::as_const and replaced types for auto, as well as other suggestions
2025-02-25 03:55:21 +00:00
networkjobs.h
properly detect and enable Qt6 WebEngine integration
2024-08-28 11:35:04 +02:00
nextcloudtheme.cpp
refactor: replace QString() with QStringLiteral() for better performance
2025-01-31 15:11:02 +01:00
nextcloudtheme.h
tidy up code in Theme class
2023-03-22 10:17:28 +01:00
ocsprofileconnector.cpp
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
wizard: display error message when ToS haven't been accepted yet
2025-02-20 10:35:56 +00:00
owncloudpropagator.cpp
disable use of bulk upload for small files
2025-04-10 14:56:34 +00:00
owncloudpropagator.h
Carried out further fixes, changing types to auto and adding const
2025-02-25 03:55:21 +00:00
progressdispatcher.cpp
Added more std::as_const and replaced types for auto, as well as other suggestions
2025-02-25 03:55:21 +00:00
progressdispatcher.h
add more metadata to sync errors to allow filtering
2023-06-07 17:25:44 +02:00
propagatedownload.cpp
Qt 6.8 requires macSO 12 or higher: no need to compile against older
2025-04-07 10:53:37 +00:00
propagatedownload.h
Qt 6.8 requires macSO 12 or higher: no need to compile against older
2025-04-07 10:53:37 +00:00
propagatedownloadencrypted.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +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
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00: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
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00: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
when deleting a remote locked file, provide needed lock headers
2025-03-03 16:07:07 +00: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
l10n: Change to a capital letter
2024-12-04 13:58:23 +01: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
simple way to add more logs related to upload progress
2025-04-10 14:55:41 +02:00
propagateupload.h
Move destination header build to own method
2023-10-16 10:11:00 +02:00
propagateuploadencrypted.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +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
when deleting a remote locked file, provide needed lock headers
2025-03-03 16:07:07 +00:00
propagateuploadv1.cpp
Replaced qAsConst with std::as_const
2025-02-25 03:55:21 +00:00
propagatorjobs.cpp
fix(rename): avoid hitting runtime assert when renaming virtual files
2025-04-24 11:51:24 +02:00
propagatorjobs.h
better error message for user when deleting local items
2025-04-07 10:53:38 +00:00
pushnotifications.cpp
Replace QWebSocket::error with errorOccurred
2024-12-20 16:26:57 +01:00
pushnotifications.h
fully qualify types in signals and slots
2022-11-15 09:57:54 +01:00
putmultifilejob.cpp
simple way to add more logs related to upload progress
2025-04-10 14:55:41 +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
fix: do not interrupt sync when cleaning invalid read-only items
2025-04-14 16:38:43 +00:00
syncengine.h
fix: do not interrupt sync when cleaning invalid read-only items
2025-04-14 16:38:43 +00:00
syncfileitem.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
syncfileitem.h
make use of the new x-nc-skip-trashbin header
2025-03-06 08:22:55 +00:00
syncfilestatustracker.cpp
feat(discovery): add more info for renamed items
2025-04-24 11:51:24 +02:00
syncfilestatustracker.h
Bugfix. Exclude list. Fix stuck 'excluded' status in Windows Explorer after removing the exclude pattern.
2024-03-05 10:40:09 +01:00
syncoptions.cpp
Add sync option for nextcloudcmd.
2024-06-28 18:18:08 +02:00
syncoptions.h
changing default chunk size to 100MB
2024-09-26 10:56:53 +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
fix(theme): correct dark/light mode check on Win10
2025-04-15 14:26:53 +02:00
theme.h
Add option to disable virtual files syncing on Windows.
2025-03-13 12:15:46 +01:00
updatee2eefoldermetadatajob.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +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
partial fix for broken automated tests
2025-02-07 09:12:29 +01:00
updatee2eefolderusersmetadatajob.h
fully qualify types for use with Qt metaobject system
2024-04-26 09:05:12 +02:00
updatemigratede2eemetadatajob.cpp
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
updatemigratede2eemetadatajob.h
add support to use PKCS#11 harware token to store certifice for e2ee
2025-02-07 09:12:29 +01:00
userstatusconnector.cpp
userstatusconnector.h
more fixes for attributes without init value
2023-02-06 10:43:05 +01:00
wordlist.cpp
wordlist.h