summaryrefslogtreecommitdiff
path: root/doc/design
Commit message (Collapse)AuthorAge
* updateGravatar Joey Hess2014-05-23
|
* Added a commentGravatar http://joeyh.name/2014-05-19
|
* poll vote (/sdcard/annex)Gravatar 2a02:898:109::201:12014-05-16
|
* update some comments re ssh password entry on AndroidGravatar Joey Hess2014-05-15
|
* deal with ssh key expiryGravatar Joey Hess2014-05-15
| | | | | Not a perfect solution, but good enough, few users will wait 10 minutes in the middle and see it expire, I hope.
* Merge branch 'master' into sshpasswordGravatar Joey Hess2014-05-15
|\
* | gcrypt needs a new version, which I am releaseingGravatar Joey Hess2014-05-15
| |
* | avoid clobbering existing envGravatar Joey Hess2014-05-14
| | | | | | | | | | This is necessary on windows, ssh couldn't resolve hostnames without env for whatever reason.
* | webapp: Better ssh password prompting.Gravatar Joey Hess2014-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When setting up a remote on a ssh server, prompt for a password inside the webapp, rather than relying on ssh's own password prompting in the terminal the webapp was started from, or ssh-askpass. Avoids double prompting for the ssh password (and triple-prompting on windows for rsync.net), since the entered password is cached for 10 minutes and this cached password is reused when setting up the repository, after the initial probe. When the user has an existing ssh key set up, they can choose to use it, rather than entering a password. The webapp used to probe for this case automatically, so this is a little harder, but it's an advanced user thing. Note that this commit is known to break enabling existing rsync repositories. It hs not been tested with gcrypt repositories. It's not been successfully tested yet on Windows. This commit was sponsored by Ralph Mayer.
| * poll vote (Google Drive)Gravatar 212.194.32.1442014-05-11
|/
* keep track of satisfied requests, and summarizeGravatar Joey Hess2014-05-09
|
* example preferred content expressionsGravatar Joey Hess2014-05-09
|
* updateGravatar Joey Hess2014-05-09
|
* Added a commentGravatar http://johan.kiviniemi.name/2014-05-07
|
* devblogGravatar Joey Hess2014-05-06
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-05-06
|\
* | reorg and add a start of a design for requests and ad-hoc routing with TTL ↵Gravatar Joey Hess2014-05-06
| | | | | | | | in git-annex branch
| * poll vote (OpenStack SWIFT)Gravatar 50.56.228.642014-05-05
|/
* improved reportingGravatar Joey Hess2014-05-03
|
* add mocambos network dataGravatar Joey Hess2014-05-03
|
* use a map so immobile nodes have namesGravatar Joey Hess2014-05-03
|
* add routing simulationGravatar Joey Hess2014-05-02
|
* Added a comment: Why not automatically add the whole date?Gravatar tdussa2014-04-30
|
* support being run by ssh as ssh-askpass replacementGravatar Joey Hess2014-04-29
| | | | | | | | | To use, set GIT_ANNEX_SSHASKPASS to point to a fifo or regular file (FIFO is better, avoids touching disk or multiple readers) that contains the password. Then set SSH_ASKPASS=git-annex, and when ssh runs it, it will tell ssh the password. This is not yet used..
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawnXybLxkPMYpP3yw4b_I6IdC3cKTD-xEdU2014-04-29
|
* updateGravatar Joey Hess2014-04-26
|
* devblogGravatar Joey Hess2014-04-25
|
* designGravatar Joey Hess2014-04-25
|
* typoGravatar https://id.koumbit.net/anarcat2014-04-21
|
* updateGravatar Joey Hess2014-04-21
|
* fix typos.Gravatar Mesar Hameed2014-04-16
|
* poll vote (My phone (or MP3 player))Gravatar 78.49.117.1562014-04-16
|
* fix RESUMEGravatar Joey Hess2014-04-14
|
* Merge branch 'master' into remotecontrolGravatar Joey Hess2014-04-14
|\ | | | | | | | | Conflicts: doc/devblog/day_152__more_ssh_connection_caching.mdwn
* | ssh transport seems ready, needs testingGravatar Joey Hess2014-04-12
| |
* | detect wicd network disconnection eventsGravatar Joey Hess2014-04-12
| |
* | NetWatcher: detect when networkmanager has lost network connectionGravatar Joey Hess2014-04-12
| | | | | | | | | | | | | | | | | | This is a better approach to finding both when NM has lost a network connection, and when a new network connection is made by NM. Tested with network-manager 0.9.8.8. This commit was sponsored by Cedric Staub.
* | remotedaemon: When network connection is lost, close all cached ssh connections.Gravatar Joey Hess2014-04-12
| | | | | | | | This commit was sponsored by Cedric Staub.
| * poll vote (DCIM directory (photos and videos only))Gravatar 2601:0:b100:7c0::12014-04-12
| |
* | Merge branch 'master' into remotecontrolGravatar Joey Hess2014-04-12
|\| | | | | | | | | Conflicts: debian/changelog
| * updateGravatar Joey Hess2014-04-09
| |
* | webapp: Show a network signal icon next to ssh remotes that it's currently ↵Gravatar Joey Hess2014-04-09
| | | | | | | | connected with.
* | typoGravatar Joey Hess2014-04-09
| |
* | make git-remote-daemon ssh transport robustGravatar Joey Hess2014-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.
* | updateGravatar Joey Hess2014-04-08
| |
* | assistant: Now detects immediately when other repositories push changes toGravatar Joey Hess2014-04-08
|/ | | | | | | | | | | | a ssh remote, and pulls. XMPP is no longer needed in this configuration! Requires the remote server have git-annex-shell with notifychanges support. (untested) This commit was sponsored by Geog Wechslberger.
* fix STOPGravatar Joey Hess2014-04-08
|
* cleaned up AnnexState handling in transportsGravatar Joey Hess2014-04-08
|
* clarifyGravatar Joey Hess2014-04-08
|
* clarify that this is mostly done (i think?)Gravatar https://id.koumbit.net/anarcat2014-04-07
|