mirror of https://github.com/openssl/openssl.git
				
				
				
			| Without that, output comes one character per line.  It's the same
issue as has been observed before, this happens when using write()
on a record oriented stream (possibly unbuffered too).
This also uncovered a bug in BIO_f_linebuffer, where this would cause
an error:
    BIO_write(bio, "1\n", 1);
I.e. there's a \n just after the part of the string that we currently
ask to get written.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5352) | ||
|---|---|---|
| .. | ||
| basic_output.c | ||
| cb.c | ||
| driver.c | ||
| format_output.c | ||
| init.c | ||
| main.c | ||
| output.h | ||
| output_helpers.c | ||
| stanza.c | ||
| tap_bio.c | ||
| test_cleanup.c | ||
| tests.c | ||
| tu_local.h | ||