summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2018-07-17 14:25:23 -0400
committerJoey Hess <joeyh@joeyh.name>2018-07-17 14:27:39 -0400
commite50ed4ba48f93cf0addb3638a4a9605a10f17976 (patch)
tree80e7a39d25b0edaab252d91911f33ae46d4be0ab /CHANGELOG
parent5b7c84c868c7278a8c3a9a3940a9cf6df2f80d80 (diff)
work around git bug
Work around git bug that runs smudge/clean filters at the top of the repository while passing them a relative GIT_WORK_TREE that may point outside of the repository, by using GIT_PREFIX to get back to the subdirectory where a relative GIT_WORK_TREE is valid. git devs have been informed of the bug and may fix it, which could conveivably break this fix, but as it is, this works back to git 1.7.6. This commit was sponsored by Jochen Bartl on Patreon.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index e9d3906655..26136ff194 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -19,6 +19,10 @@ git-annex (6.20180627) UNRELEASED; urgency=medium
* unused --from: Allow specifiying a repository by uuid or description.
* Send User-Agent and any configured annex.http-headers when downloading
with http, fixes reversion introduced when switching to http-client.
+ * Work around git bug that runs smudge/clean filters at the top of the
+ repository while passing them a relative GIT_WORK_TREE that may point
+ outside of the repository, by using GIT_PREFIX to get back to the
+ subdirectory where a relative GIT_WORK_TREE is valid.
-- Joey Hess <id@joeyh.name> Fri, 22 Jun 2018 10:36:22 -0400