# HG changeset patch # User Kim Alvefur # Date 1431867568 -7200 # Node ID 532a379acfea3a115d5353bb90a54420d9a4ecf4 # Parent 72be3c2cf602d6efd92a51637165db42d4efb520 plugins.tls: Allow configuring TLS options at stream.ssl diff -r 72be3c2cf602 -r 532a379acfea plugins/tls.lua --- a/plugins/tls.lua Tue May 05 01:10:33 2015 +0200 +++ b/plugins/tls.lua Sun May 17 14:59:28 2015 +0200 @@ -18,7 +18,7 @@ local function handle_tls(tls_status) if tls_status.name == "proceed" then stream:debug("Server says proceed, handshake starting..."); - stream.conn:starttls({mode="client", protocol="sslv23", options="no_sslv2"}, true); + stream.conn:starttls(stream.ssl or {mode="client", protocol="sslv23", options="no_sslv2",capath="/etc/ssl/certs"}, true); end end local function handle_status(new_status)