<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in metadata.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b546944f39a56e1171bcd1f3fcb405a85b651ec6 - Improve setting messages</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#b546944f39a56e1171bcd1f3fcb405a85b651ec6</link>
        <description>Improve setting messages

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Thu, 22 Jan 2026 12:01:05 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>563fb5668f85b2cd8c67a6d8af2d4597cbcfdaa7 - Add exponential timeout for failed login attempts</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#563fb5668f85b2cd8c67a6d8af2d4597cbcfdaa7</link>
        <description>Add exponential timeout for failed login attemptsIntroduces a configurable brute-force protection mechanism that enforcesincreasing wait times between login attempts. The timeout doubles witheach failure (e.g., 5s &#8594; 10s &#8594; 20s &#8594; ...) up to a configurable maximum.New settings:- logindenial: Base timeout in seconds (0 to disable)- logindenial_max: Maximum timeout cap (default 1 hour)The feature works independently of CAPTCHA protection - failed attemptsare tracked per IP using the existing IpCounter mechanism, and usersare shown the remaining wait time when blocked.

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Thu, 22 Jan 2026 10:13:15 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>09b1e97e3cb9f2c4be8ca729baa9d49a3ba58ba1 - first go at cleaning up the code</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#09b1e97e3cb9f2c4be8ca729baa9d49a3ba58ba1</link>
        <description>first go at cleaning up the code

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Wed, 06 Dec 2023 09:45:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>969b14c4e3ba4be207f4542079c3a4d093268325 - added bruteforce protection on login</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#969b14c4e3ba4be207f4542079c3a4d093268325</link>
        <description>added bruteforce protection on loginThe new default for protecting the login now takes failed logins fromthe originating IP into account.

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Tue, 11 Jan 2022 12:10:20 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>186227361d0efe9f0e20bd52c87dfbf939efb53a - auto reformat code</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#186227361d0efe9f0e20bd52c87dfbf939efb53a</link>
        <description>auto reformat code

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Tue, 11 Jan 2022 10:53:15 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>08f248e40c0e155880defbf4b95d145cf9080d3c - added new mode SVG</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#08f248e40c0e155880defbf4b95d145cf9080d3c</link>
        <description>added new mode SVGThis mode generates an SVG image an inlines it. This is much easier toread than the obfuscated image but should still be relatively hard formost spammers (until they start handling inline SVGs).

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Wed, 01 Feb 2017 21:20:55 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>643f15bdb4f70ed41444d2b6d19e24f3d640baf4 - optionally require a CAPTCHA on login</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#643f15bdb4f70ed41444d2b6d19e24f3d640baf4</link>
        <description>optionally require a CAPTCHA on loginmakes plugin:captchalogin obsolete

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Fri, 17 Apr 2015 20:08:39 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>6ee10a68403244a06038486cb81bd0fa5c955c73 - removed config for registration</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#6ee10a68403244a06038486cb81bd0fa5c955c73</link>
        <description>removed config for registrationI don&apos;t see any reason why anyone should ever switch this off

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Fri, 17 Apr 2015 18:55:38 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>df8afac4a110e069954093e9c9add6c0c5dcb6fc - Added fixed question mode</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#df8afac4a110e069954093e9c9add6c0c5dcb6fc</link>
        <description>Added fixed question mode

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Mon, 29 Jul 2013 07:59:42 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>28c1464375855d34176c4c82b0af17bf2676f457 - allow user to set the length of the CAPTCHA</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#28c1464375855d34176c4c82b0af17bf2676f457</link>
        <description>allow user to set the length of the CAPTCHA

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Fri, 10 May 2013 15:33:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>9e3127246cd797b8c19626ff7df1f7af412c4d02 - added new &apos;math&apos; mode</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#9e3127246cd797b8c19626ff7df1f7af412c4d02</link>
        <description>added new &apos;math&apos; mode

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Mon, 22 Apr 2013 22:45:25 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>52e95008dde459d7576110b624ca9be489f50ce7 - Added figlet support</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#52e95008dde459d7576110b624ca9be489f50ce7</link>
        <description>Added figlet supportIgnore-this: 1fcd85801da1bd3504e8fb884e3d1001Yes it is neither very secure nor is it accessible but its fun ;-)darcs-hash:20090823181722-7ad00-1207ec427be15e605a7dfd129b8dad60c8318a4a.gz

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Sun, 23 Aug 2009 18:17:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>42a2703562299943bcc8eae0ecff13d55fd9061c - initial checkin</title>
        <link>http://127.0.0.1:8080/history/plugin/captcha/conf/metadata.php#42a2703562299943bcc8eae0ecff13d55fd9061c</link>
        <description>initial checkindarcs-hash:20070109215204-7ad00-911102ca792d59b403fea07473621236672a23ee.gz

            List of files:
            /plugin/captcha/conf/metadata.php</description>
        <pubDate>Tue, 09 Jan 2007 21:52:04 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
