Commit graph

18567 commits

Author SHA1 Message Date
Joey Hess
0760086f27 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-15 11:58:31 -04:00
Joey Hess
b7eb1d834a Avoid encoding errors when using the unused log file. 2014-03-15 11:57:27 -04:00
http://joeyh.name/
a6ac4dcde2 Added a comment 2014-03-15 15:53:19 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkBEmz5XoJVzN0u-0nOtpn7BBBDHsiLmxY
91d2ae5207 initial edit 2014-03-15 14:24:27 +00:00
Richard Hartmann
c375fa7347 Wording and link 2014-03-15 08:16:46 +01:00
Richard Hartmann
7843974a48 Typo & wording 2014-03-15 07:50:38 +01:00
https://www.google.com/accounts/o8/id?id=AItOawmp1ThsNNAbSn46ju-gwFELfStlhl8usJo
48e0f18ebe 2014-03-14 21:19:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmp1ThsNNAbSn46ju-gwFELfStlhl8usJo
c907b6679c 2014-03-14 21:12:21 +00:00
Joey Hess
f8112d82f2
wording 2014-03-14 15:16:08 -04:00
Joey Hess
d1ef503420
layout 2014-03-14 15:15:36 -04:00
Joey Hess
3282976fce
layout 2014-03-14 15:14:18 -04:00
Joey Hess
c30281577f Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-14 15:09:41 -04:00
Joey Hess
3551d40b05 "standard" can now be used as a first-class keyword in preferred content expressions.
For example "standard or (include=otherdir/*)" or even "not standard"

Note that the implementation avoids any potential for loops (if a
standard preferred content expression itself mentioned standard).

This commit was sponsored by Jochen Bartl.
2014-03-14 15:04:33 -04:00
http://alan.petitepomme.net/
387a76c511 Added a comment 2014-03-14 18:11:52 +00:00
Joey Hess
7a1faf76ef
fix 2014-03-14 13:50:20 -04:00
http://joeyh.name/
61c83bb5ed Added a comment 2014-03-14 17:46:24 +00:00
Joey Hess
b7b9afa9ad Better workaround for problem umasks when eg, setting up ssh keys. 2014-03-14 13:37:58 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmlnEK_po7A0xMC9Xdp0FdcBgYllsCORXM
8602a766f7 Added a comment: Shared google drive on multiple hosts 2014-03-14 16:40:12 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmOdGR-S4e3-3A9o6JQdZW1mfILaUNUzwA
4a4f5ffe71 2014-03-14 14:47:03 +00:00
Joey Hess
d233b403df
devblog 2014-03-13 19:45:48 -04:00
Joey Hess
05336116a4 implemntation plan 2014-03-13 19:37:41 -04:00
Joey Hess
07d6ec7bd3 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-13 19:35:39 -04:00
Joey Hess
ba02cd8a80 Fix ssh connection caching stop method to work with openssh 6.5p1, which broke the old method.
Old ssh did not check the hostname passed to -O stop, so I had used "any".
But now ssh does check it! I think this happened as part of the client-side
hostname canonicalization changes in 6.5p1, but have not verified that
introduced the problem.

The symptom was that it would try to dns lookup "any", which often caused a
bit of a delay at shutdown. And the old ssh connection kept running, so
it would do it over and over again.

Fixed by using localhost, which hopefully reliably resolves to some address
that ssh will accept.. Also nukeFile the socket after ssh has been asked to
shutdown, just in case.
2014-03-13 19:35:06 -04:00
Joey Hess
8e2997aa69 only run sshCleanup when the command actually used ssh connection caching
Optimises query commands that do not. More importantly, avoids any ssh
connection cleanup delay causing problems at the end of such commands.
2014-03-13 19:30:13 -04:00
Joey Hess
b63276309e clean up cleanup action enumeration 2014-03-13 19:06:26 -04:00
Joey Hess
83ccce68a2 theoretical optimisation of --in
Avoids looking up the remote each time, but in practice, does not result in
a measurable speedup.
2014-03-13 18:51:44 -04:00
http://alan.petitepomme.net/
0b3ef8ff14 Added a comment 2014-03-13 20:05:54 +00:00
Joey Hess
a6db329117 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-13 15:39:42 -04:00
Joey Hess
005e8744c1 Commands that allow specifying which repository to act on using the repository's description will now fail when multiple repositories match, rather than picking a repository at random.
So will --in=

Note that since limitIn is not used by preferred content expressions,
it's ok for it to throw an exception.
2014-03-13 15:36:58 -04:00
http://ypid.wordpress.com/
1360c88688 Added a comment: Please add this ;) 2014-03-13 19:10:17 +00:00
Joey Hess
935d3f562d Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-13 14:53:34 -04:00
Joey Hess
4cc34973d9 copy --fast --to remote: Avoid printing anything for files that are already believed to be present on the remote. 2014-03-13 14:51:22 -04:00
http://joeyh.name/
0a247f43df Added a comment 2014-03-13 15:54:28 +00:00
Joey Hess
62018ac879 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-13 11:09:43 -04:00
Joey Hess
69a1aaa40f
doubled speed with esqeleto 2014-03-13 11:09:05 -04:00
https://www.google.com/accounts/o8/id?id=AItOawno-jcsScu4CK6k2QLZqxMros1PQHf1NQY
7b82a82b94 Added a comment 2014-03-13 14:36:20 +00:00
Joey Hess
80c8ebbf98 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-13 09:40:06 -04:00
Joey Hess
3e86d35e84
fixed slow query on normalized table; still 10x slower than current .map files 2014-03-13 09:38:20 -04:00
https://www.google.com/accounts/o8/id?id=AItOawm3vKzS4eOWYpKMoYXqMIjNsIg_nYF-loU
f58f617b36 Added a comment: Precision of the use case 2014-03-13 11:47:59 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm3vKzS4eOWYpKMoYXqMIjNsIg_nYF-loU
91348ad80f Added a comment: That does it but not totally 2014-03-13 11:36:03 +00:00
Joey Hess
66b8b9c094 webapp: Use securemem for constant time auth token comparisons.
Debian stable does not have securemem, but neither does it have warp-tls,
so just disable use of securemem when not building with https support.
2014-03-12 21:41:20 -04:00
Joey Hess
ea0138d8a1 remove the big list of haskell libraries; just use cabal 2014-03-12 20:40:03 -04:00
Joey Hess
e033d7f50b
devblog 2014-03-12 18:20:32 -04:00
Joey Hess
46aab35eb0 add 2014-03-12 18:11:35 -04:00
Joey Hess
362d979298 Merge branch 'master' of ssh://git-annex.branchable.com 2014-03-12 15:46:11 -04:00
http://joeyh.name/
60ad64fc92 Added a comment 2014-03-12 19:45:24 +00:00
Joey Hess
7ea0b82cf9
note that webapp starts the assistant if it's not already running 2014-03-12 15:40:20 -04:00
http://joeyh.name/
a0af224ef4 Added a comment 2014-03-12 19:35:26 +00:00
Joey Hess
bd6355e5e2
move forum post to bug report (and close it) 2014-03-12 15:33:27 -04:00
Joey Hess
67f09bca6d fully fix fsck memory use by iterative fscking
Not very well tested, but I'm sure it doesn't eg, loop forever.
2014-03-12 15:18:43 -04:00