git-annex.git
5 years agomore RawFilePath conversion
Joey Hess [Mon, 2 Nov 2020 20:31:28 +0000 (16:31 -0400)]
more RawFilePath conversion

This commit was sponsored by Luke Shumaker on Patreon.

5 years agoremove unused imports
Joey Hess [Mon, 2 Nov 2020 19:36:11 +0000 (15:36 -0400)]
remove unused imports

5 years agoMerge branch 'master' into rawfilepath
Joey Hess [Mon, 2 Nov 2020 18:35:46 +0000 (14:35 -0400)]
Merge branch 'master' into rawfilepath

5 years agocomment
Joey Hess [Mon, 2 Nov 2020 17:50:49 +0000 (13:50 -0400)]
comment

5 years agoalready fixed
Joey Hess [Mon, 2 Nov 2020 17:25:07 +0000 (13:25 -0400)]
already fixed

5 years agonot a bug
Joey Hess [Mon, 2 Nov 2020 17:24:23 +0000 (13:24 -0400)]
not a bug

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 2 Nov 2020 17:24:02 +0000 (13:24 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agoImprove shutdown process for external special remotes and external backends
Joey Hess [Mon, 2 Nov 2020 16:35:07 +0000 (12:35 -0400)]
Improve shutdown process for external special remotes and external backends

Make sure to relay any remaining stderr from the process after it has
shut down, rather than closing stderr just before shutdown. This avoids
a situation where the process is still running and tries to write to
stderr, getting a SIGPIPE. And, it ensures that no stderr output is
lost.

This may fix a problem encountered by datalad on windows, where it hangs
during the external special remote shutdown.

Before commit a49d300545b4b7e7bd1e2719e3042d14f6e32e9c, it closed stdin
and stdout, but left stderr open, and never killed the stderr waiter
thread, which presumably exited on its own. For async exception
safety, do need to at make sure that thread gets waited on, as that
commit does, but it introduced this problem.

Note that, the process's stdout is closed before waiting on it. It's too
late for anything it writes to stdout to be processed, and since we're
not going to consume any such writes, this avoids the process getting
blocked writing to stdout due to us not reading what it's buffered. This
does mean that if the process writes to stdout too late, it will get a
SIGPIPE. (This was already the case before the above-mentioned commit.)
In practice, I think only the protocol's ERROR is allowed to be
sent at a point where this could happen.

5 years agoupdated URL of Homebrew formula for git-annex.
Ilya_Shlyakhter [Mon, 2 Nov 2020 15:56:45 +0000 (15:56 +0000)]
updated URL of Homebrew formula for git-annex.

5 years agoAdded a comment: build a CI/CD chain for git-annex
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77 [Sat, 31 Oct 2020 17:47:15 +0000 (17:47 +0000)]
Added a comment: build a CI/CD chain for git-annex

5 years agoAdded a comment: where and how to submit Windows autobuild related issues?
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77 [Sat, 31 Oct 2020 17:44:18 +0000 (17:44 +0000)]
Added a comment: where and how to submit Windows autobuild related issues?

5 years agomore RawFilePath conversion
Joey Hess [Fri, 30 Oct 2020 19:55:59 +0000 (15:55 -0400)]
more RawFilePath conversion

451/645

5 years agomore RawFilePath conversion
Joey Hess [Fri, 30 Oct 2020 17:31:35 +0000 (13:31 -0400)]
more RawFilePath conversion

412/645

5 years agomore RawFilePath conversion
Joey Hess [Fri, 30 Oct 2020 17:07:41 +0000 (13:07 -0400)]
more RawFilePath conversion

removeFile changed to removeLink, because AFAICS it should be fine to
remove non-file things here. In particular, it's fine to remove a
symlink, since we're about to write a symlink. (removeLink does not
remove directories, so file, symlink, and unix socket are the only
possibilities.)

5 years agomore RawFilePath conversion
Joey Hess [Fri, 30 Oct 2020 17:00:12 +0000 (13:00 -0400)]
more RawFilePath conversion

Better to use Git.repoPath to get a filepath, Git.repoLocation does not
always return one.

This commit was sponsored by Ethan Aubin.

