Commit 6ff28e01 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Update netware to use new SHA2 assembly language modules.

parent 4664eb52
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -159,6 +159,8 @@ cd ..\..\..
echo SHA1
cd crypto\sha\asm
perl sha1-586.pl %ASM_MODE% > s1-nw.asm
perl sha256-586.pl %ASM_MODE% > sha256-nw.asm
perl sha512-586.pl %ASM_MODE% > sha512-nw.asm
cd ..\..\..

echo RIPEMD160
+5 −4
Original line number Diff line number Diff line
@@ -131,13 +131,14 @@ else
# assembler
if ($nw_nasm)
{
   $asm=(`nasm -v 2>NUL` gt `nasmw -v 2>NUL`?"nasm":"nasmw");
   if ($gnuc)
   {
      $asm="nasmw -s -f elf";
      $asm.=" -s -f elf";
   }
   else
   {
      $asm="nasmw -s -f coff -d __coff__";
      $asm.=" -s -f coff -d __coff__";
   }
   $afile="-o ";
   $asm.=" -g" if $debug;
@@ -323,8 +324,8 @@ if (!$no_asm)
   $rc5_enc_src="crypto${o}rc5${o}asm${o}r5-nw.asm";
   $md5_asm_obj="\$(OBJ_D)${o}m5-nw${obj}";
   $md5_asm_src="crypto${o}md5${o}asm${o}m5-nw.asm";
   $sha1_asm_obj="\$(OBJ_D)${o}s1-nw${obj}";
   $sha1_asm_src="crypto${o}sha${o}asm${o}s1-nw.asm";
   $sha1_asm_obj="\$(OBJ_D)${o}s1-nw${obj} \$(OBJ_D)${o}sha256-nw${obj} \$(OBJ_D)${o}sha512-nw${obj}";
   $sha1_asm_src="crypto${o}sha${o}asm${o}s1-nw.asm crypto${o}sha${o}asm${o}sha256-nw.asm crypto${o}sha${o}asm${o}sha512-nw.asm";
   $rmd160_asm_obj="\$(OBJ_D)${o}rm-nw${obj}";
   $rmd160_asm_src="crypto${o}ripemd${o}asm${o}rm-nw.asm";
   $whirlpool_asm_obj="\$(OBJ_D)${o}wp-nw${obj}";