History log of /dokuwiki/_test/tests/ (Results 101 – 125 of 657)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
40f2b82e25-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Fix unititialized string offset access in query parser

The code always tried to access positon 2 of the parsed token, even for
tokens shorter than that (like OR)

fixes #3896

a42c05d223-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Add mechanism to parse the Version data into its parts

This will be needed in the release automation I'm currently working on.

7fb26b8e14-Feb-2023 Andreas Gohr <andi@splitbrain.org>

Properly quick search in titles with UTF-8 chars.

Fixes #3808


inc/FulltextPageLookupTest.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/inc/FeedParser.php
/dokuwiki/inc/FeedParserFile.php
/dokuwiki/inc/JpegMeta.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/Utf8/PhpString.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/template.php
/dokuwiki/lib/plugins/authad/lang/it/settings.php
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/logviewer/lang/it/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/de/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/it/lang.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/marcusschwarz/lesserphp/.gitignore
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/composer.json
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/phpseclib/phpseclib/AUTHORS
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/composer.json
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php
/dokuwiki/vendor/simplepie/simplepie/.editorconfig
/dokuwiki/vendor/simplepie/simplepie/.php-cs-fixer.dist.php
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/LICENSE.txt
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/Author.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/BaseDataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/CallableNameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/DataCache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/NameFilter.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Psr16.php
/dokuwiki/vendor/simplepie/simplepie/src/Cache/Redis.php
/dokuwiki/vendor/simplepie/simplepie/src/Caption.php
/dokuwiki/vendor/simplepie/simplepie/src/Category.php
/dokuwiki/vendor/simplepie/simplepie/src/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/src/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/src/Credit.php
/dokuwiki/vendor/simplepie/simplepie/src/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/src/Exception.php
/dokuwiki/vendor/simplepie/simplepie/src/File.php
/dokuwiki/vendor/simplepie/simplepie/src/Gzdecode.php
/dokuwiki/vendor/simplepie/simplepie/src/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/IRI.php
/dokuwiki/vendor/simplepie/simplepie/src/Item.php
/dokuwiki/vendor/simplepie/simplepie/src/Locator.php
/dokuwiki/vendor/simplepie/simplepie/src/Misc.php
/dokuwiki/vendor/simplepie/simplepie/src/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/src/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/src/Parser.php
/dokuwiki/vendor/simplepie/simplepie/src/Rating.php
/dokuwiki/vendor/simplepie/simplepie/src/Registry.php
/dokuwiki/vendor/simplepie/simplepie/src/RegistryAware.php
/dokuwiki/vendor/simplepie/simplepie/src/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/src/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/src/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/src/Source.php
/dokuwiki/vendor/simplepie/simplepie/src/XML/Declaration/Parser.php
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-archive/src/Zip.php
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/src/Base.php
/dokuwiki/vendor/splitbrain/php-cli/src/CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/Colors.php
/dokuwiki/vendor/splitbrain/php-cli/src/PSR3CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/PSR3CLIv3.php
d9a7912a31-Jan-2023 Andreas Gohr <andi@splitbrain.org>

use httpbingo for HTPP tests

This service is based on httpbin-go which seems to be better maintained
and should be easy to set up for ourselves if needed.

This also fixes a warning when the client

use httpbingo for HTPP tests

This service is based on httpbin-go which seems to be better maintained
and should be easy to set up for ourselves if needed.

This also fixes a warning when the client is reused with the
max_bodysize mechanism

show more ...


