git-annex/Remote
Joey Hess 793ddecd4b
use openTempFile from file-io
And follow-on changes.

Note that relatedTemplate was changed to operate on a RawFilePath, and
so when it counts the length, it is now the number of bytes, not the
number of code points. This will just make it truncate shorter strings
in some cases, the truncation is still unicode aware.

When not building with the OsPath flag, toOsPath . fromRawFilePath and
fromRawFilePath . fromOsPath do extra conversions back and forth between
String and ByteString. That overhead could be avoided, but that's the
non-optimised build mode, so didn't bother.

Sponsored-by: unqueued
2025-01-22 11:41:43 -04:00
..
Directory stream through proxy when using fileRetriever 2024-10-15 14:29:06 -04:00
External added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Helper RawFilePath conversion of System.Directory 2025-01-20 19:17:33 -04:00
List auto-init autoenable=yes 2020-05-27 12:40:35 -04:00
Rsync use NonEmpty for dirHashes 2024-09-26 18:15:00 -04:00
WebDAV Apply codespell -w throughout 2023-03-17 15:14:58 -04:00
Adb.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
BitTorrent.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
Borg.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Bup.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Ddar.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Directory.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
External.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
GCrypt.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
Git.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
GitLFS.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Glacier.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Hook.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
HttpAlso.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
List.hs clarify comment 2024-06-04 14:29:24 -04:00
P2P.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Rclone.hs rclone special remote 2024-04-17 15:20:37 -04:00
Rsync.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00
S3.hs remove i386ancient and need at least debian stable to build 2025-01-01 14:15:55 -04:00
Tahoe.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
Web.hs added retrieveKeyFileInOrder and ORDERED to external special remote protocol 2024-10-15 15:40:14 -04:00
WebDAV.hs git-remote-annex enableremote to support readonly webdav 2025-01-07 15:57:38 -04:00