git-annex/Remote
Joey Hess e24ddb8946
Bugfix: fsck --from a ssh remote did not actually check that the content on the remote is not corrupted
Changing to the P2P protocol broke this, because preseedTmp copies
the local copy of the object to the temp file, and then the P2P transfer
sees the right length file and uses it as-is.

When git-annex-shell is too old and rsync is used, it did verify the
content, and when the local repo does not have the object it did verify the
content.
2021-02-10 13:29:12 -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 incremental checksum on download from ssh or p2p 2021-02-09 17:03:27 -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 avoid crashing when there are remotes using unparseable urls 2021-01-18 14:59:08 -04:00
Git.hs Bugfix: fsck --from a ssh remote did not actually check that the content on the remote is not corrupted 2021-02-10 13:29:12 -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