git-annex 10.20241202 released with these changes
- add: Consistently treat files in a dotdir as dotfiles, even when ran inside that dotdir.
- add: When adding a dotfile as a non-large file, mention that it's a dotfile.
- p2phttp: Added --directory option which serves multiple git-annex repositories located inside a directory.
- When remote.name.annexUrl is an annex+http(s) url, that uses the same hostname as remote.name.url, which is itself a http(s) url, they are assumed to share a username and password. This avoids unnecessary duplicate password prompts.
- git-remote-annex: Fix a reversion introduced in version 10.20241031 that broke cloning from a special remote.
- git-remote-annex: Fix cloning from a special remote on a crippled filesystem.
- git-remote-annex: Fix buggy behavior when annex.stalldetection is configured.
- git-remote-annex: Require git version 2.31 or newer, since old ones had a buggy git bundle command.
- S3: Support versioning=yes with a readonly bucket. (Needs aws-0.24.3)
- S3: Send git-annex or other configured User-Agent. (Needs aws-0.24.3)
- S3: Fix infinite loop and memory blowup when importing from an unversioned S3 bucket that is large enough to need pagination.
- S3: Use significantly less memory when importing from a versioned S3 bucket.
- vpop: Only update state after successful checkout.