/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/.github/workflows/release.yml
/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/README
/dokuwiki/_test/core/TestResponse.php
inc/httpclient_http.test.php
inc/httpclient_https.test.php
inc/httpclient_https_proxy.test.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/conf/mediameta.php
/dokuwiki/conf/mime.conf
/dokuwiki/conf/mysql.conf.php.example
/dokuwiki/conf/plugins.required.php
/dokuwiki/feed.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Extension/EventHandler.php
/dokuwiki/inc/File/Resolver.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/common.php
/dokuwiki/inc/httputils.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/de/onceexisted.txt
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/search.php
/dokuwiki/inc/toolbar.php
/dokuwiki/lib/plugins/acl/lang/de/lang.php
/dokuwiki/lib/plugins/authad/lang/pt-br/settings.php
/dokuwiki/lib/plugins/authad/lang/vi/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/sq/lang.php
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/logviewer/lang/pt-br/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/pt-br/lang.php
/dokuwiki/lib/plugins/logviewer/lang/pt-br/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/ru/lang.php
/dokuwiki/lib/plugins/logviewer/lang/vi/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/vi/lang.php
/dokuwiki/lib/plugins/logviewer/lang/vi/nolog.txt
/dokuwiki/lib/plugins/revert/lang/vi/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sq/lang.php
/dokuwiki/lib/scripts/jquery/update.sh
/dokuwiki/lib/tpl/dokuwiki/lang/pt-br/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/lang.php
98640fd327-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Move PSR compliant tests to the apropriate namespaces

Having "inc" in the namespace is awkward. Instead the test class
namespaces now correspond to their real class namespaces.

With further refacto

Move PSR compliant tests to the apropriate namespaces

Having "inc" in the namespace is awkward. Instead the test class
namespaces now correspond to their real class namespaces.

With further refactorings we should get rid of most of the stuff in
tests/inc

this is a continuation of #3812

show more ...

c7f6b7b726-Oct-2022 Zebra North <mrzebra@mrzebra.co.uk>

Move IP functions into a class

608cdefc22-Oct-2022 Zebra North <mrzebra@mrzebra.co.uk>

Factor out IP address functions; all proxies must be trusted

acdf738a19-Oct-2022 Andreas Gohr <andi@splitbrain.org>

replace phpquery by php-dom-wrapper #3308

This replaces the outdated phpquery library by the newer and maintained
php-dom-wrapper. Usage is similar but not a 1:1 replacement. phpQuery is
left in but

replace phpquery by php-dom-wrapper #3308

This replaces the outdated phpquery library by the newer and maintained
php-dom-wrapper. Usage is similar but not a 1:1 replacement. phpQuery is
left in but marked as deprecated.

show more ...


