From af4886c315f908eb3c59982360fafcc9cdd3ae29 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Mon, 19 Nov 2012 13:30:58 -0400 Subject: Bugfix: directory special remote could loop forever storing a key when a too small chunksize was configured. Ensure that each file has something written to it, even if the bytestring chunk size is greater than the configured chunksize. This means we may write a bit larger than the configured value, but only when the configured value is very small; ie, < 8 kb. --- debian/changelog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index da7896b4c..c9488014e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,6 +11,8 @@ git-annex (3.20121113) UNRELEASED; urgency=low it all in memory. * S3: Added progress display for uploading and downloading. * directory special remote: Made more efficient and robust. + * Bugfix: directory special remote could loop forever storing a key + when a too small chunksize was configured. -- Joey Hess Tue, 13 Nov 2012 13:17:07 -0400 -- cgit v1.2.3