<?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 infoutils.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>649695ab6dc87a55b111618c41dc7bbf12dd0e8b - fix(infoutils): fix synology os-release file parsing</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#649695ab6dc87a55b111618c41dc7bbf12dd0e8b</link>
        <description>fix(infoutils): fix synology os-release file parsingOnly remove comments at the start of the line. Should be enough to makethe file parsable enough for what we need.Fixes #4572

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Thu, 14 May 2026 20:38:05 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8788dbbd585b42284320d64cc932f3c875eab6b2 - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#8788dbbd585b42284320d64cc932f3c875eab6b2</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Wed, 06 May 2026 19:32:03 +0000</pubDate>
        <dc:creator>splitbrain &lt;86426+splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>15ed40bb31687e8902a55957b715f099a1b49b7f - Merge branch &apos;searchIndex-finish&apos;</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#15ed40bb31687e8902a55957b715f099a1b49b7f</link>
        <description>Merge branch &apos;searchIndex-finish&apos;* searchIndex-finish: (143 commits)  SearchIndex: fix comment position  Replace deprecated idx_addPage/ft_backlinks calls in ApiCoreTest  SearchIndex: fix IntegrityTest not re-indexing between tests  SearchIndex: remove write side effect from retrieveRow()  SearchIndex: fix TypeError when $QUERY global is null  SearchIndex: fix TypeError when $highlight is passed uninitialized  SearchIndex: increase index version  SearchIndex: rector, phpcs, type hint fixes  SearchIndex: review fixes &#8212; auto-save MemoryIndex, cast TupleOps counts, style cleanups  SearchIndex: document Tokenizer::isValidSearchTerm() in concept.txt  SearchIndex: unify CollectionSearch API and optimize search pipeline  SearchIndex: updated documentation  SearchIndex: use FileIndex for title token index  SearchIndex: move search() function tests back to tests/inc/search/  SearchIndex: add backward compatibility wrappers  SearchIndex: remove legacy intermediate classes from PR #2943  SearchIndex: add integrity checking to Collection architecture  SearchIndex: rewrite MetadataSearch to use Collection classes  SearchIndex: reorganize and expand test suite  SearchIndex: rewrite FulltextSearch to use FrequencyCollectionSearch  ...

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Wed, 06 May 2026 19:07:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>27bd777138af595d8b6398b9891b82765360a860 - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#27bd777138af595d8b6398b9891b82765360a860</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Sat, 02 May 2026 17:00:01 +0000</pubDate>
        <dc:creator>splitbrain &lt;86426+splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>b9e35b2f034dd29b31fb5fa11721ae382f96df0a - fix(infoutils): escape git log arguments for Windows compatibility</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#b9e35b2f034dd29b31fb5fa11721ae382f96df0a</link>
        <description>fix(infoutils): escape git log arguments for Windows compatibilitySingle quotes are not shell quoting on Windows cmd, causing git toparse &apos;%cd&apos; as an ambiguous revision and emit a fatal error to stderr.Pass each argument through escapeshellarg() so quoting works on bothUnix and Windows.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Sat, 25 Apr 2026 12:48:38 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>21fbd01b3c3eea88b767376b7b158f31f0f63127 - SearchIndex: add integrity checking to Collection architecture</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#21fbd01b3c3eea88b767376b7b158f31f0f63127</link>
        <description>SearchIndex: add integrity checking to Collection architectureAdd checkIntegrity() to AbstractCollection and DirectCollection thatverifies paired indexes have matching line counts (token==frequency,entity==reverse, entity==token for direct collections). ThrowsIndexIntegrityException on the first inconsistency found.Add Countable interface to AbstractIndex with count() implementationsin MemoryIndex and FileIndex. Add Indexer::checkIntegrity() andIndexer::isIndexEmpty() to orchestrate checks across all collections.Update infoutils.php to use the new Indexer API instead of the oldFulltextIndex/MetadataIndex classes.Fix range(1, 0) bug in three places that produced [1, 0] instead ofan empty array when split-by-length indexes were empty.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Tue, 07 Apr 2026 16:09:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>7f394dd683d14aba9f6131a7f9d011383c280834 - Merge branch &apos;master&apos; into searchIndex-finish</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#7f394dd683d14aba9f6131a7f9d011383c280834</link>
        <description>Merge branch &apos;master&apos; into searchIndex-finish* master: (55 commits)  Translation update (pt-br)  Bump phpseclib/phpseclib from 3.0.49 to 3.0.50  &#55358;&#56598; Update deleted files  strict value comparison in auth session check. fixes #4602  Translation update (pt-br)  Translation update (pt-br)  remove utf8_encode() from authad plugin  todo checker action: ignore vendor  updated rector and applied it  removed another php 7.4 workaround  removed an old PHP 5 workaround in HTTPClient  remove checks for mbstring.func_overload  removed php 8 polyfills  ignore HTML validation issue with skipped headline levels  declare PrefCookie constant visibility  update slika which fixes another php 8.5 deprecation issue  fix http tests  fix destructuring false returns from changelog functions  avoid using null as cache key  Fix deprecation warning in UTF8/Conversion  ...

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Sun, 05 Apr 2026 09:15:35 +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/inc/infoutils.php#093fe67e98c0cdb4b73fd46938e49b64971483c2</link>
        <description>updated rector and applied it

            List of files:
            /dokuwiki/inc/infoutils.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>8c831647ed536e5d811d8f541599d9628d01a512 - remove checks for mbstring.func_overload</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#8c831647ed536e5d811d8f541599d9628d01a512</link>
        <description>remove checks for mbstring.func_overloadThis ini setting no longer exists in PHP8, so we don&apos;t need to checkfor it.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Sat, 07 Mar 2026 19:24:42 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8e88a29b81301f78509349ab1152bb09c229123e - update minimum requirement to PHP 8.2</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#8e88a29b81301f78509349ab1152bb09c229123e</link>
        <description>update minimum requirement to PHP 8.2According to https://stitcher.io/blog/php-version-stats-june-2025 mostpeople are running a newer version anyway. 8.2 still receives securitysupport til the end of the year and is the version included in Debianold-stable (Bookworm).This patch only increases the minumum version and updates the composerdependencies. No code has been changed yet.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Sat, 07 Mar 2026 12:54:36 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>9df9f0c8d11cfaadf321a358ea52a8328f6661ad - Merge branch &apos;master&apos; into searchIndex-finish</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#9df9f0c8d11cfaadf321a358ea52a8328f6661ad</link>
        <description>Merge branch &apos;master&apos; into searchIndex-finishThere were a lot of conflicts to resolve. Not all of them may have beenresolved correctly...* master: (1094 commits)  Login accessibility improvements  Translation update (it)  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  Remove HTML from strings based on title and tagline  SECURITY: fix XSS vulnerability. fixes #4512  translation update  Fix typos in usermanager English strings  Replace hardcoded message by localized string  set DOKU_INC in rector  ...

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Mon, 27 Oct 2025 13:09:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>0a3741134c57a0ccbd892c3f10b7525f3ffdbe1a - fix OS checks. fixes #4446 and #4445</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#0a3741134c57a0ccbd892c3f10b7525f3ffdbe1a</link>
        <description>fix OS checks. fixes #4446 and #4445Access to /etc might be restricted. We simply ignore the errors andpretend the file does not exist.Strictly speaking, the files are not in ini format. But parsing them asini mostly works, except for some comments (on synology), so we stripthe comments first.This also makes sure the correct file is read on synology.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Wed, 21 May 2025 17:40:44 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>dafc98922abc2dbb479268485b585726c6815168 - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#dafc98922abc2dbb479268485b585726c6815168</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Thu, 16 May 2024 06:57:32 +0000</pubDate>
        <dc:creator>splitbrain &lt;86426+splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>79f150bdb17405897c94d8d98d7ca61026c30e2e - Output more version data on the admin screen</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#79f150bdb17405897c94d8d98d7ca61026c30e2e</link>
        <description>Output more version data on the admin screenBug reports are often lacking crucial information about the environmentthe wiki is run on and novice users often do not know how to obtain thisdata.This patch gathers some environmental information and outputs it next tothe DokuWiki version number on the admin screen.Info included (if obtainable):* PHP version* Linux Distribution name and version* Operating System and Version (refers to kernel version on linux)* The PHP SAPI (modphp, cgi, fcgi)* If running on kubernetes or docker

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Mon, 15 Apr 2024 11:31:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>78b8232bb0df2ff11b4fd41dd46a9c1674539c23 - Merge pull request #4069 from dokuwiki/debugbacktrace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#78b8232bb0df2ff11b4fd41dd46a9c1674539c23</link>
        <description>Merge pull request #4069 from dokuwiki/debugbacktraceFix Undefined array key &quot;file&quot; and &quot;line&quot;

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Fri, 26 Jan 2024 11:52:08 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>6cce3332fbc12c1e250ec7e6adbad6d4dc2c74e8 - Reworked API definition</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#6cce3332fbc12c1e250ec7e6adbad6d4dc2c74e8</link>
        <description>Reworked API definitionThis cleans up the API:* no more compatibility with obsolete wiki API* no more difference between wiki.* and dokuwiki.* calls -&gt; core.** use of optional parameters avoids double definitions* use Response objects for complex results* always use named primitives as input* major cleanup of docblock descriptions

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Fri, 05 Jan 2024 12:19:42 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>fe9f11e2d02e6bd1561f6a99da84a732b4a56f82 - improved API docs</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#fe9f11e2d02e6bd1561f6a99da84a732b4a56f82</link>
        <description>improved API docs

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Thu, 07 Dec 2023 11:56:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c0f08ea9b48e0645ea119ab329a3239253cd6e6b - clean up dbg_backtrace</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#c0f08ea9b48e0645ea119ab329a3239253cd6e6b</link>
        <description>clean up dbg_backtraceThis makes the formatting decisions more explicit instead of multiplenested ternary operators. For hopefully make it easier to read.It also renames [internal function] to [anonymous] since it usuallysignifies an error in a anonymous callback rather than a PHP internal.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Tue, 14 Nov 2023 09:35:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>be801c86880e9f1d861ded5966afef35a932d323 - Fix Undefined array key &quot;file&quot; and &quot;line&quot;</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#be801c86880e9f1d861ded5966afef35a932d323</link>
        <description>Fix Undefined array key &quot;file&quot; and &quot;line&quot;E_WARNING: Undefined array key &quot;line&quot;/home/gerrit/Sites/dokuwiki/dokuwiki/inc/infoutils.php(525)In the exception::trace this line is labeled as internal function. Ofcourse it is an assumption that all cases without file are internalfunctions.

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Thu, 21 Sep 2023 12:45:27 +0000</pubDate>
        <dc:creator>Gerrit Uitslag &lt;klapinklapin@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6c16a3a9aa602bb7e269fb6d5d18e1353e17f97f - Use str_starts_with/str_ends_with</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/infoutils.php#6c16a3a9aa602bb7e269fb6d5d18e1353e17f97f</link>
        <description>Use str_starts_with/str_ends_with

            List of files:
            /dokuwiki/inc/infoutils.php</description>
        <pubDate>Thu, 14 Sep 2023 20:32:18 +0000</pubDate>
        <dc:creator>fiwswe &lt;fiwswe@fwml.de&gt;</dc:creator>
    </item>
</channel>
</rss>
