Commit graph

32187 commits

Author SHA1 Message Date
andrew
dfb45ac63d 2018-07-19 18:23:32 +00:00
andrew
c890253c21 2018-07-19 18:22:17 +00:00
andrew
45b753a40d Added a comment 2018-07-19 18:18:39 +00:00
andrew
8a1aa07cc8 2018-07-19 18:15:52 +00:00
Joey Hess
7e718cc98c
add news item for git-annex 6.20180719 2018-07-19 13:54:18 -04:00
Joey Hess
e8ff5d8c66
releasing package git-annex version 6.20180719 2018-07-19 13:53:59 -04:00
Joey Hess
1a9f5ecdb8
fix android/old ghc build 2018-07-19 13:27:29 -04:00
Joey Hess
c16e571e36
response 2018-07-19 13:11:18 -04:00
Joey Hess
8cbe9b7dd3
fix typo 2018-07-19 13:11:09 -04:00
oliv5
7fbfcf685c Added a comment 2018-07-18 22:35:44 +00:00
Joey Hess
d986b57134
reorder 2018-07-18 14:48:06 -04:00
Joey Hess
22ff136230
prep for release tomorrow 2018-07-18 14:45:44 -04:00
Joey Hess
a20d235e2f
Merge branch 'master' of ssh://git-annex.branchable.com 2018-07-18 14:28:32 -04:00
Joey Hess
081f8e57c6
Support working trees set up by git-worktree.
Support working trees set up by git-worktree, by setting up some symlinks
such that git-annex links work right.

Also improved support for repositories created with --separate-git-dir.
At least recent git makes a .git file for those (older may have used a
symlink?), so that also needs to be converted to a symlink.

This commit was sponsored by Nick Piper on Patreon.
2018-07-18 14:27:26 -04:00
CandyAngel
6bf0c3ee14 2018-07-18 17:06:19 +00:00
Joey Hess
ac5680f6f5
followup 2018-07-17 15:20:46 -04:00
andrew
b5be3ae532 Added a comment 2018-07-17 18:58:58 +00:00
Joey Hess
5c38f02c65
urgh 2018-07-17 14:28:15 -04:00
Joey Hess
e50ed4ba48
work around git bug
Work around git bug that runs smudge/clean filters at the top of the
repository while passing them a relative GIT_WORK_TREE that may point
outside of the repository, by using GIT_PREFIX to get back to the
subdirectory where a relative GIT_WORK_TREE is valid.

git devs have been informed of the bug and may fix it, which could conveivably
break this fix, but as it is, this works back to git 1.7.6.

This commit was sponsored by Jochen Bartl on Patreon.
2018-07-17 14:27:39 -04:00
Joey Hess
5b7c84c868
reproduced 2018-07-17 11:03:59 -04:00
Joey Hess
a12d5b6ad8
Merge branch 'master' of ssh://git-annex.branchable.com 2018-07-17 10:59:16 -04:00
jlebar
08570f7330 Added a comment 2018-07-17 05:12:04 +00:00
andrew
1f8d04d34c Added a comment 2018-07-16 22:58:30 +00:00
oliv5
23ff352136 Added a comment 2018-07-16 17:04:06 +00:00
Joey Hess
d3f06ad112
avoid unneccessary Maybe 2018-07-16 12:06:06 -04:00
Joey Hess
d529e18460
Merge branch 'master' of ssh://git-annex.branchable.com 2018-07-16 11:57:05 -04:00
Joey Hess
50609da787
fix User-Agent reversion
Send User-Agent and any configured annex.http-headers when downloading with
http, fixes reversion introduced when switching to http-client.

