Commit graph

46082 commits

Author SHA1 Message Date
Joey Hess
470c327998
comment 2025-01-07 14:05:03 -04:00
Joey Hess
95b32c6c36
comment 2025-01-07 13:55:24 -04:00
Joey Hess
658f2f2a37
close, not a bug
mrisse posted a comment earlier explaining the user's confusion to them
2025-01-07 13:47:45 -04:00
Joey Hess
7c68fc26cd
retitle 2025-01-07 13:46:05 -04:00
Joey Hess
7a735c7a4f
comment 2025-01-07 13:37:57 -04:00
Joey Hess
8bc88945e9
Merge branch 'master' of ssh://git-annex.branchable.com 2025-01-07 13:21:49 -04:00
Joey Hess
354fdbac46
remove empty comment 2025-01-07 13:21:41 -04:00
Joey Hess
22fb269bef
reponse 2025-01-07 13:21:17 -04:00
Joey Hess
3a788c8d0b
todo from forum post 2025-01-07 13:00:32 -04:00
yarikoptic
0a63c9c302 Added a comment 2025-01-07 16:09:31 +00:00
yarikoptic
6534a6da63 initial idea on git annex init hooks 2025-01-07 14:55:52 +00:00
jkniiv
0f8050df43 report on the main repo being offline 2025-01-07 06:56:08 +00:00
jkniiv
d5fd38c8de removed 2025-01-07 06:15:59 +00:00
Doable8234
23c8409353 Added a comment 2025-01-07 02:11:33 +00:00
yarikoptic
2921b61da9 Added a comment 2025-01-07 01:06:57 +00:00
yarikoptic
c28587ed10 Added a comment 2025-01-07 01:03:24 +00:00
yarikoptic
d55981d49f removed 2025-01-06 23:39:56 +00:00
yarikoptic
27f9f9aec5 encfs testing issue on v10 locked 2025-01-06 23:39:35 +00:00
yarikoptic
654827d746 Added a comment: may be %dotgit? 2025-01-06 23:38:55 +00:00
yarikoptic
e5f464efcc Added a comment: may be %dotgit? 2025-01-06 23:38:39 +00:00
Joey Hess
3b280faac7
Merge branch 'master' of ssh://git-annex.branchable.com 2025-01-06 16:42:12 -04:00
Joey Hess
757704ea5e
forgot to add this comment earlier 2025-01-06 16:42:05 -04:00
jkniiv
0a0ff49d1c Added a comment 2025-01-06 08:54:05 +00:00
jkniiv
209fc18046 Added a comment 2025-01-06 08:52:04 +00:00
Doable8234
41892a09cc Added a comment 2025-01-06 05:03:22 +00:00
Doable8234
c821a0763d Added a comment 2025-01-06 05:02:21 +00:00
Doable8234
86a8ac2fb7 Added a comment 2025-01-06 05:00:47 +00:00
yarikoptic
4e04d35ad5 initial report on encfs and per-repository ssh caching 2025-01-05 01:35:01 +00:00
yarikoptic
c47ba6e516 initial report on encfs and per-repository ssh caching 2025-01-05 00:59:40 +00:00
yarikoptic
ccecde3662 initial report on encfs and per-repository ssh caching 2025-01-05 00:56:51 +00:00
Brendan
af5ae08e51 Added a comment: Same bug 2025-01-04 04:46:29 +00:00
Brendan
4323680bba Added a comment: Same bug 2025-01-04 04:46:11 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
7aa72c6d45 Added a comment 2025-01-04 04:41:14 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
84dce18c3e Added a comment 2025-01-04 04:39:20 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
eb655ffa27 Added a comment 2025-01-04 04:35:24 +00:00
brendan.ward@a2e11ad27f6b2fa2c556aea6811496e0d95dd0da
25d2fd1f26 Added a comment 2025-01-04 04:34:02 +00:00
Joey Hess
ecc8162203
VURL verifyKeyContent True when there are no recorded equivkeys
Avoid verification error when addurl --verifiable is used with an url
claimed by a special remote other than the web.
2025-01-03 17:24:30 -04:00
Joey Hess
0815c82bb1
log: Support --key, as well as --branch and --unused
--all remains a special case, since it is more efficient and displays in a
nicer order.

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
2025-01-03 15:45:42 -04:00
Joey Hess
e77934b920
comment 2025-01-03 15:11:29 -04:00
Joey Hess
a19a3076b5
ssh exit status 255 is a connection problem
Previously, when the git config was unable to be read from a ssh remote,
it would try to git fetch from it to determine if the remote was
otherwise accessible. That was unnessary work, since exit status 255
indicates a connection problem.

As well as avoiding the extra work of the fetch, this also improves
things when a ssh remote cannot be connected to due to a problem with
the git-annex ssh control socket. In that situation, ssh will also exit 255.
Before, the git fetch was tried in that situation, and would succeed, since
it does not use the git-annex ssh control socket. git-annex would conclude
that git-annex-shell was not installed on the remote, which could be wrong.

I suppose it also used to be possible for the user to need to enter a
ssh password on each connection to the remote. If they entered the wrong
password for the git-annex-shell call, but then the right password for
the git fetch, it would also incorrectly set annex-ignore, and that
situation is also now fixed.
2025-01-03 14:46:16 -04:00
Joey Hess
e8e36a90c1
comment 2025-01-03 13:27:34 -04:00
Joey Hess
420088178c
comment 2025-01-03 13:25:27 -04:00
Joey Hess
c20f86b1c8
improve man page and comment 2025-01-03 13:05:23 -04:00
Joey Hess
1eb11808cb
comment 2025-01-03 12:30:20 -04:00
Joey Hess
94a6898218
add news item for git-annex 10.20250102 2025-01-02 12:32:15 -04:00
Joey Hess
aba8ee1ca1
releasing package git-annex version 10.20250102 2025-01-02 12:32:05 -04:00
Joey Hess
b4e406952c
prep for release tomorrow and copyright year update 2025-01-01 14:24:57 -04:00
Joey Hess
bfceeeb13b
Merge branch 'master' of ssh://git-annex.branchable.com 2025-01-01 14:17:10 -04:00
Joey Hess
da5e195597
remove i386ancient and need at least debian stable to build
* Removed the i386ancient standalone tarball build for linux, which
  was increasingly unable to support new git-annex features.
* Removed support for building with ghc older than 9.0.2,
  and with older versions of haskell libraries than are in current Debian
  stable.
* stack.yaml: Update to lts-23.2.

Note that i386ancient was targeting linux 2.6.32, which has been EOL for
over 9 years now. Any old system still using such a kernel is certainly highly
insecure. And I suspect i386ancient had its own insecurities due to haskell
libraries and C libraries not having been updated.
2025-01-01 14:15:55 -04:00
Joey Hess
292acd3c28
move old fixed datalad/dandi/repronim bugs to the project pages
As done previously in 2023 in commit bcc69f07e8

Commands used:

    for f in $(git grep -l '\[\[!tag projects/dandi\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/dandi/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/dandi/bugs-done; fi; fi; done
    for f in $(git grep -l '\[\[!tag projects/repronim\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/repronim/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/repronim/bugs-done; fi; fi; done
    for f in $(git grep -l '\[\[!tag projects/datalad\]\]'); do if grep -q 'done\]\]' "$f"; then git mv "$f" ../projects/datalad/bugs-done; g=$(echo "$f" | sed 's/.mdwn//'); if [ -d "$g" ]; then git mv "$g" ../projects/datalad/bugs-done; fi; fi; done
2025-01-01 13:12:56 -04:00