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

    <title>prosody-hg: plugins/mod_dialback.lua history</title>
    <description>plugins/mod_dialback.lua revision history</description>
    <item>
    <title>plugins: Prefix module imports with prosody namespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/74b9e05af71e/plugins/mod_dialback.lua</link>
    <description><![CDATA[plugins: Prefix module imports with prosody namespace]]></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>Fri, 24 Mar 2023 13:15:28 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Tweak wording in a comment</title>
    <link>http://hg.omfa.de/prosody-hg/log/d9499b7bcd54/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Tweak wording in a comment]]></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>Tue, 13 Jul 2021 23:27:26 +0200</pubDate>
</item>
<item>
    <title>Merge 0.11-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/3bbb1af92514/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge 0.11-&gt;trunk]]></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, 13 May 2021 11:17:13 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Remove d-w-d feature</title>
    <link>http://hg.omfa.de/prosody-hg/log/d0e9ffccdef9/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Remove d-w-d feature<br/>
<br/>
Backs out 1d0862814bfc and 2fdd71b08126<br/>
<br/>
Largely unused, undocumented and did not have enough tests to provide<br/>
confidence in its correct operation.]]></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>Wed, 12 May 2021 17:22:02 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Use correct host for certificate check (fixes #1381)</title>
    <link>http://hg.omfa.de/prosody-hg/log/6be890ca492e/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Use correct host for certificate check (fixes #1381)]]></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, 23 Jun 2019 16:16:26 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Use constant-time comparison with hmac</title>
    <link>http://hg.omfa.de/prosody-hg/log/6f56170ea986/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Use constant-time comparison with hmac]]></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>Wed, 12 May 2021 14:00:53 +0100</pubDate>
</item>
<item>
    <title>s2s et al.: Add counters for connection state transitions</title>
    <link>http://hg.omfa.de/prosody-hg/log/15a3db955ad3/plugins/mod_dialback.lua</link>
    <description><![CDATA[s2s et al.: Add counters for connection state transitions]]></description>
    <author>&#74;&#111;&#110;&#97;&#115;&#32;&#83;&#99;&#104;&#228;&#102;&#101;&#114;&#32;&#60;&#106;&#111;&#110;&#97;&#115;&#64;&#119;&#105;&#101;&#108;&#105;&#99;&#107;&#105;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Wed, 21 Apr 2021 17:11:58 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Fix potential traceback in case of missing addressing</title>
    <link>http://hg.omfa.de/prosody-hg/log/18685a5e362e/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Fix potential traceback in case of missing addressing<br/>
<br/>
Not tested. Assuming nothing good comes from continuing the program flow<br/>
after this. The connection should get closed and the event gets aborted<br/>
by a traceback anyways.]]></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>Sat, 02 Nov 2019 15:40:20 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Abort early if request is missing addressing attributes</title>
    <link>http://hg.omfa.de/prosody-hg/log/b337df192a10/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Abort early if request is missing addressing attributes<br/>
<br/>
Prevents traceback from passing nil to nameprep()]]></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>Sat, 02 Nov 2019 15:27:53 +0100</pubDate>
</item>
<item>
    <title>Merge 0.10-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/0de0018bdf91/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge 0.10-&gt;trunk]]></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, 04 Feb 2018 01:40:11 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Ignore unused arguments [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/980d2daf3ed4/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Ignore unused arguments [luacheck]]]></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, 04 Feb 2018 01:17:22 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Expand abbrevation</title>
    <link>http://hg.omfa.de/prosody-hg/log/83cab25465e6/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Expand abbrevation]]></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, 04 Feb 2018 01:16:43 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Split long line [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/cbb5f4488b1b/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Split long line [luacheck]]]></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, 04 Feb 2018 01:16:28 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Use renamed API for hooking non-stanza tags</title>
    <link>http://hg.omfa.de/prosody-hg/log/671343e92070/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Use renamed API for hooking non-stanza tags]]></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, 04 Feb 2018 01:06:40 +0100</pubDate>
