X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=sshsha.c;h=d545cf0c2d944d3b841609796a4f5ac27a85cf22;hb=9fc67313fb7dda826c9c464a21e0900c724769b1;hp=d8fc56947016181b871b31e03169644fdef2882c;hpb=2d86617f31717540c640c6d60990d23b40798bdf;p=PuTTY.git diff --git a/sshsha.c b/sshsha.c index d8fc5694..d545cf0c 100644 --- a/sshsha.c +++ b/sshsha.c @@ -195,7 +195,7 @@ void SHA_Simple(void *p, int len, unsigned char *output) static void *sha1_make_context(void) { - return smalloc(2*sizeof(SHA_State)); + return snewn(2, SHA_State); } static void sha1_free_context(void *handle) @@ -286,12 +286,14 @@ const struct ssh_mac ssh_sha1 = { sha1_make_context, sha1_free_context, sha1_key, sha1_generate, sha1_verify, "hmac-sha1", - 20 + 20, + "HMAC-SHA1" }; const struct ssh_mac ssh_sha1_buggy = { sha1_make_context, sha1_free_context, sha1_key_buggy, sha1_generate, sha1_verify, "hmac-sha1", - 20 + 20, + "bug-compatible HMAC-SHA1" };