Staging
v0.5.1
Revision 7234152e66e52c7601789f6de822bb39590f0595 authored by Junio C Hamano on 01 August 2017, 19:30:00 UTC, committed by Junio C Hamano on 01 August 2017, 19:30:00 UTC
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent e312af1
Raw File
sha1dc_git.h
/*
 * This code is included at the end of sha1dc/sha1.h with the
 * SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_H macro.
 */

/*
 * Same as SHA1DCFinal, but convert collision attack case into a verbose die().
 */
void git_SHA1DCFinal(unsigned char [20], SHA1_CTX *);

/*
 * Same as SHA1DCUpdate, but adjust types to match git's usual interface.
 */
void git_SHA1DCUpdate(SHA1_CTX *ctx, const void *data, unsigned long len);

#define platform_SHA_CTX SHA1_CTX
#define platform_SHA1_Init SHA1DCInit
#define platform_SHA1_Update git_SHA1DCUpdate
#define platform_SHA1_Final git_SHA1DCFinal
back to top