aboutsummaryrefslogtreecommitdiff
path: root/compat/sha1-chunked.h
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-12-08 14:05:03 -0800
committerJunio C Hamano <gitster@pobox.com>2015-12-08 14:05:03 -0800
commitb5d2d8eef0ad08022a3f635c0bc292eb2cc5aefc (patch)
tree591e520fa223ef9294eb0fe50b7868023f3262a3 /compat/sha1-chunked.h
parente6ed5a438c7a5436a08c08e269174d9975f8dc1d (diff)
parent001fd7a90b5851f62e700510729a5e09706f9b63 (diff)
downloadgit-b5d2d8eef0ad08022a3f635c0bc292eb2cc5aefc.tar.gz
git-b5d2d8eef0ad08022a3f635c0bc292eb2cc5aefc.tar.xz
Merge branch 'ad/sha1-update-chunked' into maint
Apple's common crypto implementation of SHA1_Update() does not take more than 4GB at a time, and we now have a compile-time workaround for it. * ad/sha1-update-chunked: sha1: allow limiting the size of the data passed to SHA1_Update() sha1: provide another level of indirection for the SHA-1 functions
Diffstat (limited to 'compat/sha1-chunked.h')
-rw-r--r--compat/sha1-chunked.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/compat/sha1-chunked.h b/compat/sha1-chunked.h
new file mode 100644
index 000000000..7b2df28ee
--- /dev/null
+++ b/compat/sha1-chunked.h
@@ -0,0 +1,2 @@
+
+int git_SHA1_Update_Chunked(platform_SHA_CTX *c, const void *data, size_t len);