This commit was sponsored by mo on Patreon.
2018-07-16 11:56:47 -04:00
Joey Hess
bd6799ebef
followup 2018-07-16 11:47:13 -04:00
andrew
d64177d99e Added a comment: remote encrypted keys 2018-07-16 12:09:22 +00:00
oliv5
13dd402c39 Added a comment 2018-07-15 23:59:42 +00:00
oliv5
8c61c47699 Added a comment 2018-07-15 22:46:05 +00:00
ewen
2b8f8838b5 Added a comment: User-Agent 2018-07-15 02:21:48 +00:00
ewen
f6cc088eec Renamed bug to indicate missing User-Agent header seems to be cause. 2018-07-15 02:18:46 +00:00
ewen
eb48ee9bfe rename bugs/importfeed_bad_request_for___34__episodes__63__format__61__RSS__34__.mdwn to bugs/importfeed_bad_request_without_User-Agent__58__.mdwn 2018-07-15 02:17:52 +00:00
ewen
ff682b6029 Regression in podcast feed download for one RSS feed 2018-07-15 02:17:05 +00:00
Joey Hess
e0da4a508a
Merge branch 'master' of ssh://git-annex.branchable.com 2018-07-14 10:03:55 -04:00
andrew
7b7ae02fe5 Added a comment 2018-07-13 15:04:14 +00:00
Joey Hess
971456f106
merge spwhitton's s/MIT/Expat/ change
I forget the details of this name for the MIT license, but I assume he
knows what he's doing.
2018-07-11 16:08:23 -04:00
Joey Hess
cc2cb46857
unused --from: Allow specifiying a repository by uuid or description.
This commit was sponsored by Jake Vosloo on Patreon.
2018-07-11 16:01:35 -04:00
Joey Hess
7f2e76c462
comment 2018-07-11 15:54:18 -04:00
uli@8484a70fbfd489faef5f72c230d340b01e2676ca
32df7fca23 2018-07-11 14:07:24 +00:00
andrew
88f1a02de5 Added a comment 2018-07-10 18:45:37 +00:00
Joey Hess
25ec8ec4c6
update re writable HOME with standalone bundle 2018-07-10 14:22:37 -04:00
Joey Hess
a8a0f7fc58
refuse to run if we can't write to HOME 2018-07-10 14:20:23 -04:00
Joey Hess
eb08deefa5
Revert "fall back to /tmp for LOCPATH if HOME does not exist or not writable"
This reverts commit f991c8c526.

On second thought, this makes it unbearably slow and leaves far too much
cruft behind.
2018-07-10 14:15:47 -04:00
Joey Hess
f991c8c526
fall back to /tmp for LOCPATH if HOME does not exist or not writable
In this case, we can't clean up old locale caches, but presumably the
system has something to clean up /tmp eventually.
2018-07-10 13:26:35 -04:00
Joey Hess
e802323071
deal with the persistent locpath issue
linux standalone: Generate locale files in ~/.cache/git-annex/locales/ so
they're available even when the standalone tarball is installed in a
directory owned by root.

This avoids a full-on reference counting cleanup hell, by letting old
locale caches linger as long as the standalone bundle directory associated
with them is still around. Old ones get cleaned up.

In the case where the directory has a new bundle unpacked over top of it,
the old locale cache is invalidated and rebuilt. Of course, running
programs using that may get confused, but this was already the case, and
unpacking over top of a bundle is probably not a good idea anyhow.

To support that, added a buildid file, which only needs to be unique across
builds of git-annex with different libc versions. sha1sum of git-annex
seems good enough for that.

Removed debian/patches/standalone-no-LOCPATH as it's no longer
necessary.

This commit was supported by the NSF-funded DataLad project.
2018-07-10 12:13:19 -04:00
Joey Hess
ac228fa723
don't import all of System.Posix.Files
This avoid a build problem when different versions of posix and
posixcompat are used. Does not normally happen as cabal prevents that,
but this is sometimes used with ghc --make which can get into that
situation.
2018-07-10 12:04:49 -04:00
Joey Hess
66cb41b0b3
thought 2018-07-09 14:38:34 -04:00
Joey Hess
13c853bda1
dealing with race conditions in import tree design
I seem to be down to a race no worse than one in git, which seems good
enough.

This commit was sponsored by Trenton Cronholm on Patreon.
2018-07-09 14:05:34 -04:00