/dokuwiki/.gitignore
/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/composer.json
/dokuwiki/_test/composer.lock
/dokuwiki/_test/core/TestResponse.php
/dokuwiki/_test/core/phpQuery-onefile.php
inc/form/buttonelement.test.php
inc/form/checkableelement.test.php
inc/form/dropdownelement.test.php
inc/form/form.test.php
inc/form/inputelement.test.php
inc/media_searchlist.test.php
/dokuwiki/_test/vendor/autoload.php
/dokuwiki/_test/vendor/composer/ClassLoader.php
/dokuwiki/_test/vendor/composer/InstalledVersions.php
/dokuwiki/_test/vendor/composer/LICENSE
/dokuwiki/_test/vendor/composer/autoload_classmap.php
/dokuwiki/_test/vendor/composer/autoload_files.php
/dokuwiki/_test/vendor/composer/autoload_namespaces.php
/dokuwiki/_test/vendor/composer/autoload_psr4.php
/dokuwiki/_test/vendor/composer/autoload_real.php
/dokuwiki/_test/vendor/composer/autoload_static.php
/dokuwiki/_test/vendor/composer/installed.json
/dokuwiki/_test/vendor/composer/installed.php
/dokuwiki/_test/vendor/composer/platform_check.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/.github/dependabot.yml
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/.gitignore
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/LICENSE
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/README.md
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/composer.json
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/phpunit.xml.dist
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Collections/NodeCollection.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Comment.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Document.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/DocumentType.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Element.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/NodeList.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/ProcessingInstruction.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Text.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Traits/CommonTrait.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Traits/ManipulationTrait.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Traits/NodeTrait.php
/dokuwiki/_test/vendor/scotteh/php-dom-wrapper/src/Traits/TraversalTrait.php
/dokuwiki/_test/vendor/symfony/css-selector/CHANGELOG.md
/dokuwiki/_test/vendor/symfony/css-selector/CssSelectorConverter.php
/dokuwiki/_test/vendor/symfony/css-selector/Exception/ExceptionInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/Exception/ExpressionErrorException.php
/dokuwiki/_test/vendor/symfony/css-selector/Exception/InternalErrorException.php
/dokuwiki/_test/vendor/symfony/css-selector/Exception/ParseException.php
/dokuwiki/_test/vendor/symfony/css-selector/Exception/SyntaxErrorException.php
/dokuwiki/_test/vendor/symfony/css-selector/LICENSE
/dokuwiki/_test/vendor/symfony/css-selector/Node/AbstractNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/AttributeNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/ClassNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/CombinedSelectorNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/ElementNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/FunctionNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/HashNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/NegationNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/NodeInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/PseudoNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/SelectorNode.php
/dokuwiki/_test/vendor/symfony/css-selector/Node/Specificity.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/CommentHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/HandlerInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/HashHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/IdentifierHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/NumberHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/StringHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Handler/WhitespaceHandler.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Parser.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/ParserInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Reader.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Shortcut/ClassParser.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Shortcut/ElementParser.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Shortcut/EmptyStringParser.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Shortcut/HashParser.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Token.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/TokenStream.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Tokenizer/Tokenizer.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Tokenizer/TokenizerEscaping.php
/dokuwiki/_test/vendor/symfony/css-selector/Parser/Tokenizer/TokenizerPatterns.php
/dokuwiki/_test/vendor/symfony/css-selector/README.md
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/AbstractExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/CombinationExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/ExtensionInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/FunctionExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/HtmlExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/NodeExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Extension/PseudoClassExtension.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/Translator.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/TranslatorInterface.php
/dokuwiki/_test/vendor/symfony/css-selector/XPath/XPathExpr.php
/dokuwiki/_test/vendor/symfony/css-selector/composer.json
/dokuwiki/_test/vendor/symfony/polyfill-php80/LICENSE
/dokuwiki/_test/vendor/symfony/polyfill-php80/Php80.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/PhpToken.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/README.md
/dokuwiki/_test/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/bootstrap.php
/dokuwiki/_test/vendor/symfony/polyfill-php80/composer.json
b54ce96c19-Oct-2022 Andreas Gohr <andi@splitbrain.org>

add proper namespace to test classes

This adds the test namespace to those test classes that are already in
PSR4 format.

ec85aeb219-Oct-2022 Andreas Gohr <andi@splitbrain.org>

fix autoloading for tests

This replaces my attempt in 12ebce974be688ac34bf4389645d5fc7baa29cc7

The canonical namespace for DokuWiki core tests is dokuwiki/test/ and
this is mapped to _test/tests no

fix autoloading for tests

This replaces my attempt in 12ebce974be688ac34bf4389645d5fc7baa29cc7

The canonical namespace for DokuWiki core tests is dokuwiki/test/ and
this is mapped to _test/tests now in the autoloader.

This means the majority of tests is in the dokuwiki/test/inc namespace.

Mockfiles are located at _test/mock and have the namespace
dokuwiki/test/mock - if that's good or bad is debatable. I simply kept
it as it always has been. But there might be an argument for having mock
objects closer to the tests that use them (eg. right next to the test
files).

show more ...


