Software /
code /
prosody
Comparison
plugins/mod_tls.lua @ 1926:e1c5b537f240
mod_tls: Mark sessions as not secure when negotiating outward TLS, so they get marked secure later. Fixes missing (encrypted) for outgoing sessions in s2s:show(). Thanks albert, McKael :)
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 06 Oct 2009 10:34:13 +0100 |
parent | 1913:da49a59dff7c |
child | 1938:82342e7f1b84 |
comparison
equal
deleted
inserted
replaced
1925:6897bd311afa | 1926:e1c5b537f240 |
---|---|
85 function (session, stanza) | 85 function (session, stanza) |
86 module:log("debug", "Proceeding with TLS on s2sout..."); | 86 module:log("debug", "Proceeding with TLS on s2sout..."); |
87 local format, to_host, from_host = string.format, session.to_host, session.from_host; | 87 local format, to_host, from_host = string.format, session.to_host, session.from_host; |
88 session:reset_stream(); | 88 session:reset_stream(); |
89 session.conn.starttls(true); | 89 session.conn.starttls(true); |
90 session.secure = false; | |
90 return true; | 91 return true; |
91 end); | 92 end); |