external protocol VERSION 2
authorJoey Hess <joeyh@joeyh.name>
Tue, 28 Mar 2023 21:00:08 +0000 (17:00 -0400)
committerSean Whitton <spwhitton@spwhitton.name>
Sat, 1 Apr 2023 17:55:30 +0000 (10:55 -0700)
commit46e14265413327609a2b510f38f4020287e99d1a
treeee899970780b0e876694fc7b876c6742022c3ec9
parentdd51479c938dc9f0a2476304a9f101045eb32625
external protocol VERSION 2

Support VERSION 2 in the external special remote protocol, which is
identical to VERSION 1, but avoids external remote programs neededing to
work around the above bug. External remote program that support
exporttree=yes are recommended to be updated to send VERSION 2.

Sponsored-by: Kevin Mueller on Patreon
Remote/External/Types.hs
doc/design/external_special_remote_protocol.mdwn
doc/special_remotes/external/example.sh
doc/special_remotes/external/git-annex-remote-ipfs
doc/special_remotes/external/git-annex-remote-torrent