<?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: core/stanza_router.lua history</title>
    <description>core/stanza_router.lua revision history</description>
    <item>
    <title>core: Prefix module imports with prosody namespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/ead41e25ebc0/core/stanza_router.lua</link>
    <description><![CDATA[core: 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, 17 Mar 2023 16:23:07 +0100</pubDate>
</item>
<item>
    <title>mod_s2s: Simplify conditionals since all sessions should have .host now</title>
    <link>http://hg.omfa.de/prosody-hg/log/16ea01745dbe/core/stanza_router.lua</link>
    <description><![CDATA[mod_s2s: Simplify conditionals since all sessions should have .host now]]></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, 26 Aug 2022 19:10:15 +0200</pubDate>
</item>
<item>
    <title>core.stanza_router: Rename variable to be more specific</title>
    <link>http://hg.omfa.de/prosody-hg/log/e6e56e2dd996/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Rename variable to be more specific]]></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, 25 Jun 2021 15:17:37 +0200</pubDate>
</item>
<item>
    <title>stanza_router: only fire pre-stanza if firing other preevents (e.g. for c2s sessions)</title>
    <link>http://hg.omfa.de/prosody-hg/log/067ada779ea5/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: only fire pre-stanza if firing other preevents (e.g. for c2s sessions)]]></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, 05 Feb 2020 22:53:59 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Add once-per-routed-stanza event, pre-stanza</title>
    <link>http://hg.omfa.de/prosody-hg/log/08e3063eb1ac/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Add once-per-routed-stanza event, pre-stanza]]></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, 05 Feb 2020 17:40:50 +0000</pubDate>
</item>
<item>
    <title>core.stanza_router: Silence warning about unused err_message [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/854586ac7c96/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Silence warning about unused err_message [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>Fri, 20 Dec 2019 22:33:24 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Extract host part of JIDs directly [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/48300484a124/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Extract host part of JIDs directly [luacheck]<br/>
<br/>
Silences warning about unused return values]]></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, 20 Dec 2019 22:31:27 +0100</pubDate>
</item>
<item>
    <title>Backed out changeset 64ddcbc9a328 as it would prevent communicating with valid remote JIDs that aren't valid under STRINGPREP / Unicode 3.2</title>
    <link>http://hg.omfa.de/prosody-hg/log/c05444119e9e/core/stanza_router.lua</link>
    <description><![CDATA[Backed out changeset 64ddcbc9a328 as it would prevent communicating with valid remote JIDs that aren't valid under STRINGPREP / Unicode 3.2]]></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, 30 Oct 2019 17:33:52 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Do strict jidprep on c2s</title>
    <link>http://hg.omfa.de/prosody-hg/log/64ddcbc9a328/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Do strict jidprep on c2s<br/>
<br/>
Be conservative in what you let your clients send, be liberal in what<br/>
you let in via s2s.<br/>
<br/>
Being strict on s2s leads to interop problems and poor experiences, ie<br/>
users being ejected from MUCs if something invalid enters. By starting<br/>
with tightening up input into the network, we may be able to gradually<br/>
approach a point where no invalid JIDs are allowed.]]></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, 09 Sep 2019 22:32:01 +0200</pubDate>
</item>
<item>
    <title>core.stanza_router: Handle s2s in more direction-agnostic way</title>
    <link>http://hg.omfa.de/prosody-hg/log/88efdfb0a126/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Handle s2s in more direction-agnostic way]]></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, 07 Sep 2019 17:34:56 +0200</pubDate>
</item>
<item>
    <title>core.stanza_router: Remove tostring call from logging</title>
    <link>http://hg.omfa.de/prosody-hg/log/3965081809ba/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Remove tostring call from logging<br/>
<br/>
Taken care of by loggingmanager now]]></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, 30 Jul 2019 02:18:59 +0200</pubDate>
</item>
<item>
    <title>stanza_router: Remove deprecation warning for core routing functions from global scope (deprecated in 0.9)</title>
    <link>http://hg.omfa.de/prosody-hg/log/ced174f29d9a/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Remove deprecation warning for core routing functions from global scope (deprecated in 0.9)]]></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, 21 Oct 2018 14:45:22 +0200</pubDate>
</item>
<item>
    <title>Merge 0.10-&gt;trunk</title>
    <link>http://hg.omfa.de/prosody-hg/log/21730a3642fe/core/stanza_router.lua</link>
    <description><![CDATA[Merge 0.10-&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>Mon, 30 Jul 2018 15:13:54 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Reduce logging of common routing (#776)</title>
    <link>http://hg.omfa.de/prosody-hg/log/89e1bf37ff64/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Reduce logging of common routing (#776)]]></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, 22 Jul 2018 19:44:58 +0200</pubDate>
</item>
<item>
    <title>core.stanza_router: Reduce logging of common routing (#776)</title>
    <link>http://hg.omfa.de/prosody-hg/log/f2a5d8eb04b3/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Reduce logging of common routing (#776)]]></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, 22 Jul 2018 19:44:58 +0200</pubDate>
</item>
<item>
    <title>stanza_router: Limit scope of deprecated warning function since it is not used anywhere else [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/39ab6a296419/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Limit scope of deprecated warning function since it is not used anywhere else [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>Fri, 23 Mar 2018 13:15:19 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Verify that xmlns exists for firing stanza/iq/xmlns/name events (fixes #1022) (thanks SamWhited)</title>
    <link>http://hg.omfa.de/prosody-hg/log/c72db8047440/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Verify that xmlns exists for firing stanza/iq/xmlns/name events (fixes #1022) (thanks SamWhited)]]></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, 17 Oct 2017 07:09:00 +0200</pubDate>
</item>
<item>
    <title>core: Split some very long lines [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/24170d74b00b/core/stanza_router.lua</link>
    <description><![CDATA[core: Split some very long lines [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>Sat, 04 Mar 2017 17:49:48 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Fix typo</title>
    <link>http://hg.omfa.de/prosody-hg/log/802dc0691177/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Fix typo]]></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, 02 Jan 2017 01:59:03 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Remove hack for allowing resource binding IQ before resource binding</title>
    <link>http://hg.omfa.de/prosody-hg/log/cdffbda59b03/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Remove hack for allowing resource binding IQ before resource binding]]></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 Dec 2016 18:16:20 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Separate iq type check from child count check</title>
    <link>http://hg.omfa.de/prosody-hg/log/26a7186a40c6/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Separate iq type check from child count check]]></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, 25 Nov 2016 05:08:09 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Require 'id' attribute on iq stanzas (fixes #785)</title>
    <link>http://hg.omfa.de/prosody-hg/log/0356216c474c/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Require 'id' attribute on iq stanzas (fixes #785)]]></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, 25 Nov 2016 05:06:13 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Make 'unhandled stanza' errors more informative</title>
    <link>http://hg.omfa.de/prosody-hg/log/d91ef1e6afc2/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Make 'unhandled stanza' errors more informative]]></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, 31 Aug 2016 16:40:26 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router: Remove compatibility with Jabiru not including id attribute (originally added in 9b352c8a32e6)</title>
    <link>http://hg.omfa.de/prosody-hg/log/34678ce8a6ac/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Remove compatibility with Jabiru not including id attribute (originally added in 9b352c8a32e6)]]></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, 30 May 2016 13:29:43 +0200</pubDate>
</item>
<item>
    <title>portmanager, s2smanager, sessionmanager, stanza_router, storagemanager, usermanager, util.xml: Add luacheck annotations</title>
    <link>http://hg.omfa.de/prosody-hg/log/d3023dd07cb6/core/stanza_router.lua</link>
    <description><![CDATA[portmanager, s2smanager, sessionmanager, stanza_router, storagemanager, usermanager, util.xml: Add luacheck annotations]]></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, 06 May 2015 19:20:07 +0100</pubDate>
</item>
<item>
    <title>Merge 0.9-&gt;0.10</title>
    <link>http://hg.omfa.de/prosody-hg/log/0ef7ca5276a1/core/stanza_router.lua</link>
    <description><![CDATA[Merge 0.9-&gt;0.10]]></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, 26 Jan 2015 15:25:16 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Fix routing of 'error' IQs with multiple childs (thanks Pawel)</title>
    <link>http://hg.omfa.de/prosody-hg/log/461217c45a18/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Fix routing of 'error' IQs with multiple childs (thanks Pawel)]]></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, 06 Jan 2015 17:39:47 +0100</pubDate>
</item>
<item>
    <title>core.stanza_router, mod_s2s: Move handling of S2S features to mod_s2s from stanza_router</title>
    <link>http://hg.omfa.de/prosody-hg/log/166d1bd8fc38/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router, mod_s2s: Move handling of S2S features to mod_s2s from stanza_router]]></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, 09 Sep 2014 15:05:46 +0200</pubDate>
</item>
<item>
    <title>Merge 0.9-&gt;0.10</title>
    <link>http://hg.omfa.de/prosody-hg/log/b058486e6a79/core/stanza_router.lua</link>
    <description><![CDATA[Merge 0.9-&gt;0.10]]></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, 09 Sep 2014 14:42:33 +0200</pubDate>
</item>
<item>
    <title>core.stanza_router: Stricter validation of stanzas</title>
    <link>http://hg.omfa.de/prosody-hg/log/e3de64f7c44d/core/stanza_router.lua</link>
    <description><![CDATA[core.stanza_router: Stricter validation of stanzas]]></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, 09 Sep 2014 14:42:10 +0200</pubDate>
</item>
<item>
    <title>Remove all trailing whitespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/bd0ff8ae98a8/core/stanza_router.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>stanza_router: Warn if the global core_*_stanza() functions are called</title>
    <link>http://hg.omfa.de/prosody-hg/log/d59c842fe38e/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Warn if the global core_*_stanza() functions are called]]></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, 26 Jul 2012 04:30:30 +0200</pubDate>
</item>
<item>
    <title>stanza_router: Also don't bounce &lt;iq type='result'&gt;</title>
    <link>http://hg.omfa.de/prosody-hg/log/6cbc35cdefaf/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Also don't bounce &lt;iq type='result'&gt;]]></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, 27 May 2012 11:57:56 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Don't bounce type=error stanzas</title>
    <link>http://hg.omfa.de/prosody-hg/log/98a8db95de8c/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Don't bounce type=error stanzas]]></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, 27 May 2012 04:01:34 +0200</pubDate>
</item>
<item>
    <title>prosody, stanza_router: Load stanza_router earlier. Put routing functions in the global prosody table. Fixes module:send()</title>
    <link>http://hg.omfa.de/prosody-hg/log/6f5b53cb3565/core/stanza_router.lua</link>
    <description><![CDATA[prosody, stanza_router: Load stanza_router earlier. Put routing functions in the global prosody table. Fixes module:send()]]></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, 14 May 2012 17:58:51 +0200</pubDate>
</item>
<item>
    <title>stanza_router: Fix variable name</title>
    <link>http://hg.omfa.de/prosody-hg/log/b4219d987d05/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Fix variable name]]></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, 12 May 2012 03:24:06 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Close stream for unhandled stanzas from unauthenticated connections (we can't reply)</title>
    <link>http://hg.omfa.de/prosody-hg/log/b98154bbe0e0/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Close stream for unhandled stanzas from unauthenticated connections (we can't reply)]]></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, 12 May 2012 01:47:53 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Remove FIXME comment and close stream with not-authorized for s2s stanzas from unauthed domains</title>
    <link>http://hg.omfa.de/prosody-hg/log/8974a9b7363f/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Remove FIXME comment and close stream with not-authorized for s2s stanzas from unauthed domains]]></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, 12 May 2012 00:33:04 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Catch s2s stanzas to hosts we don't serve earlier, and close with host-unknown (thanks darkrain)</title>
    <link>http://hg.omfa.de/prosody-hg/log/d1cfdb137b03/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Catch s2s stanzas to hosts we don't serve earlier, and close with host-unknown (thanks darkrain)]]></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, 12 May 2012 00:31:48 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Fire route/remote per-host</title>
    <link>http://hg.omfa.de/prosody-hg/log/9cc1d3e49f19/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Fire route/remote per-host]]></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, 04 May 2012 01:49:13 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Allow route/remote handlers to return false to block a stanza</title>
    <link>http://hg.omfa.de/prosody-hg/log/897ec7dcdaa6/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Allow route/remote handlers to return false to block a stanza]]></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, 04 May 2012 01:46:54 +0100</pubDate>
</item>
<item>
    <title>stanza_router: Replace s2s send logic with firing of a 'route/remote' event</title>
    <link>http://hg.omfa.de/prosody-hg/log/6ceabde7af91/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Replace s2s send logic with firing of a 'route/remote' 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>Mon, 23 Jan 2012 16:25:21 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Remove obsolete commented code</title>
    <link>http://hg.omfa.de/prosody-hg/log/adcfdaffbccf/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Remove obsolete commented code]]></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 Jan 2012 16:24:06 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Return a &lt;bad-request/&gt; error on invalid IQ type.</title>
    <link>http://hg.omfa.de/prosody-hg/log/c3508071af47/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Return a &lt;bad-request/&gt; error on invalid IQ type.]]></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, 29 Jan 2011 04:42:56 +0500</pubDate>
</item>
<item>
    <title>componentmanager, stanza_router: Get rid of componentmanager.handle_stanza().</title>
    <link>http://hg.omfa.de/prosody-hg/log/78ed7ad330ab/core/stanza_router.lua</link>
    <description><![CDATA[componentmanager, stanza_router: Get rid of componentmanager.handle_stanza().]]></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>Wed, 10 Nov 2010 02:51:36 +0500</pubDate>
</item>
<item>
    <title>modulemanager, stanza_router: Moved modulemanager.handle_stanza to stanza_router, as a local function handle_unhandled_stanza. modulemanager is no longer a dependency of stanza_router.</title>
    <link>http://hg.omfa.de/prosody-hg/log/8bbd965267b2/core/stanza_router.lua</link>
    <description><![CDATA[modulemanager, stanza_router: Moved modulemanager.handle_stanza to stanza_router, as a local function handle_unhandled_stanza. modulemanager is no longer a dependency of stanza_router.]]></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, 16 Oct 2010 08:34:32 +0500</pubDate>
</item>
<item>
    <title>Merge 0.6-&gt;0.7</title>
    <link>http://hg.omfa.de/prosody-hg/log/294c359a05f5/core/stanza_router.lua</link>
    <description><![CDATA[Merge 0.6-&gt;0.7]]></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, 30 Mar 2010 19:45:56 +0100</pubDate>
</item>
<item>
    <title>stanza_router, s2smanager, modulemanager: Fix for handling of the default namespace on stanzas, causing sometimes jabber:client to be sent over s2s, and accepted</title>
    <link>http://hg.omfa.de/prosody-hg/log/ef19faa7d106/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router, s2smanager, modulemanager: Fix for handling of the default namespace on stanzas, causing sometimes jabber:client to be sent over s2s, and accepted]]></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, 30 Mar 2010 19:40:16 +0100</pubDate>
</item>
<item>
    <title>Merge 0.6-&gt;0.7</title>
    <link>http://hg.omfa.de/prosody-hg/log/692b3c6c5bd2/core/stanza_router.lua</link>
    <description><![CDATA[Merge 0.6-&gt;0.7]]></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, 22 Mar 2010 17:24:55 +0000</pubDate>
</item>
<item>
    <title>Update copyright headers for 2010</title>
    <link>http://hg.omfa.de/prosody-hg/log/b7049746bd29/core/stanza_router.lua</link>
    <description><![CDATA[Update copyright headers for 2010]]></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, 22 Mar 2010 17:06:15 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. [originally fa84451e9b35 in 0.6]</title>
    <link>http://hg.omfa.de/prosody-hg/log/79ca9f686aaf/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections. [originally fa84451e9b35 in 0.6]]]></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>Mon, 22 Mar 2010 15:05:05 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Allow non-jabber:client elements after auth, before bind. [originally 2c538d4bde13 in 0.6]</title>
    <link>http://hg.omfa.de/prosody-hg/log/2a6552b22f01/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Allow non-jabber:client elements after auth, before bind. [originally 2c538d4bde13 in 0.6]]]></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>Mon, 22 Mar 2010 15:04:22 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections.</title>
    <link>http://hg.omfa.de/prosody-hg/log/fa84451e9b35/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Don't send error replies for stanzas of type 'error' and 'result' on unbound authenticated connections.]]></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>Thu, 04 Mar 2010 02:22:45 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Allow non-jabber:client elements after auth, before bind.</title>
    <link>http://hg.omfa.de/prosody-hg/log/2c538d4bde13/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Allow non-jabber:client elements after auth, before bind.]]></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>Thu, 04 Mar 2010 02:20:17 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Added third parameter to core_post_stanza, to control pre-events.</title>
    <link>http://hg.omfa.de/prosody-hg/log/298d0ed3f40d/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Added third parameter to core_post_stanza, to control pre-events.]]></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, 29 Jan 2010 21:04:36 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Log the name of unhandled stanzas (thanks bear)</title>
    <link>http://hg.omfa.de/prosody-hg/log/a82bd02d5918/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Log the name of unhandled stanzas (thanks bear)]]></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, 18 Jan 2010 16:31:57 +0000</pubDate>
</item>
<item>
    <title>stanza_router: Make sure /self events are fired when the 'to' attribute is missing.</title>
    <link>http://hg.omfa.de/prosody-hg/log/f9bc95aadc26/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Make sure /self events are fired when the 'to' attribute is missing.]]></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>Sun, 21 Feb 2010 17:43:05 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Fire /self events for stanzas users send to their own bare JID.</title>
    <link>http://hg.omfa.de/prosody-hg/log/99b60dc15174/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Fire /self events for stanzas users send to their own bare JID.]]></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, 13 Feb 2010 02:55:24 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Added third parameter to core_post_stanza, to control pre-events.</title>
    <link>http://hg.omfa.de/prosody-hg/log/26c1f27eb35d/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Added third parameter to core_post_stanza, to control pre-events.]]></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, 29 Jan 2010 21:04:36 +0500</pubDate>
</item>
<item>
    <title>stanza_router: Log the name of unhandled stanzas (thanks bear)</title>
    <link>http://hg.omfa.de/prosody-hg/log/2a80ba15c210/core/stanza_router.lua</link>
    <description><![CDATA[stanza_router: Log the name of unhandled stanzas (thanks bear)]]></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, 18 Jan 2010 16:31:57 +0000</pubDate>
</item>

  </channel>
</rss>
