[openssl.org #2231] bug report ? (MacOSX on ppc;openssl ver.1.0.0)

2010-04-10 Thread via RT
Thank you for OpenSSL. I tried to make OpenSSL ver.1.0.0 on MacOSX. But I failed to 'make test', it said 'Bad cpu type' Maybe, It is occurred by 'crypto/perlasm/ppc-xlate.pl' . In 61 lines $arch = ($flavour=~/64/) ? ppc970-64 : ppc970 if ($arch eq any); In my environment, $flavour is

Re: [openssl.org #2231] bug report ? (MacOSX on ppc;openssl ver.1.0.0)

2010-04-10 Thread Andy Polyakov via RT
I tried to make OpenSSL ver.1.0.0 on MacOSX. But I failed to 'make test', it said 'Bad cpu type' Maybe, It is occurred by 'crypto/perlasm/ppc-xlate.pl' . In 61 lines $arch = ($flavour=~/64/) ? ppc970-64 : ppc970 if ($arch eq any); In my environment, $flavour is 'osx32', so $arch

Re: AES on OpenSSL 1.0.0 is 7½ times slower tha n it should be [openssl.org #2065]

2010-04-10 Thread Andy Polyakov
At [http://carnivore.it/2010/03/30/openssl_1.0_benchmark] there is a comparison chart between 0.9.8g and 1.0.0 where most AES results are even slower now. See commentary in crypto/aes/asm/aes-596.pl for explanation. A. __

Re: [PATCH] for compiling OpenSSL 1.0.0 (3/29/10) using MinGW

2010-04-10 Thread Andy Polyakov
-- Without this patch the make will error with Pick one target type from and a list of assembler types. mingw32-make: *** [tmp\x86cpuid.asm] Error 1 -- ms\mingw32.bat no-capiengms_make.out 21 cd out ..\ms\test ..\ms_test.out 21 You could use standard build for 1.x+ It's rather should

Re: OpenSSL 0.9.8n released - it doesn't compile

2010-04-10 Thread Andy Polyakov
This version also doesn't compile on both Suse and RedHat on the s390 z-series platform: gcc -I.. -I../.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -fPIC -mbackchain -DB_ENDIAN -DTERMIO -O1 -Wall -c -o md4_dgst.o md4_dgst.c md4_dgst.c: In function 'md4_block_data_order': md4_dgst.c:115:

Re: [openssl.org #2199] patch: mark assembler as non-exec-stack

2010-04-10 Thread Andy Polyakov via RT
We use the following patch on openSUSE to make sure that openssl uses non-executable stack by marking the assembler code as not requiring x-stack. This was discussed earlier. Adding system specifics to code is not directly desired for obvious reasons. Suggested alternative is configure with

underscore in function name (OPENSSL_isservice)

2010-04-10 Thread Roumen Petrov
Hello all, Check-in [19505] and [19557] cryptlib.c: allow application to override OPENSSL_isservice adds call for GetProcAddress with argument name of function that start with underscore. The function OPENSSL_isservice is specific for windows platforms and on those platforms in not well

Re: [openssl.org #2194] Unwanted dependencies to user32.dll

2010-04-10 Thread Andy Polyakov via RT
I agree that OPENSSL_isservice() cannot be changed, ??? My suggestion for *you* was to modify it to unconditionally return 1... Our application can both run in foreground and in service context. So simply changing to return 1 is not possible. If changing to return 1 is not acceptable, how

Re: [openssl.org #2231] bug report ? (MacOSX on ppc;openssl ver.1.0.0)

2010-04-10 Thread Yvan BARTHÉLEMY via RT
What are the impact of replacing ppc970 with ppc7400 ? I've done a build with this settings and I am wondering whether I should rebuild (using either the patch or the workaround). Thanks __ OpenSSL Project

Re: underscore in function name (OPENSSL_isservice)

2010-04-10 Thread Andy Polyakov
Roumen Petrov wrote: Hello all, Check-in [19505] and [19557] cryptlib.c: allow application to override OPENSSL_isservice adds call for GetProcAddress with argument name of function that start with underscore. The function OPENSSL_isservice is specific for windows platforms and on those