<?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_anti_spam/trie.lib.lua history</title>
    <description>mod_anti_spam/trie.lib.lua revision history</description>
    <item>
    <title>Backed out changeset 94399ad6b5ab</title>
    <link>http://hg.omfa.de/prosody-modules/log/76ae646563ea/mod_anti_spam/trie.lib.lua</link>
    <description><![CDATA[Backed out changeset 94399ad6b5ab<br/>
<br/>
Unintentional committed changes]]></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, 06 Feb 2025 10:23:08 +0000</pubDate>
</item>
<item>
    <title>mod_invites_register_api: Use set_password() for password resets</title>
    <link>http://hg.omfa.de/prosody-modules/log/94399ad6b5ab/mod_anti_spam/trie.lib.lua</link>
    <description><![CDATA[mod_invites_register_api: Use set_password() for password resets<br/>
<br/>
Previously the code relied on the (weird) behaviour of create_user(), which<br/>
would update the password for a user account if it already existed. This has<br/>
several issues, and we plan to deprecate this behaviour of create_user().<br/>
<br/>
The larger issue is that this route does not trigger the user-password-changed<br/>
event, which can be a security problem. For example, it did not disconnect<br/>
existing user sessions (this occurs in mod_c2s in response to the event).<br/>
<br/>
Switching to set_password() is the right thing to do.]]></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, 06 Feb 2025 10:13:39 +0000</pubDate>
</item>
<item>
    <title>mod_anti_spam: prosody 0.12 compat</title>
    <link>http://hg.omfa.de/prosody-modules/log/82a10e21b7f9/mod_anti_spam/trie.lib.lua</link>
    <description><![CDATA[mod_anti_spam: prosody 0.12 compat<br/>
<br/>
<br/>
<br/>
diff --git a/mod_anti_spam/trie.lib.lua b/mod_anti_spam/trie.lib.lua<br/>
--- a/mod_anti_spam/trie.lib.lua<br/>
+++ b/mod_anti_spam/trie.lib.lua<br/>
@@ -1,4 +1,4 @@<br/>
-local bit = require &quot;prosody.util.bitcompat&quot;;<br/>
+local bit = require &quot;util.bitcompat&quot;;<br/>
<br/>
 local trie_methods = {};<br/>
 local trie_mt = { __index = trie_methods };]]></description>
    <author>&#77;&#101;&#110;&#101;&#108;&#32;&#60;&#109;&#101;&#110;&#101;&#108;&#64;&#115;&#110;&#105;&#107;&#107;&#101;&#116;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 19 Jan 2025 09:48:10 +0100</pubDate>
</item>
<item>
    <title>mod_anti_spam: Tweak trie method name (fixes traceback)</title>
    <link>http://hg.omfa.de/prosody-modules/log/8338f42d2bc5/mod_anti_spam/trie.lib.lua</link>
    <description><![CDATA[mod_anti_spam: Tweak trie method name (fixes traceback)]]></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 Dec 2024 18:08:17 +0000</pubDate>
</item>
<item>
    <title>mod_anti_spam: New module for spam filtering (pre-alpha)</title>
    <link>http://hg.omfa.de/prosody-modules/log/259ffdbf8906/mod_anti_spam/trie.lib.lua</link>
    <description><![CDATA[mod_anti_spam: New module for spam filtering (pre-alpha)]]></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 Mar 2024 18:26:29 +0000</pubDate>
</item>

  </channel>
</rss>
