git-annex.git
10 years agoremoved
aloukian [Tue, 10 Nov 2015 20:36:45 +0000 (20:36 +0000)]
removed

10 years agoAdded a comment
aloukian [Tue, 10 Nov 2015 20:36:17 +0000 (20:36 +0000)]
Added a comment

10 years agoAdded a comment
aloukian [Tue, 10 Nov 2015 20:35:59 +0000 (20:35 +0000)]
Added a comment

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 19:52:12 +0000 (15:52 -0400)]
response

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 10 Nov 2015 19:38:58 +0000 (15:38 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agocomment
Joey Hess [Tue, 10 Nov 2015 19:38:33 +0000 (15:38 -0400)]
comment

10 years agoadded [[!meta author=yoh]]
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 10 Nov 2015 19:34:46 +0000 (19:34 +0000)]
added [[!meta author=yoh]]

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 19:29:10 +0000 (15:29 -0400)]
response

10 years agoadded [[!meta author=yoh]]
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 10 Nov 2015 19:25:28 +0000 (19:25 +0000)]
added [[!meta author=yoh]]

10 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 10 Nov 2015 19:24:59 +0000 (19:24 +0000)]
Added a comment

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 19:16:43 +0000 (15:16 -0400)]
response

10 years agohmm
Joey Hess [Tue, 10 Nov 2015 19:12:12 +0000 (15:12 -0400)]
hmm

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 19:03:10 +0000 (15:03 -0400)]
response

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 18:58:38 +0000 (14:58 -0400)]
response

10 years agoclarify
Joey Hess [Tue, 10 Nov 2015 18:49:34 +0000 (14:49 -0400)]
clarify

10 years agodisplay a message in the unlikely scenario of fsking a dead repository
Joey Hess [Tue, 10 Nov 2015 18:44:58 +0000 (14:44 -0400)]
display a message in the unlikely scenario of fsking a dead repository

10 years agoadd back missing newline to showRaw
Joey Hess [Tue, 10 Nov 2015 18:06:07 +0000 (14:06 -0400)]
add back missing newline to showRaw

10 years agofsck: When fscking a dead repo, avoid incorrect "fixing location log" message.
Joey Hess [Tue, 10 Nov 2015 17:59:04 +0000 (13:59 -0400)]
fsck: When fscking a dead repo, avoid incorrect "fixing location log" message.

keyLocations doesn't return locations in dead repos, but if we're fscking a
dead repo, we want to look at what locations are actually logged for it.

10 years agocomment
Joey Hess [Tue, 10 Nov 2015 17:48:15 +0000 (13:48 -0400)]
comment

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 10 Nov 2015 17:44:25 +0000 (13:44 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agofix build warning when built w/o concurrent-output
Joey Hess [Tue, 10 Nov 2015 17:42:39 +0000 (13:42 -0400)]
fix build warning when built w/o concurrent-output

10 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 10 Nov 2015 17:24:28 +0000 (17:24 +0000)]
Added a comment

10 years agoMake git-annex-standalone.deb include the git-annex html documentation, desktop file...
Joey Hess [Tue, 10 Nov 2015 17:18:58 +0000 (13:18 -0400)]
Make git-annex-standalone.deb include the git-annex html documentation, desktop file, and base completion file, same as the regular git-annex.deb.

It already had a doc-base file relating to the html documentation, and
there's no reason not to include the other stuff.

10 years agoRevert deleton of direct mode page
Joey Hess [Tue, 10 Nov 2015 16:55:41 +0000 (12:55 -0400)]
Revert deleton of direct mode page

This reverts commit 46134e04f8c57da6b02892fb6a9fab05cef5568a.

