# HG changeset patch # User Matthew Wild # Date 1677845454 0 # Node ID 6a65142052c861104777388097476e9fe1faa805 # Parent 753d6983dc456c783dd80ecb003598fd6f25e12c sasl: Include offered mechanisms in event when no supported mechanisms found This allows consumers of the event to determine what may be required in order to successfully authenticate. diff -r 753d6983dc45 -r 6a65142052c8 plugins/sasl.lua --- a/plugins/sasl.lua Wed Aug 03 03:07:16 2022 +0200 +++ b/plugins/sasl.lua Fri Mar 03 12:10:54 2023 +0000 @@ -32,7 +32,7 @@ table.insert(supported, mech); end if not supported[1] then - stream:event("authentication-failure", { condition = "no-supported-sasl-mechanisms" }); + stream:event("authentication-failure", { condition = "no-supported-sasl-mechanisms", mechanisms = mechanisms }); stream:close(); return; end