<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.omfa.de/prosody-modules/</link>
    <language>en-us</language>

    <title>prosody-modules: mod_auth_cyrus/sasl_cyrus.lua history</title>
    <description>mod_auth_cyrus/sasl_cyrus.lua revision history</description>
    <item>
    <title>mod_auth_cyrus: Add empty 'profile' table to SASL handler objects</title>
    <link>http://hg.omfa.de/prosody-modules/log/04c3273cb81f/mod_auth_cyrus/sasl_cyrus.lua</link>
    <description><![CDATA[mod_auth_cyrus: Add empty 'profile' table to SASL handler objects<br/>
<br/>
This is for compatibility with Prosody's built-in util.sasl objects.<br/>
<br/>
A SASL profile table usually includes methods supported by the backend, which<br/>
can be used by SASL mechanism handlers to perform operations (such as testing<br/>
the password). It also optionally contains a 'cb' field with channel binding<br/>
method handlers.<br/>
<br/>
The Cyrus backend doesn't support channel binding, and doesn't have the same<br/>
concept of auth backend methods (it handles all that internally, and Prosody<br/>
has no insight or control over it).<br/>
<br/>
Thus, we create an empty profile which informs Prosody that the SASL handler<br/>
does not support any of the auth or channel binding methods. Some features<br/>
will not work, but they didn't work anyway. This just makes it explicit.<br/>
<br/>
This fixes a traceback in mod_sasl2_fast, which expected SASL handlers to<br/>
always contain a 'profile' field.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 04 Sep 2025 10:14:46 +0100</pubDate>
</item>
<item>
    <title>mod_auth_cyrus: Import from Prosody rev 8f1e7fd55e7b</title>
    <link>http://hg.omfa.de/prosody-modules/log/099dcdb732b1/mod_auth_cyrus/sasl_cyrus.lua</link>
    <description><![CDATA[mod_auth_cyrus: Import from Prosody rev 8f1e7fd55e7b]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sun, 17 Oct 2021 17:08:07 +0200</pubDate>
</item>

  </channel>
</rss>
