git-annex/Remote
Joey Hess 8e3032df2d added GETWANTED, SETWANTED for Tobias's flickr remote
This was unexpectedly difficult because of a depdenency cycle. To parse a
preferred content expression involves several things that need to operate
on the list of remotes. Which needs Remote.External. The only way to avoid
this cycle (I tried breaking it at several points) was to skip parsing the
expression in SETWANTED.

That's sorta ok, because git-annex already has to deal with unparsable
preferred content expressions being stored, in order to handle eg,
upgrades. But I'm still not very happy that I cannot check it.

I feel this is a strong indication that I need to beware of further
bloating the special remote protocol interface.
2014-01-01 20:12:20 -04:00
..
External added GETWANTED, SETWANTED for Tobias's flickr remote 2014-01-01 20:12:20 -04:00
Helper map: Work when there are gcrypt remotes. 2013-11-04 14:14:44 -04:00
Bup.hs assistant: Support repairing git remotes that are locally accessible 2013-10-27 15:38:59 -04:00
Directory.hs gcrypt, bup: Fix bug that prevented using these special remotes with encryption=pubkey. 2013-11-02 16:37:28 -04:00
External.hs added GETWANTED, SETWANTED for Tobias's flickr remote 2014-01-01 20:12:20 -04:00
GCrypt.hs really fix gcrypt for 7be69a2491 2013-11-02 20:10:54 -04:00
Git.hs gcrypt, bup: Fix bug that prevented using these special remotes with encryption=pubkey. 2013-11-02 16:37:28 -04:00
Glacier.hs assistant: Support repairing git remotes that are locally accessible 2013-10-27 15:38:59 -04:00
Hook.hs external special remotes mostly implemented (untested) 2013-12-26 18:23:13 -04:00
List.hs external special remotes mostly implemented (untested) 2013-12-26 18:23:13 -04:00
Rsync.hs pull in Win32-extras, to be able to get current process id in Windows 2013-12-11 00:15:10 -04:00
S3.hs assistant: Support repairing git remotes that are locally accessible 2013-10-27 15:38:59 -04:00
Web.hs clean import list 2013-11-02 19:55:18 -04:00
WebDAV.hs Deal with box.com changing the url of their webdav endpoint. 2013-12-02 16:01:20 -04:00