/dokuwiki/.gitignore
/dokuwiki/SECURITY.md
inc/File/PageResolverTest.php
inc/Subscriptions/BulkSubscriptionsSenderTest.php
inc/Subscriptions/SubscriberManagerTest.php
inc/Subscriptions/SubscriberRegexBuilderTest.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/data/deleted.files
/dokuwiki/doku.php
/dokuwiki/feed.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Subscriptions/SubscriberManager.php
/dokuwiki/inc/Ui/PageDiff.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/html.php
/dokuwiki/inc/lang/bn/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/es/draft.txt
/dokuwiki/inc/lang/es/edit.txt
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/fr/adminplugins.txt
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/toolbar.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/exe/mediamanager.php
/dokuwiki/lib/plugins/acl/lang/ru/help.txt
/dokuwiki/lib/plugins/acl/lang/ru/lang.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/de/settings.php
/dokuwiki/lib/plugins/authad/lang/fr/settings.php
/dokuwiki/lib/plugins/authad/lang/ru/settings.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/ru/settings.php
/dokuwiki/lib/plugins/authplain/lang/bn/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/logviewer/lang/de/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/de/lang.php
/dokuwiki/lib/plugins/logviewer/lang/de/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/fr/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/fr/lang.php
/dokuwiki/lib/plugins/logviewer/lang/fr/nolog.txt
/dokuwiki/lib/plugins/logviewer/lang/ru/lang.php
/dokuwiki/lib/tpl/dokuwiki/css/basic.less
/dokuwiki/lib/tpl/dokuwiki/lang/fr/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/ru/lang.php
bbe6b3a712-Oct-2022 Andreas Gohr <andi@splitbrain.org>

Remove the htmlok and phpok embedding options

Both options have grave security implications and novice users seem to
ignore advice about them. In the last decades I never came across a wiki
that had

Remove the htmlok and phpok embedding options

Both options have grave security implications and novice users seem to
ignore advice about them. In the last decades I never came across a wiki
that had legitimate use of these options.

If someone needs the functionality, it can easily be added back using a
plugin. But I prefer to give users one less option to shoot themselves
in the foot.

Removal of the translations for the config strings can follow after this
has been merged.

show more ...

e21332f819-Sep-2022 fiwswe <53953985+fiwswe@users.noreply.github.com>

Fix testing errors with CRLF line endings

03a3563312-Sep-2022 Andreas Gohr <andi@splitbrain.org>

added method to search an index by regular expression

6a086a5d12-Sep-2022 Andreas Gohr <andi@splitbrain.org>

Use base class for searchIndex tests

Many tests are the same for File and Memory indexes

1ca6792411-Sep-2022 Andreas Gohr <andi@splitbrain.org>

Add a first collection based on the old FullText Index

This collection is meant as a base class for fulltext indexes, a page
specific implementation will follow.

Currently contains lots of dead cod

Add a first collection based on the old FullText Index

This collection is meant as a base class for fulltext indexes, a page
specific implementation will follow.

Currently contains lots of dead code that needs to be removed or
replaced.

show more ...

b3cb0bc311-Sep-2022 Andreas Gohr <andi@splitbrain.org>

keep modification state of MemoryIndexes

MemoryIndexes only need to be saved back when they have been modified

a758032101-Sep-2022 Zebra North <mrzebra@mrzebra.co.uk>

Fix clientIP() returning the wrong address

c7dab4e814-Aug-2022 Andreas Gohr <andi@splitbrain.org>

replace deprecated method calls

45230f1314-Aug-2022 Andreas Gohr <andi@splitbrain.org>

use self hosted msglint api. fixes #3736

5a10fbce27-Jul-2022 Andreas Gohr <andi@splitbrain.org>

Support the multiple attribute in Form selects

This should fix a problem mentioned in
https://github.com/splitbrain/dokuwiki-plugin-data/pull/229#issuecomment-1196367602

Note that prefilling from $

Support the multiple attribute in Form selects

This should fix a problem mentioned in
https://github.com/splitbrain/dokuwiki-plugin-data/pull/229#issuecomment-1196367602

Note that prefilling from $INPUT is still only supported for single
value selects.

show more ...

b1d4a66724-Jun-2022 Andreas Gohr <andi@splitbrain.org>

throw exceptions in API on user creation errors

As discussed in #3609

047b3cae25-Jan-2022 Michael Wegener <wegener@satware.com>

revert to simple boolean result when user creation fails, remove unused function

f0e32bb924-Jan-2022 Michael Wegener <wegener@satware.com>

Create one user per request

0e0fd3b724-Jan-2022 Michael Wegener <wegener@satware.com>

Implements #3606: add xmlrpc createUsers function

5d2c5d7e04-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

reformat code

12345678910>>...27