From: Francesco Gennai <[EMAIL PROTECTED]>

Francesco.Gennai> My first problem is the change in the output of X509 command.
Francesco.Gennai> 
Francesco.Gennai> I had the following call to the x509 command that worked fine
Francesco.Gennai> with  openssl-0.9.5a
Francesco.Gennai> 
Francesco.Gennai> $ pipe openssl x509 -in 8EFAC7D4.0 -issuer -subject -hash -noout | 
(read
Francesco.Gennai> sys$input var ; define/job lcMX120E0068D111 &var ; read sys$input 
var ;
Francesco.Gennai> define/job lcMX120E0068D112 &var ; read sys$input var ; define/job
Francesco.Gennai> lcMX120E0068D113 &var )

What's the file format in the 0.9.5a case and in the 0.9.6-beta2 case?
If you try the following (once for each version), what do you get?

        $ pipe openssl x509 -
                -in 8EFAC7D4.0 -issuer -subject -hash -noout > foo.out
        $ dir/full foo.out;

In any case, it shouldn't matter, we haven't changed the way stdout is
connected with since a long time back.  However, we do print those
lines in smaller pieces rather than one single line as in 0.9.5a, so
that may be something that makes it different.

The odd thing is that when I tried with 0.9.4 on VMS 7.2/VAX, foo.out
was a Stream_LF, while doing the same thing with 0.9.6-beta2 on VMS
7.1/Alpha I got a VFC file.  The VFC format is a bit strange for many
programs and has some kind of built-in continuation coding that most
programs just don't care about, so something that looks like one line
when you print it to screen (TYPE does the right thing with almost
anything), a program that tries to read it will get several distinct
records...

And still, we've handled stdout exactly the same way since before
0.9.4, so there should really be no difference.  I suspect VMS or
DECC$SHR are doing things we don't quite see...

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Chairman@Stacken   \ S-168 35  BROMMA  \ T: +46-8-26 52 47
Redakteur@Stacken   \      SWEDEN       \ or +46-709-50 36 10
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, Celo Communications: http://www.celocom.com/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to