From 86e72b490a5790a9c23341067c7e4d3e38be1634 Mon Sep 17 00:00:00 2001 From: Vladimir Serbinenko Date: Thu, 18 Apr 2013 13:22:34 +0200 Subject: Fix alignment problem in serpent.c. * cipher/serpent.c (serpent_key_prepare): Fix misaligned access. (serpent_setkey): Likewise. (serpent_encrypt_internal): Likewise. (serpent_decrypt_internal): Likewise. (serpent_encrypt): Don't put an alignment-increasing cast. (serpent_decrypt): Likewise. (serpent_test): Likewise. -- This is a port of the fix for the Libgcrypt code in GRUB: http://bzr.savannah.gnu.org/lh/grub/trunk/grub/revision/3685 GRUB is FSF copyrighted and thus we can use this code without a DCO. Note that the above fix was not correct and failed the selftests, thus I fixed this fix. GnuPG-bug-id: 1384 Signed-off-by: Werner Koch (cherry picked from commit 8eab66ad6852ec985bfb1e7fec35981d5e31148a) --- AUTHORS | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'AUTHORS') diff --git a/AUTHORS b/AUTHORS index 5c75b3c2..a7a8f3f2 100644 --- a/AUTHORS +++ b/AUTHORS @@ -103,6 +103,11 @@ Assigns Past and Future Changes ulm@gentoo.org (Changes to cipher/idea.c and related files) +LIBGCRYPT Vladimir Serbinenko 2012-04-26 +Assigns Past and Future Changes +phcoder@gmail.com +(cipher/serpent.c) + Authors with a DCO ================== -- cgit v1.2.1