nextcloud-desktop/csync/src
Christian Kamm 4291ea47f7 Journal: Don't use a ._ path if it won't work #5633
When synchronizing a folder on a samba share, creating files that begin
with ._ is often forbidden. This prevented the client from creating
its ._sync_abcdef.db file.

Now, it'll check whether the preferred filename is creatable, and if
it isn't it'll use .sync_abcdef.db instead.

The disadvantage is that this alternative path won't be ignored by
older clients - that was the reason for the ._ prefix.
2017-06-20 13:35:34 +02:00
..
std Fix the MSVC build 2016-09-16 17:43:39 +02:00
vio Fix the MSVC build 2016-09-16 17:43:39 +02:00
CMakeLists.txt Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_exclude.c Journal: Don't use a ._ path if it won't work #5633 2017-06-20 13:35:34 +02:00
csync_exclude.h Don't use the StopWatch for each job in production builds #5456 2017-01-26 17:13:54 +01:00
csync_log.c Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_log.h Compile with GCC 5 2015-05-07 01:15:55 +02:00
csync_macros.h SyncEngine: Handle 403 Forbidden properly. 2015-11-18 15:31:55 +01:00
csync_misc.c Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_misc.h Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_private.h Fix the UNIT_TESTING build on Windows 2017-02-14 14:32:41 +01:00
csync_reconcile.c Doc: Add sync algorithm overview and comments (#5277) 2016-11-08 16:10:55 +01:00
csync_reconcile.h Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_rename.cc SyncEngine: Fix renaming a folder should keep the selective sync state 2016-10-11 14:38:25 +02:00
csync_rename.h SyncEngine: Fix renaming a folder should keep the selective sync state 2016-10-11 14:38:25 +02:00
csync_statedb.c Selective sync: Skip excluded folders when reading db 2017-05-16 13:58:45 +02:00
csync_statedb.h Fix the UNIT_TESTING build on Windows 2017-02-14 14:32:41 +01:00
csync_time.c Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_time.h Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_update.c Discovery: Add branding option to disable default sync of 'M' directories 2017-01-27 15:59:59 +01:00
csync_update.h SyncEngine: Use QNAM for csync_update 2015-01-20 18:27:25 +01:00
csync_util.c csync: Use an explicit instruction for should_update_metadata 2016-08-17 15:39:31 +02:00
csync_util.h Fix the MSVC build 2016-09-16 17:43:39 +02:00
csync_version.h.in Use identical User Agents for csync and the Qt parts 2015-04-16 20:58:51 +02:00
csync.c Merge branch 'master' into dbjournal_per_account 2016-11-23 16:47:56 +01:00
csync.h Fix up SSL client certificates #5213 #69 (#5289) 2017-01-02 08:34:02 +01:00