Commit Diff


commit - 92db087118aad2bfd84c47936530b6afcc403035
commit + 69c6accf47680d70def917cbab0e761177d8264b
blob - fe66f5fc26c7e236053a98d519915b574179a529
blob + 01ba9c73dba4d38e39e68203233ae08db4e03886
--- got/got.c
+++ got/got.c
@@ -29,6 +29,7 @@
 #include <locale.h>
 #include <ctype.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - b36b50b4e34e52be3dca38a6cc051e5fab489e0c
blob + 8586da8bbd2efac164a8f3392896e66c6f6e4aa2
--- gotadmin/gotadmin.c
+++ gotadmin/gotadmin.c
@@ -24,6 +24,7 @@
 #include <locale.h>
 #include <inttypes.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <signal.h>
blob - c325f57c4de7b7c6a9487f451080651916364add
blob + 38e4349026233f676c860654e1ebed2cc32c13f3
--- gotctl/gotctl.c
+++ gotctl/gotctl.c
@@ -24,6 +24,7 @@
 #include <limits.h>
 #include <locale.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - 01a705f61574e2653156dbe6ccb60035616515ac
blob + d0e14ce352176188458776308eba43ca36651eae
--- gotd/auth.c
+++ gotd/auth.c
@@ -26,6 +26,7 @@
 #include <pwd.h>
 #include <grp.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <stdint.h>
 #include <stdio.h>
blob - e1f90c1960d3e783711dd5f2f29e41b254d35a57
blob + c12e64ed01b5786b4ea168e06564ba83b165dacc
--- gotd/gotd.c
+++ gotd/gotd.c
@@ -31,6 +31,7 @@
 #include <pwd.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <siphash.h>
 #include <stdarg.h>
blob - 0700417f4a9557b15e2d4bbbdb112efdb79a21fa
blob + 3813dd6071aae8355cf41ade517cd479db0cd5af
--- gotd/imsg.c
+++ gotd/imsg.c
@@ -24,6 +24,7 @@
 #include <limits.h>
 #include <poll.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
blob - 0244dadfadb3fbe5d3d608eaee023f5df9744ce8
blob + 3ecc6dbc0d14308da49e1ef65062c4a7a9155924
--- gotd/listen.c
+++ gotd/listen.c
@@ -29,6 +29,7 @@
 #include <imsg.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <unistd.h>
 
blob - e78dd4fb4cada73349067798a377d8d17194da2e
blob + e5c21b47893334094185748ac154995dee4065d6
--- gotd/privsep_stub.c
+++ gotd/privsep_stub.c
@@ -21,6 +21,7 @@
 #include <sys/uio.h>
 
 #include <sha1.h>
+#include <sha2.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - 7f17ae43bae907d9b742a0d4eef1d71f7b35c669
blob + 1526098d032a63b62e950b3ec2d761dfef242c87
--- gotd/repo_imsg.c
+++ gotd/repo_imsg.c
@@ -21,6 +21,7 @@
 #include <event.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <string.h>
blob - 94a242f98628e3612e84539eb09cde4f5a91db10
blob + e7aaf4f5809b0239f3c570f96c02a85b48277309
--- gotd/repo_read.c
+++ gotd/repo_read.c
@@ -25,6 +25,7 @@
 #include <limits.h>
 #include <poll.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <siphash.h>
 #include <stdio.h>
 #include <string.h>
blob - fee7c5d9cc56be341cedac18180923310351e9b8
blob + e9fbea6290419b30580547344149d18c25027cce
--- gotd/repo_write.c
+++ gotd/repo_write.c
@@ -30,6 +30,7 @@
 #include <limits.h>
 #include <poll.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 2fc6c910bb457b3e9579ed53f280815b1e3745ee
blob + 7afd805b08cfd8cb0a3ad7907289517cc972de3f
--- gotd/session.c
+++ gotd/session.c
@@ -25,6 +25,7 @@
 #include <event.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <stdint.h>
 #include <stdio.h>
blob - 43dacf20c7b2d23ff032cdb48ebbd511772503bf
blob + 4b4a19f2fde0cd10890eec24579da00c190f082e
--- gotsh/gotsh.c
+++ gotsh/gotsh.c
@@ -23,6 +23,7 @@
 #include <imsg.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - a2a6ba3a8938088f3b8c6306af7ae41ce8bf181d
