Sha256: b56552879c84909701e25cf2487f70ae59d4f27e4f129e958fe32e46dce71e44

Contents?: true

Size: 409 Bytes

Versions: 11

Compression:

Stored size: 409 Bytes

Contents

#define COMMON_DIGEST_FOR_OPENSSL 1
#include <CommonCrypto/CommonDigest.h>

#define SHA1_BLOCK_LENGTH	CC_SHA1_BLOCK_BYTES
#define SHA1_DIGEST_LENGTH	CC_SHA1_DIGEST_LENGTH
#define SHA1_CTX		CC_SHA1_CTX

static DEFINE_UPDATE_FUNC_FOR_UINT(SHA1)
static DEFINE_FINISH_FUNC_FROM_FINAL(SHA1)

#undef SHA1_Update
#undef SHA1_Finish
#define SHA1_Update rb_digest_SHA1_update
#define SHA1_Finish rb_digest_SHA1_finish

Version data entries

11 entries across 11 versions & 3 rubygems

Version Path
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/digest-3.1.0/ext/digest/sha1/sha1cc.h
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/digest-3.1.0/ext/digest/sha1/sha1cc.h
digest-3.1.1 ext/digest/sha1/sha1cc.h
digest-3.1.0 ext/digest/sha1/sha1cc.h
digest-3.1.0.pre3 ext/digest/sha1/sha1cc.h
digest-3.1.0.pre2 ext/digest/sha1/sha1cc.h
digest-3.1.0.pre1 ext/digest/sha1/sha1cc.h
digest-3.1.0.pre0 ext/digest/sha1/sha1cc.h
digest-3.0.0 ext/digest/sha1/sha1cc.h
digest-1.0.0 ext/digest/sha1/sha1cc.h
ruby-compiler-0.1.1 vendor/ruby/ext/digest/sha1/sha1cc.h