simon-git: putty (master): Simon Tatham

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Sun Mar 27 18:26:42 BST 2016


TL;DR:
  940a82f Special host key warning when a better key exists.

Repository:     git://git.tartarus.org/simon/putty.git
On the web:     http://tartarus.org/~simon-git/gitweb/?p=putty.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2016-03-27 18:26:42

commit 940a82fd377757ffb792648f561dfa70d8d99b01
web diff http://tartarus.org/~simon-git/gitweb/?p=putty.git;a=commitdiff;h=940a82fd377757ffb792648f561dfa70d8d99b01;hp=909a7af07c2410f454245f42bad67ec5b1096f84
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Mar 27 18:08:49 2016 +0100

    Special host key warning when a better key exists.
    
    If you're connecting to a new server and it _only_ provides host key
    types you've configured to be below the warning threshold, it's OK to
    give the standard askalg() message. But if you've newly demoted a host
    key type and now reconnect to some server for which that type was the
    best key you had cached, the askalg() wording isn't really appropriate
    (it's not that the key we've settled on is the first type _supported
    by the server_, it's that it's the first type _cached by us_), and
    also it's potentially helpful to list the better algorithms so that
    the user can pick one to cross-certify.

 putty.h           |    9 ++++++++-
 ssh.c             |   49 ++++++++++++++++++++++++++++++++++++++++++++++---
 unix/gtkdlg.c     |   31 +++++++++++++++++++++++++++++++
 unix/uxcons.c     |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 windows/wincons.c |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 windows/windlg.c  |   27 +++++++++++++++++++++++++++
 6 files changed, 212 insertions(+), 4 deletions(-)



More information about the tartarus-commits mailing list