]> dgit.raspbian.org Git - git-annex.git/commit
proxied exporttree=yes remotes are untrustworthy
authorJoey Hess <joeyh@joeyh.name>
Thu, 8 Aug 2024 18:43:53 +0000 (14:43 -0400)
committerJoey Hess <joeyh@joeyh.name>
Thu, 8 Aug 2024 18:43:53 +0000 (14:43 -0400)
commit5c36177e58f74a8f240fb6f156b632bc486c18b3
tree601d95a03e6245b19bf155d42b44fbf76c027f99
parentb23c7f769e2c33003234eb7007468032fd949ee8
proxied exporttree=yes remotes are untrustworthy

This is not perfect because it does not handle versioned special
remotes, which should not be untrustworthy, but now are when proxied.

The implementation turned out to be easy, because the exporttree field
is a default field, so is available in RemoteConfig even for git
remotes.
Remote/Git.hs
doc/todo/git-annex_proxies.mdwn