git-annex/RemoteDaemon/Transport
Joey Hess 5a081fc246
plumb remoteList through to removeAnnex
This is groundwork for a annex.trashbin feature.

Annex.Content cannot import Remote.List due to cyclic dependencies, so
instead all calls need to pass in an action to get the remote list.

In the case of Remote.*, it's also not possible for them to import
Remote.List. Using Annex.remotes there on the same grounds as some prior
uses; in order for a Remote to call the code that uses Annex.remotes,
the remote list must have already been populated.
2025-12-11 15:03:06 -04:00
..
Ssh update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
GCrypt.hs start splitting out readonly values from AnnexState 2021-04-02 15:51:44 -04:00
P2PGeneric.hs plumb remoteList through to removeAnnex 2025-12-11 15:03:06 -04:00
Ssh.hs remove support code for ancient git-annex-shell version 2021-10-11 16:07:08 -04:00
Tor.hs remotedaemon support for generic P2P transports 2025-07-31 14:45:32 -04:00