Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/key.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6152 by maya, Wed Nov 18 13:11:56 2015 UTC revision 6158 by maya, Thu Nov 19 10:54:12 2015 UTC
# Line 2067  static void hosts_updatekey_dlg_set_fing Line 2067  static void hosts_updatekey_dlg_set_fing
2067                                  fp = key_fingerprint(ctx->keys[i], SSH_FP_HEX, dgst_alg);                                  fp = key_fingerprint(ctx->keys[i], SSH_FP_HEX, dgst_alg);
2068                                  break;                                  break;
2069                          case SSH_DIGEST_SHA256:                          case SSH_DIGEST_SHA256:
2070                                  fp = key_fingerprint(ctx->keys[i], SSH_FP_BASE64, dgst_alg);                          default:
2071                                    fp = key_fingerprint(ctx->keys[i], SSH_FP_BASE64, SSH_DIGEST_SHA256);
2072                                  break;                                  break;
2073                          }                          }
2074                          strncat_s(buf, buf_len, get_sshname_from_key(ctx->keys[i]), _TRUNCATE);                          strncat_s(buf, buf_len, get_sshname_from_key(ctx->keys[i]), _TRUNCATE);
2075                          strncat_s(buf, buf_len, " ", _TRUNCATE);                          strncat_s(buf, buf_len, " ", _TRUNCATE);
2076                          strncat_s(buf, buf_len, fp, _TRUNCATE);                          if (fp != NULL) {
2077                          free(fp);                                  strncat_s(buf, buf_len, fp, _TRUNCATE);
2078                                    free(fp);
2079                            }
2080                          if (i < ctx->nkeys - 1) {                          if (i < ctx->nkeys - 1) {
2081                                  strncat_s(buf, buf_len, "\r\n", _TRUNCATE);                                  strncat_s(buf, buf_len, "\r\n", _TRUNCATE);
2082                          }                          }
# Line 2092  static void hosts_updatekey_dlg_set_fing Line 2095  static void hosts_updatekey_dlg_set_fing
2095                                  fp = key_fingerprint(ctx->old_keys[i], SSH_FP_HEX, dgst_alg);                                  fp = key_fingerprint(ctx->old_keys[i], SSH_FP_HEX, dgst_alg);
2096                                  break;                                  break;
2097                          case SSH_DIGEST_SHA256:                          case SSH_DIGEST_SHA256:
2098                                  fp = key_fingerprint(ctx->old_keys[i], SSH_FP_BASE64, dgst_alg);                          default:
2099                                    fp = key_fingerprint(ctx->old_keys[i], SSH_FP_BASE64, SSH_DIGEST_SHA256);
2100                                  break;                                  break;
2101                          }                          }
2102                          strncat_s(buf, buf_len, get_sshname_from_key(ctx->old_keys[i]), _TRUNCATE);                          strncat_s(buf, buf_len, get_sshname_from_key(ctx->old_keys[i]), _TRUNCATE);
2103                          strncat_s(buf, buf_len, " ", _TRUNCATE);                          strncat_s(buf, buf_len, " ", _TRUNCATE);
2104                          strncat_s(buf, buf_len, fp, _TRUNCATE);                          if (fp != NULL) {
2105                          free(fp);                                  strncat_s(buf, buf_len, fp, _TRUNCATE);
2106                                    free(fp);
2107                            }
2108                          if (i < ctx->nold - 1) {                          if (i < ctx->nold - 1) {
2109                                  strncat_s(buf, buf_len, "\r\n", _TRUNCATE);                                  strncat_s(buf, buf_len, "\r\n", _TRUNCATE);
2110                          }                          }

Legend:
Removed from v.6152  
changed lines
  Added in v.6158

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26