nextcloud-desktop/src
Olivier Goffart 4dc49ff3b0 SyncEngine: Recover when the PUT reply (or chunkin's MOVE) is lost
This can happen if the upload of a file is finished, but we just got
disconnected right before recieving the reply containing the etag.
So nothing was save din the DB, and we are not sure if the server
recieved the file properly or not. Further local update of the file
will cause a conflict.

In order to fix this, store the checksum of the uploading file in
the uploadinfo table of the local db (even if there is no chunking
involved).  And when we have a conflict, check that it is not because
of this situation by checking the entry in the uploadinfo table.

Issue #5106
2017-12-14 11:56:12 +01:00
..
3rdparty fix typo error: occured-> occurred 2017-12-06 20:02:53 +01:00
cmd Merge pull request #6224 from owncloud/deprecated 2017-12-12 11:48:04 +01:00
common SyncEngine: Recover when the PUT reply (or chunkin's MOVE) is lost 2017-12-14 11:56:12 +01:00
crashreporter Apply clang-format 2017-05-17 12:26:27 +02:00
csync SyncEngine: Recover when the PUT reply (or chunkin's MOVE) is lost 2017-12-14 11:56:12 +01:00
gui Share link: Adjust design of folder sharing permissions #6192 2017-12-14 08:34:44 +01:00
libsync SyncEngine: Recover when the PUT reply (or chunkin's MOVE) is lost 2017-12-14 11:56:12 +01:00
CMakeLists.txt stack-protector is not supported on hppa. 2017-12-13 11:27:48 +01:00