X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=block-sha1%2Fsha1.h;h=b864df623e3b89ad678a888dce4b0d4c997f1ac3;hb=e4d1afbcf2e39a997ae90befd629ee53e444c4c9;hp=c1ae74d3dab1686a886d145fc0fb9bf4c9b669c9;hpb=31f0bce8537a38639385366f05ba43e91bd91e38;p=git.git diff --git a/block-sha1/sha1.h b/block-sha1/sha1.h index c1ae74d3d..b864df623 100644 --- a/block-sha1/sha1.h +++ b/block-sha1/sha1.h @@ -1,13 +1,15 @@ /* - * Based on the Mozilla SHA1 (see mozilla-sha1/sha1.h), - * optimized to do word accesses rather than byte accesses, + * SHA1 routine optimized to do word accesses rather than byte accesses, * and to avoid unnecessary copies into the context array. + * + * This was initially based on the Mozilla SHA1 implementation, although + * none of the original Mozilla code remains. */ typedef struct { + unsigned long long size; unsigned int H[5]; unsigned int W[16]; - unsigned long long size; } blk_SHA_CTX; void blk_SHA1_Init(blk_SHA_CTX *ctx);