Mercurial > prosody-modules
comparison mod_s2s_never_encrypt_blacklist/mod_s2s_never_encrypt_blacklist.lua @ 923:5f38d762d071
mod_s2s_never_encrypt_blacklist: add missing semicolons.
author | Marco Cirillo <maranda@lightwitch.org> |
---|---|
date | Thu, 07 Mar 2013 16:57:17 +0100 |
parents | 661e2322b4df |
children | 0a78ac54bd03 |
comparison
equal
deleted
inserted
replaced
922:661e2322b4df | 923:5f38d762d071 |
---|---|
5 | 5 |
6 local function disable_tls_for_baddies_in(event) | 6 local function disable_tls_for_baddies_in(event) |
7 local session = event.origin | 7 local session = event.origin |
8 if bad_servers:contains(session.from_host) or bad_servers_ip:contains(session.conn:ip()) then | 8 if bad_servers:contains(session.from_host) or bad_servers_ip:contains(session.conn:ip()) then |
9 module:log("debug", "disabling tls on incoming stream from %s...", tostring(session.from_host)); | 9 module:log("debug", "disabling tls on incoming stream from %s...", tostring(session.from_host)); |
10 session.conn.starttls = nil | 10 session.conn.starttls = nil; |
11 end | 11 end |
12 end | 12 end |
13 | 13 |
14 local function disable_tls_for_baddies_out(event) | 14 local function disable_tls_for_baddies_out(event) |
15 local session = event.origin | 15 local session = event.origin |
16 if bad_servers:contains(session.to_host) then | 16 if bad_servers:contains(session.to_host) then |
17 module:log("debug", "disabling tls on outgoing stream from %s...", tostring(session.to_host)); | 17 module:log("debug", "disabling tls on outgoing stream from %s...", tostring(session.to_host)); |
18 session.conn.starttls = nil | 18 session.conn.starttls = nil; |
19 end | 19 end |
20 end | 20 end |
21 | 21 |
22 module:hook("s2s-stream-features", disable_tls_for_baddies_in, 600) | 22 module:hook("s2s-stream-features", disable_tls_for_baddies_in, 600) |
23 module:hook("stanza/http://etherx.jabber.org/streams:features", disable_tls_for_baddies_out, 600) | 23 module:hook("stanza/http://etherx.jabber.org/streams:features", disable_tls_for_baddies_out, 600) |