nextcloud-desktop/src/common
Matthieu Gallien b2b5fb793c ensure no crash due to uncatched exception from std c++ lib
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-02 10:20:27 +01:00
..
asserts.h Use Q_REQUIRED_RESULT directly like in other places 2020-12-30 16:20:42 +01:00
c_jhash.h cjhash: Fix build fix 2020-12-15 10:58:20 +01:00
checksumcalculator.cpp Do not use const char * to add data to crypto hash 2024-12-20 16:26:57 +01:00
checksumcalculator.h Fix crash. Remove unnecessary dependency injection causing crash. 2023-11-09 13:24:10 +01:00
checksumconsts.h Implemented a class ChecksumCalculator to allow stopping the checksum calculation thread on parent destruction. 2023-06-20 11:44:07 +02:00
checksums.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
checksums.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
common.cmake Turn utility_* into stand-alone files 2024-01-22 11:27:59 +01:00
constants.h Fix warnings 2021-09-17 13:32:26 +00:00
filesystembase.cpp ensure no crash due to uncatched exception from std c++ lib 2025-01-02 10:20:27 +01:00
filesystembase.h Support Windows .lnk files with VFS Cf API. 2024-07-10 10:29:21 +02:00
ownsql.cpp Use char16_t cast instead of ushort cast 2024-12-20 16:26:57 +01:00
ownsql.h Remove some SQL debug logs to unclutter the output. 2023-05-04 14:42:10 +02:00
pinstate.cpp Use Q_ENUM_NS for PinState 2020-12-15 10:59:10 +01:00
pinstate.h Fix new typos found by codespell 2023-09-17 10:41:38 +02:00
plugin.cpp bring back dynamic load of VFS plugins 2021-07-08 08:11:17 +00:00
plugin.h bring back dynamic load of VFS plugins 2021-07-08 08:11:17 +00:00
preparedsqlquerymanager.cpp Move Prepared sql queries to seperate class to manage access 2021-08-23 09:40:26 +02:00
preparedsqlquerymanager.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
README Move Utility to a new common static library 2017-09-05 17:25:19 +02:00
remotepermissions.cpp remove useless internal log about remote permissions management 2024-10-07 09:46:31 +02:00
remotepermissions.h properly compute if a folder is top level or child extern mounted 2024-03-27 14:29:01 +01:00
result.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
shellextensionutils.cpp VFS Windows: Display the sharing state and lock state in the 'Status' column of Windows Explorer 2022-10-04 18:32:51 +02:00
shellextensionutils.h VFS Windows: Display the sharing state and lock state in the 'Status' column of Windows Explorer 2022-10-04 18:32:51 +02:00
syncfilestatus.cpp csync: apply strict QString handling 2020-12-15 10:59:16 +01:00
syncfilestatus.h add [[nodiscard]] attribute via clang-tidy 2022-10-04 11:14:45 +02:00
syncjournaldb.cpp Handle live photo in syncjournaldb queries and inserts 2024-11-20 14:39:51 +01:00
syncjournaldb.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
syncjournalfilerecord.cpp New discovery algorithm: fixups 2020-12-15 10:58:08 +01:00
syncjournalfilerecord.h Add live photo properties to sync journal file record 2024-11-20 14:39:51 +01:00
utility_mac.mm Remove all use of MacExtras 2024-05-13 11:07:33 +02:00
utility_unix.cpp last step 2024-04-26 09:05:12 +02:00
utility_win.cpp Modernize Utility::removeFavLink and Utility::setupFavLink. 2024-11-15 18:26:20 +01:00
utility.cpp last step 2024-04-26 09:05:12 +02:00
utility.h Add documentation about Utility::setupFavLink and Utility::removeFavLink. 2024-11-15 18:26:20 +01:00
vfs.cpp Fix a bug preventing sync root in folder on drive roots 2024-12-16 15:10:07 +01:00
vfs.h Fix crash on missing sync root 2024-12-12 12:15:44 +01:00
vfspluginmetadata.json.in vfs: Don't always load plugins, check metadata 2020-12-15 10:58:26 +01: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.