blob + d05aa06df44c51b47e64fb5af37692db2990324d
--- gotwebd/got_operations.c
+++ gotwebd/got_operations.c
@@ -22,6 +22,7 @@
 #include <event.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
blob - 950bf547dcb54bd4de647bdc2afae1716e5ea0f3
blob + 9c644af500ecc4c3e5a3524dccaa9d95023ccae5
--- gotwebd/gotweb.c
+++ gotwebd/gotweb.c
@@ -31,6 +31,7 @@
 #include <fcntl.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - b51f6d50c8a6bcab76b2a755d18c8ab257d40e47
blob + 19f4c5d3e50e52a062526f9f1fb0872e5a87fa2d
--- lib/blame.c
+++ lib/blame.c
@@ -21,6 +21,7 @@
 
 #include <errno.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <string.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - 6c8f37d0562acab80d6ba5fd78d19a877dd0c91f
blob + 45ed91c002a5e8a63378941757461aee195a0547
--- lib/commit_graph.c
+++ lib/commit_graph.c
@@ -24,6 +24,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <ctype.h>
 
blob - 17dc58ae2833dd6e030301e154782fb31c1a0966
blob + 45d311b64746becc2c728ed169877437ab1b9ab1
--- lib/deflate.c
+++ lib/deflate.c
@@ -21,6 +21,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <time.h>
 
blob - 13058972edf12022d3cb9a2b3ab0bd2c60c0ede9
blob + e43d98ae41c70e48398afaded344bc66a394b968
--- lib/delta.c
+++ lib/delta.c
@@ -23,6 +23,7 @@
 #include <limits.h>
 #include <zlib.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <time.h>
 #include <zlib.h>
 
blob - 7f83d8526e0ca49482325aa4d8a715455e8acbfd
blob + 652315fc34dc51cb0f159461f65511dfbada7f1b
--- lib/delta_cache.c
+++ lib/delta_cache.c
@@ -20,6 +20,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <zlib.h>
 #include <limits.h>
blob - 26ad0c1921d76c50b48885cce2fa226b137793d7
blob + ab4e42cf1f2915c2bca5c735f86ed6ff502f258e
--- lib/diff.c
+++ lib/diff.c
@@ -22,6 +22,7 @@
 #include <string.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 
 #include "got_object.h"
blob - 4570818661d209d2a903214f7ca0611c3da485eb
blob + ff8cf0b4e609ae11ccb229f749a19390a8a22563
--- lib/diff3.c
+++ lib/diff3.c
@@ -70,6 +70,7 @@
 #include <ctype.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdarg.h>
 #include <stdlib.h>
blob - f40a6d4c36c3cc615dab722e0d43353056e5ccc5
blob + 68471e1487ff2ce6b1a6a73c6b425eb0a580341f
--- lib/diffreg.c
+++ lib/diffreg.c
@@ -21,6 +21,7 @@
 
 #include <errno.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - b3dcf46f0677a58fcf21a1e00a9e98a3586c0126
blob + 041e7748b452c5223c6388a6944046e6697efb3f
--- lib/error.c
+++ lib/error.c
@@ -23,6 +23,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <uuid.h>
 
blob - 46b02711be8115b800d930bdce78cdbe0e26c7b5
blob + eb65f2ee764ee40fc22cc4fd6cfb99a2acff8e21
--- lib/fetch.c
+++ lib/fetch.c
@@ -33,6 +33,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 #include <ctype.h>
blob - d698a2ced9897b6a0239e0a2db626ce0c5b11b14
blob + 18d1ec30e8b347f52e5552b068f609bc2d0c1cf7
--- lib/fileindex.c
+++ lib/fileindex.c
@@ -25,6 +25,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <endian.h>
 #include <limits.h>
 #include <unistd.h>
blob - 44fc554ac408696a7dbb4c8acb50d2c24dce89a0
blob + 6dd09ab72f523344fe2211bae8b50ed3045ca472
--- lib/gotconfig.c
+++ lib/gotconfig.c
@@ -27,6 +27,7 @@
 #include <stdint.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <limits.h>
 
 #include "got_error.h"
blob - 33354fbde43d41ee05a858a41337eaeba1639acb
blob + 87054d7de41467a73c89b7354f659f43387acfe3
--- lib/inflate.c
+++ lib/inflate.c
@@ -21,6 +21,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <poll.h>
 #include <unistd.h>
 #include <zlib.h>
