From: Rich Salz Date: Sat, 19 Mar 2016 16:40:02 +0000 (-0400) Subject: GH886: CONNECT should use HTTP/1.1 X-Git-Tag: OpenSSL_1_1_0-pre5~282 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8230f6c764f854190358cf40f0e7e7ca5647d8cd;p=oweals%2Fopenssl.git GH886: CONNECT should use HTTP/1.1 By default you get 0.9 which isn't widely available. But we use HTTP/1.0 for now. Courtesy beusink@users.github.com Reviewed-by: Tim Hudson --- diff --git a/apps/s_client.c b/apps/s_client.c index 1120377d25..6f22e6e336 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -2072,7 +2072,7 @@ int s_client_main(int argc, char **argv) BIO *fbio = BIO_new(BIO_f_buffer()); BIO_push(fbio, sbio); - BIO_printf(fbio, "CONNECT %s\r\n\r\n", connectstr); + BIO_printf(fbio, "CONNECT %s HTTP/1.0\r\n\r\n", connectstr); (void)BIO_flush(fbio); /* wait for multi-line response to end CONNECT response */ do {