<?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_muc_limits/mod_muc_limits.lua history</title>
    <description>mod_muc_limits/mod_muc_limits.lua revision history</description>
    <item>
    <title>mod_muc_limits: Reduce cost of multi-line messages, make configurable</title>
    <link>http://hg.omfa.de/prosody-modules/log/6680a1f53353/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Reduce cost of multi-line messages, make configurable<br/>
<br/>
Typing a 5-line message preceded by a few chat states would have hit the<br/>
default limit.]]></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, 15 Jul 2023 09:09:41 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add a limit on number of bytes in a message body</title>
    <link>http://hg.omfa.de/prosody-modules/log/d52cc18f0aa8/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add a limit on number of bytes in a message body]]></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, 25 Jun 2023 00:00:02 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add a limit on number of lines per message</title>
    <link>http://hg.omfa.de/prosody-modules/log/f71d66bd87be/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add a limit on number of lines per message<br/>
<br/>
More vertical space -&gt; more cost]]></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, 24 Jun 2023 23:56:13 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Raise cost for multi-line messages</title>
    <link>http://hg.omfa.de/prosody-modules/log/731ba9400c10/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Raise cost for multi-line 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>Sat, 24 Jun 2023 23:51:31 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add config option to limit to join stanzas only</title>
    <link>http://hg.omfa.de/prosody-modules/log/2b10e51d85a6/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add config option to limit to join stanzas only<br/>
<br/>
This is a bit more limited in pre-0.11 MUC modules, because it just<br/>
detects stanzas sent to full JIDs (which would include all presence<br/>
and nick changes).<br/>
<br/>
This option is useful for setups where users are typically unaffiliated,<br/>
but trusted (e.g. if access to the room is gated through some other<br/>
means such as password/token auth).]]></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, 03 Apr 2020 12:26:56 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning</title>
    <link>http://hg.omfa.de/prosody-modules/log/15355caf4553/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add [luacheck] annotation to silence unused loop variable warning]]></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, 03 Apr 2020 12:24:54 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Fix being unload on trunk</title>
    <link>http://hg.omfa.de/prosody-modules/log/5e91a34b1e71/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Fix being unload on trunk<br/>
<br/>
rooms is nil in this case, and pairs() throws an error]]></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, 18 Jan 2019 18:28:03 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Simplify bypass for affiliated users</title>
    <link>http://hg.omfa.de/prosody-modules/log/9be9dd434813/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Simplify bypass for affiliated users<br/>
<br/>
Fixes affiliation check for service admins which are always owners but<br/>
not listed in `room._affiliations`]]></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 Dec 2018 22:52:23 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add support for new MUC API in Prosody 0.11</title>
    <link>http://hg.omfa.de/prosody-modules/log/1534d0715d35/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add support for new MUC API in Prosody 0.11]]></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 Dec 2018 21:46:06 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Document brokenness with 0.11.x</title>
    <link>http://hg.omfa.de/prosody-modules/log/6a3060d5e85d/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Document brokenness with 0.11.x]]></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, 11 Dec 2018 18:27:40 +0100</pubDate>
</item>
<item>
    <title>Backed out parts of changeset a81456a13797</title>
    <link>http://hg.omfa.de/prosody-modules/log/5c3f3f5a4377/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[Backed out parts of changeset a81456a13797]]></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, 18 Jul 2018 15:57:13 +0200</pubDate>
</item>
<item>
    <title>mod_client_proxy: a Jabber Address Translation implementation</title>
    <link>http://hg.omfa.de/prosody-modules/log/a81456a13797/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_client_proxy: a Jabber Address Translation implementation]]></description>
    <author>&#74;&#111;&#110;&#97;&#115;&#32;&#87;&#105;&#101;&#108;&#105;&#99;&#107;&#105;&#32;&#60;&#106;&#111;&#110;&#97;&#115;&#64;&#119;&#105;&#101;&#108;&#105;&#99;&#107;&#105;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Sun, 03 Jun 2018 13:55:10 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Update to work with both the new and the old MUC API</title>
    <link>http://hg.omfa.de/prosody-modules/log/163967467308/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Update to work with both the new and the old MUC 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>Thu, 18 Jun 2015 19:15:55 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Make compatible with new MUC API</title>
    <link>http://hg.omfa.de/prosody-modules/log/091ee76745e8/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Make compatible with new MUC API]]></description>
    <author>&#86;&#97;&#100;&#105;&#109;&#32;&#77;&#105;&#115;&#98;&#97;&#107;&#104;&#45;&#83;&#111;&#108;&#111;&#118;&#105;&#111;&#118;&#32;&#60;&#109;&#118;&#97;&#64;&#109;&#118;&#97;&#46;&#110;&#97;&#109;&#101;&#62;</author>
    <pubDate>Sun, 01 Jun 2014 16:08:05 +0700</pubDate>
