Sha256: c7312acf426e69073f1bc7e0e7a1f19e84469f41177783ed6fa143cce9f9964a

Contents?: true

Size: 579 Bytes

Versions: 10

Compression:

Stored size: 579 Bytes

Contents

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

#ifdef __clang__
# pragma clang diagnostic ignored "-Wdeprecated-declarations"
/* Suppress deprecation warnings of MD5 from Xcode 11.1 */
/* Although we know MD5 is deprecated too, provide just for backward
 * compatibility, as well as Apple does. */
#endif

#define MD5_BLOCK_LENGTH	CC_MD5_BLOCK_BYTES

static DEFINE_UPDATE_FUNC_FOR_UINT(MD5)
static DEFINE_FINISH_FUNC_FROM_FINAL(MD5)

#undef MD5_Update
#undef MD5_Finish
#define MD5_Update rb_digest_MD5_update
#define MD5_Finish rb_digest_MD5_finish

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/digest-3.1.0/ext/digest/md5/md5cc.h
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/digest-3.1.0/ext/digest/md5/md5cc.h
digest-3.1.1 ext/digest/md5/md5cc.h
digest-3.1.0 ext/digest/md5/md5cc.h
digest-3.1.0.pre3 ext/digest/md5/md5cc.h
digest-3.1.0.pre2 ext/digest/md5/md5cc.h
digest-3.1.0.pre1 ext/digest/md5/md5cc.h
digest-3.1.0.pre0 ext/digest/md5/md5cc.h
digest-3.0.0 ext/digest/md5/md5cc.h
digest-1.0.0 ext/digest/md5/md5cc.h