git-annex.git
3 years agofinalise changelog for 10.20230626-1 upload
Sean Whitton [Fri, 14 Jul 2023 19:58:56 +0000 (20:58 +0100)]
finalise changelog for 10.20230626-1 upload

3 years agoCommit Debian 3.0 (quilt) metadata
Sean Whitton [Fri, 14 Jul 2023 19:40:33 +0000 (20:40 +0100)]
Commit Debian 3.0 (quilt) metadata

[dgit (11.0) quilt-fixup]

3 years agochangelog
Sean Whitton [Fri, 14 Jul 2023 19:27:51 +0000 (20:27 +0100)]
changelog

3 years agoMerge tag '10.20230626'
Sean Whitton [Fri, 14 Jul 2023 19:27:37 +0000 (20:27 +0100)]
Merge tag '10.20230626'

tagging package git-annex version 10.20230626

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEKKUAw1IH6rcvbA8l2xLbD/BfjzgFAmSZtIQACgkQ2xLbD/Bf
# jzjWjBAAtVSsH6vt0f4tVwNo40to+rfGqEtbq1OoQl7Kd7g742XHP/gsZ0BaejEJ
# fMRTZUzdrQ02/03SGYl2Z30XsjVE8pLN58KNCd0LqCIH5o8NiBFd7J+y5TBVzozO
# CeoaxOQrPEVxjoLkX0SwfkU2MxSXZ3VEUpsALFW7CVTTC4eRBsiWVsnxM4vrW36K
# 2BqsqK2exXwpEkzDg51fcuTd1QL6KFB/s8pTTpiwQVi1SI9rnnzMw0duHZfwzdtE
# R4aR7nmM2hDK6PxYW6iy7dUfFT7tsgb2L1fSay/fFiJkjuVDuzd1T+n+zIBOJT34
# Crc06jYurMnI/9UnLkqV8/hvx9bpUj+1zVCyG3hFoKvPgpv61mfseCexMpgTbL2Z
# d5BqQlHdtOziiFQw1HNpA5vz1/rGOHpcCSQRpiN9Ey2808tymBYv0iSr06wBKbhV
# Y9peIVBYiBZLe2vKU0QA8OUkMyu+sp8ivNh6uIkgcC73mPhdY2RM2JQvPHgXmA4o
# Xw+E3pdNnFDST1s2lNyeLUmpOHxgKzCNBFEMy+OeRkmMnCtwje3sxAMbVe0ESmkj
# jT9r5cQNKBXw2/RD0YPGyjRsFRvkI2dVTsDG0PJoolsplRFwPc60fMjF6BGUINfg
# Le3tk+ATJuu/Aa3isR9KQP2CDmw99fnDbiki3O++ZypCLtxU9f8=
# =NgOV
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 26 Jun 2023 16:53:40 BST
# gpg:                using RSA key 28A500C35207EAB72F6C0F25DB12DB0FF05F8F38
# gpg: Good signature from "Joey Hess <joeyh@joeyh.name>" [full]
# Primary key fingerprint: E85A 5F63 B31D 24C1 EBF0  D81C C910 D922 2512 E3C7
#      Subkey fingerprint: 28A5 00C3 5207 EAB7 2F6C  0F25 DB12 DB0F F05F 8F38

3 years agoconfirmed
Joey Hess [Mon, 26 Jun 2023 15:51:48 +0000 (11:51 -0400)]
confirmed

3 years agodevblog
Joey Hess [Mon, 26 Jun 2023 15:50:53 +0000 (11:50 -0400)]
devblog

3 years agocomment and confirm
Joey Hess [Mon, 26 Jun 2023 15:12:32 +0000 (11:12 -0400)]
comment and confirm

