[Pkg-openssl-changes] r272 - in openssl/trunk: crypto/aes/asm debian
kroeckx at alioth.debian.org
kroeckx at alioth.debian.org
Sun Nov 4 20:52:08 UTC 2007
Author: kroeckx
Date: 2007-11-04 20:52:08 +0000 (Sun, 04 Nov 2007)
New Revision: 272
Modified:
openssl/trunk/crypto/aes/asm/aes-586.pl
openssl/trunk/debian/changelog
Log:
aes-586.pl: push %ebx on the stack before we put some things on the
stack and call a function, giving AES_decrypt() wrong values to work
with. (Closes: #449200)
Modified: openssl/trunk/crypto/aes/asm/aes-586.pl
===================================================================
--- openssl/trunk/crypto/aes/asm/aes-586.pl 2007-11-03 14:08:47 UTC (rev 271)
+++ openssl/trunk/crypto/aes/asm/aes-586.pl 2007-11-04 20:52:08 UTC (rev 272)
@@ -1460,12 +1460,12 @@
&public_label("AES_Td");
&public_label("AES_Te");
&function_begin_B("AES_set_decrypt_key");
+ &push ("ebx");
&mov ("eax",&wparam(0));
&mov ("ecx",&wparam(1));
&mov ("edx",&wparam(2));
&sub ("esp",12);
- &push ("ebx");
&call (&label("pic_point0"));
&set_label("pic_point0");
&blindpop("ebx");
Modified: openssl/trunk/debian/changelog
===================================================================
--- openssl/trunk/debian/changelog 2007-11-03 14:08:47 UTC (rev 271)
+++ openssl/trunk/debian/changelog 2007-11-04 20:52:08 UTC (rev 272)
@@ -1,3 +1,11 @@
+openssl (0.9.8g-3) unstable; urgency=low
+
+ * aes-586.pl: push %ebx on the stack before we put some things on the
+ stack and call a function, giving AES_decrypt() wrong values to work
+ with. (Closes: #449200)
+
+ -- Kurt Roeckx <kurt at roeckx.be> Sun, 04 Nov 2007 21:49:00 +0100
+
openssl (0.9.8g-2) unstable; urgency=low
* Avoid text relocations on i386 caused by the assembler versions:
More information about the Pkg-openssl-changes
mailing list