summaryrefslogtreecommitdiff
path: root/debian/changelog
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-01-11 15:43:09 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-01-11 16:03:45 -0400
commit5387b44657d01e436282e3ae6650a8f083b5ef00 (patch)
treec208fb8505e28d1998ea96a1cf63929e9053749d /debian/changelog
parent4979c878da4dcacf699b4d0b2e2f173e0d0bd06e (diff)
safe recv-key in direct mode
Checks the key's size and checksum. This is sorta expensive, but it avoids needing to add another round-trip to the protocol.
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog6
1 files changed, 4 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index 4230d12c4..4a4498880 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,10 @@
git-annex (3.20130108) UNRELEASED; urgency=low
+ * Now handles the case where a file that's being transferred to a remote
+ is modified in place, which direct mode allows to happen. When this
+ happens, the transfer now fails, rather than allow possibly corrupt
+ data into the remote.
* fsck: Better checking of file content in direct mode.
- * Special remotes now all rollback storage of keys that get modified
- during the transfer, which can happen in direct mode.
* drop: Suggest using git annex move when numcopies prevents dropping a file.
* webapp: Repo switcher filters out repos that do not exist any more
(or are on a drive that's not mounted).