Joey Hess
74bccbcd9c
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 16:36:10 -04:00
Joey Hess
80152e1aa3
add git-shell binary to bundles
2013-12-27 16:35:24 -04:00
https://www.google.com/accounts/o8/id?id=AItOawn7gQ1zZDdWhXy9H51W2krZYShNmKL3qfM
2aa69e567c
2013-12-27 20:31:36 +00:00
http://joeyh.name/
74cf34e5eb
Added a comment
2013-12-27 20:11:10 +00:00
http://joeyh.name/
b1271b35f8
Added a comment
2013-12-27 20:08:13 +00:00
Joey Hess
3b8fb02b6d
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 16:06:53 -04:00
Joey Hess
307c57b29b
add git-shell wrappers
2013-12-27 16:06:11 -04:00
Joey Hess
6091d597b4
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 16:02:43 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnX1msQxnLoSeu7q-i-c9BWghonsN7Qmns
237f8b4888
Added a comment: Thanks!
2013-12-27 20:02:40 +00:00
Joey Hess
445b7b41b9
add credential storage support for external special remotes & update example
2013-12-27 16:01:43 -04:00
http://joeyh.name/
7ee01837d9
Added a comment
2013-12-27 19:12:18 +00:00
http://joeyh.name/
13a6edffbb
Added a comment
2013-12-27 19:06:05 +00:00
http://joeyh.name/
1d1533dcd9
Added a comment
2013-12-27 19:02:34 +00:00
Joey Hess
8c6fd00476
close bugs; updated the Linux standalone builds with the fix
2013-12-27 14:55:20 -04:00
Joey Hess
87c338e4be
close as dup
2013-12-27 14:47:25 -04:00
Joey Hess
59c17abd96
close
2013-12-27 14:46:52 -04:00
Joey Hess
de5f0cc5fb
new bug
2013-12-27 14:45:21 -04:00
Joey Hess
0014599dd9
hint about PROGRESS throttling
2013-12-27 14:39:56 -04:00
Joey Hess
6de3bc2ab6
make directory absolute (mostly as an example of using SETCONFIG)
2013-12-27 14:30:00 -04:00
Joey Hess
dc7681b2bb
emphasize link to protocol
2013-12-27 14:15:35 -04:00
Joey Hess
9b944e71e1
fix link
2013-12-27 14:15:01 -04:00
Joey Hess
5972ee50fa
external special remotes working
2013-12-27 14:13:52 -04:00
Joey Hess
eb79670541
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 14:07:48 -04:00
Joey Hess
4d94e40ddd
de-verbose cp
2013-12-27 14:06:56 -04:00
Joey Hess
e9cb88ca38
another bug in shell code. haskell has ruined me
2013-12-27 14:06:33 -04:00
Joey Hess
53b0228077
fix 3 more bugs in these measly 150 lines of shell code. sheesh
2013-12-27 14:04:51 -04:00
Joey Hess
551573570f
better protocol error message, indicate if the command was able to be parsed or was misplaced
2013-12-27 14:03:35 -04:00
http://joeyh.name/
9ddfc6cfae
Added a comment
2013-12-27 18:03:14 +00:00
Greg Grossmeier
adfb556130
more debugging info
2013-12-27 10:00:52 -08:00
arand
698a55e1b2
2013-12-27 17:48:20 +00:00
Joey Hess
82c2439162
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 13:22:59 -04:00
Joey Hess
21342cae63
flush handle after writing message
2013-12-27 13:22:06 -04:00
Joey Hess
fa6f404a5f
fix deadlock when state TMVar is empty
2013-12-27 13:17:22 -04:00
https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d8
b74f05f12d
2013-12-27 17:16:33 +00:00
Joey Hess
3cd8f1bb13
todo: url lists
2013-12-27 13:09:35 -04:00
Joey Hess
9125a25738
defer SETSTATE and GETSTATE for now
...
TAHOE-LAFS may use these eventually, but that's TBD and none of git-annex's
own special remotes need that, except for the web special remote's urls.
2013-12-27 13:07:56 -04:00
Joey Hess
a7f3724e21
implement GETCONFIG and SETCONFIG
...
Changed protocol spec to make SETCONFIG only store it persistently when run
during INITREMOTE. I see no reason to support storing it persistently at
other times, and doing so would unnecessarily complicate the code.
Also, letting that be done would probably result in use for storing data that
doesn't really belong there, and special remote authors who don't
understand how the union merging works would probably be surprised the
results.
2013-12-27 12:37:23 -04:00
Joey Hess
d8741e571d
Merge branch 'master' of ssh://git-annex.branchable.com
2013-12-27 12:24:19 -04:00
Joey Hess
91c9e98168
support encryption
2013-12-27 12:21:55 -04:00
Joey Hess
0c972961bb
update
2013-12-27 12:04:51 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnX1msQxnLoSeu7q-i-c9BWghonsN7Qmns
974eb1bb18
2013-12-27 14:32:58 +00:00
Attila
6c7456a90a
Added a comment: git-annex.org
2013-12-27 14:14:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawleVyKk2kQsB_HgEdS7w1s0BmgRGy1aay0
c437dc9e7d
Added a comment
2013-12-27 08:44:53 +00:00
https://openid.stackexchange.com/user/e65e6d0e-58ba-41de-84cc-1f2ba54cf574
f8f7c0f2cb
Added a comment: Now I'm getting...
2013-12-27 08:01:45 +00:00
Joey Hess
5d8ff64dc1
make --debug show transcript of special remote protocol messages
2013-12-27 03:10:00 -04:00
Joey Hess
526a7bb2b4
improve comments
2013-12-27 02:56:52 -04:00
Joey Hess
3289155e28
don't send PREPARE before INITREMOTE
...
That complicated special remote programs, because they had to avoid making
PREPARE fail if some configuration is missing, because the remote might not
be initialized yet. Instead, complicate git-annex slightly by only sending
PREPARE immediately before some other request other than INITREMOTE (or
PREPARE of course).
2013-12-27 02:49:10 -04:00
Joey Hess
5b7c38c90a
improve code, seems to work well now
2013-12-27 02:49:00 -04:00
Joey Hess
5d00fa523c
fix bug (no type safe protocol stuff here, alas..)
2013-12-27 02:12:33 -04:00
Joey Hess
6d504b57e7
make some requests optional, simplify and future-proof protocol more
2013-12-27 02:11:06 -04:00