5 years agomore RawFilePath conversion
Joey Hess [Fri, 30 Oct 2020 14:29:42 +0000 (10:29 -0400)]
more RawFilePath conversion

At this point I'll be done by new year's.

This commit was sponsored by Ethan Aubin.

5 years agogit-annex-view fails because of "another git process running"
gschnabel [Fri, 30 Oct 2020 08:13:25 +0000 (08:13 +0000)]
git-annex-view fails because of "another git process running"

5 years agogit-annex-view fails
gschnabel [Fri, 30 Oct 2020 08:08:18 +0000 (08:08 +0000)]
git-annex-view fails

5 years agomore RawFilePath conversion
Joey Hess [Thu, 29 Oct 2020 18:20:57 +0000 (14:20 -0400)]
more RawFilePath conversion

at 377/645

This commit was sponsored by Svenne Krap on Patreon.

5 years agomore RawFilePath conversion
Joey Hess [Thu, 29 Oct 2020 16:02:46 +0000 (12:02 -0400)]
more RawFilePath conversion

At 318/645 after 4k lines of changes

This commit was sponsored by Jake Vosloo on Patreon.

5 years agofix name of lock file
Joey Hess [Thu, 29 Oct 2020 14:53:01 +0000 (10:53 -0400)]
fix name of lock file

It was the stringification of a UUID, so "UUID \"foo\""

5 years agomore RawFilePath conversion
Joey Hess [Thu, 29 Oct 2020 14:33:12 +0000 (10:33 -0400)]
more RawFilePath conversion

nukeFile replaced with removeWhenExistsWith removeLink, which allows
using RawFilePath. Utility.Directory cannot use RawFilePath since setup
does not depend on posix.

This commit was sponsored by Graham Spencer on Patreon.

5 years ago(no commit message)
gl@cfc0fd7a693bb7c3a600eb73f462bd504c51cedf [Thu, 29 Oct 2020 11:53:52 +0000 (11:53 +0000)]

5 years ago(no commit message)
lyderic [Thu, 29 Oct 2020 10:14:28 +0000 (10:14 +0000)]

5 years agoAdded a comment: This bug has alreay been raised
lyderic [Thu, 29 Oct 2020 10:13:50 +0000 (10:13 +0000)]
Added a comment: This bug has alreay been raised

5 years ago(no commit message)
lyderic [Thu, 29 Oct 2020 10:08:13 +0000 (10:08 +0000)]

5 years agomore RawFilePath conversion
Joey Hess [Wed, 28 Oct 2020 21:25:59 +0000 (17:25 -0400)]
more RawFilePath conversion

Added a RawFilePath createDirectory and kept making stuff build.

Up to 296/645

This commit was sponsored by Mark Reidenbach on Patreon.

5 years agomore RawFilePath conversion
Joey Hess [Wed, 28 Oct 2020 20:24:14 +0000 (16:24 -0400)]
more RawFilePath conversion

Notable wins in Annex.Locations which was sometimes doing 6 conversions
in a single function call.

This commit was sponsored by Denis Dzyubenko on Patreon.

5 years agoRawFilePath version of getCurrentDirectory
Joey Hess [Wed, 28 Oct 2020 20:03:45 +0000 (16:03 -0400)]
RawFilePath version of getCurrentDirectory

This commit was sponsored by Jochen Bartl on Patreon

5 years agomore RawFilePath conversion
Joey Hess [Wed, 28 Oct 2020 19:40:50 +0000 (15:40 -0400)]
more RawFilePath conversion

Most of Git/ builds now.

Notable win is toTopFilePath no longer double converts

This commit was sponsored by Boyd Stephen Smith Jr. on Patreon.

5 years agogot configure working after Utility.Path ByteString conversion
Joey Hess [Wed, 28 Oct 2020 18:53:25 +0000 (14:53 -0400)]
got configure working after Utility.Path ByteString conversion

Had to split out some modules because getWorkingDirectory needs unix,
which is not a build-dep of configure.

This commit was sponsored by Brock Spratlen on Patreon.

5 years agoconvert to RawByteString
Joey Hess [Wed, 28 Oct 2020 18:18:09 +0000 (14:18 -0400)]
convert to RawByteString

