Software /
code /
verse
Diff
plugins/sasl.lua @ 399:82ad158714e5
Merge with Zash
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 12 Jan 2016 13:14:36 +0000 |
parent | 395:e86144a4eaa1 |
child | 456:6a65142052c8 |
line wrap: on
line diff
--- a/plugins/sasl.lua Sat Jan 09 11:03:30 2016 +0000 +++ b/plugins/sasl.lua Tue Jan 12 13:14:36 2016 +0000 @@ -1,4 +1,4 @@ --- local verse = require"verse"; +local verse = require"verse"; local base64, unbase64 = require "mime".b64, require"mime".unb64; local xmlns_sasl = "urn:ietf:params:xml:ns:xmpp-sasl"; @@ -48,7 +48,7 @@ stream:send(auth_stanza); return true; end - + local function handle_sasl(sasl_stanza) if sasl_stanza.name == "failure" then local err = sasl_stanza.tags[1]; @@ -71,10 +71,10 @@ end return true; end - + stream:hook("stream-features", handle_features, 300); stream:hook("stream/"..xmlns_sasl, handle_sasl); - + return true; end