<?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 auth.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>195a3a7f5d2e6ea9ec0be3c136edf9233c3ac495 - make getUserData() fail safely on non-string input</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#195a3a7f5d2e6ea9ec0be3c136edf9233c3ac495</link>
        <description>make getUserData() fail safely on non-string inputWhen removing multiple users at once, plugins listening on theAUTH_USER_CHANGE event may pass the array of user names (params[0]for &apos;delete&apos;) to getUserData(), which crashed authplain with an&quot;Array to string conversion&quot; / illegal offset error.Guard the bundled auth backends so a non-string user fails safelyby returning false, and document that AUTH_USER_CHANGE params[0] isa string for create/modify but a string[] for delete.Fixes #4567

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 25 Jun 2026 14:33:30 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>08b5f5eb32076487415ffbda6e18ccd6ee8ae692 - fix(authad): avoid warning when initAdLdap is called before opts is populated</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#08b5f5eb32076487415ffbda6e18ccd6ee8ae692</link>
        <description>fix(authad): avoid warning when initAdLdap is called before opts is populated$this-&gt;opts is initialized as an empty array, so the is_array() guard ininitAdLdap() passed even when no domain had been loaded yet, producing an&quot;Undefined array key &apos;domain&apos;&quot; warning on PHP 8 (e.g. from getUserCount()called by the Popularity admin page).Fixes #4501

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 14 May 2026 20:46:48 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>485f8f3546a5eb52d71fdffe1a54b8e0f06cd4cf - remove utf8_encode() from authad plugin</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#485f8f3546a5eb52d71fdffe1a54b8e0f06cd4cf</link>
        <description>remove utf8_encode() from authad plugin

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Sat, 07 Mar 2026 21:19:48 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>093fe67e98c0cdb4b73fd46938e49b64971483c2 - updated rector and applied it</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Sat, 07 Mar 2026 20:26:13 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a0d03045791d1a7a2ae869fea7b7f932f20405da - return false in getUserData in case of errors</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#a0d03045791d1a7a2ae869fea7b7f932f20405da</link>
        <description>return false in getUserData in case of errorsThe interface contract for the method getUserData does not allow an empty array to be returned.

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Mon, 03 Jul 2023 09:45:23 +0000</pubDate>
        <dc:creator>fiwswe &lt;53953985+fiwswe@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>72203f2cae35140adee5da1967d9f89f755e3347 - avoid another warning in authad</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#72203f2cae35140adee5da1967d9f89f755e3347</link>
        <description>avoid another warning in authad

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 08 Nov 2023 11:25:06 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 31 Aug 2023 20:44:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>90fb952c4c30c09c8446076ba05991c89a3f0b01 - code style: operator spacing</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#90fb952c4c30c09c8446076ba05991c89a3f0b01</link>
        <description>code style: operator spacing

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 31 Aug 2023 20:38:07 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>7d34963b3e75ea04c63ec066a6b7a692e123cb53 - coding style: control flow line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#7d34963b3e75ea04c63ec066a6b7a692e123cb53</link>
        <description>coding style: control flow line breaks

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 31 Aug 2023 13:04:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>177d6836e2f75d0e404be9c566e61725852a1e07 - coding style: control flow whitespaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 31 Aug 2023 12:22:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>dccd6b2bba7367e4d1d2d7aa84c9f9d15584b593 - coding style: function call spacing</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#dccd6b2bba7367e4d1d2d7aa84c9f9d15584b593</link>
        <description>coding style: function call spacing

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 30 Aug 2023 16:41:45 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8553d24d33ab5f260c6e19959de764dd8472d438 - Apply rector renames</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#8553d24d33ab5f260c6e19959de764dd8472d438</link>
        <description>Apply rector renames

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 30 Aug 2023 13:44:19 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>bf9be0e3945b81d0a5a9d209dfda78418b12f64b - Apply remaining rector fixes to lib</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#bf9be0e3945b81d0a5a9d209dfda78418b12f64b</link>
        <description>Apply remaining rector fixes to lib

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 30 Aug 2023 12:34:30 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ab9790ca81397622fcfd58faf56a69b68bd36257 - Apply rector fixes to auth plugins</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#ab9790ca81397622fcfd58faf56a69b68bd36257</link>
        <description>Apply rector fixes to auth plugins

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Tue, 29 Aug 2023 18:30:59 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0ba8a0dee01c9502e8a3004cc15bd69648391f4a - Merge pull request #3754 from splitbrain/sexplode</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#0ba8a0dee01c9502e8a3004cc15bd69648391f4a</link>
        <description>Merge pull request #3754 from splitbrain/sexplodeintroduce sexplode() as a PHP8 safe explode()

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 19 Oct 2022 13:39:05 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ec34bb300b254ecd0dba0fac22d8115635141cc5 - Update core code to make use of sexplode()</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#ec34bb300b254ecd0dba0fac22d8115635141cc5</link>
        <description>Update core code to make use of sexplode()This makes use of our own explode mechanism everywhere were we expect afixed number of results.

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 19 Oct 2022 13:18:31 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1d5848a6aaaaa63311d817f85deca9cf129531fd - Replace direct access to $_SERVER with $INPUT-&gt;server-&gt;&#8230;</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#1d5848a6aaaaa63311d817f85deca9cf129531fd</link>
        <description>Replace direct access to $_SERVER with $INPUT-&gt;server-&gt;&#8230;2nd try on a separate branchAlso fixes a line that was too longNote: As I do not use this plugin, this is completely untested.It should fix splitbrain#3778 (unless I made a stupid mistake).See https://github.com/fiwswe/dokuwiki/commit/ce0feb5f5c38d0e698bd162105fbe61ceb27fca8

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 21 Sep 2022 21:37:57 +0000</pubDate>
        <dc:creator>fiwswe &lt;53953985+fiwswe@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>3e2e2c4f3e9418e41f5fb32e3b5b542e9a503c74 - avoid php8 warnings in authad. fixes #3746</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#3e2e2c4f3e9418e41f5fb32e3b5b542e9a503c74</link>
        <description>avoid php8 warnings in authad. fixes #3746

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Wed, 17 Aug 2022 18:15:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a847f473991893b2039ccf5c080bff0d6652e243 - Add update_pass option</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#a847f473991893b2039ccf5c080bff0d6652e243</link>
        <description>Add update_pass option

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Fri, 14 Jan 2022 16:41:09 +0000</pubDate>
        <dc:creator>pluto00987 &lt;brinel@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bc45a28e1f07fa57fb3a4a1daaf0010a433b226a - codestyle fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/lib/plugins/authad/auth.php#bc45a28e1f07fa57fb3a4a1daaf0010a433b226a</link>
        <description>codestyle fixes

            List of files:
            /dokuwiki/lib/plugins/authad/auth.php</description>
        <pubDate>Thu, 03 Dec 2020 20:29:50 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