blob - 87add3cc522abd473e4ce6fc913540428ddc058b
blob + d24ed1273775e870e596058bd87ae6d7513d575e
--- lib/object.c
+++ lib/object.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 #include <libgen.h>
blob - a63584085e5b3f8e5781fe8fa8fa8825e9d8778e
blob + 82f79f01406b91db661457f0b87bd9d528f1085d
--- lib/object_cache.c
+++ lib/object_cache.c
@@ -24,6 +24,7 @@
 #include <string.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 
 #include "got_error.h"
blob - 602a0299443f4ab08a46d042143e10f8b8d2bba2
blob + 5970ef187d413a47e65fae15c0395d2d476c9c75
--- lib/object_create.c
+++ lib/object_create.c
@@ -28,6 +28,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 3a2d5a962ea374806ad2b70a660d0466c38b7615
blob + 45b6543107fec7f696e629209988e4f1ee48d628
--- lib/object_idset.c
+++ lib/object_idset.c
@@ -20,6 +20,7 @@
 #include <stdint.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <zlib.h>
 #include <limits.h>
blob - ad79d81bee4c8f522e0068cf04aba9e4638c7fe3
blob + dece96df83ffd3846c7dbb45a31b59171112c076
--- lib/object_open_io.c
+++ lib/object_open_io.c
@@ -21,6 +21,7 @@
 #include <errno.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - 9da64da69ffd4bc3a2b912a49a0eb2b9e2bb175d
blob + 67bb2a09a9972db9c6d66f087be7f8e1388b0212
--- lib/object_open_privsep.c
+++ lib/object_open_privsep.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <limits.h>
 #include <unistd.h>
 
blob - 41cc314e9780dbbce0599c51f52b164003522497
blob + ea0c9504eee74230a6d934d80b6e22eba99cd29a
--- lib/object_parse.c
+++ lib/object_parse.c
@@ -29,6 +29,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <ctype.h>
 #include <limits.h>
blob - 25dd12c77e6cfd60bf31d8234c00ce4e4827b99c
blob + eed8dc27810b38fc43463c4d44795ce817ccda5f
--- lib/pack.c
+++ lib/pack.c
@@ -30,6 +30,7 @@
 #include <string.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <endian.h>
 #include <unistd.h>
 #include <zlib.h>
blob - 54824509617d31f3a5ee2c6a5c913b0776f7945f
blob + 02e4cbdb36b09eebd651e8853d2a1e8554c32047
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -33,6 +33,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <time.h>
 #include <unistd.h>
 #include <limits.h>
blob - f9b0db5b972aba181cf96805d21968bce7c814c6
blob + 71dc7c652b8d8bc52bbbd8f75326fca9344bd271
--- lib/pack_create_io.c
+++ lib/pack_create_io.c
@@ -21,6 +21,7 @@
 #include <sys/uio.h>
 
 #include <sha1.h>
+#include <sha2.h>
 #include <limits.h>
 #include <stdio.h>
 #include <stdint.h>
blob - 63e729e49404dd6fb94579bd500fa06cee7ac5fe
blob + 21a33372de3f7d23116d9edeec23858bec4f935d
--- lib/pack_create_privsep.c
+++ lib/pack_create_privsep.c
@@ -21,6 +21,7 @@
 #include <sys/uio.h>
 
 #include <sha1.h>
+#include <sha2.h>
 #include <limits.h>
 #include <stdio.h>
 #include <stdint.h>
blob - 8ce03734c547cced2d00a7dca6105b30107b8f27
blob + b8ed4fd9e151796a95b816ff7107c85ff24a4054
--- lib/pack_index.c
+++ lib/pack_index.c
@@ -32,6 +32,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <endian.h>
 #include <fcntl.h>
 #include <unistd.h>
blob - 759d146cf9afa72806ed93656441706e3bc78105
blob + 77e1cfb7d3eb6c26f617d2e54ebf77e7f7f9c77c
--- lib/patch.c
+++ lib/patch.c
@@ -30,6 +30,7 @@
 #include <errno.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - b85b1a7e65489e1c22483a74c27de91855799e9d
blob + e03ebbea58c6e4561964654bdbcde534f9ee5440
--- lib/privsep.c
+++ lib/privsep.c
@@ -31,6 +31,7 @@
 #include <poll.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 69013f51eff2d0f99eaf8e936973a50f9bfe625e