</item>
<item>
    <title>Backed out changeset 89c42aff8510: The problem in ejabberd has reportedly been resolved and this change causes more problems than it solves (fixes #1006)</title>
    <link>http://hg.omfa.de/prosody-hg/log/e1d274001855/plugins/mod_dialback.lua</link>
    <description><![CDATA[Backed out changeset 89c42aff8510: The problem in ejabberd has reportedly been resolved and this change causes more problems than it solves (fixes #1006)]]></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, 04 Feb 2018 01:13:27 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Use non-deprecated API</title>
    <link>http://hg.omfa.de/prosody-hg/log/e9c7ac97cb52/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Use non-deprecated API]]></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>Tue, 05 Dec 2017 12:30:13 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Split long line [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/20c5ace92b19/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Split long line [luacheck]]]></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>Tue, 05 Dec 2017 12:26:57 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Copy function from mod_s2s instead of depending on it, which made it harder to disable s2s (fixes #1050)</title>
    <link>http://hg.omfa.de/prosody-hg/log/1d0862814bfc/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Copy function from mod_s2s instead of depending on it, which made it harder to disable s2s (fixes #1050)]]></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>Tue, 05 Dec 2017 12:21:51 +0100</pubDate>
</item>
<item>
    <title>Merge 0.9-&gt;0.10</title>
    <link>http://hg.omfa.de/prosody-hg/log/74798480b52e/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge 0.9-&gt;0.10]]></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>Wed, 27 Jan 2016 20:32:01 +0000</pubDate>
</item>
<item>
    <title>mod_dialback: Follow XEP-0185 and use HMAC</title>
    <link>http://hg.omfa.de/prosody-hg/log/5c6e78dc1864/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Follow XEP-0185 and use HMAC]]></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>Tue, 19 Jan 2016 21:31:02 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Follow XEP-0185 and use HMAC</title>
    <link>http://hg.omfa.de/prosody-hg/log/dd8265ca9327/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Follow XEP-0185 and use HMAC]]></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>Tue, 19 Jan 2016 21:31:02 +0100</pubDate>
</item>
<item>
    <title>mod_dialback, mod_saslauth: Remove broken fallback to dialback on SASL EXTERNAL failure</title>
    <link>http://hg.omfa.de/prosody-hg/log/89c42aff8510/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback, mod_saslauth: Remove broken fallback to dialback on SASL EXTERNAL failure]]></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>Tue, 23 Sep 2014 14:23:01 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Move d-w-d after to/from validation</title>
    <link>http://hg.omfa.de/prosody-hg/log/f1dd1716aa9d/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Move d-w-d after to/from validation]]></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>Mon, 01 Sep 2014 20:20:05 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Respect dwd config option</title>
    <link>http://hg.omfa.de/prosody-hg/log/c6d9e21cd5f2/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Respect dwd config option]]></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>Wed, 09 Jul 2014 02:04:16 +0200</pubDate>
</item>
<item>
    <title>mod_dialback.lua: Only check certificates on secure connections</title>
    <link>http://hg.omfa.de/prosody-hg/log/d289582d3518/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback.lua: Only check certificates on secure connections]]></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>Fri, 04 Jul 2014 23:04:56 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Short-circuit dialback auth if certificate is considered valid</title>
    <link>http://hg.omfa.de/prosody-hg/log/2fdd71b08126/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Short-circuit dialback auth if certificate is considered valid]]></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>Fri, 04 Jul 2014 21:48:25 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Keep the same dialback secret across module reloads</title>
    <link>http://hg.omfa.de/prosody-hg/log/4b0172dc5e3a/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Keep the same dialback secret across module reloads]]></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>Thu, 03 Jul 2014 15:38:53 +0200</pubDate>
</item>
<item>
    <title>hostmanager, mod_dialback: Move generation of dialback secret out of core</title>
    <link>http://hg.omfa.de/prosody-hg/log/a1da78658a82/plugins/mod_dialback.lua</link>
    <description><![CDATA[hostmanager, mod_dialback: Move generation of dialback secret out of core]]></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>Thu, 22 May 2014 15:21:22 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Change level of some log statements to be more appropriate</title>
    <link>http://hg.omfa.de/prosody-hg/log/8ea6fa8459e3/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Change level of some log statements to be more appropriate]]></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>Sat, 10 Aug 2013 19:53:22 +0200</pubDate>
</item>
<item>
    <title>Remove all trailing whitespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/bd0ff8ae98a8/plugins/mod_dialback.lua</link>
    <description><![CDATA[Remove all trailing whitespace]]></description>
    <author>&#70;&#108;&#111;&#114;&#105;&#97;&#110;&#32;&#90;&#101;&#105;&#116;&#122;&#32;&#60;&#102;&#108;&#111;&#114;&#111;&#98;&#64;&#98;&#97;&#98;&#101;&#108;&#109;&#111;&#110;&#107;&#101;&#121;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 09 Aug 2013 17:48:21 +0200</pubDate>
</item>
<item>
    <title>s2smanager, mod_s2s, mod_dialback, mod_saslauth: Move s2smanager.make_authenticated() to mod_s2s, and plugins now signal authentication via the s2s-authenticated event</title>
    <link>http://hg.omfa.de/prosody-hg/log/612467e263af/plugins/mod_dialback.lua</link>
    <description><![CDATA[s2smanager, mod_s2s, mod_dialback, mod_saslauth: Move s2smanager.make_authenticated() to mod_s2s, and plugins now signal authentication via the s2s-authenticated event]]></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>Fri, 22 Mar 2013 14:18:23 +0000</pubDate>
</item>
<item>
    <title>mod_s2s, mod_dialback: Rename s2s-authenticate-legacy event to s2sout-authenticate-legacy for clarity. Also, hello!</title>
    <link>http://hg.omfa.de/prosody-hg/log/760c22c822be/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_s2s, mod_dialback: Rename s2s-authenticate-legacy event to s2sout-authenticate-legacy for clarity. Also, hello!]]></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>Sun, 10 Mar 2013 11:25:05 +0000</pubDate>
</item>
<item>
    <title>mod_dialback: Correctly check if a connection was destroyed (thanks iron)</title>
    <link>http://hg.omfa.de/prosody-hg/log/3393cab2dd6b/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Correctly check if a connection was destroyed (thanks iron)]]></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>Wed, 05 Sep 2012 16:51:16 +0200</pubDate>
</item>
<item>
    <title>mod_dialback: Ignore &lt;db:verify/&gt; with a 'type' attribute on incoming connections, instead of interpreting them as a request to verify a key</title>
    <link>http://hg.omfa.de/prosody-hg/log/017e864b459d/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Ignore &lt;db:verify/&gt; with a 'type' attribute on incoming connections, instead of interpreting them as a request to verify a key]]></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>Fri, 27 Jul 2012 20:29:32 +0100</pubDate>
</item>
<item>
    <title>Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages</title>
    <link>http://hg.omfa.de/prosody-hg/log/5243b74a4cbb/plugins/mod_dialback.lua</link>
    <description><![CDATA[Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages]]></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>Mon, 23 Jul 2012 17:32:33 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Skip an unnecessary nameprep.</title>
    <link>http://hg.omfa.de/prosody-hg/log/7a4f00168260/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Skip an unnecessary nameprep.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 15 Jun 2012 02:53:57 +0500</pubDate>
</item>
<item>
    <title>mod_dialback: Remove a remaining usage of string.format, ick.</title>
    <link>http://hg.omfa.de/prosody-hg/log/8e3992ae7bf5/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Remove a remaining usage of string.format, ick.]]></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>Fri, 11 May 2012 14:24:05 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Final sweep to get nameprep + error handling in order (hopefully)</title>
    <link>http://hg.omfa.de/prosody-hg/log/f7a4920aed6b/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Final sweep to get nameprep + error handling in order (hopefully)]]></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>Fri, 11 May 2012 02:04:29 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Fix logic bug - we should have both a to and from at this point</title>
    <link>http://hg.omfa.de/prosody-hg/log/7a7cc4d98faf/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Fix logic bug - we should have both a to and from at this point]]></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>Fri, 11 May 2012 01:54:36 +0100</pubDate>
</item>
<item>
    <title>Merge with Maranda</title>
    <link>http://hg.omfa.de/prosody-hg/log/3bc3498df0a0/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge with Maranda]]></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>Fri, 11 May 2012 01:53:32 +0100</pubDate>
</item>
<item>
    <title>Merge with backout</title>
    <link>http://hg.omfa.de/prosody-hg/log/d91dda67647a/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge with backout]]></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>Fri, 11 May 2012 01:45:36 +0100</pubDate>
</item>
<item>
    <title>Backed out changeset 9f1fb34cd7f8 - obsoleted by 5ef05f32bc42.</title>
    <link>http://hg.omfa.de/prosody-hg/log/88101f652174/plugins/mod_dialback.lua</link>
    <description><![CDATA[Backed out changeset 9f1fb34cd7f8 - obsoleted by 5ef05f32bc42.]]></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>Fri, 11 May 2012 01:39:52 +0100</pubDate>
</item>
<item>
    <title>Merge with backout</title>
    <link>http://hg.omfa.de/prosody-hg/log/ce793cea9f10/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge with backout]]></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>Fri, 11 May 2012 01:32:46 +0100</pubDate>
</item>
<item>
    <title>Backed out changeset 751510cd558d - obsoleted by 5ef05f32bc42.</title>
    <link>http://hg.omfa.de/prosody-hg/log/82679fad3a36/plugins/mod_dialback.lua</link>
    <description><![CDATA[Backed out changeset 751510cd558d - obsoleted by 5ef05f32bc42.]]></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>Fri, 11 May 2012 01:29:30 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: make change a bit more wide, encompass to and from and reject with proper addressing when neither are there.</title>
    <link>http://hg.omfa.de/prosody-hg/log/9f1fb34cd7f8/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: make change a bit more wide, encompass to and from and reject with proper addressing when neither are there.]]></description>
    <author>&#77;&#97;&#114;&#99;&#111;&#32;&#67;&#105;&#114;&#105;&#108;&#108;&#111;&#32;&#60;&#109;&#97;&#114;&#97;&#110;&#100;&#97;&#64;&#108;&#105;&#103;&#104;&#116;&#119;&#105;&#116;&#99;&#104;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 May 2012 23:09:06 +0000</pubDate>
</item>
<item>
    <title>mod_dialback: add better safe then sorry nameprepping to the from attribute.</title>
    <link>http://hg.omfa.de/prosody-hg/log/bda0593d3f73/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: add better safe then sorry nameprepping to the from attribute.]]></description>
    <author>&#77;&#97;&#114;&#99;&#111;&#32;&#67;&#105;&#114;&#105;&#108;&#108;&#111;&#32;&#60;&#109;&#97;&#114;&#97;&#110;&#100;&#97;&#64;&#108;&#105;&#103;&#104;&#116;&#119;&#105;&#116;&#99;&#104;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 May 2012 11:25:22 +0000</pubDate>
</item>
<item>
    <title>mod_dialback: COMPAT reset session.send function for servers (e.g. ejabberd) which don't include a from attr when opening the stream.</title>
    <link>http://hg.omfa.de/prosody-hg/log/751510cd558d/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: COMPAT reset session.send function for servers (e.g. ejabberd) which don't include a from attr when opening the stream.]]></description>
    <author>&#77;&#97;&#114;&#99;&#111;&#32;&#67;&#105;&#114;&#105;&#108;&#108;&#111;&#32;&#60;&#109;&#97;&#114;&#97;&#110;&#100;&#97;&#64;&#108;&#105;&#103;&#104;&#116;&#119;&#105;&#116;&#99;&#104;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 May 2012 02:56:22 +0000</pubDate>
</item>
<item>
    <title>mod_s2s, s2smanager, mod_dialback: Move addition of session.send() on s2sin to after they are authenticated (thus from mod_s2s to s2smanager). Update mod_dialback to fire route/remote directly, as session.send() is no longer available for s2sin_unauthed. Fixes #291.</title>
    <link>http://hg.omfa.de/prosody-hg/log/5ef05f32bc42/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_s2s, s2smanager, mod_dialback: Move addition of session.send() on s2sin to after they are authenticated (thus from mod_s2s to s2smanager). Update mod_dialback to fire route/remote directly, as session.send() is no longer available for s2sin_unauthed. Fixes #291.]]></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, 10 May 2012 22:59:01 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Remove unused declaration of xmlns_dialback</title>
    <link>http://hg.omfa.de/prosody-hg/log/178f252c31b0/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Remove unused declaration of xmlns_dialback]]></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>Sat, 28 Apr 2012 03:43:27 +0100</pubDate>
</item>
<item>
    <title>mod_dialback, mod_s2s: Log initiation of dialback in mod_dialback</title>
    <link>http://hg.omfa.de/prosody-hg/log/93a84314c296/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback, mod_s2s: Log initiation of dialback in mod_dialback]]></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>Sat, 03 Mar 2012 16:45:34 +0100</pubDate>
</item>
<item>
    <title>mod_s2s, mod_dialback: Rename event to s2s-authenticate-legacy</title>
    <link>http://hg.omfa.de/prosody-hg/log/4d63852910ff/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_s2s, mod_dialback: Rename event to s2s-authenticate-legacy]]></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>Sat, 03 Mar 2012 13:28:33 +0100</pubDate>
</item>
<item>
    <title>mod_s2s, mod_dialback: Event on pre-XMPP streams, so we can try dialback.</title>
    <link>http://hg.omfa.de/prosody-hg/log/9a5de6509aa8/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_s2s, mod_dialback: Event on pre-XMPP streams, so we can try dialback.]]></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>Sat, 03 Mar 2012 01:35:39 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Remove unused import of s2smanager.send_to_host()</title>
    <link>http://hg.omfa.de/prosody-hg/log/5650c290fe8e/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Remove unused import of s2smanager.send_to_host()]]></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>Sat, 03 Mar 2012 00:01:10 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: import util.hashes and functionality once in s2smanager.</title>
    <link>http://hg.omfa.de/prosody-hg/log/24617f360200/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: import util.hashes and functionality once in s2smanager.]]></description>
    <author>&#70;&#108;&#111;&#114;&#105;&#97;&#110;&#32;&#90;&#101;&#105;&#116;&#122;&#32;&#60;&#102;&#108;&#111;&#114;&#111;&#98;&#64;&#98;&#97;&#98;&#101;&#108;&#109;&#111;&#110;&#107;&#101;&#121;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 24 Feb 2012 15:20:03 +0000</pubDate>
</item>
<item>
    <title>Merge 0.8-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/2478698bdc52/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge 0.8-&gt;trunk]]></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>Tue, 07 Jun 2011 01:29:34 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: More robust handling of multiple outstanding dialback requests for the same domain, fixes intermittent s2s with some (patched?) ejabberds</title>
    <link>http://hg.omfa.de/prosody-hg/log/1e1110840965/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: More robust handling of multiple outstanding dialback requests for the same domain, fixes intermittent s2s with some (patched?) ejabberds]]></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>Mon, 06 Jun 2011 22:51:33 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Remove &lt;optional/&gt; from stream feature, as per latest specs.</title>
    <link>http://hg.omfa.de/prosody-hg/log/fa36e749749c/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Remove &lt;optional/&gt; from stream feature, as per latest specs.]]></description>
    <author>&#87;&#97;&#113;&#97;&#115;&#32;&#72;&#117;&#115;&#115;&#97;&#105;&#110;&#32;&#60;&#119;&#97;&#113;&#97;&#115;&#50;&#48;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 07 May 2011 21:16:06 +0500</pubDate>
</item>
<item>
    <title>Merge 0.8-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/05f991b4a90e/plugins/mod_dialback.lua</link>
    <description><![CDATA[Merge 0.8-&gt;trunk]]></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>Tue, 05 Apr 2011 13:26:43 +0100</pubDate>
</item>
<item>
    <title>mod_dialback: Use session:close() on dialback failure instead of s2smanager.destroy_session() (thanks Zash)</title>
    <link>http://hg.omfa.de/prosody-hg/log/6b83ef6ec845/plugins/mod_dialback.lua</link>
    <description><![CDATA[mod_dialback: Use session:close() on dialback failure instead of s2smanager.destroy_session() (thanks Zash)]]></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>Mon, 21 Mar 2011 19:32:51 +0000</pubDate>
</item>
<item>
    <title>s2s: SASL EXTERNAL</title>
    <link>http://hg.omfa.de/prosody-hg/log/337391d34b70/plugins/mod_dialback.lua</link>
    <description><![CDATA[s2s: SASL EXTERNAL]]></description>
    <author>&#80;&#97;&#117;&#108;&#32;&#65;&#117;&#114;&#105;&#99;&#104;&#32;&#60;&#112;&#97;&#117;&#108;&#64;&#100;&#97;&#114;&#107;&#114;&#97;&#105;&#110;&#52;&#50;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 21 Nov 2010 21:10:43 -0800</pubDate>
</item>

  </channel>
</rss>
