Loading README.ENGINE +9 −0 Original line number Diff line number Diff line Loading @@ -52,3 +52,12 @@ device, or the built-in crypto routines will be used, just as in the default OpenSSL distribution. PROBLEMS ======== It seems like the ENGINE part doesn't work too well with Cryptoswift on Win32. A quick test done right before the release showed that trying "openssl speed -engine cswift" generated errors. If the DSO gets enabled, an attempt is made to write at memory address 0x00000002. util/pl/BC-32.pl +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ $out_def="out32"; $tmp_def="tmp32"; $inc_def="inc32"; #enable max error messages, disable most common warnings $cflags="-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN "; $cflags="-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 "; if ($debug) { $cflags.="-Od -y -v -vi- -D_DEBUG"; Loading util/pl/Mingw32.pl +2 −2 Original line number Diff line number Diff line Loading @@ -17,9 +17,9 @@ $mkdir='gmkdir'; $cc='gcc'; if ($debug) { $cflags="-DL_ENDIAN -g2 -ggdb"; } { $cflags="-DL_ENDIAN -DDSO_WIN32 -g2 -ggdb"; } else { $cflags="-DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall"; } { $cflags="-DL_ENDIAN -DDSO_WIN32 -fomit-frame-pointer -O3 -m486 -Wall"; } if ($gaswin and !$no_asm) { Loading util/pl/Mingw32f.pl +2 −2 Original line number Diff line number Diff line Loading @@ -11,9 +11,9 @@ $rm='del'; $cc='gcc'; if ($debug) { $cflags="-g2 -ggdb"; } { $cflags="-g2 -ggdb -DDSO_WIN32"; } else { $cflags="-O3 -fomit-frame-pointer"; } { $cflags="-O3 -fomit-frame-pointer -DDSO_WIN32"; } $obj='.o'; $ofile='-o '; Loading util/pl/VC-32.pl +2 −2 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ $rm='del'; # C compiler stuff $cc='cl'; $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN'; $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32'; $lflags="/nologo /subsystem:console /machine:I386 /opt:ref"; $mlflags=''; Loading @@ -22,7 +22,7 @@ $inc_def="inc32"; if ($debug) { $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG"; $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32"; $lflags.=" /debug"; $mlflags.=' /debug'; } Loading Loading
README.ENGINE +9 −0 Original line number Diff line number Diff line Loading @@ -52,3 +52,12 @@ device, or the built-in crypto routines will be used, just as in the default OpenSSL distribution. PROBLEMS ======== It seems like the ENGINE part doesn't work too well with Cryptoswift on Win32. A quick test done right before the release showed that trying "openssl speed -engine cswift" generated errors. If the DSO gets enabled, an attempt is made to write at memory address 0x00000002.
util/pl/BC-32.pl +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ $out_def="out32"; $tmp_def="tmp32"; $inc_def="inc32"; #enable max error messages, disable most common warnings $cflags="-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN "; $cflags="-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 "; if ($debug) { $cflags.="-Od -y -v -vi- -D_DEBUG"; Loading
util/pl/Mingw32.pl +2 −2 Original line number Diff line number Diff line Loading @@ -17,9 +17,9 @@ $mkdir='gmkdir'; $cc='gcc'; if ($debug) { $cflags="-DL_ENDIAN -g2 -ggdb"; } { $cflags="-DL_ENDIAN -DDSO_WIN32 -g2 -ggdb"; } else { $cflags="-DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall"; } { $cflags="-DL_ENDIAN -DDSO_WIN32 -fomit-frame-pointer -O3 -m486 -Wall"; } if ($gaswin and !$no_asm) { Loading
util/pl/Mingw32f.pl +2 −2 Original line number Diff line number Diff line Loading @@ -11,9 +11,9 @@ $rm='del'; $cc='gcc'; if ($debug) { $cflags="-g2 -ggdb"; } { $cflags="-g2 -ggdb -DDSO_WIN32"; } else { $cflags="-O3 -fomit-frame-pointer"; } { $cflags="-O3 -fomit-frame-pointer -DDSO_WIN32"; } $obj='.o'; $ofile='-o '; Loading
util/pl/VC-32.pl +2 −2 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ $rm='del'; # C compiler stuff $cc='cl'; $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN'; $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32'; $lflags="/nologo /subsystem:console /machine:I386 /opt:ref"; $mlflags=''; Loading @@ -22,7 +22,7 @@ $inc_def="inc32"; if ($debug) { $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG"; $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32"; $lflags.=" /debug"; $mlflags.=' /debug'; } Loading