blob + f13652a605ba2f6beab93cc7c60068345ebb74f7
--- lib/read_gitconfig.c
+++ lib/read_gitconfig.c
@@ -22,6 +22,7 @@
 #include <fcntl.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - d281c9075f8d3df732624aadb75fcae208277105
blob + 86cff0ce399b31d574b715bb1b496b778038975d
--- lib/read_gitconfig_privsep.c
+++ lib/read_gitconfig_privsep.c
@@ -25,6 +25,7 @@
 #include <fcntl.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdint.h>
blob - e1d0575506fa5d57b220ca223d441cc8ac55513f
blob + 05502a62412786df6c1eb1c76b4411c0072d3054
--- lib/read_gotconfig_privsep.c
+++ lib/read_gotconfig_privsep.c
@@ -27,6 +27,7 @@
 #include <stdint.h>
 #include <imsg.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <limits.h>
 
 #include "got_error.h"
blob - c6f5023144580d7c199ef6b8a5a01563683a2295
blob + c1afdfc4a88f8d1113a98ff84a8eb20f48876b7d
--- lib/reference.c
+++ lib/reference.c
@@ -22,6 +22,7 @@
 #include <dirent.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - 5dc87706104f9f936d06b8023afe754d3d054de1
blob + 0754181c966dd6e0dec04ea2f73f3c40781a534d
--- lib/repository.c
+++ lib/repository.c
@@ -32,6 +32,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <string.h>
 #include <time.h>
 #include <unistd.h>
blob - ae3dbc005fc34c20b89ea3db6c49aa8107757906
blob + eb7818373870859025a89faa27de1391c0f08222
--- lib/repository_admin.c
+++ lib/repository_admin.c
@@ -28,6 +28,7 @@
 #include <fcntl.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
blob - 59601906a0dc01515656d60f8ca2828c435acf2c
blob + 6816ca47d643bed04b6a0dc4d49b3b910f679a40
--- lib/send.c
+++ lib/send.c
@@ -34,6 +34,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 #include <ctype.h>
blob - d21d2a42eb07a9427920b7bc02e980a4ee9a5a22
blob + ed7199b2a6aa7854793bd775cf8cb0140a7b7936
--- lib/serve.c
+++ lib/serve.c
@@ -23,6 +23,7 @@
 #include <poll.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdio.h>
 #include <stdint.h>
 #include <stdlib.h>
blob - 1f25f1bb9dff77000b14a85bc42e8bd04577d1a3
blob + ee835ad4c90671b4fd6fd88951b7b5c716f05bce
--- lib/sha1.c
+++ lib/sha1.c
@@ -16,6 +16,7 @@
 
 #include <sys/types.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <errno.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - 8bcb3732e23d2041a0bd0790d942ce3377f22b68
blob + a51d5610cd2c6be2596b758258e73b8c6ce621c4
--- lib/sigs.c
+++ lib/sigs.c
@@ -29,6 +29,7 @@
 #include <err.h>
 #include <assert.h>
 #include <sha1.h>
+#include <sha2.h>
 
 #include "got_error.h"
 #include "got_date.h"
blob - 7e768b7563d7862a3e44bda3804c8d781a8e307e
blob + 60178ad6f72c73b3c9d7c52c9ff829674de131eb
--- lib/worktree.c
+++ lib/worktree.c
@@ -29,6 +29,7 @@
 #include <errno.h>
 #include <unistd.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <fnmatch.h>
 #include <libgen.h>
blob - 5fce2fbe10e55e0634d68aff25cbc1a5350ebe71
blob + 1fd944cee5f298a85e2b478b512037f6a0a3ef25
--- lib/worktree_open.c
+++ lib/worktree_open.c
@@ -21,6 +21,7 @@
 #include <fcntl.h>
 #include <limits.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stddef.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - f24f6e6f2f6873e05e6005d3b1a31dfae6218797
blob + 22af160220d6eabc763925228e07bc312c96e16e
--- libexec/got-fetch-pack/got-fetch-pack.c
+++ libexec/got-fetch-pack/got-fetch-pack.c
@@ -30,6 +30,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <fcntl.h>
 #include <unistd.h>
 #include <zlib.h>
