<?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_s2s_auth_dane/mod_s2s_auth_dane.lua history</title>
    <description>mod_s2s_auth_dane/mod_s2s_auth_dane.lua revision history</description>
    <item>
    <title>mod_s2s_auth_dane: Fix traceback in DANE-TA check because unpack() moved</title>
    <link>http://hg.omfa.de/prosody-modules/log/35381608d323/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix traceback in DANE-TA check because unpack() moved<br/>
<br/>
It moved into the table package in Lua 5.2, error happens when compat is<br/>
disabled or gone (ie 5.3+).<br/>
<br/>
This happened in DANE-TA, which is disabled by default.]]></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, 03 Mar 2021 11:51:39 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Disable now redundant validation done in trunk</title>
    <link>http://hg.omfa.de/prosody-modules/log/cf2bdb2aaa57/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Disable now redundant validation done in trunk<br/>
<br/>
Outgoing connections can now be validated natively in trunk since<br/>
a38f9e09ca31 so we only need to check incoming 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>Wed, 03 Mar 2021 11:43:38 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix typo in comment [codespell]</title>
    <link>http://hg.omfa.de/prosody-modules/log/77498ea07795/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix typo in comment [codespell]]]></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 15:55:07 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Use util.async if available (current prosody trunk)</title>
    <link>http://hg.omfa.de/prosody-modules/log/90a444ccaa8e/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Use util.async if available (current prosody 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>Wed, 01 Jun 2016 22:33:51 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Move pausing code to a function</title>
    <link>http://hg.omfa.de/prosody-modules/log/2cbd7876ba14/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Move pausing code to a function]]></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, 28 May 2016 16:55:43 +0200</pubDate>
