git-annex/CmdLine
Joey Hess 8663c72f1e
git-remote-annex: Fix buggy behavior when annex.stalldetection is configured
Make programPath never return "git-remote-annex" or other known multi-call
program names, which are not git-annex and won't behave like it.
If the git-annex binary gets installed under some entirely other name,
it will still return it.

This change exposed that readProgramFile actually could crash,
which happened before only if getExecutablePath was not absolute
and there was no ~/.config/git-annex/program. So fixed that to catch
exception.
2024-11-25 12:14:52 -04:00
..
GitAnnex p2phttp support --jobs with --directory 2024-11-21 14:15:14 -04:00
GitAnnexShell git-annex-shell: accept uuid of remote that proxying is enabled for 2024-06-10 12:44:35 -04:00
Action.hs add Annex worker pool to P2PHttp 2024-07-10 12:19:47 -04:00
AnnexSetter.hs remove --backend from global options 2022-06-29 13:33:25 -04:00
Batch.hs log migration trees to git-annex branch 2023-12-06 15:40:03 -04:00
GitAnnex.hs started Annex.Sim 2024-09-04 15:15:36 -04:00
GitAnnexShell.hs http server support for proxies, incomplete 2024-07-25 13:19:24 -04:00
GitRemoteAnnex.hs show remote name when failing 2024-11-21 15:55:32 -04:00
GitRemoteTorAnnex.hs git-annex-shell: block relay requests 2024-06-10 14:16:27 -04:00
Multicall.hs git-remote-annex: Fix buggy behavior when annex.stalldetection is configured 2024-11-25 12:14:52 -04:00
Option.hs initial implementation of --explain 2023-07-25 16:52:57 -04:00
Seek.hs consistently omit clusters when calculating RepoSizes 2024-08-17 11:24:14 -04:00
Usage.hs started Annex.Sim 2024-09-04 15:15:36 -04:00