]> git.ipfire.org Git - thirdparty/openssl.git/commit
s_client: Fix -proxy flag regression
authorMarc <34656315+MarcT512@users.noreply.github.com>
Wed, 20 May 2020 00:25:10 +0000 (01:25 +0100)
committerTomas Mraz <tmraz@fedoraproject.org>
Mon, 25 May 2020 06:17:12 +0000 (08:17 +0200)
commitf7201301ef001b70109d7007a37525e233d30907
tree1d3a0059d0f0bb490c5a506864dec9b7006e7e47
parent9c47a3386d6733512b72f5fab43bffba6a1fe72b
s_client: Fix -proxy flag regression

s_client: connection via an HTTP proxy broke somewhere prior to openssl-3.0.0-alpha2.

openssl s_client -connect <target> -proxy <proxy_host:proxy_port>
Results in s_client making a TCP connection to proxy_host:proxy_port and then issuing an HTTP CONNECT to the proxy, instead of the target.

Fixes https://github.com/openssl/openssl/issues/11879

Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/11880)
apps/s_client.c