sha1_block_asm_data_order can't hash if message crosses 2GB boundary.
authorAndy Polyakov <appro@openssl.org>
Mon, 29 Nov 2004 21:19:56 +0000 (21:19 +0000)
committerAndy Polyakov <appro@openssl.org>
Mon, 29 Nov 2004 21:19:56 +0000 (21:19 +0000)
crypto/sha/asm/sha1-586.pl

index 9fe1a75..4f8521f 100644 (file)
@@ -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");