git-annex.git
6 years agomove comment to right bug and simplify another
Joey Hess [Mon, 3 Feb 2020 16:51:28 +0000 (12:51 -0400)]
move comment to right bug and simplify another

6 years agooh I lost my version bump here
Joey Hess [Sun, 2 Feb 2020 21:03:00 +0000 (17:03 -0400)]
oh I lost my version bump here

gonna update the release tag due to dumb joke

6 years agoadd news item for git-annex 7.20200202.7
Joey Hess [Sun, 2 Feb 2020 20:56:53 +0000 (16:56 -0400)]
add news item for git-annex 7.20200202.7

6 years agoreleasing package git-annex version 7.20200202.7
Joey Hess [Sun, 2 Feb 2020 20:55:38 +0000 (16:55 -0400)]
releasing package git-annex version 7.20200202.7

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sun, 2 Feb 2020 20:48:58 +0000 (16:48 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agofix Arbitrary AssociatedFile to not crash when LANG=C
Joey Hess [Sun, 2 Feb 2020 20:01:46 +0000 (16:01 -0400)]
fix Arbitrary AssociatedFile to not crash when LANG=C

Even letting through things that Data.Char.generalCategory said
wereUppercaseLetter caused the crash. Apparently what's going on is
that, in LANG=C, it does not expect to find unicode chars in a String,
except presumably ones that are surrogates.

But ascii is good enough to test the things we need to test about
associated files.

6 years agoremoved
erewhon [Sun, 2 Feb 2020 18:46:09 +0000 (18:46 +0000)]
removed

6 years agoAdded a comment: Thank you
erewhon [Sun, 2 Feb 2020 18:45:25 +0000 (18:45 +0000)]
Added a comment: Thank you

6 years agoAdded a comment: Thank you
erewhon [Sun, 2 Feb 2020 18:44:54 +0000 (18:44 +0000)]
Added a comment: Thank you

6 years agoAdded a comment
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50 [Sat, 1 Feb 2020 11:35:39 +0000 (11:35 +0000)]
Added a comment

6 years agoAdded a comment
Chel [Sat, 1 Feb 2020 02:55:07 +0000 (02:55 +0000)]
Added a comment

6 years agoAdded a comment
Chel [Sat, 1 Feb 2020 02:32:02 +0000 (02:32 +0000)]
Added a comment

6 years agoAdded a comment: simpler proposal
Ilya_Shlyakhter [Fri, 31 Jan 2020 21:46:58 +0000 (21:46 +0000)]
Added a comment: simpler proposal

6 years agoAdded a comment
Ilya_Shlyakhter [Fri, 31 Jan 2020 20:32:01 +0000 (20:32 +0000)]
Added a comment

6 years agoAdded a comment: Re: comment 1
https://christian.amsuess.com/chrysn [Fri, 31 Jan 2020 19:48:02 +0000 (19:48 +0000)]
Added a comment: Re: comment 1

6 years agoAdded a comment: alternate keys
Ilya_Shlyakhter [Fri, 31 Jan 2020 19:23:38 +0000 (19:23 +0000)]
Added a comment: alternate keys

6 years agolink to the xxhash todo
anarcat [Thu, 30 Jan 2020 19:46:11 +0000 (19:46 +0000)]
link to the xxhash todo

6 years agofix quoting
Joey Hess [Thu, 30 Jan 2020 19:44:11 +0000 (15:44 -0400)]
fix quoting

6 years agofix inline
Joey Hess [Thu, 30 Jan 2020 19:40:46 +0000 (15:40 -0400)]
fix inline

6 years agofix tag name
Joey Hess [Thu, 30 Jan 2020 19:38:56 +0000 (15:38 -0400)]
fix tag name

6 years agolist of confirmed todos
Joey Hess [Thu, 30 Jan 2020 19:37:21 +0000 (15:37 -0400)]
list of confirmed todos

aka, an actual todo list again

6 years agocomment
Joey Hess [Thu, 30 Jan 2020 19:27:00 +0000 (15:27 -0400)]
comment

6 years agotagged the past 2 years of open todos and followed up to a few of them
Joey Hess [Thu, 30 Jan 2020 19:22:05 +0000 (15:22 -0400)]
tagged the past 2 years of open todos and followed up to a few of them

also moved some that were really bug reports to bugs/ and closed a
couple

6 years agocorrection
Joey Hess [Thu, 30 Jan 2020 17:04:53 +0000 (13:04 -0400)]
correction

6 years agomention limitation of --known
Joey Hess [Thu, 30 Jan 2020 16:54:15 +0000 (12:54 -0400)]
mention limitation of --known

6 years agocomment
Joey Hess [Thu, 30 Jan 2020 16:49:00 +0000 (12:49 -0400)]
comment

6 years agocomment
Joey Hess [Thu, 30 Jan 2020 16:43:31 +0000 (12:43 -0400)]
comment

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 30 Jan 2020 16:41:17 +0000 (12:41 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agoalready fixed
Joey Hess [Thu, 30 Jan 2020 16:40:39 +0000 (12:40 -0400)]
already fixed

6 years agofix directive
Joey Hess [Thu, 30 Jan 2020 16:15:41 +0000 (12:15 -0400)]
fix directive

6 years agoadded a hyperlink from scalability page to scalability tips page
Ilya_Shlyakhter [Thu, 30 Jan 2020 15:52:53 +0000 (15:52 +0000)]
added a hyperlink from scalability page to scalability tips page

6 years agocomment
Joey Hess [Thu, 30 Jan 2020 15:42:36 +0000 (11:42 -0400)]
comment

6 years agoAdded a comment: Thank you
breck7@4bbace32c18ebb98fc730d56c6ed76b7bcc0798e [Thu, 30 Jan 2020 15:15:27 +0000 (15:15 +0000)]
Added a comment: Thank you

6 years ago(no commit message)
joon.ch@e354453395d8e8c33990f849b7290777ce693984 [Wed, 29 Jan 2020 18:43:02 +0000 (18:43 +0000)]

6 years agoAdded a comment: use case to record chunked state
Ilya_Shlyakhter [Wed, 29 Jan 2020 17:48:43 +0000 (17:48 +0000)]
Added a comment: use case to record chunked state

6 years agoFix double ` around `Annex`
ybnd@c7eb8e2b23076d68c3e16230e1d7887d8af6c4f1 [Wed, 29 Jan 2020 16:52:22 +0000 (16:52 +0000)]
Fix double ` around `Annex`

6 years agostyling
Joey Hess [Wed, 29 Jan 2020 15:35:40 +0000 (11:35 -0400)]
styling

6 years agomore tagging
Joey Hess [Wed, 29 Jan 2020 15:34:14 +0000 (11:34 -0400)]
more tagging

6 years agomissed one
Joey Hess [Wed, 29 Jan 2020 15:32:02 +0000 (11:32 -0400)]
missed one

6 years agotagging todo items
Joey Hess [Wed, 29 Jan 2020 15:28:32 +0000 (11:28 -0400)]
tagging todo items

6 years agocomment
Joey Hess [Wed, 29 Jan 2020 14:44:43 +0000 (10:44 -0400)]
comment

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 29 Jan 2020 14:18:30 +0000 (10:18 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agoAdded a comment: Re: use of RAM disk
https://christian.amsuess.com/chrysn [Wed, 29 Jan 2020 07:49:12 +0000 (07:49 +0000)]
Added a comment: Re: use of RAM disk

6 years agoAdded a comment: chunks and checksums
Ilya_Shlyakhter [Tue, 28 Jan 2020 18:20:36 +0000 (18:20 +0000)]
Added a comment: chunks and checksums

6 years agoAdded a comment: use of RAM disk
Ilya_Shlyakhter [Tue, 28 Jan 2020 17:23:32 +0000 (17:23 +0000)]
Added a comment: use of RAM disk

6 years agoAdded a comment: Use of the RAM disk
https://christian.amsuess.com/chrysn [Tue, 28 Jan 2020 14:03:18 +0000 (14:03 +0000)]
Added a comment: Use of the RAM disk

6 years agoadded todo request: setpresentkey option to record chunked state
Ilya_Shlyakhter [Mon, 27 Jan 2020 20:28:46 +0000 (20:28 +0000)]
added todo request: setpresentkey option to record chunked state

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 27 Jan 2020 19:38:03 +0000 (15:38 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agoadded suggestion: option to put temp files on a RAM disk
Ilya_Shlyakhter [Mon, 27 Jan 2020 18:24:44 +0000 (18:24 +0000)]
added suggestion: option to put temp files on a RAM disk

6 years agoadded todo: let external remotes declare support for named pipes
Ilya_Shlyakhter [Mon, 27 Jan 2020 01:22:10 +0000 (01:22 +0000)]
added todo: let external remotes declare support for named pipes

6 years agoAdded a comment
Chel [Sun, 26 Jan 2020 22:48:09 +0000 (22:48 +0000)]
Added a comment

6 years agoI am talking about myself...
Chel [Sun, 26 Jan 2020 21:09:53 +0000 (21:09 +0000)]
I am talking about myself...

6 years agoImproved additional information
Chel [Sun, 26 Jan 2020 21:03:47 +0000 (21:03 +0000)]
Improved additional information

6 years agoBug report: Parallel fsck with same-key files
Chel [Sun, 26 Jan 2020 20:50:11 +0000 (20:50 +0000)]
Bug report: Parallel fsck with same-key files

6 years agoAdded a comment
Ilya_Shlyakhter [Sun, 26 Jan 2020 18:43:58 +0000 (18:43 +0000)]
Added a comment

6 years ago(no commit message)
Chel [Sun, 26 Jan 2020 18:38:58 +0000 (18:38 +0000)]

6 years ago(no commit message)
annex2384@290036d126d86bcec28ee2f2ead549de1f59e90e [Sun, 26 Jan 2020 16:44:41 +0000 (16:44 +0000)]

6 years ago(no commit message)
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50 [Sun, 26 Jan 2020 16:30:45 +0000 (16:30 +0000)]

6 years agodisable git-annex autostart in windows
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50 [Sun, 26 Jan 2020 16:28:48 +0000 (16:28 +0000)]
disable git-annex autostart in windows

6 years agoAdded a comment
CandyAngel [Sat, 25 Jan 2020 01:11:44 +0000 (01:11 +0000)]
Added a comment

6 years agoAdded a comment: starting over with a new commit history
Ilya_Shlyakhter [Sat, 25 Jan 2020 01:07:22 +0000 (01:07 +0000)]
Added a comment: starting over with a new commit history

6 years ago(no commit message)
erewhon_smith@6671dff14d578cb6d55a3ca285f2c54151b69f60 [Fri, 24 Jan 2020 23:49:26 +0000 (23:49 +0000)]

6 years ago(no commit message)
erewhon_smith@6671dff14d578cb6d55a3ca285f2c54151b69f60 [Fri, 24 Jan 2020 23:48:25 +0000 (23:48 +0000)]

6 years ago(no commit message)
erewhon_smith@6671dff14d578cb6d55a3ca285f2c54151b69f60 [Fri, 24 Jan 2020 23:46:44 +0000 (23:46 +0000)]

6 years agofailing test report
yarikoptic [Fri, 24 Jan 2020 14:45:34 +0000 (14:45 +0000)]
failing test report

6 years agoAdded a comment
Ilya_Shlyakhter [Fri, 24 Jan 2020 00:26:36 +0000 (00:26 +0000)]
Added a comment

6 years ago(no commit message)
jamesread [Thu, 23 Jan 2020 22:43:25 +0000 (22:43 +0000)]

6 years agoclose
Joey Hess [Thu, 23 Jan 2020 20:45:27 +0000 (16:45 -0400)]
close

6 years agoMakefile: Move the fish completion to the vendor_completions.d directory.
Joey Hess [Thu, 23 Jan 2020 20:42:08 +0000 (16:42 -0400)]
Makefile: Move the fish completion to the vendor_completions.d directory.

6 years agoclose
Joey Hess [Thu, 23 Jan 2020 20:31:12 +0000 (16:31 -0400)]
close

6 years agoswitch to buglist template
Joey Hess [Thu, 23 Jan 2020 20:29:24 +0000 (16:29 -0400)]
switch to buglist template

so tags are displayed

6 years agocomment
Joey Hess [Thu, 23 Jan 2020 20:29:14 +0000 (16:29 -0400)]
comment

6 years agoAdded a comment: Thank you
mario [Thu, 23 Jan 2020 19:52:50 +0000 (19:52 +0000)]
Added a comment: Thank you

6 years agocomment
Joey Hess [Thu, 23 Jan 2020 19:33:41 +0000 (15:33 -0400)]
comment

6 years agocomment
Joey Hess [Thu, 23 Jan 2020 19:21:31 +0000 (15:21 -0400)]
comment

6 years agoclose
Joey Hess [Thu, 23 Jan 2020 19:15:25 +0000 (15:15 -0400)]
close

6 years agocomment
Joey Hess [Thu, 23 Jan 2020 19:08:46 +0000 (15:08 -0400)]
comment

6 years agoclose
Joey Hess [Thu, 23 Jan 2020 18:51:35 +0000 (14:51 -0400)]
close

6 years agoAdded a comment
yarikoptic [Thu, 23 Jan 2020 17:52:02 +0000 (17:52 +0000)]
Added a comment

6 years agoAdded a comment: thanks
Ilya_Shlyakhter [Thu, 23 Jan 2020 16:51:45 +0000 (16:51 +0000)]
Added a comment: thanks

6 years agoDisplay a warning when concurrency is enabled but ssh connection caching is not enabl...
Joey Hess [Thu, 23 Jan 2020 16:35:46 +0000 (12:35 -0400)]
Display a warning when concurrency is enabled but ssh connection caching is not enabled or won't work due to a crippled filesystem

A warning message is unsatisfying. But erroring out is too hard a failure,
especially since it may well work fine if the user has enabled passwordless
ssh.

I did think about falling back to one ssh connection at a time in this
case, but it would have needed a rework of every ssh call, which
seems far overboard for such a niche problem. There's no single place where
git-annex runs ssh, so no one place that it could block a concurrent call
on a semaphore. And, even if it did fall back to one ssh connection at a
time, it seems to me that doing so without warning the user about the
problem just invites bug reports like "git-annex is ignoring my -J2 and
only doing one download at a time". So a warning is needed, and I suppose
is good enough.

6 years agoclose as fixed in DAV library
Joey Hess [Thu, 23 Jan 2020 15:46:57 +0000 (11:46 -0400)]
close as fixed in DAV library

6 years agohandle git-credential prompt in -J mode
Joey Hess [Wed, 22 Jan 2020 20:38:34 +0000 (16:38 -0400)]
handle git-credential prompt in -J mode

If git-credential has it cached and does not prompt, this will
unfortunately result in a brief flicker, as the displayed console
regions are hidden while running it and then re-displayed. Better than a
corrupted display.

Actually, I tried it and don't see a visible flicker, so probably only
over a slow ssh will it be apparent.

6 years agosupport git remotes that need http basic auth
Joey Hess [Wed, 22 Jan 2020 20:13:48 +0000 (16:13 -0400)]
support git remotes that need http basic auth

using git credential to get the password

One thing this doesn't do is wrap the password prompting inside the prompt
action. So with -J, the output can be a bit garbled.

6 years agoclosed the wrong bug
Joey Hess [Wed, 22 Jan 2020 19:51:35 +0000 (15:51 -0400)]
closed the wrong bug

6 years agobetter error message when git config fails to parse remote config
Joey Hess [Wed, 22 Jan 2020 17:20:06 +0000 (13:20 -0400)]
better error message when git config fails to parse remote config

Rather than leaking the name of the temp file, just say the config parse
failed, and where the config was downloaded from.

Not closing the bug report because two issues were reported in the same
bug report, because the universe wants me to continually re-read old
unclosed bug reports to waste my time determining what still needs to be
done.

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 22 Jan 2020 16:40:20 +0000 (12:40 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agocomment
Joey Hess [Wed, 22 Jan 2020 16:39:55 +0000 (12:39 -0400)]
comment

6 years agoavoid ugly error message
Joey Hess [Wed, 22 Jan 2020 15:39:15 +0000 (11:39 -0400)]
avoid ugly error message

Http remotes that do expose a git config file, but are not initialized
resulted in an ugly and unncessary error message, now sqelched.

When git-annex-shell configlist is run w/o the autoinit field, it may
not generate a uuid for the repository. So in that case, it's not
unexpected for the config it does list to not include a UUID, and
dumping out the config in a warning message is not needed.

If configlist is asked to autoinit and we don't get back a config with a
UUID in it, that suggests some problem, and what we got back may not be
a config at all but some diagnostic message, so it does make sense to
output it then.

6 years agoNew bug for fish-completion
eschwartz@5abb721e66990e478c7d1caf96beb4f9794eb168 [Wed, 22 Jan 2020 05:33:08 +0000 (05:33 +0000)]
New bug for fish-completion

6 years agoAdded a comment
dxld [Tue, 21 Jan 2020 19:28:34 +0000 (19:28 +0000)]
Added a comment

6 years agocomment
Joey Hess [Tue, 21 Jan 2020 18:36:29 +0000 (14:36 -0400)]
comment

6 years ago(no commit message)
dxld [Tue, 21 Jan 2020 11:53:26 +0000 (11:53 +0000)]

6 years ago--whatelse is a better name than --describe-other-params
Joey Hess [Mon, 20 Jan 2020 21:04:45 +0000 (17:04 -0400)]
--whatelse is a better name than --describe-other-params

The use case is basically the user having forgotten, so --help would be
best, but it would be quite hard to include this in --help, since it may
even have to spin up an external special remote program.

I also considered --umm but typoed it the first time I tried it as
--uum, and while memorable, it's too cutesy. --whatelse is good because
it explicitly asks, what other params, besides the ones I've given?

6 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 20 Jan 2020 20:59:57 +0000 (16:59 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

6 years agofix --describe-other-params of external when encryption is not specified
Joey Hess [Mon, 20 Jan 2020 20:56:34 +0000 (16:56 -0400)]
fix --describe-other-params of external when encryption is not specified

Encryption not being specified makes lenientRemoteConfigParser fail
to parse, and so it was not able to start the external up to get
LISTCONFIGS.

6 years agoinclude passthrough params in --describe-other-params
Joey Hess [Mon, 20 Jan 2020 20:23:35 +0000 (16:23 -0400)]
include passthrough params in --describe-other-params

6 years agoinitremote --describe-other-params
Joey Hess [Mon, 20 Jan 2020 20:05:51 +0000 (16:05 -0400)]
initremote --describe-other-params

Does not yet include descriptions from external special remote programs.

6 years agoMerge branch 'remoteconfig'
Joey Hess [Mon, 20 Jan 2020 19:21:05 +0000 (15:21 -0400)]
Merge branch 'remoteconfig'

6 years agoadd descriptions for all remote config fields
Joey Hess [Mon, 20 Jan 2020 19:20:04 +0000 (15:20 -0400)]
add descriptions for all remote config fields

not yet used