This may have been an accident, but if it happens again, MARCAO8 will be
banned.

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 10 Nov 2015 16:55:00 +0000 (12:55 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agocomment
Joey Hess [Tue, 10 Nov 2015 16:53:58 +0000 (12:53 -0400)]
comment

10 years agoMake the git-annex-standalone.deb prevent runshell from installing wrappers into...
Joey Hess [Tue, 10 Nov 2015 16:53:46 +0000 (12:53 -0400)]
Make the git-annex-standalone.deb prevent runshell from installing wrappers into $HOME/.ssh

10 years agorunshell: Avoid failing when $HOME/.ssh does not exist and cannot be created.
Joey Hess [Tue, 10 Nov 2015 15:42:06 +0000 (11:42 -0400)]
runshell: Avoid failing when $HOME/.ssh does not exist and cannot be created.

10 years agoresponse
Joey Hess [Tue, 10 Nov 2015 15:32:28 +0000 (11:32 -0400)]
response

10 years ago(no commit message)
MARCAO8 [Tue, 10 Nov 2015 11:49:17 +0000 (11:49 +0000)]

10 years agoclose
Joey Hess [Mon, 9 Nov 2015 16:38:30 +0000 (12:38 -0400)]
close

10 years agoquvi may output utf-8 encoded data when the conifigured locale doesn't support that...
Joey Hess [Mon, 9 Nov 2015 16:19:10 +0000 (12:19 -0400)]
quvi may output utf-8 encoded data when the conifigured locale doesn't support that; avoid crashing on such invalid encoding.

10 years agoclose
Joey Hess [Mon, 9 Nov 2015 15:56:56 +0000 (11:56 -0400)]
close

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Mon, 9 Nov 2015 15:34:30 +0000 (11:34 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agoAdded a comment: More details
OlivierBerger [Mon, 9 Nov 2015 14:52:24 +0000 (14:52 +0000)]
Added a comment: More details

10 years agoremove badly named bug report, which was later posted under good name
Joey Hess [Sun, 8 Nov 2015 16:18:00 +0000 (12:18 -0400)]
remove badly named bug report, which was later posted under good name

10 years agoAdded a comment: could / will this help with global status?
https://id.koumbit.net/anarcat [Sat, 7 Nov 2015 16:43:42 +0000 (16:43 +0000)]
Added a comment: could / will this help with global status?

10 years agoAdded a comment
http://www.joachim-breitner.de/ [Sat, 7 Nov 2015 09:02:08 +0000 (09:02 +0000)]
Added a comment

10 years agodevblog
Joey Hess [Fri, 6 Nov 2015 20:03:02 +0000 (16:03 -0400)]
devblog

10 years agowork around git check-ignore --batch bad exit status bug, and bring back import -J
Joey Hess [Fri, 6 Nov 2015 19:39:51 +0000 (15:39 -0400)]
work around git check-ignore --batch bad exit status bug, and bring back import -J

10 years agoadd: Fix error recovery rollback to not move the injested file content out of the...
Joey Hess [Fri, 6 Nov 2015 19:28:20 +0000 (15:28 -0400)]
add: Fix error recovery rollback to not move the injested file content out of the annex back to the file, because other files may point to that same content. Instead, copy the injected file content out to recover.

That was not a data loss, but it came close!

10 years agoenable ConcurrentOutput flag for stack
Joey Hess [Fri, 6 Nov 2015 19:26:12 +0000 (15:26 -0400)]
enable ConcurrentOutput flag for stack

10 years agofix replaceFile makeAnnexLink race
Joey Hess [Fri, 6 Nov 2015 19:08:19 +0000 (15:08 -0400)]
fix replaceFile makeAnnexLink race

replaceFile created a temp file, which was guaranteed to not overlap with
another temp file. However, makeAnnexLink then deleted that file, in
preparation for making the symlink in its place. This caused a race, since
some other replaceFile could create a temp file, using the same name!

I was able to reproduce the race easily running git-annex add -J10 in a
directory with 100 files (all with different contents). Some files would
get ingested into the annex, but their annex links would fail to be added.

There could be other situations where this same problem could occur.
Perhaps when the assistant is adding a file, if the user manually also ran
git-annex add. Perhaps in cases not involving adding a file.

The new replaceFile makes a temprary directory, which is guaranteed to be
unique, and doesn't make a temp file in there. makeAnnexLink can thus
create the symlink without problem and the race is avoided.

Audited all calls to replaceFile to make sure that the old behavior of
providing an empty temp file was not relied on.

The general problem of asking for a temp file and deleting it as part of
the process of using it could reach beyond replaceFile. Did some quick
audits and didn't find other cases of it. Probably only symlink creation
stuff would tend to make that mistake, mostly.

10 years agoclose
Joey Hess [Fri, 6 Nov 2015 17:52:47 +0000 (13:52 -0400)]
close

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 6 Nov 2015 17:45:27 +0000 (13:45 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agoConcurrent progress bars are now displayed when using -J with a command that moves...
Joey Hess [Fri, 6 Nov 2015 17:44:57 +0000 (13:44 -0400)]
Concurrent progress bars are now displayed when using -J with a command that moves file contents around.

10 years agomissed adding allowConcurrentOutput here
Joey Hess [Fri, 6 Nov 2015 17:41:26 +0000 (13:41 -0400)]
missed adding allowConcurrentOutput here

10 years agoAdded a comment
aloukian [Fri, 6 Nov 2015 17:33:32 +0000 (17:33 +0000)]
Added a comment

10 years agoAdded a comment
reyman64@f52a9d695f5dc1d5b0788fbb9877e9401fae7421 [Fri, 6 Nov 2015 17:07:21 +0000 (17:07 +0000)]
Added a comment

10 years agomove dep on http-client to main dep list, since Utility.Url uses it
Joey Hess [Fri, 6 Nov 2015 16:54:23 +0000 (12:54 -0400)]
move dep on http-client to main dep list, since Utility.Url uses it

10 years agofix build w/o concurrent-output
Joey Hess [Fri, 6 Nov 2015 16:51:25 +0000 (12:51 -0400)]
fix build w/o concurrent-output

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Fri, 6 Nov 2015 16:48:02 +0000 (12:48 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agoAdded a comment: Error with Url.hs
reyman64@f52a9d695f5dc1d5b0788fbb9877e9401fae7421 [Fri, 6 Nov 2015 13:37:41 +0000 (13:37 +0000)]
Added a comment: Error with Url.hs

10 years agoAdded a comment: location of Mapping of file to tahoe uri?
vvghadge@ec0c34f6cadf7a32fc6cf0b2bee34c3ce9c568f2 [Fri, 6 Nov 2015 02:28:04 +0000 (02:28 +0000)]
Added a comment: location of Mapping of file to tahoe uri?

10 years agoremoved
vvghadge@ec0c34f6cadf7a32fc6cf0b2bee34c3ce9c568f2 [Fri, 6 Nov 2015 02:27:26 +0000 (02:27 +0000)]
removed

10 years agoAdded a comment: location of Mapping of file to tahoe uri?
vvghadge@ec0c34f6cadf7a32fc6cf0b2bee34c3ce9c568f2 [Fri, 6 Nov 2015 02:27:10 +0000 (02:27 +0000)]
Added a comment: location of Mapping of file to tahoe uri?

10 years agoremoved
vvghadge@ec0c34f6cadf7a32fc6cf0b2bee34c3ce9c568f2 [Fri, 6 Nov 2015 02:26:01 +0000 (02:26 +0000)]
removed

10 years agoAdded a comment: location of Mapping of file to tahoe uri?
vvghadge@ec0c34f6cadf7a32fc6cf0b2bee34c3ce9c568f2 [Fri, 6 Nov 2015 02:24:39 +0000 (02:24 +0000)]
Added a comment: location of Mapping of file to tahoe uri?

10 years agodon't display console regions untill there is output in them
Joey Hess [Fri, 6 Nov 2015 00:18:27 +0000 (20:18 -0400)]
don't display console regions untill there is output in them

10 years agoincrease number of capabilities to match -Jn setting
Joey Hess [Thu, 5 Nov 2015 23:57:41 +0000 (19:57 -0400)]
increase number of capabilities to match -Jn setting

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Thu, 5 Nov 2015 22:57:35 +0000 (18:57 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agodevbog
Joey Hess [Thu, 5 Nov 2015 22:49:16 +0000 (18:49 -0400)]
devbog

10 years agoimport -J fails at the end, disable util it can be fixed
Joey Hess [Thu, 5 Nov 2015 22:48:46 +0000 (18:48 -0400)]
import -J fails at the end, disable util it can be fixed

10 years agoimport: Avoid very ugly error messages when the directory files are imported to is...
Joey Hess [Thu, 5 Nov 2015 22:45:52 +0000 (18:45 -0400)]
import: Avoid very ugly error messages when the directory files are imported to is not a directort, but perhaps an annexed file.

10 years ago-J for add/addurl/import
Joey Hess [Thu, 5 Nov 2015 22:24:15 +0000 (18:24 -0400)]
-J for add/addurl/import

10 years agomerge git command queue when joining with concurrent thread
Joey Hess [Thu, 5 Nov 2015 22:21:48 +0000 (18:21 -0400)]
merge git command queue when joining with concurrent thread

10 years agojoin back threads before ending concurrent output so display works
Joey Hess [Thu, 5 Nov 2015 21:22:45 +0000 (17:22 -0400)]
join back threads before ending concurrent output so display works

I didn't really want to put allowConcurrentOutput in CmdLine.Action,
but there were dep loops and that was the best place available.

10 years agoneeds concurrent-output 1.6 for bugfixes and windows port
Joey Hess [Thu, 5 Nov 2015 20:13:10 +0000 (16:13 -0400)]
needs concurrent-output 1.6 for bugfixes and windows port

10 years ago(no commit message)
berend.van.berkum@0cc715f45d5a86c134f9192722f7adef9dc63488 [Thu, 5 Nov 2015 18:58:25 +0000 (18:58 +0000)]

10 years ago(no commit message)
OlivierBerger [Thu, 5 Nov 2015 09:30:23 +0000 (09:30 +0000)]

10 years agoAdded a comment
gmazzurco89@89ed4f74a057a9c71b2a00000fdb201a88f81bcd [Thu, 5 Nov 2015 07:28:02 +0000 (07:28 +0000)]
Added a comment

10 years ago(no commit message)
aloukian@c071735c08bc04266b792aa478ad1bae2d6a8b50 [Wed, 4 Nov 2015 23:29:15 +0000 (23:29 +0000)]

10 years ago(no commit message)
aloukian@c071735c08bc04266b792aa478ad1bae2d6a8b50 [Wed, 4 Nov 2015 23:28:46 +0000 (23:28 +0000)]

10 years ago(no commit message)
aloukian@c071735c08bc04266b792aa478ad1bae2d6a8b50 [Wed, 4 Nov 2015 23:25:21 +0000 (23:25 +0000)]

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Wed, 4 Nov 2015 22:37:42 +0000 (18:37 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agodevblog
Joey Hess [Wed, 4 Nov 2015 22:36:46 +0000 (18:36 -0400)]
devblog

10 years agodrop -Jn
Joey Hess [Wed, 4 Nov 2015 21:13:20 +0000 (17:13 -0400)]
drop -Jn

10 years agoupdate
Joey Hess [Wed, 4 Nov 2015 21:03:32 +0000 (17:03 -0400)]
update

10 years agodon't display blank regions once done
Joey Hess [Wed, 4 Nov 2015 20:57:36 +0000 (16:57 -0400)]
don't display blank regions once done

10 years agoremove some debug prints
Joey Hess [Wed, 4 Nov 2015 20:30:55 +0000 (16:30 -0400)]
remove some debug prints

10 years agoparallel fsck (yes, these changes are all it takes now!)
Joey Hess [Wed, 4 Nov 2015 20:26:21 +0000 (16:26 -0400)]
parallel fsck (yes, these changes are all it takes now!)

10 years agoarrange for regional output manager to run when -J is enabled
Joey Hess [Wed, 4 Nov 2015 20:19:00 +0000 (16:19 -0400)]
arrange for regional output manager to run when -J is enabled

Commands that want to use it have to run their seek action inside
allowConcurrentOutput. Which seems reasonable; perhaps some future command
will want to support the -J flag but not use regions.

The region state moved from Annex to MessageState. This makes sense
organizationally, and note that some uses of onLocal use a different Annex
state, but pass the MessageState into it, which is what is needed.

10 years agoAdded a comment: backblaze support
alex@7ca398785b94de08e4386b708f32ff9f1af381c7 [Wed, 4 Nov 2015 19:58:35 +0000 (19:58 +0000)]
Added a comment: backblaze support

10 years agoadd regions to concurrent output
Joey Hess [Wed, 4 Nov 2015 18:52:07 +0000 (14:52 -0400)]
add regions to concurrent output

still no progress displays when getting files etc, but a big improvement

10 years agoconcurrent-output, first pass
Joey Hess [Wed, 4 Nov 2015 17:45:34 +0000 (13:45 -0400)]
concurrent-output, first pass

Output without -Jn should be unchanged from before. With -Jn,
concurrent-output is used for messages, but regions are not used yet, so
it's a mess.

10 years ago(no commit message)
a@b34f238966e58f7c2ea550cc4cab3005c0e33150 [Wed, 4 Nov 2015 01:54:06 +0000 (01:54 +0000)]

10 years agoAdded a comment
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 3 Nov 2015 16:34:40 +0000 (16:34 +0000)]
Added a comment

10 years agoresponse
Joey Hess [Tue, 3 Nov 2015 16:20:52 +0000 (12:20 -0400)]
response

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 3 Nov 2015 16:12:53 +0000 (12:12 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agopoint release for cabal file fixes
Joey Hess [Tue, 3 Nov 2015 16:10:01 +0000 (12:10 -0400)]
point release for cabal file fixes

Seems that some changes to the cabal file a few months ago resulted in a
git-annex that broke stackage infrastructure.

10 years ago(no commit message)
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Tue, 3 Nov 2015 15:20:24 +0000 (15:20 +0000)]

10 years agoMerge branch 'master' of ssh://git-annex.branchable.com
Joey Hess [Tue, 3 Nov 2015 15:15:06 +0000 (11:15 -0400)]
Merge branch 'master' of ssh://git-annex.branchable.com

10 years agoimprove warning
Joey Hess [Tue, 3 Nov 2015 15:06:33 +0000 (11:06 -0400)]
improve warning

10 years agogot logic backwards..
Joey Hess [Tue, 3 Nov 2015 14:51:21 +0000 (10:51 -0400)]
got logic backwards..

10 years agoWhen cabal install is run with the desktop file location not writable, display a...
Joey Hess [Tue, 3 Nov 2015 14:45:33 +0000 (10:45 -0400)]
When cabal install is run with the desktop file location not writable, display a warning, but continue successfully.

Installing the desktop file etc is a niceity of git-annex's cabal install,
but not a requirement.

closes https://github.com/fpco/stackage/issues/726

10 years agoAvoid installing desktop file and program file if cabal install git-annex is run...
Joey Hess [Tue, 3 Nov 2015 14:38:08 +0000 (10:38 -0400)]
Avoid installing desktop file and program file if cabal install git-annex is run as root, since that is not a systemwide install, but to /root, and so generating a systemwide desktop file is not right.

10 years agodevblog
Joey Hess [Tue, 3 Nov 2015 03:39:03 +0000 (23:39 -0400)]
devblog

10 years ago(no commit message)
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 [Mon, 2 Nov 2015 20:59:38 +0000 (20:59 +0000)]

10 years agoadd news item for git-annex 5.20151102
Joey Hess [Mon, 2 Nov 2015 17:05:57 +0000 (13:05 -0400)]
add news item for git-annex 5.20151102

10 years agoprep release
Joey Hess [Mon, 2 Nov 2015 16:41:33 +0000 (12:41 -0400)]
prep release