diff options
author | Joey Hess <joey@kitenet.net> | 2012-06-26 23:07:11 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-06-26 23:07:11 -0400 |
commit | 6f45827fe07262f93f39ae420f4362bfa0246194 (patch) | |
tree | 53cd64750e9c9618dee53cedf18f7f1a0c9019fd /debian | |
parent | 1093d82f6b6fb7844ca11b136f03767ca4460a98 (diff) |
git-config fileEncoding
Accept arbitrarily encoded repository filepaths etc when reading git config
output. This fixes support for remotes with unusual characters in their
names.
For example, a remote with a url of /tmp/çüş was previously
skipped, because the filename wasn't encoded right so it didn't think it
was available. And when setting the annex-uuid of a remote named "çüş",
it used to add it under a mis-encoded form of the remote's name. Both these
cases now work ok in my testing.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 5968d8560..c1ebac839 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,9 @@ git-annex (3.20120625) UNRELEASED; urgency=low * Avoid ugly failure mode when moving content from a local repository that is not available. * Got rid of the last place that did utf8 decoding. + * Accept arbitrarily encoded repository filepaths etc when reading + git config output. This fixes support for remotes with unusual characters + in their names. -- Joey Hess <joeyh@debian.org> Mon, 25 Jun 2012 11:38:12 -0400 |