This will break a lot of stuff that uses it, but once fixed should lead
to better performance.

Mostly mechanical.
Changes of note:

* upFrom now uses isPathSeparator, which is better on Windows where
  there is not just one
* splitShortExtensions used to take the length of a string,
  which would count wide unicode characters as a single character.
  Changing to B.length changes that. Note that, git-annex's
  annexMaxExtensionLength already changed to the length in bytes
  before this change. This function is only used in generating views,
  and the small behavior change should not be a problem.
* relHome still uses FilePath because it didn't seem worth changing(?)

This commit was sponsored by Jack Hill on Patreon.

5 years agonote windows versions the builds will work with
Joey Hess [Wed, 28 Oct 2020 17:21:47 +0000 (13:21 -0400)]
note windows versions the builds will work with

5 years agoAdded a comment
yarikoptic [Tue, 27 Oct 2020 19:44:36 +0000 (19:44 +0000)]
Added a comment

5 years agoAdded a comment
yarikoptic [Tue, 27 Oct 2020 19:30:24 +0000 (19:30 +0000)]
Added a comment

5 years agoreport on possibly PATH related issue on windows
yarikoptic [Tue, 27 Oct 2020 19:15:38 +0000 (19:15 +0000)]
report on possibly PATH related issue on windows

5 years agocomment
Joey Hess [Tue, 27 Oct 2020 18:33:30 +0000 (14:33 -0400)]
comment

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 27 Oct 2020 18:22:21 +0000 (14:22 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agotest if magic library works
Joey Hess [Tue, 27 Oct 2020 17:39:58 +0000 (13:39 -0400)]
test if magic library works

(When built with it.)

I saw John Thorvald Wodder II doing this in
https://github.com/datalad/datalad-extensions/blob/master/.github/workflows/build-git-annex-windows.yaml
and it seemed like a good idea.

John used an empty file for the binary file, but I think it's
slightly suprising file picks that mime type for it, so opted to instead
use something less ambiguous.

5 years agoAdded a comment: Documentation of demand
michael.hanke@c60e12358aa3fc6060531bdead1f530ac4d582ec [Tue, 27 Oct 2020 14:59:47 +0000 (14:59 +0000)]
Added a comment: Documentation of demand

5 years agoAdded a comment
Lukey [Tue, 27 Oct 2020 09:06:38 +0000 (09:06 +0000)]
Added a comment

5 years ago(no commit message)
interfect@b151490178830f44348aa57b77ad58c7d18e8fe7 [Mon, 26 Oct 2020 20:55:16 +0000 (20:55 +0000)]

5 years agoview: Avoid using ':' from metadata when generating a view
Joey Hess [Mon, 26 Oct 2020 19:37:55 +0000 (15:37 -0400)]
view: Avoid using ':' from metadata when generating a view

Because it's a special character on Windows ("c:").

Use same technique already used for '/' and '\'.

I didn't record how I generated their encoded forms before, so am sure
there was a better way, but the way I did it now is to look at

ghci> encodeFilePath "∕"
"\226\136\149"

And then the difference from that to "\56546\56456\56469"
is adding 56320 to each, to get up to the escaped code plane.

See comment for why I think handling ':' is ok, but that other illegal
windows filenames won't. Note that, this should be enough to make the
test suite always work. Other windows illegal filenames will fail at
checkout time when it tries to put the illegal filename on the
filesystem.

5 years agoAdded a comment
yarikoptic [Mon, 26 Oct 2020 17:57:12 +0000 (17:57 +0000)]
Added a comment

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 26 Oct 2020 17:48:00 +0000 (13:48 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agofix build and add build example
Joey Hess [Mon, 26 Oct 2020 17:45:38 +0000 (13:45 -0400)]
fix build and add build example

5 years agochangelog
Joey Hess [Mon, 26 Oct 2020 17:43:40 +0000 (13:43 -0400)]
changelog

5 years agomake windows installer builder include libmagic files when present, but skip otherwise
Joey Hess [Mon, 26 Oct 2020 17:36:43 +0000 (13:36 -0400)]
make windows installer builder include libmagic files when present, but skip otherwise

5 years agoallow magicmime on windows
Joey Hess [Mon, 26 Oct 2020 17:34:27 +0000 (13:34 -0400)]
allow magicmime on windows

John Thorvald Wodder II got it working using
https://github.com/datalad/file-windows so don't hard-disable it.

The stack.yaml still disables this build flag, because it needs an extra
C library to be installed, which stack cannot automate.

5 years agoinclude libmagic in windows installer
Joey Hess [Mon, 26 Oct 2020 17:24:37 +0000 (13:24 -0400)]
include libmagic in windows installer

This is from https://raw.githubusercontent.com/datalad/datalad-extensions/master/resources/git-annex-magicBundle.patch
which was written by John Thorvald Wodder II.

I have converted line endings from windows, and fixed indentation to use
tabs.

5 years agoWindows build changed to one done by the datalad-extensions project using Github...
Joey Hess [Mon, 26 Oct 2020 17:06:50 +0000 (13:06 -0400)]
Windows build changed to one done by the datalad-extensions project using Github actions

This is a cleaner build than on Jenkins because the whole environment setup
is handled by the CI config, at least up to the point of "get a random bag
of Windows bytes".

Also, the Jenkins autobuilder has been intermittently failing for a long
time, not due to any problem with git-annex but just a failure to clean up
directories.

Also, this build runs the test suite, and it is (mostly) passing. Test
suite always failed in the jenkins environment.

Also, this build includes libmagic.

Here is the build workflow used by github actions:
https://github.com/datalad/datalad-extensions/blob/master/.github/workflows/build-git-annex-windows.yaml
The libmagic build has its own workflow:
https://github.com/datalad/file-windows/blob/master/.github/workflows/build.yml

(Also cleaned up some windows build cruft I don't use anymore.)

There is no build-version file to link to. I've opened a todo requesting
one: https://github.com/datalad/datalad-extensions/issues/55

5 years agocomment
Joey Hess [Mon, 26 Oct 2020 16:43:19 +0000 (12:43 -0400)]
comment

5 years agoclose
Joey Hess [Mon, 26 Oct 2020 16:02:35 +0000 (12:02 -0400)]
close

5 years agoAdded a comment: thanks
Ilya_Shlyakhter [Mon, 26 Oct 2020 15:37:57 +0000 (15:37 +0000)]
Added a comment: thanks

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 26 Oct 2020 15:35:19 +0000 (11:35 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agodocument version for --force-large/--force-small
Joey Hess [Mon, 26 Oct 2020 15:34:30 +0000 (11:34 -0400)]
document version for --force-large/--force-small

also fix the wrong name in the changelog

5 years agoimprove wording
Joey Hess [Mon, 26 Oct 2020 15:12:17 +0000 (11:12 -0400)]
improve wording

5 years agoinitial report on a failing test
yarikoptic [Mon, 26 Oct 2020 15:02:49 +0000 (15:02 +0000)]
initial report on a failing test

5 years ago(no commit message)
ericm [Sun, 25 Oct 2020 17:32:44 +0000 (17:32 +0000)]

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sun, 25 Oct 2020 15:30:09 +0000 (11:30 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agoAdded a comment: where to trace the Windows build errors?
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77 [Sun, 25 Oct 2020 15:23:01 +0000 (15:23 +0000)]
Added a comment: where to trace the Windows build errors?

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Sat, 24 Oct 2020 20:26:16 +0000 (16:26 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agoAdded a comment
achilleas.k@14be77d42a1252fab5ec9dbf4e5ea03c5833e8c8 [Sat, 24 Oct 2020 14:39:39 +0000 (14:39 +0000)]
Added a comment

5 years agoAdded a comment
yarikoptic [Sat, 24 Oct 2020 12:26:02 +0000 (12:26 +0000)]
Added a comment

5 years agoAdded a comment
yarikoptic [Sat, 24 Oct 2020 01:21:09 +0000 (01:21 +0000)]
Added a comment

5 years agoremove dead links to youtube-dl
Joey Hess [Fri, 23 Oct 2020 22:49:14 +0000 (18:49 -0400)]
remove dead links to youtube-dl

Presumably most users will get it from their linux distribution, or
whatever. Don't want to need to keep updating links if they're going to
rot like this.

5 years agouse removeDirGeneric here too for consistency
Joey Hess [Fri, 23 Oct 2020 20:11:39 +0000 (16:11 -0400)]
use removeDirGeneric here too for consistency

And because it might be more robust on windows.

5 years agoRevert "pass --git-dir, rather than changing cwd"
Joey Hess [Fri, 23 Oct 2020 19:51:38 +0000 (15:51 -0400)]
Revert "pass --git-dir, rather than changing cwd"

This reverts commit c142696c587100b195accec4e9bfaa26cde73d48.

It turns out it was not needed; 681313dfd4e840e6366f3c39eddd92f65d764188
fixed up the git dir, so setting cwd to it works ok.

But worst, this commit broke the test suite massively. I don't understand how.
git-annex get was failing. Very weirdly, git-annex find in a fresh
clone of an annex repo, during autoinit, was displaying a side message
-- but side messages are disabled when running find.

5 years agotestremote: Display exceptions when tests fail, to aid debugging
Joey Hess [Fri, 23 Oct 2020 19:27:45 +0000 (15:27 -0400)]
testremote: Display exceptions when tests fail, to aid debugging

5 years agodeal with .git pointer file in Git.CurrentRepo
Joey Hess [Fri, 23 Oct 2020 18:56:12 +0000 (14:56 -0400)]
deal with .git pointer file in Git.CurrentRepo

This fixes the bug.

Note, it's only done when GIT_DIR is set. When it's not set,
Git.Construct already handled it. This is why it was only noticed with this
git submodule command.

This commit was sponsored by Brett Eisenberg on Patreon.

5 years agocomment
Joey Hess [Fri, 23 Oct 2020 18:21:29 +0000 (14:21 -0400)]
comment

5 years agoanalysis
Joey Hess [Fri, 23 Oct 2020 18:08:06 +0000 (14:08 -0400)]
analysis

5 years agoclose
Joey Hess [Fri, 23 Oct 2020 17:58:40 +0000 (13:58 -0400)]
close

5 years agopass --git-dir, rather than changing cwd
Joey Hess [Fri, 23 Oct 2020 17:36:56 +0000 (13:36 -0400)]
pass --git-dir, rather than changing cwd

If .git is a gitlink file, setting cwd to it will fail, but --git-dir
will succeed. And this is the only place where it sets cwd when running
git, everywhere else already uses --git-dir.

Note that, git-annex's submodule fixup code usually converts gitlink
files to symlinks, so this wasn't usually problem. Still, worth fixing.

This commit was sponsored by Svenne Krap on Patreon.

5 years agoMerge remote-tracking branch 'origin/master'
Joey Hess [Fri, 23 Oct 2020 17:09:41 +0000 (13:09 -0400)]
Merge remote-tracking branch 'origin/master'

5 years agoanalysis
Joey Hess [Fri, 23 Oct 2020 17:00:55 +0000 (13:00 -0400)]
analysis

5 years agoAdded a comment
rshalaev@3e2130a1e3cb0aaff7dd80aba7548ad9be0ea2d4 [Fri, 23 Oct 2020 16:51:04 +0000 (16:51 +0000)]
Added a comment

5 years agoFix bug that prevented linux standalone bundle from working on a fresh install
Joey Hess [Fri, 23 Oct 2020 16:18:52 +0000 (12:18 -0400)]
Fix bug that prevented linux standalone bundle from working on a fresh install

Bug was introduced in version 8.20201007, lost a necessary mkdir.

This commit was sponsored by Noam Kremen on Patreon.

5 years agoAdded a comment
amindfv@97236fbaab6048ce6805b2737b27dd7f1cd51da4 [Fri, 23 Oct 2020 05:37:41 +0000 (05:37 +0000)]
Added a comment

5 years agoAdded a comment
rshalaev@3e2130a1e3cb0aaff7dd80aba7548ad9be0ea2d4 [Fri, 23 Oct 2020 02:00:09 +0000 (02:00 +0000)]
Added a comment

5 years ago(no commit message)
rshalaev@3e2130a1e3cb0aaff7dd80aba7548ad9be0ea2d4 [Fri, 23 Oct 2020 01:53:33 +0000 (01:53 +0000)]

5 years agoinitial report on a failing test on windows about storeKey when already present
yarikoptic [Fri, 23 Oct 2020 01:49:02 +0000 (01:49 +0000)]
initial report on a failing test on windows about storeKey when already present

5 years agothis protocol is not draft for some time
Joey Hess [Thu, 22 Oct 2020 23:55:29 +0000 (19:55 -0400)]
this protocol is not draft for some time

5 years agoturns out this was fixed in 2014
Joey Hess [Thu, 22 Oct 2020 23:54:26 +0000 (19:54 -0400)]
turns out this was fixed in 2014

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 22 Oct 2020 23:24:38 +0000 (19:24 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

5 years agourk
Joey Hess [Thu, 22 Oct 2020 23:23:48 +0000 (19:23 -0400)]
urk

5 years agoAdded a comment: windows build with magic
yarikoptic [Thu, 22 Oct 2020 19:32:55 +0000 (19:32 +0000)]
Added a comment: windows build with magic

5 years agoAdded a comment
jwodder [Thu, 22 Oct 2020 18:13:40 +0000 (18:13 +0000)]
Added a comment

5 years agorename to avoid windows stupididy about legal filenames
Joey Hess [Thu, 22 Oct 2020 17:57:56 +0000 (13:57 -0400)]
rename to avoid windows stupididy about legal filenames

5 years agoadd
Joey Hess [Thu, 22 Oct 2020 17:55:47 +0000 (13:55 -0400)]
add

5 years agoadd
Joey Hess [Thu, 22 Oct 2020 17:55:41 +0000 (13:55 -0400)]
add

5 years agoupdate chunk log after speculated chunks are verified to be present
Joey Hess [Thu, 22 Oct 2020 17:37:09 +0000 (13:37 -0400)]
update chunk log after speculated chunks are verified to be present

Only done in checkPresentChunks, although retrieveChunks could also do
it. Does not seem necessary though, because git-annex never retrives
content without first checking if it's present AFAICR. And really this will
only be needed when using fsck. Puttting it here, rather than in fsck
avoids breaking an abstraction boundary, and is nice and inexpensive.

5 years agospeculatively use remote's configured chunk size as a fallback
Joey Hess [Thu, 22 Oct 2020 16:57:58 +0000 (12:57 -0400)]
speculatively use remote's configured chunk size as a fallback

When a special remote has chunking enabled, but no chunk sizes are
recorded (or the recorded ones are not found), speculatively try chunks
using the configured chunk size.

This makes eg, git-annex fsck --from remote be able to fix up the
location log of a file that the git-annex branch does not indicate is
stored on the remote.

Note that fsck does *not* fix up the chunk log to indicate the chunk
size. So, changing the chunk config of the remote after that will still
prevent accessing the chunks stored on it. Maybe fsck should, but I
wanted to start with this and see if it's needed.

5 years agoclose
Joey Hess [Thu, 22 Oct 2020 16:03:13 +0000 (12:03 -0400)]
close

5 years agoAdded a comment: cannot find this mentioned Windows build :|
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77 [Wed, 21 Oct 2020 20:46:37 +0000 (20:46 +0000)]
Added a comment: cannot find this mentioned Windows build :|

5 years ago(no commit message)
nix.zahlen@1211ac6c964ba2d68b70655f747bef1383032e77 [Wed, 21 Oct 2020 20:44:23 +0000 (20:44 +0000)]

5 years agoFix a broken link
edward [Wed, 21 Oct 2020 19:22:57 +0000 (19:22 +0000)]
Fix a broken link

5 years agoAdded a comment
Lukey [Wed, 21 Oct 2020 19:10:01 +0000 (19:10 +0000)]
Added a comment

5 years ago(no commit message)
ericm [Wed, 21 Oct 2020 18:18:25 +0000 (18:18 +0000)]

5 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 21 Oct 2020 14:32:24 +0000 (10:32 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com