openssl/util
Matt Caswell 1c361b4a39 Add a capability for TLSProxy to wait for a session before killing s_client
TLSProxy normally fires off s_client, which creates a connection to the
server. TLSProxy also pipes some data to send to the process and s_client
automatically exits when the pipe hits eof. Unfortunately this means that
it sends the data and closes before it has processed the NewSessionTicket
returned from the server in TLSv1.3. This commits adds an option for
s_client to stay loaded until the sesion has been processed. A side effect
of this is that s_client never sends a close_notify in this mode, so we
count success as seeing that data has been transferred.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2259)
2017-01-30 10:18:22 +00:00
..
perl/OpenSSL/Util Move manpages to man[1357] structure. 2016-10-26 13:59:52 -04:00
TLSProxy Add a capability for TLSProxy to wait for a session before killing s_client 2017-01-30 10:18:22 +00:00
build.info VMS: add [.util]shlib_wrap.exe and its build instructions 2016-09-21 02:40:46 +02:00
check-doc-links.pl Add util/check-doc-links.pl, to be used to check referenses in manuals 2016-11-11 13:06:43 +01:00
ck_errf.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
copy.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
dofile.pl util/dofile.pl: report if a template couldn't be loaded 2016-09-21 01:49:04 +02:00
find-doc-nits.pl Doc nits: callback function typedefs 2017-01-09 16:09:50 -05:00
find-unused-errs GH1278: Removed error code for alerts 2016-07-08 13:28:33 -04:00
fipslink.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
incore Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
indent.pro Clean dead macros and defines 2017-01-18 15:19:24 +01:00
libcrypto.num Better check of DH parameters in TLS data 2017-01-26 10:54:01 +00:00
libssl.num Add support for key logging callbacks. 2017-01-23 17:07:43 +01:00
mkbuildinf.pl Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
mkcerts.sh Fix verify(1) to report failure when verification fails 2016-01-13 17:55:17 -05:00
mkdef.pl Revert "Remove heartbeats completely" 2016-11-15 14:53:33 +01:00
mkdir-p.pl utils/mkdir-p: check if dir exists also after mkdir failed 2016-06-23 11:10:29 -04:00
mkerr.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
mkrc.pl Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
openssl-format-source Simplify indentation of DECLARE_ and IMPLEMENT_ lines 2016-08-18 14:40:37 +02:00
opensslwrap.sh
point.sh
process_docs.pl Fix typo in util/process_docs.pl 2016-11-11 13:07:37 +01:00
selftest.pl Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
shareable_image_wrap.c.in VMS: add [.util]shlib_wrap.exe and its build instructions 2016-09-21 02:40:46 +02:00
shlib_wrap.sh.in Remove automatic RPATH - adapt shlib_wrap.sh 2016-10-13 02:21:51 +02:00
su-filter.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
with_fallback.pm Copyright consolidation; .pm and Configure 2016-04-20 10:40:05 -04:00