openssl/apps
Richard Levitte 71bb86f0dc Make sure that apps/openssl prefixes its output with '# ' during tests
The reason to do this is that some output might start with an 'ok',
which TAP catches and takes for TAP output.  The TAP compatible way is
to make all output it shouldn't catch look like comments.

We do this by setting the environment variable HARNESS_OSSL_PREFIX
during tests.  When that is set, apps/openssl uses BIO_f_linebuffer
and sets its prefix to the content of that environment variable.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5224)
2018-02-01 07:10:48 +01:00
..
demoSRP
app_rand.c Fix use-after-free 2017-07-17 07:46:49 -04:00
apps.c Make sure that apps/openssl prefixes its output with '# ' during tests 2018-02-01 07:10:48 +01:00
apps.h Make sure that apps/openssl prefixes its output with '# ' during tests 2018-02-01 07:10:48 +01:00
asn1pars.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
bf_prefix.c Add an apps internal BIO filter for prefixing output lines 2018-02-01 07:10:47 +01:00
build.info Add an apps internal BIO filter for prefixing output lines 2018-02-01 07:10:47 +01:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
CA.pl.in Adjusted Argument Indices 2017-12-03 14:01:39 +01:00
cert.pem
ciphers.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
client.pem
cms.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
crl2p7.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
crl.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
ct_log_list.cnf
dgst.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
dh1024.pem
dh2048.pem
dh4096.pem
dhparam.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
dsap.pem
dsaparam.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
ec.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
ecparam.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
enc.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
engine.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
errstr.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
gendsa.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
genpkey.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
genrsa.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
nseq.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
ocsp.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
openssl-vms.cnf Added support for ESSCertIDv2 2017-05-03 09:04:23 +02:00
openssl.c Make sure that apps/openssl prefixes its output with '# ' during tests 2018-02-01 07:10:48 +01:00
openssl.cnf Added support for ESSCertIDv2 2017-05-03 09:04:23 +02:00
opt.c Copyright update of more files that have changed this year 2018-01-19 13:34:03 +01:00
passwd.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pkcs8.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pkcs12.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pkey.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pkeyparam.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
pkeyutl.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
prime.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
privkey.pem
progs.pl Copyright update of more files that have changed this year 2018-01-19 13:34:03 +01:00
rand.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
rehash.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
req.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
req.pem
rsa8192.pem
rsa.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
rsautl.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h Clean up a bundle of codingstyle stuff in apps directory 2017-06-12 16:11:05 -04:00
s_cb.c Enable the cookie callbacks to work even in TLS in the apps 2018-01-24 18:02:36 +00:00
s_client.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
s_server.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
s_socket.c Fix some style nits in commit eee8a40 2018-01-26 19:15:28 +01:00
s_time.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
server2.pem
server.pem
server.srl
sess_id.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
smime.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
speed.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
spkac.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
srp.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
storeutl.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
testCA.pem
testdsa.h Clean up a bundle of codingstyle stuff in apps directory 2017-06-12 16:11:05 -04:00
testrsa.h
timeouts.h
ts.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
tsget.in Cleanup some copyright stuff 2017-06-30 21:56:44 -04:00
verify.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
version.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00
vms_decc_init.c
vms_term_sock.c Consistent formatting for sizeof(foo) 2017-12-07 19:11:49 -05:00
vms_term_sock.h Cleanup some copyright stuff 2017-06-30 21:56:44 -04:00
win32_init.c
x509.c apps: Don't include progs.h in apps.h 2018-01-31 23:45:12 +01:00