</item>
<item>
    <title>Backed out changeset f00cbfb812cd, it only half-worked and broke things</title>
    <link>http://hg.omfa.de/prosody-modules/log/7155ed1fb540/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[Backed out changeset f00cbfb812cd, it only half-worked and broke things]]></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, 28 May 2016 13:34:43 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Remove unused local</title>
    <link>http://hg.omfa.de/prosody-modules/log/5df3b646c9ad/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Remove unused local]]></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 May 2016 15:36:19 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausing</title>
    <link>http://hg.omfa.de/prosody-modules/log/f00cbfb812cd/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausing]]></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 May 2016 15:35:52 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Make sure dane field has correct type</title>
    <link>http://hg.omfa.de/prosody-modules/log/5e0102a07fdc/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Make sure dane field has correct type]]></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 May 2016 15:31:32 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Correct message about not being able to support SPKI</title>
    <link>http://hg.omfa.de/prosody-modules/log/39774b078dde/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Correct message about not being able to support SPKI]]></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, 31 Jan 2016 12:38:51 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Check if cert:pubkey() is available</title>
    <link>http://hg.omfa.de/prosody-modules/log/6645838c6475/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Check if cert:pubkey() is available]]></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, 23 Jan 2016 20:34:26 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Warn only if there enabled uses that can't be supported</title>
    <link>http://hg.omfa.de/prosody-modules/log/8ccf347c7753/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Warn only if there enabled uses that can't be supported]]></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, 11 Jan 2016 15:45:09 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: More DNS related debug logging</title>
    <link>http://hg.omfa.de/prosody-modules/log/b10118d7c0df/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: More DNS related debug logging]]></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, 12 Dec 2015 17:00:25 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Abort on bogus reply to SRV lookup</title>
    <link>http://hg.omfa.de/prosody-modules/log/54405541d0ba/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Abort on bogus reply to SRV lookup]]></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, 12 Dec 2015 16:59:49 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Log as much as possible through session logger instance</title>
    <link>http://hg.omfa.de/prosody-modules/log/5ea6f4e6fa8c/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Log as much as possible through session logger instance]]></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, 12 Dec 2015 16:01:58 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Add a telnet console command that exposes DANE information</title>
    <link>http://hg.omfa.de/prosody-modules/log/98d757dc0771/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Add a telnet console command that exposes DANE information]]></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, 10 Dec 2015 23:24:55 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Keep DANE response around after the connection is established to aid in debugging</title>
    <link>http://hg.omfa.de/prosody-modules/log/2f32196586bb/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Keep DANE response around after the connection is established to aid in debugging]]></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, 10 Dec 2015 23:24:11 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Some more verbose debug logging</title>
    <link>http://hg.omfa.de/prosody-modules/log/6979ee1db9f8/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Some more verbose debug logging]]></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, 10 Dec 2015 23:23:07 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Consider TLSA records with PKIX uses as supported (if enabled) even if the chain is invalid (if no match is found the session is considered insecure)</title>
    <link>http://hg.omfa.de/prosody-modules/log/7974a24d29b6/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Consider TLSA records with PKIX uses as supported (if enabled) even if the chain is invalid (if no match is found the session is considered insecure)]]></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, 16 Nov 2015 18:03:41 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Consider the current certificate chain status before checking PKIX-{EE,CA} TLSA records</title>
    <link>http://hg.omfa.de/prosody-modules/log/1950fa6aa0c0/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Consider the current certificate chain status before checking PKIX-{EE,CA} TLSA records]]></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, 05 Nov 2015 15:38:31 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Support servers without SRV records by falling back to port 5269 and the bare hostname for TLSA lookups</title>
    <link>http://hg.omfa.de/prosody-modules/log/7e04ca0aa757/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Support servers without SRV records by falling back to port 5269 and the bare hostname for TLSA lookups]]></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, 05 Nov 2015 14:10:11 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Ignore mutating of the 'module' global, that is ok in prosody plugins [luacheck]</title>
    <link>http://hg.omfa.de/prosody-modules/log/7ba877e2d660/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Ignore mutating of the 'module' global, that is ok in prosody plugins [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>Thu, 21 May 2015 11:14:16 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Validate names of DANE-TA certs</title>
    <link>http://hg.omfa.de/prosody-modules/log/d011b87b7f58/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Validate names of DANE-TA certs]]></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, 21 May 2015 10:28:02 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Simplify cases where there are only one SRV record</title>
    <link>http://hg.omfa.de/prosody-modules/log/9b429fc9e8a0/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Simplify cases where there are only one SRV record]]></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, 06 May 2015 00:53:27 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Don't count number of RRs in DNS reply if the DNS lib already did</title>
    <link>http://hg.omfa.de/prosody-modules/log/ab3175685f94/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Don't count number of RRs in DNS reply if the DNS lib already did]]></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, 06 May 2015 00:51:46 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Abort earlier for sessions from hosts that don't say who they are</title>
    <link>http://hg.omfa.de/prosody-modules/log/7f4c64cfed09/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Abort earlier for sessions from hosts that don't say who they are]]></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, 13 Apr 2015 13:36:38 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Demote log message about failure to ASCII-ify hostname from error to warning</title>
    <link>http://hg.omfa.de/prosody-modules/log/aac5e56615ce/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Demote log message about failure to ASCII-ify hostname from error to warning]]></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, 13 Apr 2015 13:35:37 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Cleanup [luacheck]</title>
    <link>http://hg.omfa.de/prosody-modules/log/9a3d2f1479a4/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Cleanup [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, 07 Apr 2015 17:35:20 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Update for recent changes in Zashs LuaSec branch</title>
    <link>http://hg.omfa.de/prosody-modules/log/a4a6b4be973a/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Update for recent changes in Zashs LuaSec branch]]></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, 31 Mar 2015 20:57:34 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Comments and cleanup</title>
    <link>http://hg.omfa.de/prosody-modules/log/aed20f9e78c8/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Comments and cleanup]]></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, 16 Mar 2015 16:19:53 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Include hostname when logging a failure</title>
    <link>http://hg.omfa.de/prosody-modules/log/6ea13869753f/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Include hostname when logging a 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, 16 Sep 2014 19:55:54 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix stringprepping when doing &quot;DANE Light&quot;</title>
    <link>http://hg.omfa.de/prosody-modules/log/a40f9b8661d8/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix stringprepping when doing &quot;DANE Light&quot;]]></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, 16 Sep 2014 19:53:41 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix traceback caused by LuaSec not being loaded</title>
    <link>http://hg.omfa.de/prosody-modules/log/72ef98818b90/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix traceback caused by LuaSec not being loaded]]></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, 14 Sep 2014 18:52:54 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Tweak log messages</title>
    <link>http://hg.omfa.de/prosody-modules/log/161bbe0b9dd3/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Tweak log messages]]></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, 15 Jun 2014 02:40:18 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Add some more info to log messages</title>
    <link>http://hg.omfa.de/prosody-modules/log/3944e364ba88/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Add some more info to log messages]]></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, 13 Jun 2014 02:19:52 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Pause connection only if needed</title>
    <link>http://hg.omfa.de/prosody-modules/log/cdc8f226a284/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Pause connection only if needed]]></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, 12 Jun 2014 12:31:50 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Return if no certificate found</title>
    <link>http://hg.omfa.de/prosody-modules/log/1caf971a2f0f/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Return if no certificate found]]></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, 12 Jun 2014 12:30:39 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability</title>
    <link>http://hg.omfa.de/prosody-modules/log/33a796b2cb91/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability]]></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, 11 Jun 2014 12:50:57 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails nameprep</title>
    <link>http://hg.omfa.de/prosody-modules/log/8791fa8a18c8/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails 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>Mon, 19 May 2014 17:00:12 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)</title>
    <link>http://hg.omfa.de/prosody-modules/log/48141957f719/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)]]></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, 19 May 2014 16:28:43 +0200</pubDate>
