This script makes it easy to create an initial environment setup for secure GitHub exchanges.
Homepage
Download
Recent Releases
1.30523 Jan 2019 06:25
minor feature:
Remove MAC algorithm hmac-ripemd160 as it has been removed from OpenSSH 7.6. It is also not supported by GitHub anymore. Thanks to Laggard Kernel for the patch.
.
Hide warnings about known deprecated OpenSSH options (Protocol, UseRoaming). We still support them to secure old OpenSSH clients.
1.30403 Feb 2018 18:05
minor feature:
Remove kex diffie-hellman-group14-sha1 as removed by GitHub
.
Prepare release v1.304.
.
Update copyright year to 2011-2018.
.
Release v1.304.
1.30322 Dec 2017 09:25
minor feature:
SSH exchange algorithms detection.
Remove unused sub resolve_ssh_path.
.
Add xt/04-unused-vars.t using Test::Vars.
.
unused variable.
.
xt/04-unused-vars.t: ignore false positives.
.
Merge branch 'check-unused-vars'.
.
cpanfile: add missing Test::Vars.
.
tests: make Test::Vars dependency optional.
.
Travis-CI: add perl 5.22, 5.24.
.
Detect bad permissions on /.ssh/config (, #34).
.
README: update TRUST section as we now connect to github.com.
.
copyright year to 2017.
.
loose - lose.
.
Travis-CI: add perl 5.26.
.
Prepare release 1.303.
.
links to GitForWindows.
.
cpanfile: add missing dev requirement: LWP::Protocol::https.
.
Release v1.303.
1.30213 Dec 2016 12:25
minor feature:
ControlPath: drop use of n for old OpenSSH.
Disable UseRoaming on OS X Sierra.
tools/pubkey-dump: drop use of Path::Tiny.
Hide "ssh -Q" failures.
Prepare release 1.302.
Release v1.302.
1.30024 Oct 2016 21:27
minor feature:
Keys registered in /.ssh/config are now compared with keys registered on GitHub to detect keys unknown to the service. An --offline flag allows to disable this check.