summaryrefslogtreecommitdiff
path: root/kexgssc.c
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2014-02-10 00:27:24 +0000
committerColin Watson <cjwatson@debian.org>2014-02-10 02:40:28 +0000
commita2b8818c5d21cfcba443625251f691a2ea3a29c7 (patch)
tree8fe1fe448cde57eecf71a7bcd57186661b90313f /kexgssc.c
parentd399ecd8eb7d4aed3b7ba0d2727e619607fb901b (diff)
parentee8d8b97cc2c6081df3af453a228992b87309ec4 (diff)
Merge 6.5p1.
* New upstream release (http://www.openssh.com/txt/release-6.5, LP: #1275068): - ssh(1): Add support for client-side hostname canonicalisation using a set of DNS suffixes and rules in ssh_config(5). This allows unqualified names to be canonicalised to fully-qualified domain names to eliminate ambiguity when looking up keys in known_hosts or checking host certificate names (closes: #115286).
Diffstat (limited to 'kexgssc.c')
-rw-r--r--kexgssc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kexgssc.c b/kexgssc.c
index 616893c7e..14f559883 100644
--- a/kexgssc.c
+++ b/kexgssc.c
@@ -279,7 +279,7 @@ kexgss_client(Kex *kex) {
279 break; 279 break;
280 case KEX_GSS_GEX_SHA1: 280 case KEX_GSS_GEX_SHA1:
281 kexgex_hash( 281 kexgex_hash(
282 kex->evp_md, 282 kex->hash_alg,
283 kex->client_version_string, 283 kex->client_version_string,
284 kex->server_version_string, 284 kex->server_version_string,
285 buffer_ptr(&kex->my), buffer_len(&kex->my), 285 buffer_ptr(&kex->my), buffer_len(&kex->my),
@@ -325,7 +325,7 @@ kexgss_client(Kex *kex) {
325 else 325 else
326 ssh_gssapi_delete_ctx(&ctxt); 326 ssh_gssapi_delete_ctx(&ctxt);
327 327
328 kex_derive_keys(kex, hash, hashlen, shared_secret); 328 kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
329 BN_clear_free(shared_secret); 329 BN_clear_free(shared_secret);
330 kex_finish(kex); 330 kex_finish(kex);
331} 331}