git-annex/doc
Joey Hess df88c51334 add uuid to all xmpp messages
(Except for the actual streaming of receive-pack through XMPP, which
can only run once we've gotten an appropriate uuid in a push initiation
message.)

Pushes are now only initiated when the initiation message comes from a
known uuid. This allows multiple distinct repositories to use the same xmpp
address.

Note: This probably breaks initial push after xmpp pairing, because at that
point we may not know about the paired uuid, and so reject the push from
it. It won't break in simple cases, because the annex-uuid of the remote
is checked. However, when there are multiple clients behind a single xmpp
address, only uuid of the first is recorded in annex-uuid, and so any
pushes from the others will be rejected (unless the first remote pushes their
uuids to us beforehand.
2013-04-30 13:22:55 -04:00
..
assistant blog for the day (10 am to 11:50 pm is insane) 2013-04-25 23:50:40 -04:00
backends
bare_repositories
bugs close 2013-04-28 13:31:13 -04:00
design add uuid to all xmpp messages 2013-04-30 13:22:55 -04:00
direct_mode
download
encryption
footer more update 2013-03-11 17:53:55 -04:00
forum Added a comment 2013-04-27 17:14:43 +00:00
install update 2013-04-27 11:21:58 -04:00
internals correction 2013-03-31 20:20:41 -04:00
license
links trim sidebar 2013-03-11 18:52:04 -04:00
news add news item for git-annex 4.20130417 2013-04-17 12:08:44 -04:00
not
preferred_content
special_remotes To enable an existing special remote, the new enableremote command must be used. The initremote command now is used only to create new special remotes. 2013-04-26 18:22:52 -04:00
sync
templates shorter 2013-04-23 20:20:09 -04:00
tips update 2013-04-26 01:00:58 -04:00
todo categorize etc 2013-04-18 16:11:02 -04:00
upgrades
use_case
users
videos new screencast 2013-04-02 16:54:26 -04:00
walkthrough link direct mode 2013-04-18 15:59:57 -04:00
assistant.mdwn reorg 2013-04-02 16:59:48 -04:00
backends.mdwn
bare_repositories.mdwn
bugs.mdwn header 2013-04-23 18:47:35 -04:00
coding_style.mdwn tweak 2013-03-29 23:31:25 -04:00
comments.mdwn
contact.mdwn fix typo 2013-04-17 09:58:24 +00:00
copies.mdwn
design.mdwn
direct_mode.mdwn
distributed_version_control.mdwn
download.mdwn
encryption.mdwn To enable an existing special remote, the new enableremote command must be used. The initremote command now is used only to create new special remotes. 2013-04-26 18:22:52 -04:00
favicon.ico
feeds.mdwn
forum.mdwn note 2013-03-11 02:09:28 -04:00
future_proofing.mdwn
git-annex-shell.mdwn
git-annex.mdwn To enable an existing special remote, the new enableremote command must be used. The initremote command now is used only to create new special remotes. 2013-04-26 18:22:52 -04:00
git-union-merge.mdwn
how_it_works.mdwn
index.mdwn tweaks 2013-03-11 18:20:14 -04:00
install.mdwn
internals.mdwn document directory hashes 2013-03-31 20:13:49 -04:00
license.mdwn
location_tracking.mdwn
logo-bw.svg
logo.png
logo.svg
logo_small.png
meta.mdwn
news.mdwn
not.mdwn
preferred_content.mdwn per-IA-item content directories 2013-04-25 23:44:55 -04:00
related_software.mdwn
repomap.png
scalability.mdwn
sidebar.mdwn trim sidebar 2013-03-11 18:52:04 -04:00
sitemap.mdwn trim sitemap 2013-03-11 18:53:29 -04:00
special_remotes.mdwn add page for xmpp 2013-03-24 09:09:41 -04:00
summary.mdwn tweaks 2013-03-11 18:20:14 -04:00
sync.mdwn
testimonials.mdwn
tips.mdwn
todo.mdwn
transferring_data.mdwn
trust.mdwn
upgrades.mdwn
users.mdwn
videos.mdwn tweak 2013-03-11 23:03:53 -04:00
walkthrough.mdwn