simon-git: putty (pre-0.78): Jacob Nevins

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Fri Oct 21 20:19:25 BST 2022


TL;DR:
  dc9ab5e0 Rename NTRU Prime / Curve25519 kex in UI.
  1d1d81d6 Fix regressions in Gtk host key "More info".
  8c534c26 Docs: note "wrong host key" warning is stronger.
  5716c638 Docs: cross-reference host-key warning sections.
  bb1ebc9b Docs: tweak certified-host-key warning responses.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: pre-0.78
Committer:      Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:           2022-10-21 20:19:25

commit dc9ab5e0f0c52f7f41960c807ae73a4e857a3df4
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=dc9ab5e0f0c52f7f41960c807ae73a4e857a3df4;hp=6472f7fc774e1c9255c1ed83f70ef7909858811d
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:   Fri Oct 21 17:46:38 2022 +0100

    Rename NTRU Prime / Curve25519 kex in UI.
    
    The previous name, which included '(quantum-resistant)', was too long to
    be completely seen in the Windows config dialog's kex list (which is
    narrower than the Gtk one, due to the Up/Down buttons). No point
    including that explanation if people can't actually read it, so we'll
    have to rely on docs to explain it.
    
    (I did try squashing the rest of the name to "SNTRUP/X25519 hybrid", but
    that wasn't enough.)
    
    As some sort of compensation, index it more thoroughly in the docs, and
    while I'm there, tweak the indexing of other key exchange algorithms
    too.

 config.c       |  3 +--
 doc/config.but | 18 +++++++++---------
 doc/index.but  | 10 ++++++++++
 3 files changed, 20 insertions(+), 11 deletions(-)

commit 1d1d81d66e3fb997d598a8cf041eec4c916ebcdc
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=1d1d81d66e3fb997d598a8cf041eec4c916ebcdc;hp=dc9ab5e0f0c52f7f41960c807ae73a4e857a3df4
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:   Fri Oct 21 19:01:58 2022 +0100

    Fix regressions in Gtk host key "More info".
    
    A description like "SHA256 fingerprint:" could run into the previous
    public key blob; and add a missing colon.

 unix/dialog.c | 2 ++
 1 file changed, 2 insertions(+)

commit 8c534c26fd8a8396a5386b416a74d557667357cb
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=8c534c26fd8a8396a5386b416a74d557667357cb;hp=1d1d81d66e3fb997d598a8cf041eec4c916ebcdc
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:   Fri Oct 21 19:43:26 2022 +0100

    Docs: note "wrong host key" warning is stronger.
    
    To try to prime readers learning the often-seen "unknown host key"
    warning to recognise the rarer and scarier "wrong host key" warning, if
    they see it.

 doc/gs.but | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 5716c638a5719fd3268b6fac8cfa533d8af30ee8
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=5716c638a5719fd3268b6fac8cfa533d8af30ee8;hp=8c534c26fd8a8396a5386b416a74d557667357cb
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:   Fri Oct 21 19:46:51 2022 +0100

    Docs: cross-reference host-key warning sections.
    
    The 'certified host key' variant of the host key warning always comes
    with a scary 'POTENTIAL SECURITY BREACH!' message. So the error message
    section with the scary title that should acknowledge that variant, and
    the section about that variant should mention the scary warning.

 doc/errors.but | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit bb1ebc9b57f4ae5425aae2275048e65a2da2aa8a
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=bb1ebc9b57f4ae5425aae2275048e65a2da2aa8a;hp=5716c638a5719fd3268b6fac8cfa533d8af30ee8
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date:   Fri Oct 21 19:57:35 2022 +0100

    Docs: tweak certified-host-key warning responses.
    
    Mainly to try to clarify that if you're sat at this warning dialog/
    prompt, no response you make to it will cause a new CA to be trusted for
    signing arbitrary host keys.

 doc/errors.but | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)



More information about the tartarus-commits mailing list