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