List Info

Thread: OpenSSL: OpenSSL_0_9_8-stable: openssl/crypto/aes/asm/ aes-586.p...




OpenSSL: OpenSSL_0_9_8-stable: openssl/crypto/aes/asm/ aes-586.p...
country flaguser name
Germany
2007-05-19 15:12:25
  OpenSSL CVS Repository
  http://cvs.openssl.org/
 
____________________________________________________________
________________

  Server: cvs.openssl.org                  Name:   Andy
Polyakov
  Root:   /v/openssl/cvs                   Email:  approopenssl.org
  Module: openssl                          Date:  
19-May-2007 22:12:22
  Branch: OpenSSL_0_9_8-stable             Handle:
2007051921122100

  Modified files:           (Branch: OpenSSL_0_9_8-stable)
    openssl/crypto/aes/asm  aes-586.pl

  Log:
    Type cast fixes in aes-586.pl.

  Summary:
    Revision    Changes     Path
    1.11.2.2    +4  -4     
openssl/crypto/aes/asm/aes-586.pl
 
____________________________________________________________
________________

  patch -p0 <<' .'
  Index: openssl/crypto/aes/asm/aes-586.pl
 
============================================================
================
  $ cvs diff -u -r1.11.2.1 -r1.11.2.2 aes-586.pl
  --- openssl/crypto/aes/asm/aes-586.pl	28 Jun 2006 09:01:40
-0000	1.11.2.1
  +++ openssl/crypto/aes/asm/aes-586.pl	19 May 2007 20:12:21
-0000	1.11.2.2
   -512,11 +512,11 
   	if($i==3)  
{	&mov	($key,&DWP(12,"esp"));		}
   	else        {	&mov	($out,$s[0]);			}
   			&and	($out,0xFF);
  -			&movz	($out,&DWP(2048,$td,$out,1));
  +			&movz	($out,&BP(2048,$td,$out,1));
   
   	if ($i==3)  {	$tmp=$s[1];				}
   			&movz	($tmp,&HB($s[1]));
  -			&movz	($tmp,&DWP(2048,$td,$tmp,1));
  +			&movz	($tmp,&BP(2048,$td,$tmp,1));
   			&shl	($tmp,8);
   			&xor	($out,$tmp);
   
   -524,14 +524,14 
   	else        {	mov	($tmp,$s[2]);			}
   			&shr	($tmp,16);
   			&and	($tmp,0xFF);
  -			&movz	($tmp,&DWP(2048,$td,$tmp,1));
  +			&movz	($tmp,&BP(2048,$td,$tmp,1));
   			&shl	($tmp,16);
   			&xor	($out,$tmp);
   
   	if ($i==3)  {	$tmp=$s[3]; &mov
($s[2],&DWP(8,"esp"));	}
   	else        {	&mov	($tmp,$s[3]);			}
   			&shr	($tmp,24);
  -			&movz	($tmp,&DWP(2048,$td,$tmp,1));
  +			&movz	($tmp,&BP(2048,$td,$tmp,1));
   			&shl	($tmp,24);
   			&xor	($out,$tmp);
   	if ($i<2)  
{	&mov	(&DWP(4+4*$i,"esp"),$out);	}
   .
____________________________________________________________
__________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                    
openssl-cvsopenssl.org
Automated List Manager                          
majordomoopenssl.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )