http://joeyh.name/
9d3375aa06
Added a comment
2013-10-11 17:08:27 +00:00
http://joeyh.name/
ecd79037d7
Added a comment
2013-10-11 17:07:24 +00:00
http://elmimmo.myopenid.com/
95ab2af482
Added a comment: How to sync content with git-annex, not assistant
2013-10-11 09:58:12 +00:00
Joey Hess
b988e2fd9f
typo
2013-10-11 01:08:50 -04:00
Joey Hess
0b7853dfe9
devblog
2013-10-10 18:09:14 -04:00
Joey Hess
1b7b397bdf
update
2013-10-10 18:09:06 -04:00
Joey Hess
cfdfd8f37a
announcement
2013-10-10 17:14:00 -04:00
Joey Hess
108987fdb1
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-10 16:56:39 -04:00
Joey Hess
33c8e6b14c
highlight current month
2013-10-10 16:55:14 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlm8dkrPSmEyV3avjyCkJBhsosWKjJj7jc
3bb2d58428
elaborate on local pairing sshd security
2013-10-10 16:58:32 +00:00
http://cstork.org/
6721b7501b
Added a comment: git annex get/sync don't delete files
2013-10-10 11:43:29 +00:00
https://id.koumbit.net/anarcat
bb45e0f65c
Added a comment
2013-10-10 09:22:00 +00:00
ringprince
eec779c705
Added a comment
2013-10-10 07:08:22 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmVV_nBwlsyCv53BXoJt8YpCX_wZPfzpyo
859889a6ec
Added a comment: Productive Annoyance
2013-10-10 04:30:48 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmVV_nBwlsyCv53BXoJt8YpCX_wZPfzpyo
3ec0e64f50
Added a comment: Progress
2013-10-10 01:17:08 +00:00
https://id.koumbit.net/anarcat
8e2cf5a2f6
make the bug explicit
2013-10-09 22:48:18 +00:00
https://id.koumbit.net/anarcat
85594ec46c
document this bug more explicitely
2013-10-09 22:47:20 +00:00
https://id.koumbit.net/anarcat
29f46c06ef
Added a comment: how to use with simply addurl?
2013-10-09 22:27:27 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlm8dkrPSmEyV3avjyCkJBhsosWKjJj7jc
5b455fda8c
elaborate on local pairing sshd security
2013-10-09 21:28:13 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlkA6XinbeOdnEDxEGQUWyjqPGh0kdMXr4
d4af2a6dee
Added a comment: Updating git-annex via cabal
2013-10-09 21:21:22 +00:00
https://me.yahoo.com/a/f.0S5jJlgJMHgMV6G2fLXzkhRCQtDAAxRe8-#81b3e
44270932df
2013-10-09 21:19:09 +00:00
http://nullroute.eu.org/~grawity/
633e54d6e1
Added a comment
2013-10-09 06:04:16 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkGCmVc5qIJaQQgG82Hc5zzBdAVdhe2JEM
1d642259cb
2013-10-09 01:31:59 +00:00
Joey Hess
e1154416d2
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-08 18:15:36 -04:00
Joey Hess
0052fcdafe
devblog
2013-10-08 18:14:11 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkC0W3ZQERUaTkHoks6k68Tsp1tz510nGo
7f864a32fc
Added a comment: drop only files located in archive
2013-10-08 17:53:09 +00:00
https://openid.stackexchange.com/user/2eeca722-8d1c-41fe-8fda-13af7eaff6ae
baa1a4d503
Added a comment: Outdated in 13.04
2013-10-08 16:36:12 +00:00
https://www.google.com/accounts/o8/id?id=AItOawknwkXgi8SnK4QT32ANl3GMKvFLyQGeHqo
27fb2f7d02
Added a comment
2013-10-08 16:18:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlm8dkrPSmEyV3avjyCkJBhsosWKjJj7jc
7b2ec0ad0a
Added information about sshd being a requirement
2013-10-08 15:45:52 +00:00
http://droggl.myopenid.com/
dbb49b2a0f
Added a comment
2013-10-08 07:46:35 +00:00
http://droggl.myopenid.com/
d21864be4b
2013-10-08 07:36:42 +00:00
http://alan.petitepomme.net/
6569326ffe
2013-10-08 07:22:58 +00:00
http://alan.petitepomme.net/
59c5c4a46d
2013-10-08 07:11:18 +00:00
Joey Hess
1c4907f881
devblog
2013-10-07 18:09:25 -04:00
Joey Hess
86901393fc
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-07 13:12:05 -04:00
http://joeyh.name/
01b2724e51
Added a comment: How can I resolve a non-fast-forware on the git-annex branch?
2013-10-07 17:08:34 +00:00
Joey Hess
45aed381df
import: Skip .git directories.
2013-10-07 13:03:05 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
fa969371a3
Added a comment
2013-10-07 13:33:41 +00:00
https://id.koumbit.net/anarcat
419925d285
warn about fellow destruction
2013-10-07 12:18:10 +00:00
https://id.koumbit.net/anarcat
75fd6e87bd
sign
2013-10-07 12:07:07 +00:00
https://id.koumbit.net/anarcat
a9fab4d7b9
Added a comment: it's worse than not working, it kills! :)
2013-10-07 12:06:22 +00:00
https://id.koumbit.net/anarcat
19763df501
import not only doesn't work, it kills
2013-10-07 12:02:56 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA
0b5c2609ad
Added a comment
2013-10-07 09:17:31 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkC0W3ZQERUaTkHoks6k68Tsp1tz510nGo
66935a8188
Added a comment: sync, push, pull with/to/from centralized bare repository
2013-10-07 06:45:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnZEanlyzay_QlEAL0CWpyZcRTyN7vay8U
8a19b0e50b
Added a comment: Tilde did it for me
2013-10-06 21:59:44 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlOc-EOD5ZyggsAp6lOnU7x5MxizwLtUXA
897bc8f845
Added a comment
2013-10-06 18:35:14 +00:00
https://id.koumbit.net/anarcat
ecd26dbe52
fix typo
2013-10-06 17:15:16 +00:00
http://joeyh.name/
b07b7f9b9e
Added a comment: thanks for your checking..
2013-10-06 17:04:24 +00:00
Joey Hess
39369365ec
set preferred content expression
2013-10-06 13:03:02 -04:00
Joey Hess
336f4b5e2e
mention preferred content standard
2013-10-06 13:02:17 -04:00
Joey Hess
a8b50f75b8
fix repo name
2013-10-06 12:59:48 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkC0W3ZQERUaTkHoks6k68Tsp1tz510nGo
2ed4087110
Added a comment: git annex copy not working
2013-10-06 10:18:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkC0W3ZQERUaTkHoks6k68Tsp1tz510nGo
0ebc14267f
Added a comment: git annex sync
2013-10-06 08:59:26 +00:00
http://edheil.wordpress.com/
848c398b97
Added a comment
2013-10-06 06:45:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlkA6XinbeOdnEDxEGQUWyjqPGh0kdMXr4
a8bece239f
2013-10-06 05:02:52 +00:00
Joey Hess
feef7d3800
devblog
2013-10-05 17:26:17 -04:00
Joey Hess
635c9a1549
assistant: Detect stale git lock files at startup time, and remove them.
...
Extends the index.lock handling to other git lock files. I surveyed
all lock files used by git, and found more than I expected. All are
handled the same in git; it leaves them open while doing the operation,
possibly writing the new file content to the lock file, and then closes
them when done.
The gc.pid file is excluded because it won't affect the normal operation
of the assistant, and waiting for a gc to finish on startup wouldn't be
good.
All threads except the webapp thread wait on the new startup sanity checker
thread to complete, so they won't try to do things with git that fail
due to stale lock files. The webapp thread mostly avoids doing that kind of
thing itself. A few configurators might fail on lock files, but only if the
user is explicitly trying to run them. The webapp needs to start
immediately when the user has opened it, even if there are stale lock
files.
Arranging for the threads to wait on the startup sanity checker was a bit
of a bear. Have to get all the NotificationHandles set up before the
startup sanity checker runs, or they won't see its signal. Perhaps
the NotificationBroadcaster is not the best interface to have used for
this. Oh well, it works.
This commit was sponsored by Michael Jakl
2013-10-05 17:04:21 -04:00
Joey Hess
6657aa8061
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-05 15:07:38 -04:00
Joey Hess
1be4d281d6
Better sanitization of problem characters when generating URL and WORM keys.
...
FAT has a lot of characters it does not allow in filenames, like ? and *
It's probably the worst offender, but other filesystems also have
limitiations.
In 2011, I made keyFile escape : to handle FAT, but missed the other
characters. It also turns out that when I did that, I was also living
dangerously; any existing keys that contained a : had their object
location change. Oops.
So, adding new characters to escape to keyFile is out. Well, it would be
possible to make keyFile behave differently on a per-filesystem basis, but
this would be a real nightmare to get right. Consider that a rsync special
remote uses keyFile to determine the filenames to use, and we don't know
the underlying filesystem on the rsync server..
Instead, I have gone for a solution that is backwards compatable and
simple. Its only downside is that already generated URL and WORM keys
might not be able to be stored on FAT or some other filesystem that
dislikes a character used in the key. (In this case, the user can just
migrate the problem keys to a checksumming backend. If this became a big
problem, fsck could be made to detect these and suggest a migration.)
Going forward, new keys that are created will escape all characters that
are likely to cause problems. And if some filesystem comes along that's
even worse than FAT (seems unlikely, but here it is 2013, and people are
still using FAT!), additional characters can be added to the set that are
escaped without difficulty.
(Also, made WORM limit the part of the filename that is embedded in the key,
to deal with filesystem filename length limits. This could have already
been a problem, but is more likely now, since the escaping of the filename
can make it longer.)
This commit was sponsored by Ian Downes
2013-10-05 15:01:49 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
1dccaeb8fe
2013-10-05 15:29:20 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
3db1985a01
Added a comment
2013-10-05 10:45:16 +00:00
http://joeyh.name/
71dba0187a
Added a comment
2013-10-04 20:50:34 +00:00
http://joeyh.name/
1537c21eb0
Added a comment
2013-10-04 20:17:07 +00:00
http://joeyh.name/
cd31d53e96
Added a comment
2013-10-04 20:13:37 +00:00
Joey Hess
3d5fe9b794
add news item for git-annex 4.20131002
2013-10-04 13:09:23 -04:00
Joey Hess
99e5f52e7f
add news item for git-annex 4.20131003
2013-10-04 13:07:52 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
13f776140d
2013-10-04 14:41:05 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w
f0ec3d355a
2013-10-04 14:39:15 +00:00
http://cstork.org/
7b7d4b2353
Added a comment
2013-10-04 11:17:42 +00:00
http://cstork.org/
c5ef652a4d
Added a comment: How should this interact with the trust model and location tracking?
2013-10-04 11:13:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnyMzZZLS1xGW1raqc_9Md6Ksdkvx5rUJU
5a330fe6c8
Added a comment
2013-10-04 10:59:30 +00:00
http://cstork.org/
0d14285585
Added a comment: News page not updated
2013-10-04 09:38:21 +00:00
http://olivier.mehani.name/
fe52de18b5
Added a comment
2013-10-04 05:14:16 +00:00
Joey Hess
891242ad26
another lock file
2013-10-03 17:05:53 -04:00
Joey Hess
f4d984e3cc
wording
2013-10-03 17:00:45 -04:00
Joey Hess
d822b7a3dd
link
2013-10-03 17:00:04 -04:00
Joey Hess
ece27f184d
devblog
2013-10-03 16:58:40 -04:00
Joey Hess
93dbb7842e
watcher: Detect at startup time when there is a stale .git/lock, and remove it so it does not interfere with the automatic commits of changed files.
2013-10-03 16:57:21 -04:00
Joey Hess
be0b7341b4
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-03 12:34:27 -04:00
Joey Hess
20fb905bb6
allow building w/o cryptohash
...
Mostly for the debian stable autobuilds, which have a too old version
to use the Crypto.Hash module.
2013-10-03 12:33:38 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmf-gdwX6Nk3DyHyVCh3C_e8VGcAnPbMCI
05db0fef17
2013-10-03 13:02:40 +00:00
http://joeyh.name/
0724bf0d90
Added a comment
2013-10-03 00:06:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlkA6XinbeOdnEDxEGQUWyjqPGh0kdMXr4
5cfa8f5b78
Added a comment: Starting git-annex assistant
2013-10-02 23:57:49 +00:00
volfyd
64b3f4120b
2013-10-02 22:11:57 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnyMzZZLS1xGW1raqc_9Md6Ksdkvx5rUJU
8f97bdecfe
Added a comment: confusion with bundled programs
2013-10-02 21:39:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmKKg3Vmzk7KwRGRKjHVdtyoj1JfxLX6NM
b8053a0a7d
Added a comment
2013-10-02 21:27:37 +00:00
http://joeyh.name/
d6986aef82
Added a comment
2013-10-02 20:37:04 +00:00
Joey Hess
e8bdd5d031
Merge branch 'master' of ssh://git-annex.branchable.com
2013-10-02 16:26:49 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnyMzZZLS1xGW1raqc_9Md6Ksdkvx5rUJU
899d8959ca
2013-10-02 20:15:33 +00:00
Joey Hess
4709b28dbb
devblog
2013-10-02 16:03:47 -04:00
Joey Hess
6b727839d6
prep release
2013-10-02 16:01:07 -04:00
Joey Hess
a05b763b01
Added SKEIN256 and SKEIN512 backends
...
SHA3 is still waiting for final standardization.
Although this is looking less likely given
https://www.cdt.org/blogs/joseph-lorenzo-hall/2409-nist-sha-3
In the meantime, cryptohash implements skein, and it's used by some of the
haskell ecosystem (for yesod sessions, IIRC), so this implementation is
likely to continue working. Also, I've talked with the cryprohash author
and he's a reasonable guy.
It makes sense to have an alternate high security hash, in case some
horrible attack is found against SHA2 tomorrow, or in case SHA3 comes out
and worst fears are realized.
I'd also like to support using skein for HMAC. But no hurry there and
a new version of cryptohash has much nicer HMAC code, so I will probably
wait until I can use that version.
2013-10-01 20:34:36 -04:00
Joey Hess
d9355d8064
devblog
2013-10-01 19:21:47 -04:00
Joey Hess
7286fbd93e
gcrypt basically done
2013-10-01 19:12:08 -04:00
Joey Hess
bddfbef8be
git-annex-shell gcryptsetup command
...
This was the least-bad alternative to get dedicated key gcrypt repos
working in the assistant.
2013-10-01 17:20:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmKKg3Vmzk7KwRGRKjHVdtyoj1JfxLX6NM
caa5116c0a
Added a comment
2013-10-01 18:33:06 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmKKg3Vmzk7KwRGRKjHVdtyoj1JfxLX6NM
baf5069d49
Added a comment
2013-10-01 17:38:04 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkeJKC5Sy0stmcTWyePOLEVv0G-x1yaT_w
213377e17c
Added a comment: Additional Comments
2013-09-30 21:33:31 +00:00
Joey Hess
6b37fcffd8
assistant: More robust inotify handling; avoid crashing if a directory cannot be read.
2013-09-30 13:11:26 -04:00
Joey Hess
87c7f5dd62
Merge branch 'master' of ssh://git-annex.branchable.com
2013-09-30 12:49:06 -04:00
Joey Hess
7f7dcd315b
fix direct mode switch permissions problem
...
Similar to how a similar problem with indirect was earlier fixed.
2013-09-30 12:48:40 -04:00
http://joeyh.name/
0a83779df5
Added a comment
2013-09-30 16:47:43 +00:00
http://joeyh.name/
f84073d6fd
Added a comment
2013-09-30 16:23:38 +00:00
http://joeyh.name/
2ba975bf3d
Added a comment
2013-09-30 16:13:20 +00:00
http://joeyh.name/
7ab03f4589
Added a comment
2013-09-30 16:08:40 +00:00
http://cstork.org/
8fd2717462
Added a comment: News page stopped listing latest releases?
2013-09-30 16:08:18 +00:00
Remy
f010b89f82
Added a comment: Thank you very much
2013-09-30 08:49:33 +00:00
http://olivier.mehani.name/
738b0cd466
Added a comment
2013-09-30 01:31:26 +00:00
http://olivier.mehani.name/
2534af1488
Added a comment
2013-09-30 01:29:50 +00:00
http://olivier.mehani.name/
2a539a9bfc
removed
2013-09-30 01:13:32 +00:00
http://olivier.mehani.name/
c6ee93d83d
Added a comment
2013-09-30 01:12:43 +00:00
Joey Hess
e363c8be5c
devblog
2013-09-29 16:35:34 -04:00
Joey Hess
3f0ea53fc8
finally sorted out the OSX gpg mess
2013-09-29 16:30:49 -04:00
Joey Hess
c7ed2a24d5
dup
2013-09-29 15:16:13 -04:00
http://joeyh.name/
4a806492f3
Added a comment
2013-09-29 19:14:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmTlfbCC37CAjhQrS107ZWRVA_sF4s3gLU
b5287ef707
2013-09-29 08:27:17 +00:00
Joey Hess
2f75512188
Merge branch 'master' of ssh://git-annex.branchable.com
2013-09-28 16:20:40 -04:00
Joey Hess
cc085cbe1c
add link to knife-annex
2013-09-28 16:19:57 -04:00
http://joeyh.name/
2d092b9169
Added a comment
2013-09-28 19:34:42 +00:00
Joey Hess
4d1a55fe2d
Merge branch 'master' of ssh://git-annex.branchable.com
2013-09-28 14:38:30 -04:00
Joey Hess
12f6b9693a
Send a git-annex user-agent when downloading urls.
...
Overridable with --user-agent option.
Not yet done for S3 or WebDAV due to limitations of libraries used --
nether allows a user-agent header to be specified.
This commit sponsored by Michael Zehrer.
2013-09-28 14:35:21 -04:00
Rasmus
a7f8a3e3a7
2013-09-28 16:16:11 +00:00
Joey Hess
55362462ae
close
2013-09-28 11:30:01 -04:00
Joey Hess
4eef13f68a
Merge branch 'master' of ssh://git-annex.branchable.com
2013-09-28 11:28:46 -04:00
Joey Hess
bd431408b5
analysis
2013-09-28 11:27:52 -04:00
Joey Hess
1ba3165135
fixed upstream
2013-09-28 10:57:15 -04:00
http://cstork.org/
7d3b13487d
2013-09-28 12:59:57 +00:00
Remy
ebc1ff27c7
2013-09-27 22:38:21 +00:00
Remy
135b6e70e5
2013-09-27 22:35:45 +00:00
Joey Hess
d6883dcd7f
forwarded
2013-09-27 17:18:28 -04:00
Joey Hess
64f5ef03fc
wording
2013-09-27 16:56:44 -04:00
Joey Hess
65dce89298
devblog
2013-09-27 16:36:58 -04:00
volfyd
55a790635d
2013-09-27 19:18:57 +00:00
Joey Hess
8888e825fc
correction to sponsor name
2013-09-27 12:02:18 -04:00
Joey Hess
538910a6f9
Merge branch 'master' of ssh://git-annex.branchable.com
2013-09-26 18:48:53 -04:00
Joey Hess
098528a51c
devblog
2013-09-26 18:48:32 -04:00
Joey Hess
588494cbce
webapp: Support storing encrypted git repositories on rsync.net.
...
Does not yet support re-enabling such a repository though.
This commit was sponsored by Jan Pieper.
2013-09-26 16:43:00 -04:00
https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d8
57ea52a319
2013-09-26 16:34:26 +00:00
https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d8
2b6e611365
2013-09-26 16:29:58 +00:00
https://id.koumbit.net/anarcat
9a90fc9f50
Added a comment
2013-09-26 13:10:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk3HGoDpnOPob5jOjvIootmkve1-nCpRiI
8c034ad540
Added a comment
2013-09-26 13:05:53 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk3HGoDpnOPob5jOjvIootmkve1-nCpRiI
c0c4f8248f
removed
2013-09-26 12:58:52 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk3HGoDpnOPob5jOjvIootmkve1-nCpRiI
f6e4b67275
Added a comment
2013-09-26 12:57:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkeJKC5Sy0stmcTWyePOLEVv0G-x1yaT_w
485aed1083
Added a comment: wishlist
2013-09-26 11:11:19 +00:00
https://id.koumbit.net/anarcat
b0a2f43452
Added a comment: step by step?
2013-09-26 09:40:57 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
b71adf6ba6
Added a comment
2013-09-26 09:08:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk3HGoDpnOPob5jOjvIootmkve1-nCpRiI
5bc2975115
Added a comment
2013-09-26 06:56:49 +00:00
ringprince
451c3b4143
Added a comment
2013-09-26 06:32:51 +00:00
RaspberryPie
2dd2dc01b6
Added a comment
2013-09-26 03:46:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo
bff67d3e4c
Fix example command.
2013-09-26 00:24:04 +00:00