Commit graph

6836 commits

Author SHA1 Message Date
Joey Hess
fd22734392 show when a buddy is already paired 2012-11-10 16:36:21 -04:00
http://phil.0x539.de/
ff7810eb83 poll vote (Amazon Glacier) 2012-11-10 20:19:34 +00:00
Joey Hess
d303190979 we're in month 5 already! It seems to be more cloud stuff, so far.. 2012-11-10 15:54:58 -04:00
Joey Hess
3e8fb862db update todo 2012-11-10 15:52:30 -04:00
http://joeyh.name/
a6edd94e3e Added a comment 2012-11-10 19:48:01 +00:00
Joey Hess
2aa4a3e7cb Merge branch 'master' of ssh://git-annex.branchable.com 2012-11-10 15:44:26 -04:00
Joey Hess
41085cdc8c set negative XMPP presence priority
This should help prevent git-annex clients receiving messages that
were intended for normal clients they're sharing the account with.

Changed XMPP protocol use to always send chat messages directed at the
specific client, as the negative priority blocks less directed messages.
2012-11-10 15:33:12 -04:00
Joey Hess
ec186d6369 avoid sending xmpp push notifications when not pushing to any remotes 2012-11-10 14:52:25 -04:00
http://phil.0x539.de/
ee0bf529ad Added a comment 2012-11-10 18:50:47 +00:00
Joey Hess
957e742dfc full-on git-annex assistant syncing now works over XMPP!
I decided to use the fallback push mode from the beginning for XMPP, since
while it uses some ugly branches, it avoids the possibility of a normal
push failing, and needing to pull and re-push. Due to the overhead of XMPP,
and the difficulty of building such a chain of actions due to the async
implementation, this seemed reasonable.

It seems to work great!
2012-11-10 14:38:50 -04:00
Joey Hess
2a88845c28 changelog 2012-11-10 14:04:43 -04:00
Joey Hess
83de93b0f0 Merge branch 'master' of ssh://git-annex.branchable.com 2012-11-10 14:02:36 -04:00
Joey Hess
9d18e9b916 changelog 2012-11-10 14:02:25 -04:00
Joey Hess
7a20b3f1d5 more refactoring 2012-11-10 14:01:24 -04:00
Joey Hess
0cf4c3ba9c more nice refactoring 2012-11-10 13:00:13 -04:00
Joey Hess
7ab993ffc9 better data types allowed marvelous refactoring 2012-11-10 12:33:55 -04:00
Joey Hess
81953c2131 separate data type for push stages
This improves type safety.
2012-11-10 12:18:00 -04:00
Joey Hess
dedd2a407e version gnutls d-b to avoid segfault
debian testing still has the buggy version..
2012-11-10 11:49:02 -04:00
174.127.226.162
7fb9ee055c poll vote (Box.com) 2012-11-10 07:59:40 +00:00
Joey Hess
8b8964b523 refactor 2012-11-10 02:35:54 -04:00
Joey Hess
235f2ecb91 use a lookup table for speed 2012-11-10 02:18:19 -04:00
Joey Hess
2286032781 on second thought, do allow deferring StartingPush
My reasoning is that StartingPush could be received after another push
starts being received, and it would be better to respond to it afterwards
than not.
2012-11-10 01:41:28 -04:00
Joey Hess
16b2472574 refactor 2012-11-10 01:40:50 -04:00
Joey Hess
c0fab69f85 fix deferring of CanPush, and stop deferring StartingPush 2012-11-10 01:34:03 -04:00
Joey Hess
17ec59bcd1 Merge branch 'master' of ssh://git-annex.branchable.com 2012-11-10 00:27:25 -04:00
Joey Hess
f57c2ef99e refactor 2012-11-10 00:24:26 -04:00
Joey Hess
0f8bbcc8fd refactor 2012-11-10 00:15:00 -04:00
Joey Hess
5fce2c013d refactor 2012-11-10 00:09:03 -04:00
Joey Hess
341d09adc2 fix exit code propigation 2012-11-10 00:02:55 -04:00
Joey Hess
ee0958e044 refactor 2012-11-09 23:52:51 -04:00
Joey Hess
c00ecfbb83 ensure handles get closed 2012-11-09 23:27:07 -04:00
Joey Hess
3f2467f253 increase chunk size
XMPP has no defined message size limits, but some servers will have ad-hoc
limits. However, 4k seems safe, even after the additional bloat of base64.
That should not exceed 8k.
2012-11-09 23:21:51 -04:00
Joey Hess
4a5e758a5a refactor 2012-11-09 23:17:47 -04:00
Joey Hess
6174c748af refactor 2012-11-09 23:12:54 -04:00
http://joeyh.name/
0c2ec80e53 removed 2012-11-10 00:37:23 +00:00
http://joeyh.name/
2ee94a5447 Added a comment 2012-11-10 00:36:55 +00:00
http://joeyh.name/
16651040a6 Added a comment 2012-11-10 00:36:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmmPHsszTlpa3s3x_LEzmEYkZfEmqq7IjU
b57568391d 2012-11-10 00:31:47 +00:00
Joey Hess
cb1999479e Merge branch 'master' of ssh://git-annex.branchable.com 2012-11-09 18:23:40 -04:00
Joey Hess
ef34aa2be1 blog for the day 2012-11-09 18:23:00 -04:00
http://joeyh.name/
ded7d63266 Added a comment 2012-11-09 21:55:42 +00:00
Joey Hess
6acc4fa83f avoid excessive debugging 2012-11-09 17:51:26 -04:00
Joey Hess
276cbbf24f Merge branch 'master' of ssh://git-annex.branchable.com 2012-11-09 17:42:26 -04:00
Joey Hess
62fa648455 xmpp git push is working!
Various final bug fixes, and tweaks that got it working.

Currently pushes a hardcoded ref, which needs to be fixed, etc.
2012-11-09 17:40:59 -04:00
karhun
625c51ee54 Added a comment 2012-11-09 21:37:20 +00:00
Joey Hess
1deda1db13 fix murderous typo 2012-11-09 17:33:34 -04:00
Joey Hess
47c032a748 run xmpp push actions in separate thread from xmpp client
Took me a while to figure out why the xmpp client was not receiving git xmpp
push messages after a push started.
2012-11-09 16:04:55 -04:00
https://www.google.com/accounts/o8/id?id=AItOawn7gQ1zZDdWhXy9H51W2krZYShNmKL3qfM
6fc64d0e3b Added a comment 2012-11-09 19:37:24 +00:00
Joey Hess
232b61e946 fix git push startup 2012-11-09 15:03:16 -04:00
Joey Hess
d7911e0377 fix link 2012-11-09 14:58:42 -04:00