simon-git: putty (pre-0.78): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Tue Sep 13 20:58:43 BST 2022
TL;DR:
c1a4eda9 GSSAPI kex: don't call dh_is_gex() on ECDH algorithms.
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: Simon Tatham <anakin at pobox.com>
Date: 2022-09-13 20:58:43
commit c1a4eda9f6ec5301eeb83def1ecb453f659fa7d3
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=c1a4eda9f6ec5301eeb83def1ecb453f659fa7d3;hp=2fbc122e0e3c1528c15f7064b01a61701f1d4da9
Author: Simon Tatham <anakin at pobox.com>
Date: Tue Sep 13 20:53:03 2022 +0100
GSSAPI kex: don't call dh_is_gex() on ECDH algorithms.
dh_is_gex() expects to find a 'struct dh_extra' in the 'extra' field
of the kex_alg you pass in, and won't look kindly on finding an
instance of some totally different structure type. We were being
careful about that everywhere in the GSSAPI kex code except for the
final free step.
ssh/kex2-client.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
More information about the tartarus-commits
mailing list