commit: eb696d683b677541b94ce1efa142516987be5014 Author: Mike Pagano <mpagano <AT> gentoo <DOT> org> AuthorDate: Fri May 7 11:35:52 2021 +0000 Commit: Mike Pagano <mpagano <AT> gentoo <DOT> org> CommitDate: Fri May 7 11:35:52 2021 +0000 URL: https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=eb696d68
Update wireguard to 1.0.20210424 Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org> 0000_README | 2 +- ...tch => 2400_wireguard-backport-v1.0.20210424.patch | 19 +++++++++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/0000_README b/0000_README index a686ee7..323a0e3 100644 --- a/0000_README +++ b/0000_README @@ -519,7 +519,7 @@ Patch: 2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch From: https://lore.kernel.org/linux-bluetooth/[email protected]/raw Desc: Bluetooth: Check key sizes only when Secure Simple Pairing is enabled. See bug #686758 -Patch: 2400_wireguard-backport-v1.0.20210316.patch +Patch: 2400_wireguard-backport-v1.0.20210424.patch From: https://git.zx2c4.com/wireguard-linux/ Desc: Extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography diff --git a/2400_wireguard-backport-v1.0.20210316.patch b/2400_wireguard-backport-v1.0.20210424.patch similarity index 99% rename from 2400_wireguard-backport-v1.0.20210316.patch rename to 2400_wireguard-backport-v1.0.20210424.patch index ab5ae8c..34d7aa5 100755 --- a/2400_wireguard-backport-v1.0.20210316.patch +++ b/2400_wireguard-backport-v1.0.20210424.patch @@ -371,7 +371,9 @@ exit 0 + tristate --- b/lib/crypto/Makefile +++ b/lib/crypto/Makefile -@@ -3,11 +3,43 @@ +@@ -1,13 +1,45 @@ + # SPDX-License-Identifier: GPL-2.0 + -obj-$(CONFIG_CRYPTO_LIB_AES) += libaes.o -libaes-y := aes.o +# chacha is used by the /dev/random driver which is always builtin @@ -2280,7 +2282,10 @@ exit 0 $(src)/sha256-core.S_shipped: $(src)/sha256-armv4.pl $(call cmd,perl) -@@ -70 +78,6 @@ +@@ -67,4 +75,9 @@ + $(call cmd,perl) + endif + -clean-files += sha256-core.S sha512-core.S +clean-files += poly1305-core.S sha256-core.S sha512-core.S + @@ -3162,7 +3167,10 @@ exit 0 # suspend and hibernation support --- b/arch/mips/crypto/Makefile +++ b/arch/mips/crypto/Makefile -@@ -6,0 +7,18 @@ +@@ -4,3 +4,21 @@ + # + + obj-$(CONFIG_CRYPTO_CRC32_MIPS) += crc32-mips.o + +obj-$(CONFIG_CRYPTO_CHACHA_MIPS) += chacha-mips.o +chacha-mips-y := chacha-core.o chacha-glue.o @@ -13269,7 +13277,10 @@ exit 0 endif ifeq ($(sha1_ni_supported),yes) sha1-ssse3-y += sha1_ni_asm.o -@@ -117,0 +128,5 @@ +@@ -115,3 +125,8 @@ + endif + sha512-ssse3-y := sha512-ssse3-asm.o sha512-avx-asm.o sha512-avx2-asm.o sha512_ssse3_glue.o + crct10dif-pclmul-y := crct10dif-pcl-asm_64.o crct10dif-pclmul_glue.o + +quiet_cmd_perlasm = PERLASM $@ + cmd_perlasm = $(PERL) $< > $@