3 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 26 Jun 2023 14:52:57 +0000 (10:52 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

3 years agoprep release
Joey Hess [Mon, 26 Jun 2023 14:41:36 +0000 (10:41 -0400)]
prep release

3 years ago(no commit message)
nobodyinperson [Mon, 26 Jun 2023 14:08:32 +0000 (14:08 +0000)]

3 years agoEPEL is up-to-date
Joey Hess [Mon, 26 Jun 2023 13:33:04 +0000 (09:33 -0400)]
EPEL is up-to-date

3 years ago(no commit message)
nobodyinperson [Mon, 26 Jun 2023 11:43:20 +0000 (11:43 +0000)]

3 years agoAdded a comment
jkniiv [Sat, 24 Jun 2023 22:23:09 +0000 (22:23 +0000)]
Added a comment

3 years agoadd a plea for saving the the old 'import /dir' interface as a renamed, reduced command
jkniiv [Sat, 24 Jun 2023 22:04:35 +0000 (22:04 +0000)]
add a plea for saving the the old 'import /dir' interface as a renamed, reduced command

3 years agoadd an inline comment about `--fast` vs. `--no-content` wrt. git-annex-import
jkniiv [Sat, 24 Jun 2023 21:01:43 +0000 (21:01 +0000)]
add an inline comment about `--fast` vs. `--no-content` wrt. git-annex-import

3 years agofix tag
Joey Hess [Fri, 23 Jun 2023 20:39:22 +0000 (16:39 -0400)]
fix tag

3 years agoalready done
Joey Hess [Fri, 23 Jun 2023 20:35:49 +0000 (16:35 -0400)]
already done

3 years agoexpand and confirm
Joey Hess [Fri, 23 Jun 2023 20:31:54 +0000 (16:31 -0400)]
expand and confirm

3 years agoavoid truncating the list of confirmed items
Joey Hess [Fri, 23 Jun 2023 20:20:00 +0000 (16:20 -0400)]
avoid truncating the list of confirmed items

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 20:17:56 +0000 (16:17 -0400)]
confirmed

(but I need them to tell me what errors of what special remotes need a
message-id)

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 20:07:22 +0000 (16:07 -0400)]
confirmed

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 19:53:28 +0000 (15:53 -0400)]
confirmed

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 18:31:54 +0000 (14:31 -0400)]
confirmed

3 years agothought
Joey Hess [Fri, 23 Jun 2023 18:30:37 +0000 (14:30 -0400)]
thought

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 18:25:25 +0000 (14:25 -0400)]
confirmed

3 years agothought this out more fully
Joey Hess [Fri, 23 Jun 2023 18:22:57 +0000 (14:22 -0400)]
thought this out more fully

3 years agofix format
Joey Hess [Fri, 23 Jun 2023 18:18:16 +0000 (14:18 -0400)]
fix format

3 years agotodo work
Joey Hess [Fri, 23 Jun 2023 17:47:01 +0000 (13:47 -0400)]
todo work

3 years agoconfirmed
Joey Hess [Fri, 23 Jun 2023 16:59:34 +0000 (12:59 -0400)]
confirmed

3 years agocomment
Joey Hess [Fri, 23 Jun 2023 16:54:55 +0000 (12:54 -0400)]
comment

3 years agoclose
Joey Hess [Fri, 23 Jun 2023 16:41:32 +0000 (12:41 -0400)]
close

3 years agocomment
Joey Hess [Fri, 23 Jun 2023 16:34:48 +0000 (12:34 -0400)]
comment

3 years agocomment and update todo
Joey Hess [Fri, 23 Jun 2023 16:25:08 +0000 (12:25 -0400)]
comment and update todo

3 years agocomment
Joey Hess [Fri, 23 Jun 2023 16:01:54 +0000 (12:01 -0400)]
comment

3 years agocomment
Joey Hess [Fri, 23 Jun 2023 15:44:49 +0000 (11:44 -0400)]
comment

