1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2024-10-21 19:42:45 +02:00
Nextcloud-Desktop/csync/src
Olivier Goffart 9dcce01e54 csync: ignore files/folder for which stat fails
instead of pretending it suicceed and not recursing in it.

This fixes a bug in which a folder with a too long name would be properly
created, then removed on the server in the next sync.

(cherry picked from commit 4bbf7669091cde7ec726b1708d8c54427b68f016)

Conflicts:
	csync/src/csync.h
	csync/src/csync_exclude.h
	csync/src/csync_update.c
2015-08-11 11:17:20 +02:00
..
httpbf Compile with GCC 5 2015-05-07 01:15:55 +02:00
std c_path: Fix function description. 2015-07-08 18:13:41 +02:00
vio Fixup ce5be89a18 2015-08-07 11:05:04 +02:00
CMakeLists.txt CSync: Split csync_vio_local.c 2015-07-13 15:54:09 +02:00
csync_exclude.c Created two functions c_utf8_string_to_locale and c_utf8_path_to_locale. 2015-07-08 18:13:39 +02:00
csync_exclude.h csync: ignore files/folder for which stat fails 2015-08-11 11:17:20 +02:00
csync_log.c Make it compile with the merge of csync mirall 2014-01-15 12:20:03 +01:00
csync_log.h Compile with GCC 5 2015-05-07 01:15:55 +02:00
csync_macros.h Discovery: Distinguish 503 Storage not available. #2884 2015-02-25 12:02:10 +01:00
csync_misc.c do not use the path function here. 2015-07-08 18:13:40 +02:00
csync_misc.h SyncEngine: Use QNAM for csync_update 2015-01-20 18:27:25 +01:00
csync_owncloud_private.h Merge remote-tracking branch 'origin/ssl_client_cert' 2015-01-28 14:13:40 +01:00
csync_owncloud_util.c Don't require NEON with Qt 5.4 2015-01-23 17:11:34 +01:00
csync_owncloud.c Use identical User Agents for csync and the Qt parts 2015-04-16 20:58:51 +02:00
csync_owncloud.h SyncEngine: Use QNAM for csync_update 2015-01-20 18:27:25 +01:00
csync_private.h Confirm feature: Confirm for any folder, not only shared ones 2015-07-27 09:54:20 +02:00
csync_reconcile.c Reconcile: Improve debug output 2015-07-31 16:43:47 +02:00
csync_reconcile.h Move csync in order to merge it with mirall 2014-01-13 14:39:50 +01:00
csync_rename.cc csync walk tree: Try to find the 'other_node' in the source directory in case of renames 2015-05-12 16:32:00 +02:00
csync_rename.h csync walk tree: Try to find the 'other_node' in the source directory in case of renames 2015-05-12 16:32:00 +02:00
csync_statedb.c Sync: Store information about ignored files on the server in database. 2015-07-15 15:49:27 +02:00
csync_statedb.h CSync: Close/Reopen DB between update and reconcile 2014-10-22 15:42:13 +02:00
csync_time.c csync: Remove time_sync_required 2014-02-27 13:12:21 +01:00
csync_time.h csync: Remove time_sync_required 2014-02-27 13:12:21 +01:00
csync_update.c csync: ignore files/folder for which stat fails 2015-08-11 11:17:20 +02:00
csync_update.h SyncEngine: Use QNAM for csync_update 2015-01-20 18:27:25 +01:00
csync_util.c Removed dead code from csync_utils. Functionality moved to Qt based code. 2015-07-08 18:13:39 +02:00
csync_util.h Removed dead code from csync_utils. Functionality moved to Qt based code. 2015-07-08 18:13: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 csync: Initialize the hidden files flag properly. 2015-07-15 15:54:41 +02:00
csync.h csync: ignore files/folder for which stat fails 2015-08-11 11:17:20 +02:00