</item>
<item>
    <title>mod_muc_limits: Just drop error stanzas instead of bouncing them with more error stanzas</title>
    <link>http://hg.omfa.de/prosody-modules/log/7d2d440e2fa5/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Just drop error stanzas instead of bouncing them with more 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, 06 Oct 2013 17:30:21 +0200</pubDate>
</item>
<item>
    <title>mod_muc_limits: Fix traceback on presence sent to the room's bare JID</title>
    <link>http://hg.omfa.de/prosody-modules/log/1255de347dd4/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Fix traceback on presence sent to the room's bare JID]]></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, 08 Jun 2013 16:31:13 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG)</title>
    <link>http://hg.omfa.de/prosody-modules/log/0b41122b19f9/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Abort loading on non-MUC hosts (thanks Ge0rG)]]></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, 07 Jun 2013 14:29:01 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room</title>
    <link>http://hg.omfa.de/prosody-modules/log/5fd0860c86cd/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Allow stanzas from affiliated users even if they are not in the room]]></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, 03 Jun 2013 08:36:00 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Increase hook priority</title>
    <link>http://hg.omfa.de/prosody-modules/log/6574303a8169/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Increase hook priority]]></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, 01 Jun 2013 23:36:14 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds</title>
    <link>http://hg.omfa.de/prosody-modules/log/edb06824a5a4/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Condense multiple dropped stanzas into a single log message every 5 seconds]]></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, 01 Jun 2013 23:21:48 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes)</title>
    <link>http://hg.omfa.de/prosody-modules/log/a44e755f7579/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Add muc_max_nick_length option, defaulting to 23 (bytes)]]></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, 01 Jun 2013 23:02:40 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Import util.jid</title>
    <link>http://hg.omfa.de/prosody-modules/log/09a5082a8162/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Import util.jid]]></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, 01 Jun 2013 22:47:55 +0100</pubDate>
</item>
<item>
    <title>mod_muc_limits: Echo any MUC &lt;x&gt; or &lt;body&gt; in the error reply (required to make Gajim display the error)</title>
    <link>http://hg.omfa.de/prosody-modules/log/14f39769c9e0/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Echo any MUC &lt;x&gt; or &lt;body&gt; in the error reply (required to make Gajim display the error)]]></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, 15 Jan 2012 02:05:41 +0000</pubDate>
</item>
<item>
    <title>mod_muc_limits: Remove throttle object from all rooms on unload (to make sure new settings are applied on reload)</title>
    <link>http://hg.omfa.de/prosody-modules/log/e50bdbaa7802/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Remove throttle object from all rooms on unload (to make sure new settings are applied on reload)]]></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, 15 Jan 2012 01:40:50 +0000</pubDate>
</item>
<item>
    <title>mod_muc_limits: Don't limit room leaving</title>
    <link>http://hg.omfa.de/prosody-modules/log/2356ad05fdb6/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: Don't limit room leaving]]></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, 15 Jan 2012 01:36:11 +0000</pubDate>
</item>
<item>
    <title>mod_muc_limits: New module to impose overall rate-limits on a MUC (not on individual users)</title>
    <link>http://hg.omfa.de/prosody-modules/log/a2b0174b5c48/mod_muc_limits/mod_muc_limits.lua</link>
    <description><![CDATA[mod_muc_limits: New module to impose overall rate-limits on a MUC (not on individual users)]]></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, 15 Jan 2012 01:08:15 +0000</pubDate>
</item>

  </channel>
</rss>
