git-annex/Remote
Joey Hess 1d7fa63149
Added support for git-remote-gcrypt's rsync URIs
Which access a remote using rsync over ssh, and which git pushes to much
more efficiently than ssh urls.

There was some old partial support for rsync URIs from 2013, but it seemed
incomplete, and did not use rsync over ssh. Weird.

I'm not sure if there's any remaining benefit to using the non-rsync url
forms with gcrypt, now that this is implemented? Updated docs to encourage
using the rsync urls.

This commit was sponsored by Svenne Krap on Patreon.
2021-03-09 15:58:09 -04:00
..
Directory finish fixing removeLink on windows 2020-11-24 13:20:44 -04:00
External Added GETGITREMOTENAME to extenal special remote protocol 2021-01-26 12:42:47 -04:00
Helper chance case of "transfer failed" to match "Transfer stalled" 2021-03-06 17:47:05 -04:00
List auto-init autoenable=yes 2020-05-27 12:40:35 -04:00
Rsync add newtypes for QuickCheck to avoid LANG=C issues 2020-11-09 20:21:18 -04:00
WebDAV more RawFilePath 2019-12-18 17:10:28 -04:00
Adb.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
BitTorrent.hs Tahoe: Avoid verifying hash after download, since tahoe does sufficient verification itself 2021-02-09 13:42:16 -04:00
Borg.hs don't support dropping from thirdPartyPopulated for now 2020-12-28 16:48:38 -04:00
Bup.hs incremental checksum on download from ssh or p2p 2021-02-09 17:03:27 -04:00
Ddar.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
Directory.hs fix export overwrite on FAT 2021-01-25 13:31:17 -04:00
External.hs Added GETGITREMOTENAME to extenal special remote protocol 2021-01-26 12:42:47 -04:00
GCrypt.hs Added support for git-remote-gcrypt's rsync URIs 2021-03-09 15:58:09 -04:00
Git.hs windows build fix from jwodder 2021-02-15 13:35:01 -04:00
GitLFS.hs avoid partial functions in Git.Url 2021-01-18 15:07:23 -04:00
Glacier.hs incremental checksum on download from ssh or p2p 2021-02-09 17:03:27 -04:00
Hook.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
HttpAlso.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
List.hs start borg special remote 2020-12-18 16:03:51 -04:00
P2P.hs incremental checksum on download from ssh or p2p 2021-02-09 17:03:27 -04:00
Rsync.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
S3.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
Tahoe.hs Tahoe: Avoid verifying hash after download, since tahoe does sufficient verification itself 2021-02-09 13:42:16 -04:00
Web.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00
WebDAV.hs move untrust forcing from Logs.Trust into Remote 2020-12-28 15:22:10 -04:00