From: Andy Polyakov Date: Mon, 29 Nov 2004 21:19:56 +0000 (+0000) Subject: sha1_block_asm_data_order can't hash if message crosses 2GB boundary. X-Git-Tag: BEN_FIPS_TEST_6~14^2~17 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=fc7fc5678f69a4f9bb0b155d9d45f70fc545f626 sha1_block_asm_data_order can't hash if message crosses 2GB boundary. --- diff --git a/crypto/sha/asm/sha1-586.pl b/crypto/sha/asm/sha1-586.pl index 9fe1a7554d..4f8521f1e2 100644 --- a/crypto/sha/asm/sha1-586.pl +++ b/crypto/sha/asm/sha1-586.pl @@ -410,7 +410,7 @@ sub sha1_block_data &mov(&DWP(16,$tmp1,"",0),$E); &cmp("esi","eax"); &mov(&DWP( 4,$tmp1,"",0),$B); - &jl(&label("start")); + &jb(&label("start")); &stack_pop(18+9); &pop("edi");