</item>
<item>
    <title>Backout 33f132c3f4b7 until 0.10</title>
    <link>http://hg.omfa.de/prosody-modules/log/d85695be0441/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[Backout 33f132c3f4b7 until 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>Thu, 15 May 2014 11:12:31 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil</title>
    <link>http://hg.omfa.de/prosody-modules/log/8626abe100e2/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil]]></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, 08 May 2014 15:43:58 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Change how TLSA support is detected</title>
    <link>http://hg.omfa.de/prosody-modules/log/f4e497a53c6e/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Change how TLSA support is detected]]></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, 07 May 2014 17:08:47 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix logic precedence issue</title>
    <link>http://hg.omfa.de/prosody-modules/log/151aa00559d1/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix logic precedence issue]]></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, 07 May 2014 17:07:10 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)</title>
    <link>http://hg.omfa.de/prosody-modules/log/cf4e39334ef7/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)]]></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 Apr 2014 01:43:43 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Use PEM to DER function from util.x509 (0.10+)</title>
    <link>http://hg.omfa.de/prosody-modules/log/33f132c3f4b7/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Use PEM to DER function from util.x509 (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>Sun, 27 Apr 2014 01:40:20 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib</title>
    <link>http://hg.omfa.de/prosody-modules/log/50f986deb3f7/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib]]></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 Apr 2014 01:24:03 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Clean up no longer needed DNS replies</title>
    <link>http://hg.omfa.de/prosody-modules/log/d99c10fc4d19/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Clean up no longer needed DNS replies]]></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, 24 Apr 2014 18:34:10 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin connections</title>
    <link>http://hg.omfa.de/prosody-modules/log/b183e78aee91/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin 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>Thu, 24 Apr 2014 18:33:13 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Remove non-working bogus handling</title>
    <link>http://hg.omfa.de/prosody-modules/log/1fcd280c226b/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Remove non-working bogus handling]]></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, 24 Apr 2014 18:32:25 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Break out DANE check into a function</title>
    <link>http://hg.omfa.de/prosody-modules/log/6bd9681d54b7/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Break out DANE check into a function]]></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, 24 Apr 2014 18:19:09 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Improve debug message and log it on the session</title>
    <link>http://hg.omfa.de/prosody-modules/log/465e5d79551b/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Improve debug message and log it on the session]]></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, 10 Apr 2014 22:40:11 +0200</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv</title>
    <link>http://hg.omfa.de/prosody-modules/log/e3fe6c749bc3/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv]]></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, 24 Mar 2014 13:04:24 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix typo in debug statement</title>
    <link>http://hg.omfa.de/prosody-modules/log/5724008bbdb1/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix typo in debug statement]]></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, 20 Mar 2014 15:55:37 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)</title>
    <link>http://hg.omfa.de/prosody-modules/log/103d685e2153/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)]]></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, 20 Mar 2014 15:31:15 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix tb when no hostname sent by remote</title>
    <link>http://hg.omfa.de/prosody-modules/log/920ac9a8480b/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix tb when no hostname sent by remote]]></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, 19 Mar 2014 19:48:06 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Verify that the SRV is secure</title>
    <link>http://hg.omfa.de/prosody-modules/log/74769c0c79f8/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Verify that the SRV is secure]]></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, 19 Mar 2014 14:33:10 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable</title>
    <link>http://hg.omfa.de/prosody-modules/log/497e1df4b7ee/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable]]></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, 19 Mar 2014 14:04:09 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Drop support for domains without SRV for now</title>
    <link>http://hg.omfa.de/prosody-modules/log/a74ba847195a/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Drop support for domains without SRV for 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, 18 Mar 2014 16:09:51 +0100</pubDate>
</item>
<item>
    <title>mod_s2s_auth_dane: Fix for a17c2c4043e5</title>
    <link>http://hg.omfa.de/prosody-modules/log/7f68d950bdd6/mod_s2s_auth_dane/mod_s2s_auth_dane.lua</link>
    <description><![CDATA[mod_s2s_auth_dane: Fix for a17c2c4043e5]]></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, 18 Mar 2014 16:02:24 +0100</pubDate>
</item>

  </channel>
</rss>
