git-annex/doc
Joey Hess fb73792f72 make git-remote-daemon ssh transport robust
* Remote system might be available, and connection get lost. Should
  reconnect, but needs to avoid bad behavior (ie, constant reconnect
  attempts.) Use exponential backoff.

* Detect if old system had a too old git-annex-shell, and show the user
  a nice message in the webapp. Required parsing error messages, so perhaps
  this code shoudl be removed once enough time has passed..

* Switch the protocol to using remote URI's, rather than remote names.
  Names change. Also avoids issues with serialization of names containing
  whitespace.

This is nearly ready for merge into master now. I'd still like to make the ssh
transport smarter about reusing ssh connection caching during git pull.

This commit was sponsored by Jim Paris.
2014-04-09 14:14:55 -04:00
..
Android fix up old comments that used format=txt, which is no longer enabled 2014-03-20 12:09:09 -04:00
android
assistant imprve image 2014-03-22 15:53:06 -04:00
automatic_conflict_resolution Added a comment 2014-03-26 18:56:30 +00:00
backends removed 2014-01-09 14:21:58 +00:00
bare_repositories
bugs Added a comment 2014-04-07 22:55:13 +00:00
contact
copies
design make git-remote-daemon ssh transport robust 2014-04-09 14:14:55 -04:00
devblog devblog 2014-04-07 18:54:57 -04:00
direct_mode
download
ekg
encryption
footer
forum 2014-04-07 14:56:56 +00:00
how_it_works Added a comment: clarification about what is moved / stored and where 2014-02-10 12:53:44 +00:00
install add docker autobuilder container instructions, using propellor 2014-04-02 18:40:26 -04:00
internals Added a comment 2014-01-31 00:45:48 +00:00
license
links add thanks page 2014-01-10 15:23:58 -04:00
metadata Added a comment 2014-03-17 19:32:39 +00:00
news add news item for git-annex 5.20140405 2014-04-05 18:50:56 -04:00
not Added a comment 2014-02-06 17:00:59 +00:00
polls
preferred_content Added a comment 2014-04-02 22:44:14 +00:00
special_remotes removed 2014-04-07 11:32:46 +00:00
sync Added a comment: Sorry to just be getting back... 2014-01-26 22:51:30 +00:00
templates
testimonials
tips Merge branch 'master' of ssh://git-annex.branchable.com 2014-04-07 16:58:33 -04:00
todo Merge branch 'master' of ssh://git-annex.branchable.com 2014-04-07 16:58:33 -04:00
upgrades
use_case
users allow comments everywhere 2014-04-07 04:39:19 +00:00
videos https 2014-02-20 13:26:53 -04:00
walkthrough Added a comment: Warn while inconsistent 2014-04-06 20:44:27 +00:00
Android.mdwn
assistant.mdwn add thanks page 2014-01-10 15:23:58 -04:00
automatic_conflict_resolution.mdwn
backends.mdwn
bare_repositories.mdwn
bugs.mdwn
builds.mdwn no more OSX lion builds 2014-01-06 11:32:23 -04:00
coding_style.mdwn
comments.mdwn remove comment posted directly to comments page 2014-02-01 15:05:21 -04:00
contact.mdwn
copies.mdwn update for required content 2014-03-29 14:39:10 -04:00
design.mdwn use map 2014-02-11 16:35:52 -04:00
devblog.mdwn
direct_mode.mdwn
distributed_version_control.mdwn
download.mdwn
ekg.mdwn add notes on full profiling 2014-01-05 19:53:41 -04:00
encryption.mdwn
favicon.ico remove photoshop droppings and regenerate favion using a free tool 2014-03-16 16:05:27 -04:00
feeds.mdwn
forum.mdwn
future_proofing.mdwn
git-annex-shell.mdwn git-annex-shell: Added notifychanges command. 2014-04-05 16:10:39 -04:00
git-annex.mdwn importfeed: Filename template can now contain an itempubdate variable. Needs feed 0.3.9.2. 2014-04-07 16:55:04 -04:00
git-union-merge.mdwn
how_it_works.mdwn s/large/annexed/ 2014-02-10 12:26:47 -04:00
index.mdwn This reverts commit 75feae8092 2014-01-01 14:49:17 +00:00
install.mdwn add docker autobuilder container instructions, using propellor 2014-04-02 18:40:26 -04:00
internals.mdwn update for required content 2014-03-29 14:39:10 -04:00
license.mdwn
location_tracking.mdwn
logo-old-bw.svg
logo-old.png
logo-old.svg
logo-old_small.png
logo.mdwn
logo.svg
logo_16x16.png remove photoshop droppings and regenerate favion using a free tool 2014-03-16 16:05:27 -04:00
logo_32x32.png remove photoshop droppings and regenerate favion using a free tool 2014-03-16 16:05:27 -04:00
logo_small.png
meta.mdwn
metadata.mdwn 2014-04-07 11:46:18 +00:00
news.mdwn
not.mdwn
polls.mdwn
preferred_content.mdwn 2014-04-07 11:44:11 +00:00
privacy.mdwn 2014-01-14 06:15:09 +00:00
publicrepos.mdwn add link to tip 2014-01-07 12:59:16 -04:00
related_software.mdwn link to magit-annex 2014-03-22 17:28:05 -04:00
repomap.png
required_content.mdwn Added required content configuration. 2014-03-29 16:03:33 -04:00
scalability.mdwn
shortcuts.mdwn
sidebar.mdwn remove hotlink to flattr icon 2014-01-16 12:01:49 -04:00
sitemap.mdwn
special_remotes.mdwn add hubiC special remote 2014-02-11 13:35:30 +00:00
summary.mdwn
sync.mdwn update docs for sync --content 2014-02-02 16:21:42 -04:00
testimonials.mdwn
thanks.mdwn update 2014-01-12 23:23:26 -04:00
tips.mdwn
todo.mdwn link to roadmap 2014-03-31 15:16:35 +00:00
transferring_data.mdwn
trust.mdwn
upgrades.mdwn update 2013-12-29 15:01:46 -04:00
users.mdwn
videos.mdwn
walkthrough.mdwn Assumes GIT is already configured. Add this as optional step. 2014-03-11 21:03:42 +00:00