[BACK]Return to sshconnect2.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sshconnect2.c between version 1.287 and 1.288

version 1.287, 2018/09/14 05:26:27 version 1.288, 2018/10/11 03:48:04
Line 1080 
Line 1080 
          * newer (SHA2) algorithms.           * newer (SHA2) algorithms.
          */           */
         if (ssh == NULL || ssh->kex->server_sig_algs == NULL ||          if (ssh == NULL || ssh->kex->server_sig_algs == NULL ||
             (key->type != KEY_RSA && key->type != KEY_RSA_CERT)) {              (key->type != KEY_RSA && key->type != KEY_RSA_CERT) ||
               (key->type == KEY_RSA_CERT && (datafellows & SSH_BUG_SIGTYPE))) {
                 /* Filter base key signature alg against our configuration */                  /* Filter base key signature alg against our configuration */
                 return match_list(sshkey_ssh_name(key),                  return match_list(sshkey_ssh_name(key),
                     options.pubkey_key_types, NULL);                      options.pubkey_key_types, NULL);

Legend:
Removed from v.1.287  
changed lines
  Added in v.1.288