Commit graph

27683 commits

Author SHA1 Message Date
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
f1f437aada Added a comment 2016-04-19 16:24:50 +00:00
Joey Hess
db8ec3a16a
Merge branch 'master' of ssh://git-annex.branchable.com 2016-04-19 11:46:24 -04:00
Joey Hess
89d6e5d2f7
comment 2016-04-19 11:33:55 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
0cec13ddf7 added meta that author was mih 2016-04-19 14:49:11 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
55474db92f Added a comment 2016-04-19 14:47:58 +00:00
Joey Hess
eff8673a35
add news item for git-annex 6.20160418 2016-04-18 18:48:36 -04:00
Joey Hess
cd4902068a
releasing package git-annex version 6.20160418 2016-04-18 18:47:55 -04:00
Joey Hess
283b126a87
prep release 2016-04-18 18:34:32 -04:00
Joey Hess
b83fe02edd
fix link 2016-04-18 16:36:16 -04:00
Joey Hess
40faf7684b
Merge branch 'master' of ssh://git-annex.branchable.com 2016-04-18 14:05:51 -04:00
Joey Hess
2d7e46ea98
fix drop hang reported by musicmatze
Fix hang when dropping content needs to lock the content on a ssh remote,
which occurred when the remote has git-annex version 5.20151019 or newer.

Analysis: `race` runs 2 threads at once, and the hGetLine finishes first.
So, it tries to cancel the waitForProcess, but unfortunately that is making
a foreign call and so cannot be canceled. The remote git-annex-shell
is waiting for a line on stdin before it will exit. Deadlock.

This only occurred sometimes; I reproduced it going from darkstar to
elephant, but not from darkstar to darkstar. Not sure how that fits into
the above analysis -- perhaps a race condition is also involved?

Fixed by not using `race`; now the hGetLine will fail with an exception
if the remote git-annex-shell exits without any output.
2016-04-18 14:04:50 -04:00
https://tylercipriani.com/
48de59b580 poll vote (Tahoe-LAFS) 2016-04-18 17:49:35 +00:00
8.44.144.24
75114b0184 poll vote (OpenStack SWIFT) 2016-04-18 17:47:48 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
11de7fac90 Added a comment 2016-04-18 14:16:31 +00:00
Horus
ef61123c4f Added a comment 2016-04-17 14:10:37 +00:00
Horus
b33b998cec Added a comment 2016-04-17 14:10:15 +00:00
http://svario.it/gioele
f24dba7616 Added a comment 2016-04-16 12:53:13 +00:00
0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d6730
8140aa58ea removed 2016-04-16 11:53:24 +00:00
0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d6730
6403964cb6 Added a comment: Assistant support 2016-04-16 11:52:34 +00:00
0xloem@0bd8a79a57e4f0dcade8fc81d162c37eae4d6730
ab2ba2f37f Added a comment: Assistant support 2016-04-16 11:52:14 +00:00
divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f899
42f385d537 Added a comment 2016-04-15 12:24:07 +00:00
xloem
d4b3a8a18e 2016-04-15 02:18:43 +00:00
Joey Hess
5d4c235474
response 2016-04-14 17:39:48 -04:00
Joey Hess
6a07ed22cb
comment 2016-04-14 16:08:35 -04:00
Joey Hess
b0876bd6a8
Merge branch 'master' of ssh://git-annex.branchable.com 2016-04-14 15:55:54 -04:00
Joey Hess
a9fbd736e2
devblog 2016-04-14 15:55:42 -04:00
Joey Hess
25f7510d29
comment 2016-04-14 15:52:46 -04:00
Joey Hess
3474f48067
comment 2016-04-14 15:43:26 -04:00
Joey Hess
3c2e841d31
comment 2016-04-14 15:42:00 -04:00
Joey Hess
bd516af734
fsck: Warn when core.sharedRepository is set and an annex object file's write bit is not set and cannot be set due to the file being owned by a different user.
Made all Annex.Perms file mode changing functions ignore errors when
core.sharedRepository is set, because the file might be owned by someone
else. I don't fancy getting bug reports about crashes due to set modes in
this configuration, which is a very foot-shooty configuration in the first
place.

The fsck warning is necessary because old repos kept files mode 444, which
doesn't allow locking them, and so if the mode remains 444 due to the file
being owned by someone else, the user should be told about it.
2016-04-14 15:36:53 -04:00
Don
db1e7965ea Added a comment 2016-04-14 19:31:52 +00:00
Joey Hess
5cb7f590be
close probably bogus bug and followup 2016-04-14 15:04:50 -04:00
Joey Hess
3a52b3215a
Merge branch 'master' of ssh://git-annex.branchable.com 2016-04-14 14:56:54 -04:00
Joey Hess
b7c8bf5274
Preserve execute bits of unlocked files in v6 mode.
When annex.thin is set, adding an object will add the execute bits to the
work tree file, and this does mean that the annex object file ends up
executable.

This doesn't add any complexity that wasn't already present, because git
annex add of an executable file has always ingested it so that the annex
object ends up executable.

But, since an annex object file can be executable or not, when populating
an unlocked file from one, the executable bit is always added or removed
to match the mode of the pointer file.
2016-04-14 14:47:08 -04:00
Joey Hess
d05a75e45a
fix bug in unlocked file scanner that skipped over executable unlocked files 2016-04-14 13:07:46 -04:00
http://id.clacke.se/
18ce4d573c Added a comment: git-config for manual sync-like operations 2016-04-14 08:21:03 +00:00
Joey Hess
481eb1de03
devblog 2016-04-13 16:40:57 -04:00
Joey Hess
975ec15a86
response 2016-04-13 15:26:18 -04:00
Joey Hess
e462f9a34e
response 2016-04-13 15:23:11 -04:00
Joey Hess
54942c818b
Merge branch 'master' of ssh://git-annex.branchable.com 2016-04-13 15:11:51 -04:00
tim@5431dd39464df207b7d46d3cf1bc74c82123ac68
ea803d1554 Added a comment: Sharing S3 bucket without fileprefix 2016-04-13 19:02:24 +00:00
Joey Hess
ed68f0c0a0
webapp: Update url to add gitlab.com ssh key. (Psst GitLab.. cool urls don't change!) 2016-04-13 14:49:01 -04:00
Joey Hess
d1da01c2cf
dup? 2016-04-13 14:32:07 -04:00
Joey Hess
944925a646
comment 2016-04-13 14:20:54 -04:00
Joey Hess
7c60f546ef
pointer 2016-04-13 14:16:34 -04:00
Joey Hess
4b5e3b91f3
response 2016-04-13 14:13:01 -04:00
Joey Hess
1010482bc7
webapp: When $HOME is a git repository, and has been initialized for use by git-annex, opening the webapp went ahead and ran the assistant there, annexing all files. Since this is almost certianly not desirable, especially when the user is just opening the webapp from a dekstop menu which happens to run it in $HOME, the webapp will now not treat such a $HOME git repository as a git-annex repository. 2016-04-13 14:07:50 -04:00
Joey Hess
fe1628db11
comment 2016-04-13 14:06:01 -04:00
Joey Hess
fb4949dc1c
response 2016-04-13 13:42:31 -04:00
Joey Hess
b19511822a
update 2016-04-13 13:39:16 -04:00