diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2014-05-28 14:28:13 +0100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2014-05-28 16:58:05 +0100 |
commit | d3013bbfc3b14e06bdc794c44d15e95024343369 (patch) | |
tree | a4a326e67af9cde7fcc02d07800b85b0e286bc86 /cpan/Digest-SHA/src/sha.h | |
parent | 4a3798ca1499c2c3d033682ee16e8f203e0a88cb (diff) | |
download | perl-d3013bbfc3b14e06bdc794c44d15e95024343369.tar.gz |
Upgrade Digest::SHA from version 5.88 to 5.91
Diffstat (limited to 'cpan/Digest-SHA/src/sha.h')
-rw-r--r-- | cpan/Digest-SHA/src/sha.h | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/cpan/Digest-SHA/src/sha.h b/cpan/Digest-SHA/src/sha.h index b9f1e70bb5..0a2a909846 100644 --- a/cpan/Digest-SHA/src/sha.h +++ b/cpan/Digest-SHA/src/sha.h @@ -5,8 +5,8 @@ * * Copyright (C) 2003-2014 Mark Shelor, All Rights Reserved * - * Version: 5.88 - * Mon Mar 17 08:46:10 MST 2014 + * Version: 5.91 + * Fri May 16 10:21:44 MST 2014 * */ @@ -79,10 +79,10 @@ #if defined(BYTEORDER) && (BYTEORDER & 0xffff) == 0x4321 #if defined(SHA32_ALIGNED) - #define SHA32_SCHED(W, b) memcpy(W, b, 64) + #define SHA32_SCHED(W, b) Copy(b, W, 64, char) #endif #if defined(SHA64) && defined(SHA64_ALIGNED) - #define SHA64_SCHED(W, b) memcpy(W, b, 128) + #define SHA64_SCHED(W, b) Copy(b, W, 128, char) #endif #endif @@ -102,10 +102,6 @@ (SHA64) b[6] << 8 | (SHA64) b[7]; } #endif -#define SHA_new New -#define SHA_newz Newz -#define SHA_free Safefree - #define SHA1 1 #define SHA224 224 #define SHA256 256 @@ -156,9 +152,9 @@ typedef struct SHA { } SHA; typedef struct { - SHA *ksha; - SHA *isha; - SHA *osha; + SHA isha; + SHA osha; + int digestlen; unsigned char key[SHA_MAX_BLOCK_BITS/8]; } HMAC; |