3 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 23 Jun 2023 15:43:55 +0000 (11:43 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

3 years agoAdded a comment: More settings here
contr-error [Fri, 23 Jun 2023 09:18:11 +0000 (09:18 +0000)]
Added a comment: More settings here

3 years agoadd webapp workaround for nix-on-droid
bigras.bruno@f168759f00bfb915b072eb2b216057eca0cc38c4 [Thu, 22 Jun 2023 21:39:25 +0000 (21:39 +0000)]
add webapp workaround for nix-on-droid

3 years agoreopen on second thought
Joey Hess [Thu, 22 Jun 2023 17:48:48 +0000 (13:48 -0400)]
reopen on second thought

3 years agodocument annex.thin risk to locked files pointing at same content
Joey Hess [Wed, 21 Jun 2023 19:39:15 +0000 (15:39 -0400)]
document annex.thin risk to locked files pointing at same content

3 years agocreate journal directory in withJournalHandle
Joey Hess [Wed, 21 Jun 2023 19:23:59 +0000 (15:23 -0400)]
create journal directory in withJournalHandle

Fixes a crash by git-annex repair when .git/annex/journal/ does not exist.

Normally the journal directory is created before withJournalHandle gets
run, but git-annex repair can be run in a situation where it does not
exist.

3 years agoclose old bug report
Joey Hess [Wed, 21 Jun 2023 18:51:17 +0000 (14:51 -0400)]
close old bug report

3 years agoapparently fixed
Joey Hess [Wed, 21 Jun 2023 18:45:36 +0000 (14:45 -0400)]
apparently fixed

3 years agoclosing some old bugs
Joey Hess [Wed, 21 Jun 2023 18:42:36 +0000 (14:42 -0400)]
closing some old bugs

3 years agoclose
Joey Hess [Wed, 21 Jun 2023 18:39:51 +0000 (14:39 -0400)]
close

3 years agocomment
Joey Hess [Wed, 21 Jun 2023 18:36:54 +0000 (14:36 -0400)]
comment

3 years agoclose
Joey Hess [Wed, 21 Jun 2023 18:32:01 +0000 (14:32 -0400)]
close

3 years agoclose (for real this time)
Joey Hess [Wed, 21 Jun 2023 18:27:33 +0000 (14:27 -0400)]
close (for real this time)

3 years agomoreinfo
Joey Hess [Wed, 21 Jun 2023 18:23:57 +0000 (14:23 -0400)]
moreinfo

3 years agomoreinfo
Joey Hess [Wed, 21 Jun 2023 18:21:34 +0000 (14:21 -0400)]
moreinfo

3 years agomoreinfo
Joey Hess [Wed, 21 Jun 2023 18:11:38 +0000 (14:11 -0400)]
moreinfo

3 years agocomment
Joey Hess [Wed, 21 Jun 2023 18:10:34 +0000 (14:10 -0400)]
comment

3 years agoupdate
Joey Hess [Wed, 21 Jun 2023 17:59:13 +0000 (13:59 -0400)]
update

3 years agoclose
Joey Hess [Wed, 21 Jun 2023 17:56:10 +0000 (13:56 -0400)]
close

3 years agotag moreinfo
Joey Hess [Wed, 21 Jun 2023 17:50:13 +0000 (13:50 -0400)]
tag moreinfo

3 years agoreorder and condense
Joey Hess [Wed, 21 Jun 2023 17:48:22 +0000 (13:48 -0400)]
reorder and condense

3 years agofix build warnings
Joey Hess [Wed, 21 Jun 2023 17:06:11 +0000 (13:06 -0400)]
fix build warnings

3 years agolower optparse-applicative bounds after recent bump
Joey Hess [Wed, 21 Jun 2023 16:51:45 +0000 (12:51 -0400)]
lower optparse-applicative bounds after recent bump

0.14.2 included H.pretty. I tested with 0.16.1 and it displays ok using
it.

3 years agochangelog
Joey Hess [Wed, 21 Jun 2023 16:51:33 +0000 (12:51 -0400)]
changelog

3 years agoAdapt code to optparse-applicative 0.18.1 and later.
Peter Simons [Wed, 21 Jun 2023 14:46:54 +0000 (16:46 +0200)]
Adapt code to optparse-applicative 0.18.1 and later.

optparse-applicative switched to the 'prettyprinter' library in its latest
release, which means the 'H.text' function has disappeared. Instead, 'H.pretty'
can be used to convert all 'Pretty a' types into a renderable document.

3 years agocomment
Joey Hess [Wed, 21 Jun 2023 15:49:22 +0000 (11:49 -0400)]
comment

3 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 21 Jun 2023 15:40:41 +0000 (11:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

3 years agoAdded a comment
kdm9 [Wed, 21 Jun 2023 07:34:18 +0000 (07:34 +0000)]
Added a comment

3 years agoconsolidate
Joey Hess [Tue, 20 Jun 2023 19:10:11 +0000 (15:10 -0400)]
consolidate

3 years agodisplay destination file before youtube-dl download
Joey Hess [Tue, 20 Jun 2023 18:55:25 +0000 (14:55 -0400)]
display destination file before youtube-dl download

Rather than after it, which can leave one wondering what file it's
downloading.

youtubeDl should not ever return Right Nothing in normal operation,
becaause it's already asked youtube-dl if it supports the url. So it
would have to succeed at that, then not download any file, but also
exit successfully, in order for the new error message to display.

Also display the name of yt-dlp when using it.

3 years agofix comment nums
Joey Hess [Tue, 20 Jun 2023 17:44:31 +0000 (13:44 -0400)]
fix comment nums

3 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 20 Jun 2023 17:43:35 +0000 (13:43 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

3 years agohttpalso: Support being used with special remotes that use chunking.
Joey Hess [Tue, 20 Jun 2023 17:20:08 +0000 (13:20 -0400)]
httpalso: Support being used with special remotes that use chunking.

Sponsored-by: k0ld on Patreon
3 years agoAdded a comment: read-only webdav access
kdm9 [Tue, 20 Jun 2023 10:22:57 +0000 (10:22 +0000)]
Added a comment: read-only webdav access

3 years agoAdded a comment: chunking
kdm9 [Tue, 20 Jun 2023 10:21:36 +0000 (10:21 +0000)]
Added a comment: chunking

3 years agoImprove resuming interrupted download when using yt-dlp or youtube-dl
Joey Hess [Mon, 19 Jun 2023 19:01:47 +0000 (15:01 -0400)]
Improve resuming interrupted download when using yt-dlp or youtube-dl

Fixes a failure like this:

curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume.

That happens because the whole web page has already been downloaded
previously, and kept, so now addurl tries to download it, and curl asks the
server to resume from the last byte. And youtube.com can't, for whatever
stupid reason.

So, delete the temp file after determining that youtube-dl can be used.

3 years agoImprove resuming interrupted download when using yt-dlp
Joey Hess [Mon, 19 Jun 2023 18:23:14 +0000 (14:23 -0400)]
Improve resuming interrupted download when using yt-dlp

Sometimes resuming an interrupted download will fail to resume and download
more files with different names. That resulted in the workdir having
multiple files at the end, which causes git-annex to give up because it
does not know what was downloaded.

To fix this, use a yt-dlp feature, which appends to a file the name of each
file after it's finished downloading it. So the presence of other cruft in
the workdir will not confuse git-annex.

3 years agocomment
Joey Hess [Mon, 19 Jun 2023 17:49:12 +0000 (13:49 -0400)]
comment

3 years agoassistant: Fix a crash when a small file is deleted immediately after being created
Joey Hess [Mon, 19 Jun 2023 16:09:18 +0000 (12:09 -0400)]
assistant: Fix a crash when a small file is deleted immediately after being created

git add will fail if the file got deleted in the meantime. And since it was
queued, there was a window until the queue flushed where a deletion of the
file would cause a crash.

Instead, reuse Command.Add.addFile, which sha1 hashes the file itself
immediately, and then queues the index update. Ignore exceptions that will
happen if the file got deleted already.

Sponsored-by: k0ld on Patreon
3 years agolink comment to todo
Joey Hess [Mon, 19 Jun 2023 15:42:45 +0000 (11:42 -0400)]
link comment to todo

3 years agoskip sending individual files to export remotes
Joey Hess [Mon, 19 Jun 2023 15:24:32 +0000 (11:24 -0400)]
skip sending individual files to export remotes

That will fail, and it already exports whole trees.
f6dd34ca817bdf38d7b8d79be3ed626a266e3232 made it sync content with
import remotes, and if an import remote is also an export remote, that
caused this new failure mode.

Sponsored-by: Brock Spratlen on Patreon
3 years agofinalise changelog for 10.20230407-2 upload
Sean Whitton [Sun, 18 Jun 2023 08:14:24 +0000 (09:14 +0100)]
finalise changelog for 10.20230407-2 upload

3 years agochangelog
Sean Whitton [Sun, 18 Jun 2023 08:02:51 +0000 (09:02 +0100)]
changelog

3 years agoDisable Ubuntu's LTO on ppc64el
Sergio Durigan Junior [Fri, 16 Jun 2023 19:59:41 +0000 (15:59 -0400)]
Disable Ubuntu's LTO on ppc64el

3 years agoAdd riscv64 to webapp B-D list
Sergio Durigan Junior [Fri, 16 Jun 2023 19:59:41 +0000 (15:59 -0400)]
Add riscv64 to webapp B-D list

3 years agoremoved
Lukey [Fri, 16 Jun 2023 20:04:05 +0000 (20:04 +0000)]
removed

3 years agoremoved
Lukey [Fri, 16 Jun 2023 19:59:28 +0000 (19:59 +0000)]
removed

3 years agoremoved
Lukey [Fri, 16 Jun 2023 19:59:09 +0000 (19:59 +0000)]
removed

3 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 15 Jun 2023 14:08:16 +0000 (10:08 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

3 years agoFix display when run with -J1
Joey Hess [Thu, 15 Jun 2023 14:01:42 +0000 (10:01 -0400)]
Fix display when run with -J1

Commit b6642dde8a49f34d7983a40e99bf7032a731c964 broke it by enabling
non-concurrent display mode while leaving concurrency set in the config
and having already started concurrency earlier.

(I don't actually know if that commit was a good idea.)

Sponsored-By: Brett Eisenberg on Patreon
3 years agobug
Joey Hess [Thu, 15 Jun 2023 13:39:56 +0000 (09:39 -0400)]
bug

3 years agoAdded a comment
stephenriley [Thu, 15 Jun 2023 02:57:35 +0000 (02:57 +0000)]
Added a comment

3 years agoAdded a comment
stephenriley [Thu, 15 Jun 2023 02:57:26 +0000 (02:57 +0000)]
Added a comment

3 years agoAdded a comment
aurtzy [Thu, 15 Jun 2023 01:56:43 +0000 (01:56 +0000)]
Added a comment

3 years agocomment
Joey Hess [Wed, 14 Jun 2023 23:53:55 +0000 (19:53 -0400)]
comment

3 years agoidea
Joey Hess [Wed, 14 Jun 2023 23:40:42 +0000 (19:40 -0400)]
idea

3 years ago(no commit message)
jacksondm33@cf6e91518a0fa6a05945d5d4e03ae770f6383615 [Wed, 14 Jun 2023 22:06:10 +0000 (22:06 +0000)]

3 years agofinalise changelog for 10.20230407-1 upload
Sean Whitton [Wed, 14 Jun 2023 10:49:45 +0000 (11:49 +0100)]
finalise changelog for 10.20230407-1 upload

3 years agoAdded a comment
strmd [Wed, 14 Jun 2023 10:42:41 +0000 (10:42 +0000)]
Added a comment

3 years agoCommit Debian 3.0 (quilt) metadata
Sean Whitton [Wed, 14 Jun 2023 10:37:40 +0000 (11:37 +0100)]
Commit Debian 3.0 (quilt) metadata

[dgit (10.7) quilt-fixup]

3 years agochangelog
Sean Whitton [Wed, 14 Jun 2023 10:37:16 +0000 (11:37 +0100)]
changelog

3 years agod/rules: Strip -Wl,-Bsymbolic-functions from LDFLAGS on Ubuntu.
Sergio Durigan Junior [Tue, 13 Jun 2023 20:40:41 +0000 (16:40 -0400)]
d/rules: Strip -Wl,-Bsymbolic-functions from LDFLAGS on Ubuntu.

3 years agochangelog
Sean Whitton [Wed, 14 Jun 2023 10:27:26 +0000 (11:27 +0100)]
changelog

3 years agoMerge tag '10.20230407'
Sean Whitton [Wed, 14 Jun 2023 10:25:31 +0000 (11:25 +0100)]
Merge tag '10.20230407'

tagging package git-annex version 10.20230407

3 years agoAdded a comment
nobodyinperson [Tue, 13 Jun 2023 06:42:49 +0000 (06:42 +0000)]
Added a comment