Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix RELOAD | Joey Hess | 2014-04-20 |
| | |||
* | fix RESUME | Joey Hess | 2014-04-14 |
| | |||
* | remotedaemon: When network connection is lost, close all cached ssh connections. | Joey Hess | 2014-04-12 |
| | | | | This commit was sponsored by Cedric Staub. | ||
* | make git-remote-daemon ssh transport robust | Joey Hess | 2014-04-09 |
| | | | | | | | | | | | | | | | | | | | * 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. | ||
* | discard old transports on pause | Joey Hess | 2014-04-08 |
| | |||
* | remotedaemon: avoid extraneous stdout output | Joey Hess | 2014-04-08 |
| | |||
* | fix STOP | Joey Hess | 2014-04-08 |
| | |||
* | cleaned up AnnexState handling in transports | Joey Hess | 2014-04-08 |
| | |||
* | added git-annex remotedaemon | Joey Hess | 2014-04-06 |
So far, handling connecting to git-annex-shell notifychanges, and pulling immediately when a change is pushed to a remote. A little bit buggy (crashes after the first pull), but it already works! This commit was sponsored by Mark Sheppard. |