On Sat, Jan 16, 2010 at 14:32:32 +0100, Dr. Stephen Henson wrote:
> On Fri, Jan 15, 2010, Sami Farin wrote:
>
> > On Fri, Nov 13, 2009 at 15:27:51 +0100, Stephen Henson via RT wrote:
> > > > [[email protected] - Thu Nov 12 13:39:01 2009]:
> > > >
> > > > Here's a fix for bug 2095:
> > > >
> > >
> > > Applied to 1.0.0, thanks for the report. Not applied to HEAD as patch
> > > doesn't apply cleanly, can you check HEAD too?
> >
> > Still not fixed...
> >
>
> Not fixed in what?
Whatever it is in
rsync://dev.openssl.org/openssl-cvs/
> HEAD, 1.0.0-stable? Did you check snapshots and/or CVS?
>
> Steve.
$ cvs diff crypto/sha/asm/sha1-x86_64.pl
cvs diff: /c/openssl-cvs/CVSROOT/config: unrecognized keyword
'UseNewInfoFmtStrings'
Index: crypto/sha/asm/sha1-x86_64.pl
===================================================================
RCS file: /c/openssl-cvs/openssl/crypto/sha/asm/sha1-x86_64.pl,v
retrieving revision 1.7
diff -u -p -r1.7 sha1-x86_64.pl
--- crypto/sha/asm/sha1-x86_64.pl 18 Aug 2009 19:24:50 -0000 1.7
+++ crypto/sha/asm/sha1-x86_64.pl 15 Jan 2010 14:50:18 -0000
@@ -117,7 +117,7 @@ unshift(@xi,pop(@xi));
sub BODY_20_39 {
my ($i,$a,$b,$c,$d,$e)=...@_;
my $j=$i+1;
-my $K=($i<40)?0x6ed9eba1:0xca62c1d6;
+my $K=($i<40)?0x6ed9eba1:-0x359d3e2a;
$code.=<<___ if ($i<79);
mov `4*($j%16)`(%rsp),$xi[1]
mov $c,$t0
@@ -163,7 +163,7 @@ $code.=<<___;
mov $a,$t2
xor `4*(($j+8)%16)`(%rsp),$xi[1]
xor $d,$t1
- lea 0x8f1bbcdc($xi[0],$e),$e
+ lea -0x70e44324($xi[0],$e),$e
rol \$5,$t2
xor `4*(($j+13)%16)`(%rsp),$xi[1]
add $t0,$e
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]