>>CJ Holmes <[EMAIL PROTECTED]> writes:
>>> We've done it here at StarNINE for our WebSTAR product
>>> <http://www.webstar.com/>, mainly because the alternatives are vastly more
>>> expensive and don't support the Mac platform. OpenSSL doesn't exactly
>>> support the mac, either, but since we have the source code we can make the
>>> necessary changes.
>>
>>What were the changes needed? Could you provide a diff, please?
>>
>>I'm using Metrowerks Codewarrior as development environment.
>
>Cool-- I didn't realize that someone else had already done this. Pity
>the StarNine guys didn't contribute the changes back though. :-(
There are some issues with a US company exporting anything dealing with
crypto - you may have heard that our government frowns on such practices
;-) .
However, since a diff file doesn't contain any actual algorithms I've been
TYRING to get the corporate layers to look at the situation and advise us
on whether or not we can push the changes back to OpenSSL. It would make
me happy to not re-port OpenSSL every time a new release comes out. It is
a two-day, error prone process.
All of the work I've done is in the Crypto and SSL directories. I haven't
touched the applications. Many of the changes were just a matter of not
#including files in the sys/stat directory - the Mac doesn't have them and
most of the files that include them don't even use them.
There is some new code in the locks section, which I'll update for Carbon
and MacOS X when the time comes.
>My biggest criticism of my code is that it's not
>suitable for a high-performance application, such as a webserver (it uses
>polling/busy-waiting, rather than doing everything in the notification
>routine).
My solution was to build a BIO method around our existing network
functions. That doesn't really help with anything in the apps folder,
though.
cjh
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
CJ Holmes "The Macintosh uses an experimental
StarNine pointing device called a 'mouse.'
Director of Development There is no evidence that people
want to use these things."
(John C. Dvorak, SF Examiner, Feb. 1984.)
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]