aboutsummaryrefslogtreecommitdiff
path: root/util/perl/TLSProxy
AgeCommit message (Expand)AuthorFilesLines
2021-04-08Update copyright yearMatt Caswell1-1/+1
2021-03-25Teach TLSProxy how to encrypt <= TLSv1.2 ETM recordsMatt Caswell1-7/+30
2019-12-11Fix some typosVeres Lajos1-1/+1
2019-09-06Teach TLSProxy how to parse CertificateRequest messagesMatt Caswell3-0/+120
2019-02-05Remove unnecessary trailing whitespaceSam Roberts5-7/+7
2019-02-04Fix Invalid Argument return code from IP_Factory in connect_to_server().Matthias Kraft1-1/+1
2019-01-07Add a test for correct handling of the cryptopro bug extensionMatt Caswell5-21/+14
2018-12-06Following the license change, modify the boilerplates in util/, tools/Richard Levitte11-11/+11
2018-09-11Update copyright yearMatt Caswell1-1/+1
2018-08-15Update code for the final RFC version of TLSv1.3 (RFC8446)Matt Caswell3-7/+3
2018-08-09Add a test for TLSv1.3 fallbackMatt Caswell1-0/+2
2018-08-08Add a test for unencrypted alertMatt Caswell3-1/+69
2018-07-18Add a test for mismatch between key OID and sig algMatt Caswell1-3/+6
2018-05-17Change the default number of NewSessionTickets we send to 2Matt Caswell1-0/+6
2018-05-15Suport TLSv1.3 draft 28Matt Caswell1-1/+1
2018-04-26Wait max. 60 seconds for s_client to connectBernd Edlinger1-1/+1
2018-04-18TLSProxy/Proxy.pm: preclude output intermix.Andy Polyakov1-1/+1
2018-04-18TLSProxy/Record.pm: add is_fatal_alert method.Andy Polyakov1-7/+15
2018-04-18TLSProxy/Proxy.pm: refine NewSessionTicket detection.Andy Polyakov1-5/+14
2018-04-18TLSProxy/Message.pm: refine end-of-conversation detection logic.Andy Polyakov1-2/+5
2018-04-14TLSProxy/Proxy.pm: straighten inner loop termination logic.Andy Polyakov1-5/+7
2018-04-14TLSProxy/Proxy.pm: bind s_server to loopback interface.Andy Polyakov1-54/+60
2018-04-13Rework partial packet handling once moreBernd Edlinger2-2/+3
2018-04-13TLSProxy/Proxy.pm: handle "impossible" failure to connect to s_server.Andy Polyakov1-4/+10
2018-04-13TLSProxy/Proxy.pm: handle -1 as return value from waitpid.Andy Polyakov1-6/+15
2018-04-08TLSProxy/Record.pm: remove dead condition and improve readability.Andy Polyakov1-57/+45
2018-04-08TLSProxy/Proxy.pm: refine partial packet handling.Andy Polyakov1-2/+3
2018-04-08TLSProxy/Proxy.pm: harmonize inner loop with the way sockets are.Andy Polyakov1-9/+20
2018-04-04TLSProxy/Proxy.pm: switch to dynamic ports and overhaul.Andy Polyakov1-139/+179
2018-03-28Revert "Temporarily disable some tests that hang"Matt Caswell1-5/+0
2018-03-27Temporarily disable some tests that hangMatt Caswell1-0/+5
2018-03-22Handle partial messages in TLSProxyBernd Edlinger2-13/+30
2018-03-19In TLSProxy::Proxy, specify TLSv1.3 as maximum allowable protocolRichard Levitte1-2/+2
2018-03-14Split configuration of TLSv1.3 ciphers from older ciphersMatt Caswell1-2/+28
2018-03-14Update version numbers for TLSv1.3 draft-26Matt Caswell1-1/+1
2018-02-21Remove a spurious TLSProxy byte in TLSv1.3Matt Caswell1-7/+1
2018-02-13Update copyright yearMatt Caswell2-2/+2
2018-02-01Add TLSv1.3 post-handshake authentication (PHA)Todd Short1-0/+1
2018-01-25Add TLSProxy tests for signature_algorithms_certBenjamin Kaduk1-0/+1
2018-01-25Renumber TLSEXT_TYPE_key_share for draft-23Benjamin Kaduk1-1/+1
2018-01-25Bump TLS1_3_VERSION_DRAFT for draft-23Benjamin Kaduk1-1/+1
2018-01-19Copyright update of more files that have changed this yearRichard Levitte1-1/+1
2018-01-19Create one permanent proxy socket per TLSProxy::Proxy instanceRichard Levitte1-32/+33
2018-01-18TLSProxy::Proxy: Don't use ReuseAddr on WindowsRichard Levitte1-3/+5
2018-01-17TLSProxy::Proxy: don't waste time redirecting STDOUT and STDERRRichard Levitte1-15/+0
2018-01-17TLSProxy::Proxy: If we don't support IPv6, force IPv4Richard Levitte1-0/+6
2018-01-16Extend timeout for TLSProxyMatt Caswell1-1/+1
2018-01-13Catch SIGPIPE in TLSProxy::Proxy::clientstartBernd Edlinger1-0/+1
2017-12-14Send supported_versions in an HRRMatt Caswell1-3/+4
2017-12-14Update TLSProxy to know about new HRR styleMatt Caswell3-15/+23