blob - e44cf3100a855c7702d3a6f0abd5af9889166e60
blob + 6211bae909a86681a6c240bb9f1d8e44a471a89d
--- libexec/got-index-pack/got-index-pack.c
+++ libexec/got-index-pack/got-index-pack.c
@@ -21,6 +21,7 @@
 #include <sys/uio.h>
 
 #include <sha1.h>
+#include <sha2.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - 6657e503515c41fdf784526799f05c150f19f071
blob + d277332c05168baa15e867e91596533533345bb1
--- libexec/got-read-blob/got-read-blob.c
+++ libexec/got-read-blob/got-read-blob.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 14d25e4015998c43610d92c975fba1da5a3c6818
blob + 06fd0ccf9175b92f3f512b27d34a8a5831d48edd
--- libexec/got-read-commit/got-read-commit.c
+++ libexec/got-read-commit/got-read-commit.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - eb2cb32cc344ddd544e7ee0c3ed70fb044acb212
blob + 43746dded9d73272ea80f7c66ba0647fcd6eb3f9
--- libexec/got-read-gitconfig/got-read-gitconfig.c
+++ libexec/got-read-gitconfig/got-read-gitconfig.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 45aaadb8bcd9513fe5075ceaa0fc416d03874885
blob + 0c3010abcae4d96473ce98b378f9dd456bbfe4c0
--- libexec/got-read-gotconfig/got-read-gotconfig.c
+++ libexec/got-read-gotconfig/got-read-gotconfig.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - fd68c400e053f3ff8aceb09e2f9a600aefb7b52e
blob + 45455f641f9fb218d9f0b5d8509545f391463427
--- libexec/got-read-object/got-read-object.c
+++ libexec/got-read-object/got-read-object.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - a4f05c666f9492a89e9916bbdc3a01276c05fca9
blob + ca7cac34bcd12c5df8c223e410917d4fb6bb151a
--- libexec/got-read-pack/got-read-pack.c
+++ libexec/got-read-pack/got-read-pack.c
@@ -30,6 +30,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - df1f3379885ed0173607adc092058e4cb93307d3
blob + e5ac12f4b2c21aec7fcbb05d9dd0b32cb70c59ba
--- libexec/got-read-patch/got-read-patch.c
+++ libexec/got-read-patch/got-read-patch.c
@@ -43,6 +43,7 @@
 #include <limits.h>
 #include <paths.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
blob - 5949d7c7273e1e1a82c7ec225c4e23e5a24119e8
blob + 0eba8437b5a4386da5c346a01bf741aa1b1ecd33
--- libexec/got-read-tag/got-read-tag.c
+++ libexec/got-read-tag/got-read-tag.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - d9873e52a568090e2e3a5702e3ba8555119d31e2
blob + dadab5108323c038a93c499449fdab2599dda988
--- libexec/got-read-tree/got-read-tree.c
+++ libexec/got-read-tree/got-read-tree.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <unistd.h>
 #include <zlib.h>
 
blob - 67c2a843fa823538aed295a7ae5a72c39b084434
blob + 15b98df355844b669a0b2b03e176d448c4389ab7
--- libexec/got-send-pack/got-send-pack.c
+++ libexec/got-send-pack/got-send-pack.c
@@ -31,6 +31,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <fcntl.h>
 #include <unistd.h>
 #include <zlib.h>
blob - 8bf54464cab24b0793ad1c92d1085212a09dc526
blob + e4defb763447ad087297a8dbd741450eb4563f04
--- regress/fetch/fetch_test.c
+++ regress/fetch/fetch_test.c
@@ -24,6 +24,7 @@
 #include <unistd.h>
 #include <err.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <time.h>
 
blob - df87d0bd93b9a695ca67ce7fa10d7e1976b50f23
blob + 6fa68647b0f7b935511c15ee7e5ec773edc53b0b
--- regress/idset/idset_test.c
+++ regress/idset/idset_test.c
@@ -23,6 +23,7 @@
 #include <unistd.h>
 #include <err.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <zlib.h>
 #include <time.h>
 
blob - a6351da680ffacc2f47bf1a42b494d77af0b4a3a
blob + 4f7bea1c3d4a9c10996ce0e03ca8aa00301b36f3
--- tog/tog.c
+++ tog/tog.c
@@ -25,6 +25,7 @@
 #include <panel.h>
 #include <locale.h>
 #include <sha1.h>
+#include <sha2.h>
 #include <signal.h>
 #include <stdlib.h>
 #include <stdarg.h>