openssl/util/perl/TLSProxy
Richard Levitte c7454e1af7 Create one permanent proxy socket per TLSProxy::Proxy instance
On Windows, we sometimes see a behavior with SO_REUSEADDR where there
remains lingering listening sockets on the same address and port as a
newly created one.

To avoid this scenario, we don't create a new proxy port for each new
client run.  Instead, we create one proxy socket when the proxy object
is created, and close it when destroying that object.

Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/5095)
2018-01-19 10:09:32 +01:00
..
Certificate.pm
CertificateVerify.pm
ClientHello.pm
EncryptedExtensions.pm
Message.pm Update TLSProxy to know about new HRR style 2017-12-14 15:06:37 +00:00
NewSessionTicket.pm
Proxy.pm Create one permanent proxy socket per TLSProxy::Proxy instance 2018-01-19 10:09:32 +01:00
Record.pm Update TLSProxy to know about new HRR style 2017-12-14 15:06:37 +00:00
ServerHello.pm Send supported_versions in an HRR 2017-12-14 15:06:37 +00:00
ServerKeyExchange.pm