aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernard Spil <brnrd@FreeBSD.org>2017-04-24 18:43:49 +0200
committerRichard Levitte <levitte@openssl.org>2017-04-25 15:03:11 +0200
commit65d62488b8c808350f440d2276034f5223b391ad (patch)
tree65825d4f26f7efaf45a14b1d5f7bb585decaf02e
parentf7b3cb2ad0fac9d5ea0025c4d84ff4603a78b64e (diff)
downloadopenssl-65d62488b8c808350f440d2276034f5223b391ad.tar.gz
openssl enc: Don't unbuffer stdin
- unbuffer causes single-byte reads from stdin and poor performance Fixes #3281 CLA: trivial Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3299)
-rw-r--r--apps/enc.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/apps/enc.c b/apps/enc.c
index a1b2b3cac8..157cb943b6 100644
--- a/apps/enc.c
+++ b/apps/enc.c
@@ -291,7 +291,6 @@ int enc_main(int argc, char **argv)
buff = app_malloc(EVP_ENCODE_LENGTH(bsize), "evp buffer");
if (infile == NULL) {
- unbuffer(stdin);
in = dup_bio_in(informat);
} else
in = bio_open_default(infile, 'r', informat);