Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix typo in name of authorized_keys file when canceling adding a key | Joey Hess | 2013-01-03 |
| | |||
* | webapp: Allow user to specify the ssh port when setting up a remote. | Joey Hess | 2012-12-06 |
| | |||
* | assistant: Allow periods in ssh key comments. | Joey Hess | 2012-12-06 |
| | |||
* | cleanup | Joey Hess | 2012-11-06 |
| | |||
* | webapp: When setting up authorized_keys, use GIT_ANNEX_SHELL_DIRECTORY. | Joey Hess | 2012-11-05 |
| | |||
* | webapp: Generate better git remote names. | Joey Hess | 2012-10-31 |
| | | | | | | Wrote a better git remote name sanitizer. Git blows up on lots of weird stuff, especially if it starts the remote name, but I managed to get some common punctuation working. | ||
* | where indentation | Joey Hess | 2012-10-31 |
| | |||
* | Use USER and HOME environment when set, and only fall back to getpwent, ↵ | Joey Hess | 2012-10-25 |
| | | | | which doesn't work with LDAP or NIS. | ||
* | webapp: Allow dashes in ssh key comments when pairing. | Joey Hess | 2012-10-22 |
| | |||
* | removed 3 partial !! and got a much nicer implementation | Joey Hess | 2012-10-20 |
| | | | | Yay, monadic Either! | ||
* | webapp: Avoid crashing when ssh-keygen -F chokes on an invalid known_hosts file. | Joey Hess | 2012-09-27 |
| | |||
* | use ~/.ssh/git-annex-shell wrapper | Joey Hess | 2012-09-26 |
| | | | | | | This was needed for the OSX self-contained app, but is a generally good idea. It avoids needing perl; is probably faster; and could eventually be replaced by something faster yet. | ||
* | UI for enabling special remotes | Joey Hess | 2012-09-13 |
| | | | | | | | | | | | Now other repositories can configure special remotes, and when their configuration has propigated out, they'll appear in the webapp's list of repositories, with a link to enable them. Added support for enabling rsync special remotes, and directory special remotes that are on removable drives. However, encrypted directory special remotes are not supported yet. The removable drive configuator doesn't support them yet anyway. | ||
* | hlint | Joey Hess | 2012-09-13 |
| | |||
* | pairing works!! | Joey Hess | 2012-09-11 |
| | | | | | | | | | Finally. Last bug fixes here: Send PairResp with same UUID in the PairReq. Fix off-by-one in code that filters out our own pairing messages. Also reworked the pairing alerts, which are still slightly buggy. | ||
* | clean up authorized_keys handling | Joey Hess | 2012-09-11 |
| | | | | | Including rollback of adding the key when a pairing response gets canceled by the user. | ||
* | pairing probably works now (untested) | Joey Hess | 2012-09-10 |
| | |||
* | check that ssh public key received over the wire is sane | Joey Hess | 2012-09-10 |
| | |||
* | responding to pair requests *almost* works | Joey Hess | 2012-09-10 |
| | |||
* | broke out fairly generic ssh stuff to Assistant.Ssh so pairing can use it too | Joey Hess | 2012-09-10 |
I'd rather Utility.Ssh, but the SshData type is not sufficiently clean and generic for Utility. |