Re: Solaris gcc shared library target is broken in 0.9.6a

2001-04-27 Thread Bodo Moeller
On Sat, Apr 14, 2001 at 07:49:36PM +0200, Richard Levitte - VMS Whacker wrote: carson The solaris-*-gcc targets all seem to assume you're using GNU carson ld, which nobody _I_ know does under solaris (does it even carson compile?). This causes the shared library builds to carson bomb.

Re: int return values from ssl(3) API functions

2001-04-27 Thread Bodo Moeller
On Fri, Apr 20, 2001 at 11:29:51AM -0400, Tom Biggs wrote: I'm implementing code to do OpenSSL handshake/read/write for some radically different hardware. These will completely replace the standard OpenSSL handshake state machine and most of the API functions at the SSL_METHOD level. I

Re: int return values from ssl(3) API functions

2001-04-27 Thread Tom Biggs
At 02:43 PM 4/27/01 +0200, Bodo wrote: On Fri, Apr 20, 2001 at 11:29:51AM -0400, Tom Biggs wrote: I'm implementing code to do OpenSSL handshake/read/write for some radically different hardware. These will completely replace the standard OpenSSL handshake state machine and most of the

Shared libraries on AIX...

2001-04-27 Thread Richard Levitte - VMS Whacker
I'm looking a bit at building shared libraries on AIX, and would like to know if there is a way at all to just tell ld to extract everything from a static library (libcrypto.a), put it in a shared library (libcrypto.a) and export all available global symbols? I know it's possible to create an

openssl asm for ppc?

2001-04-27 Thread Steve Quirk
Has anyone done any work on the asm for the PPC platform? I'm using 0.9.6a on Mac OSX. gprof shows that most of my time is spent in the bn routines that are normally asm (on other platforms): % cumulative self self total time seconds secondscalls ms/call

RE: Shared libraries on AIX...

2001-04-27 Thread Howard Chu
Not exactly. ld on AIX 4.2+ has the -bexpall flag to export everything, but this flag does bad things on shared libraries, and should only be used on executables. I sent you patches for AIX before. These are the rules I use in our Makefile. They work on all platforms: $(SHRCRYPTO):

Re: Shared libraries on AIX...

2001-04-27 Thread Richard Levitte - VMS Whacker
From: Howard Chu [EMAIL PROTECTED] hyc $(SHRSSL): lib/$(LIBSSL).a $(SHRCRYPTO) hyc ld -r -o $(LIBSSL).o $(ALLSYMSFLAG) lib/$(LIBSSL).a hyc -nm -Pg $(LIBSSL).o | grep ' [BD] ' | cut -f1 -d' ' $(LIBSSL).exp hyc $(CC) $(SHAREDFLAG) -o $@ $(LIBSSL).o $(SHRCRYPTO) hyc hyc

Re: Engine vs. Crypto Lib Question

2001-04-27 Thread Verdon Walker
Thanks for the feedback. I really appreciate it. We hope to be active, participating members of the OpenSSL community and this type of information really helps. It would appear that I had some misunderstandings about the Engine interface. Thanks for clearing them up. At this point, I think

RE: Shared libraries on AIX...

2001-04-27 Thread Howard Chu
That's right. I actually used: '-bM:SRE -bE:$*.exp -b noentry' I had to add explicit code to the Configure script to set this since I couldn't figure out how to embed colons in the configuration table. -- Howard Chu Chief Architect, Symas Corp. Director, Highland Sun

Ocotillo PRNG support

2001-04-27 Thread Crosland, Jerel (Contract)
I posted this on the users mailing list, but it occurs to me that it might be more appropriate on the developer's list. I'd like to use the Ocotillo (http://ocotillo.sourceforge.net) PRNG with OpenSSL, but it is failing when I do the make test in the randtest module. Ocotillo creates a named

RE: Shared libraries on AIX...

2001-04-27 Thread Jamshid Shoghli
Hello, I am trying to generate a certificate using the openSSL 9.5a (windows 98, 800Mhz, 128MBRAM. When I use rsa public key of 3 or 5, it takes a few seconds, but when I use higher numbers such as 244, it takes forever (in fact it has not come back yet after 3 hrs). Is this expected? Am I doing