This series makes it possible to build the kernel without SHA-1 support, although for now this is only possible in minimal configurations, due to the uses of SHA-1 in the networking subsystem. Eric Biggers (2): crypto: move lib/sha1.c into lib/crypto/ crypto: make the sha1 library optional crypto/Kconfig | 1 + init/Kconfig | 1 + lib/Makefile | 2 +- lib/crypto/Kconfig | 3 +++ lib/crypto/Makefile | 3 +++ lib/{ => crypto}/sha1.c | 0 net/ipv6/Kconfig | 1 + 7 files changed, 10 insertions(+), 1 deletion(-) rename lib/{ => crypto}/sha1.c (100%) base-commit: 79e6e2f3f3ff345947075341781e900e4f70db81 -- 2.37.0