Pipes on VMS do not work well with binary data, use an intermediary file
authorRichard Levitte <levitte@openssl.org>
Wed, 13 Jan 2016 16:27:06 +0000 (17:27 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 13 Jan 2016 16:27:06 +0000 (17:27 +0100)
commit412a963c5869d3e59ac753b93f6407947e21ca27
treed263993f086c1316532e9b2704217e0c38c94366
parent4034c38b25b44773660f7427acfcdbbb56f47907
Pipes on VMS do not work well with binary data, use an intermediary file

VMS being a record oriented operating system, it's uncertain how the
'pipe' passes binary data from one process to another.  Experience
shows that we get in trouble, and it's probably due to the pipe in
itself being opened in text mode (variable length records).

It's safer to pass data via an intermediary file instead.

Reviewed-by: Rich Salz <rsalz@openssl.org>
test/recipes/80-test_ocsp.t