Hi Steve, > Applied. thanks again! > There are a couple of new ones which I'd initially omitted from the > Windows build: -DSHA256_ASM and -DSHA512_ASM. ok - then I need these also in netware.pl - see patch below and attached:
--- netware.pl.orig Fri Jan 04 13:05:02 2008
+++ netware.pl Fri Jan 04 20:33:27 2008
@@ -332,7 +332,8 @@
$whirlpool_asm_src="crypto${o}whrlpool${o}asm${o}wp-nw.asm";
$cpuid_asm_obj="\$(OBJ_D)${o}x86cpuid-nw${obj}";
$cpuid_asm_src="crypto${o}x86cpuid-nw.asm";
- $cflags.=" -DOPENSSL_CPUID_OBJ -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS
-DMD5_ASM -DSHA1_ASM -DWHIRLPOOL_ASM";
+ $cflags.=" -DOPENSSL_CPUID_OBJ -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS
-DMD5_ASM -DWHIRLPOOL_ASM";
+ $cflags.=" -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM";
$cflags.=" -DAES_ASM -DRMD160_ASM";
}
else
> Creating the things in the batch file seems a bit of a hack and they could
> be handled in the makefile in the same way as the Unix build.
> The Configure script also works out things like CFLAGS for the relevant
> options. The WIN32 build partly duplicates this functionality, it should
> really just pick up whatever options the Configure script has decided.
hmm, since the configure script is written in Perl I was also already thinking
if we could work with that only....
If I have next some spare time I will give it a try, and try to figure out
what's adaptable from Unix world....
thanks, Guen.
netware.pl.diff
Description: Binary data
