openssl/apps
Richard Levitte a60994df34 Change the treatment of stdin and stdout to allow binary data
If the output to stdout or the input from stdin is meant to be binary,
it's deeply unsetting to get the occasional LF converted to CRLF or
the other way around.  If someone happens to forget to redirect stdin
or stdout, they will get gibberish anyway, line ending conversion will
not change that.

Therefore, let's not have dup_bio_* decide unilaterally what mode the
BIO derived from stdin and stdout, and rather let the app decide by
declaring the intended format.

Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-09-06 13:34:49 +02:00
..
demoCA
demoSRP
app_rand.c GH345: Remove stderr output 2015-08-16 21:08:25 -04:00
apps.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
apps.h Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
asn1pars.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
CA.com
CA.pl.in GH271: Warning on </dev/null to CA.pl 2015-05-04 15:07:52 -04:00
cert.pem
ciphers.c Standardize handling of #ifdef'd options. 2015-06-02 12:40:24 -04:00
client.pem
cms.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
crl2p7.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
crl.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
dgst.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
dh1024.pem
dh2048.pem
dh4096.pem
dhparam.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
dsap.pem
dsaparam.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
ec.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
ecparam.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
enc.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
engine.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
errstr.c
gendsa.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
genpkey.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
genrsa.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
install-apps.com
makeapps.com
Makefile Remove extra '; \' in apps/Makefile 2015-07-13 15:48:57 +02:00
nseq.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
ocsp.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
openssl-vms.cnf
openssl.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
openssl.cnf
opt.c RT3951: Add X509_V_FLAG_NO_CHECK_TIME to suppress time check 2015-09-05 16:17:15 -04:00
passwd.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pkcs8.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pkcs12.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pkey.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pkeyparam.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
pkeyutl.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
prime.c Restore module loading 2015-05-29 12:41:50 +02:00
privkey.pem
progs.h
progs.pl
rand.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
req.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
req.pem
rsa8192.pem
rsa.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
rsautl.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h memset, memcpy, sizeof consistency fixes 2015-05-05 22:18:59 -04:00
s_cb.c remove 0 assignments. 2015-09-03 16:26:34 -04:00
s_client.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
s_server.c Change the treatment of stdin and stdout to allow binary data 2015-09-06 13:34:49 +02:00
s_socket.c Use bio_err not stderr in apps. 2015-06-09 12:48:55 -04:00
s_time.c Use bio_err not stderr in apps. 2015-06-09 12:48:55 -04:00
server2.pem
server.pem
server.srl
sess_id.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
smime.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
speed.c apps/speed.c: fix memory leak 2015-09-01 20:01:55 +02:00
spkac.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
srp.c Restore module loading 2015-05-29 12:41:50 +02:00
testCA.pem
testdsa.h
testrsa.h
timeouts.h
ts.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
tsget
verify.c Fix refactoring breakage. 2015-08-02 16:11:16 +01:00
version.c
vms_decc_init.c Use safer sizeof variant in malloc 2015-05-04 15:00:13 -04:00
winrand.c
x509.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00