History log of /dokuwiki/ (Results 1 – 25 of 10534)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f5a0dcac22-Mar-2026 Eduardo Mozart de Oliveira <eduardomozart182@gmail.com>

Translation update (pt-br)

4615f1f422-Mar-2026 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bump phpseclib/phpseclib from 3.0.49 to 3.0.50

Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) from 3.0.49 to 3.0.50.
- [Release notes](https://github.com/phpseclib/phpseclib/rel

Bump phpseclib/phpseclib from 3.0.49 to 3.0.50

Bumps [phpseclib/phpseclib](https://github.com/phpseclib/phpseclib) from 3.0.49 to 3.0.50.
- [Release notes](https://github.com/phpseclib/phpseclib/releases)
- [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md)
- [Commits](https://github.com/phpseclib/phpseclib/compare/3.0.49...3.0.50)

---
updated-dependencies:
- dependency-name: phpseclib/phpseclib
dependency-version: 3.0.50
dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

show more ...

c7a8f45822-Mar-2026 splitbrain <86426+splitbrain@users.noreply.github.com>

�� Update deleted files

e4b0c5a022-Mar-2026 Andreas Gohr <andi@splitbrain.org>

strict value comparison in auth session check. fixes #4602

c046a97e19-Mar-2026 Eduardo Mozart de Oliveira <eduardomozart182@gmail.com>

Translation update (pt-br)

947b5be718-Mar-2026 Eduardo Mozart de Oliveira <eduardomozart182@gmail.com>

Translation update (pt-br)

485f8f3507-Mar-2026 Andreas Gohr <andi@splitbrain.org>

remove utf8_encode() from authad plugin

71d4f5c007-Mar-2026 Andreas Gohr <andi@splitbrain.org>

todo checker action: ignore vendor

093fe67e07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

updated rector and applied it


_test/composer.json
_test/composer.lock
_test/rector.php
bin/gittool.php
bin/wantedpages.php
inc/Action/Redirect.php
inc/Action/Search.php
inc/Action/Subscribe.php
inc/ActionRouter.php
inc/Ajax.php
inc/Cache/Cache.php
inc/Debug/PropertyDeprecationHelper.php
inc/ErrorHandler.php
inc/Extension/Event.php
inc/Extension/PluginController.php
inc/Extension/PluginTrait.php
inc/Extension/RemotePlugin.php
inc/Extension/SyntaxPlugin.php
inc/Feed/FeedCreator.php
inc/Feed/FeedMediaProcessor.php
inc/Feed/FeedPageProcessor.php
inc/File/PageResolver.php
inc/File/Resolver.php
inc/Form/Element.php
inc/HTTP/DokuHTTPClient.php
inc/HTTP/Headers.php
inc/Ip.php
inc/JWT.php
inc/Logger.php
inc/Mailer.class.php
inc/Menu/AbstractMenu.php
inc/Menu/Item/AbstractItem.php
inc/Parsing/Handler/Lists.php
inc/Parsing/Parser.php
inc/Parsing/ParserMode/Acronym.php
inc/Parsing/ParserMode/Entity.php
inc/Parsing/ParserMode/Smiley.php
inc/Parsing/ParserMode/Wordblock.php
inc/PassHash.php
inc/Remote/Api.php
inc/Remote/ApiCore.php
inc/Remote/JsonRpcServer.php
inc/Remote/LegacyApiCore.php
inc/Remote/OpenApiDoc/DocBlockMethod.php
inc/Remote/OpenApiDoc/DocBlockProperty.php
inc/Remote/OpenApiDoc/OpenAPIGenerator.php
inc/Remote/OpenApiDoc/Type.php
inc/Remote/Response/ApiResponse.php
inc/Remote/Response/Link.php
inc/Remote/Response/Media.php
inc/Remote/Response/MediaChange.php
inc/Remote/Response/Page.php
inc/Remote/Response/PageChange.php
inc/Remote/Response/User.php
inc/Remote/XmlRpcServer.php
inc/SafeFN.class.php
inc/StyleUtils.php
inc/Subscriptions/SubscriberManager.php
inc/Subscriptions/SubscriberRegexBuilder.php
inc/TreeBuilder/AbstractBuilder.php
inc/TreeBuilder/Node/AbstractNode.php
inc/Ui/Admin.php
inc/Ui/Editor.php
inc/Ui/Index.php
inc/Ui/MediaDiff.php
inc/Ui/PageView.php
inc/Utf8/Conversion.php
inc/Utf8/Sort.php
inc/auth.php
inc/changelog.php
inc/common.php
inc/confutils.php
inc/fulltext.php
inc/html.php
inc/infoutils.php
inc/init.php
inc/load.php
inc/mail.php
inc/media.php
inc/pageutils.php
inc/parser/code.php
inc/parser/handler.php
inc/parser/renderer.php
inc/parser/xhtml.php
inc/parserutils.php
inc/search.php
inc/template.php
install.php
lib/exe/ajax.php
lib/exe/css.php
lib/exe/js.php
lib/exe/mediamanager.php
lib/plugins/acl/admin.php
lib/plugins/authad/auth.php
lib/plugins/authpdo/auth.php
lib/plugins/config/admin.php
lib/plugins/config/core/Setting/Setting.php
lib/plugins/config/core/Setting/SettingArray.php
lib/plugins/config/core/Setting/SettingEmail.php
lib/plugins/extension/Extension.php
lib/plugins/extension/ExtensionApiResponse.php
lib/plugins/extension/GuiAdmin.php
lib/plugins/extension/GuiExtension.php
lib/plugins/extension/Installer.php
lib/plugins/extension/Manager.php
lib/plugins/extension/Repository.php
lib/plugins/extension/cli.php
lib/plugins/info/syntax.php
lib/plugins/popularity/helper.php
lib/plugins/revert/admin.php
lib/plugins/safefnrecode/action.php
lib/plugins/styling/action.php
lib/plugins/usermanager/admin.php
lib/plugins/usermanager/cli.php
lib/plugins/usermanager/remote.php
85c88efa07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

removed another php 7.4 workaround

2114d54607-Mar-2026 Andreas Gohr <andi@splitbrain.org>

removed an old PHP 5 workaround in HTTPClient

8c83164707-Mar-2026 Andreas Gohr <andi@splitbrain.org>

remove checks for mbstring.func_overload

This ini setting no longer exists in PHP8, so we don't need to check
for it.

766251f007-Mar-2026 Andreas Gohr <andi@splitbrain.org>

removed php 8 polyfills

db97c5ae07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

ignore HTML validation issue with skipped headline levels

It's debatable if this is an error. I'd say it's more like a warning.

445afc7807-Mar-2026 Andreas Gohr <andi@splitbrain.org>

declare PrefCookie constant visibility

62c98cd607-Mar-2026 Andreas Gohr <andi@splitbrain.org>

update slika which fixes another php 8.5 deprecation issue

e7a87ee207-Mar-2026 Andreas Gohr <andi@splitbrain.org>

fix http tests

The response at httpbingo has changed, tests needed updates

d41f5a8f07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

fix destructuring false returns from changelog functions

The changelog functions can return false when lines are unparsable or
don't exist. The result can no longer be destructured then in newer PHP

fix destructuring false returns from changelog functions

The changelog functions can return false when lines are unparsable or
don't exist. The result can no longer be destructured then in newer PHP
versions. This adds the necessary checks.

It should also handle corrupt lines within a changelog better.

show more ...

2082444c07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

avoid using null as cache key

Sometime null is passed as revision to wikiFN. This should not happen
but we're not very strict about the type here. Any falsy value is the
current revision. But using

avoid using null as cache key

Sometime null is passed as revision to wikiFN. This should not happen
but we're not very strict about the type here. Any falsy value is the
current revision. But using null as an array key is deprecated. Also
using different falsy values would also result in different caches, even
though the same revision is meant. So this casts all revisions to
integer and falsy values will be 0 now, solving both issues.

show more ...

dc63e34d07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

Fix deprecation warning in UTF8/Conversion

Original message:

PHP Deprecated: ord(): Providing a string that is not one byte long is deprecated. Use ord($str[0]) instead

da1e6c6b07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

updated tests for PHP 8.2

* now using DomWrapper 3.0 which removes a bunch of deprecation messages
* fixed class name throwing a warning
* fixed deprecated reflection use

8e88a29b07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

update minimum requirement to PHP 8.2

According to https://stitcher.io/blog/php-version-stats-june-2025 most
people are running a newer version anyway. 8.2 still receives security
support til the en

update minimum requirement to PHP 8.2

According to https://stitcher.io/blog/php-version-stats-june-2025 most
people are running a newer version anyway. 8.2 still receives security
support til the end of the year and is the version included in Debian
old-stable (Bookworm).

This patch only increases the minumum version and updates the composer
dependencies. No code has been changed yet.

show more ...


.github/workflows/testLinux.yml
.github/workflows/testWindows.yml
_test/composer.json
_test/composer.lock
composer.json
composer.lock
inc/infoutils.php
install.php
vendor/composer/autoload_static.php
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/paragonie/constant_time_encoding/README.md
vendor/paragonie/constant_time_encoding/composer.json
vendor/paragonie/constant_time_encoding/src/Base32.php
vendor/paragonie/constant_time_encoding/src/Base32Hex.php
vendor/paragonie/constant_time_encoding/src/Base64.php
vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php
vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php
vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php
vendor/paragonie/constant_time_encoding/src/Binary.php
vendor/paragonie/constant_time_encoding/src/EncoderInterface.php
vendor/paragonie/constant_time_encoding/src/Encoding.php
vendor/paragonie/constant_time_encoding/src/Hex.php
vendor/paragonie/constant_time_encoding/src/RFC4648.php
vendor/phpseclib/phpseclib/BACKERS.md
vendor/phpseclib/phpseclib/README.md
vendor/phpseclib/phpseclib/SECURITY.md
vendor/phpseclib/phpseclib/phpseclib/Common/Functions/Strings.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/JWK.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/OpenSSH.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PKCS8.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/PuTTY.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/StreamCipher.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PKCS1.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/Formats/Keys/PuTTY.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PrivateKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/DSA/PublicKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Montgomery.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/Prime.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/TwistedEdwards.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/Formats/Keys/XML.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/PrivateKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/PublicKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/PublicKeyLoader.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/MSBLOB.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PKCS1.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PSS.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/PuTTY.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PrivateKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/PublicKey.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php
vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php
vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
vendor/phpseclib/phpseclib/phpseclib/File/X509.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Base.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/BuiltIn.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/Barrett.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/BCMath/Reductions/EvalBarrett.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/Engine.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/GMP.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP.php
vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger/Engines/PHP/Reductions/Barrett.php
vendor/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php
vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php
vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
vendor/simplepie/simplepie/CHANGELOG.md
vendor/simplepie/simplepie/LICENSES/BSD-3-Clause.txt
vendor/simplepie/simplepie/LICENSES/MIT.txt
vendor/simplepie/simplepie/README.markdown
vendor/simplepie/simplepie/autoloader.php
vendor/simplepie/simplepie/composer.json
vendor/simplepie/simplepie/library/SimplePie.php
vendor/simplepie/simplepie/library/SimplePie/Author.php
vendor/simplepie/simplepie/library/SimplePie/Cache.php
vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
vendor/simplepie/simplepie/library/SimplePie/Caption.php
vendor/simplepie/simplepie/library/SimplePie/Category.php
vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
vendor/simplepie/simplepie/library/SimplePie/Copyright.php
vendor/simplepie/simplepie/library/SimplePie/Core.php
vendor/simplepie/simplepie/library/SimplePie/Credit.php
vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
vendor/simplepie/simplepie/library/SimplePie/Exception.php
vendor/simplepie/simplepie/library/SimplePie/File.php
vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
vendor/simplepie/simplepie/library/SimplePie/IRI.php
vendor/simplepie/simplepie/library/SimplePie/Item.php
vendor/simplepie/simplepie/library/SimplePie/Locator.php
vendor/simplepie/simplepie/library/SimplePie/Misc.php
vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
vendor/simplepie/simplepie/library/SimplePie/Parser.php
vendor/simplepie/simplepie/library/SimplePie/Rating.php
vendor/simplepie/simplepie/library/SimplePie/Registry.php
vendor/simplepie/simplepie/library/SimplePie/Restriction.php
vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
vendor/simplepie/simplepie/library/SimplePie/Source.php
vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
vendor/simplepie/simplepie/phpstan.dist.neon
vendor/simplepie/simplepie/src/Author.php
vendor/simplepie/simplepie/src/Cache.php
vendor/simplepie/simplepie/src/Cache/Base.php
vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
vendor/simplepie/simplepie/src/Cache/CallableNameFilter.php
vendor/simplepie/simplepie/src/Cache/DB.php
vendor/simplepie/simplepie/src/Cache/DataCache.php
vendor/simplepie/simplepie/src/Cache/File.php
vendor/simplepie/simplepie/src/Cache/Memcache.php
vendor/simplepie/simplepie/src/Cache/Memcached.php
vendor/simplepie/simplepie/src/Cache/MySQL.php
vendor/simplepie/simplepie/src/Cache/NameFilter.php
vendor/simplepie/simplepie/src/Cache/Psr16.php
vendor/simplepie/simplepie/src/Cache/Redis.php
vendor/simplepie/simplepie/src/Caption.php
vendor/simplepie/simplepie/src/Category.php
vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
vendor/simplepie/simplepie/src/Copyright.php
vendor/simplepie/simplepie/src/Credit.php
vendor/simplepie/simplepie/src/Enclosure.php
vendor/simplepie/simplepie/src/Exception.php
vendor/simplepie/simplepie/src/File.php
vendor/simplepie/simplepie/src/Gzdecode.php
vendor/simplepie/simplepie/src/HTTP/Client.php
vendor/simplepie/simplepie/src/HTTP/ClientException.php
vendor/simplepie/simplepie/src/HTTP/FileClient.php
vendor/simplepie/simplepie/src/HTTP/Parser.php
vendor/simplepie/simplepie/src/HTTP/Psr18Client.php
vendor/simplepie/simplepie/src/HTTP/Psr7Response.php
vendor/simplepie/simplepie/src/HTTP/RawTextResponse.php
vendor/simplepie/simplepie/src/HTTP/Response.php
vendor/simplepie/simplepie/src/IRI.php
vendor/simplepie/simplepie/src/Item.php
vendor/simplepie/simplepie/src/Locator.php
vendor/simplepie/simplepie/src/Misc.php
vendor/simplepie/simplepie/src/Net/IPv6.php
vendor/simplepie/simplepie/src/Parse/Date.php
vendor/simplepie/simplepie/src/Parser.php
vendor/simplepie/simplepie/src/Rating.php
vendor/simplepie/simplepie/src/Registry.php
vendor/simplepie/simplepie/src/RegistryAware.php
vendor/simplepie/simplepie/src/Restriction.php
vendor/simplepie/simplepie/src/Sanitize.php
vendor/simplepie/simplepie/src/SimplePie.php
vendor/simplepie/simplepie/src/Source.php
vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
vendor/simplepie/simplepie/utils/PHPStan/README.md
vendor/simplepie/simplepie/utils/PHPStan/RegistryCallMethodReturnTypeExtension.php
vendor/simplepie/simplepie/utils/PHPStan/extension.neon
vendor/splitbrain/php-archive/src/Tar.php
vendor/splitbrain/php-cli/src/Options.php
2b2e0eb407-Mar-2026 splitbrain <86426+splitbrain@users.noreply.github.com>

�� Rector and PHPCS fixes

4f50091d07-Mar-2026 Andreas Gohr <andi@splitbrain.org>

github actions: define concurrency groups

This should cancel queued or running actions, when a new push is made to
the same branch.

6def457d06-Mar-2026 Tobias Bengfort <tobias.bengfort@posteo.de>

editor: render focus outlines above other content

12345678910>>...422