change local_resource_new signature

add link target to sync db

add first dav-sync binary tests

fix deletion of splitted files

remove dead db entry when files are moved

fix push operation order (move before put)

implement copy/move for dav-sync pull

increase snyc_conflict counter only after conflict renaming, to make sure the counter is correct when pull is aborted

fix dav-sync push not deleting files

replace list of removed resources with a map (cmd_pull)

adds list-conflicts command to dav-sync

adds missing make target dependencies for documentation

harmonizes output of push and pull

store origin of file conflicts

fixes missing return in copy_file()

fixes several signedness issues

fix dav-sync push conflict detection

set content-hash property after uploads when syncdir hashing is enabled

add session flag for content hash creation

update metadata on copy/move

fix move

improve copy/move stability and db update

add copy/move operation

add copy/move detection to push

add hashing config

fixes truncate path

fixes that metadata is updated after stat in sync_get_resource

truncate splitted file to correct size on pull

(0) -300 -100 -50 -28 +28 +50 +100 tip

mercurial