On Mon, Mar 03, 2003 at 05:34:20PM +0100, Richard Levitte - VMS Whacker wrote:
> I'm surprised by how little seems to need changed.  Is that really
> possible?  I imagined the EBCDIC issue was a much bugger can of worms.

The majority of the EBCDIC changes are already in the code, and run
in production use (Apache+SSL) on our platforms. The code was written
to mainly keep the internal data structures in ASCII, converting only
to EBCDIC where the API offers access to, e.g., certificate data.

The shortcomings are that some structures do not follow this design goal,
but contain EBCDIC data (and some constants like "TRUE"/"FALSE", used in
the openssl application, have been literal EBCDIC strings instead of
ASCII strings). Mr. Chu's patch fixes enough of them so that even
"make test" runs to completion on an EBCDIC platform (which it does not
if the patch is not applied). But, as I pointed out, there are a few
more rare conversion cases which are not caught by "make test", and
are not completely fixed by the patch yet. My colleague says he has a
solution for them too, but he wants to clean it up his patch first.

   Martin
-- 
<[EMAIL PROTECTED]>         |     Fujitsu Siemens
Fon: +49-89-636-46021, FAX: +49-89-636-47655 | 81730  Munich,  Germany
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to