Releases: dolmen/github-keygen
Releases · dolmen/github-keygen
v1.100
Changes:
- Config: use the official case for the
HostName
option (instead ofHostname
). - For the best compatibility of the SSH configuration with old SSH versions, we now look in the
ssh_config(5)
man page for the list of supported options and unavailable options are then commented with '##'. If the man page is not found, we still use all options. - On msys platform (bash in msysgit), the
ControlMaster
option of OpenSSH doesn't work because msys lacks support for passing file descriptors. So we now disable this option on this platform. - We filter our lists of algorithms (see https://stribika.github.io/2015/01/04/secure-secure-shell.html) against the lists reported by
ssh -Q <cipher|mac|kex>
. This restores compatibility with OpenSSH versions such as 6.6.1p1 bundled with msysgit that does not support ciphers namedaes*-gcm@openssh.com
. - Various fixes/workarounds to restore full support of the old SSH (4.6p1) that is bundled with msysgit (Git on Win32).
- Store the
ControlPath
in$XDG_RUNTIME_DIR
(see the XDG Base Directory Specification) if available. - Doc fixes: change "Github" to "GitHub".
v1.020
v1.011
Changes:
- Create
~/.ssh
with rights 0700 if it doesn't exists because ssh-keygen(1) will fail if it is missing. - Add support for host
ssh.github.com
for SSH over https port. Add*.ssh.github.com
host aliases for Git. Users just have to run againgithub-keygen
(without argument) to enable those new features. - Fixed issue #13: default Github account set with
--default
option was lost when running again github-keygen without repeating the setting. The issue existed since v1.004.
v1.010
Changes:
- Darwin: implemented pasting the public key to the clipboard. Thanks to Vincent Pit for testing!
v1.009
Changes:
- Added support for dashes in Github usernames. Thanks Pedro Figueiredo!
v1.008
v1.007
v1.006
v1.005
No functional changes.
Updated Pod::Simple to 3.23.
Updated copyright.
v1.004
Changes:
- Add compatibility with msysgit's (Git on Windows) bundled perl (an antique 5.8.8 with major core modules missing: Pod::*). So no changes for Unix users, but a big improvement for all Windows+msysgit users: no need to install StrawberryPerl just for github-keygen!