wiki.techinc.nl/includes/libs
Tim Starling 66c2681f7c In .htaccess deny files, use "Satisfy All"
These .htaccess files are intended to prohibit all web access. But if
the user sets "Satisfy Any" on a parent directory, in conjunction with
any permissive require directive like "Require all granted", access will
be allowed despite "Require all denied" in .htaccess.

So, override Satisfy so that the "Require all denied" will reliably take
effect.

Note that "Satisfy All" is the default. This only affects non-default
installations.

Change-Id: Ia5862fb69e439b7ea2ed7af011e1ebf8f1b1f6d6
(cherry picked from commit a50d2e69f8ce9e5720b05615d04c35cc9008b6ae)
2025-04-04 13:17:15 +00:00
..
composer
DebugInfo Replace gettype() with get_debug_type() in debug/log/test output 2024-07-31 19:33:57 +02:00
Diff
eventrelayer
filebackend In .htaccess deny files, use "Satisfy All" 2025-04-04 13:17:15 +00:00
http Make MultiHttpClient free from MediaWiki URL global functions 2024-09-09 22:02:58 +03:30
iterators Use type declaration for class properties holding type hinted arguments 2024-09-11 20:08:50 +00:00
lockmanager objectcache: Move RedisConnRef.php to /libs/objectcache/ 2024-11-07 08:40:54 +00:00
Message Message: Downgrade exception on bool/null param to warning 2024-11-02 12:18:56 +00:00
mime MimeAnalyzer: detect magic number for gltf binary 2025-01-09 14:57:11 +00:00
objectcache objectcache: Remove docs about RedisConnectionPool configurable size 2024-11-07 08:43:27 +00:00
ParamValidator Localisation updates from https://translatewiki.net. 2025-04-01 07:32:43 +02:00
rdbms Merge "rdbms: clear replica snapshots in (begin|commit|rollback)PrimaryChanges()" 2024-10-22 15:25:44 +00:00
Stats Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
telemetry Introduce minimal OTEL tracing library 2024-10-09 15:55:31 +02:00
uuid GlobalIdGenerator: Update str_getcsv() call for PHP 8.4 2024-10-29 15:17:13 +00:00
WRStats RateLimiter: Fix peek mode 2025-03-01 15:51:16 +00:00
ArrayUtils.php
Cookie.php Remove unchecked exception annotations 2024-09-17 22:20:58 +02:00
CookieJar.php
Deflate.php
DnsSrvDiscoverer.php
Emptiable.php
ExplodeIterator.php
GhostFieldAccessTrait.php
HashRing.php Remove unchecked exception annotations 2024-09-17 22:20:58 +02:00
HtmlArmor.php
HttpStatus.php
MapCacheLRU.php
MappedIterator.php libs: Add missing documentation to class properties 2024-09-13 17:24:12 +00:00
MemoizedCallable.php
MWCryptHash.php
NonSerializableTrait.php
README
ReplacementArray.php Use type declaration for class properties holding type hinted arguments 2024-09-11 20:08:50 +00:00
ReverseArrayIterator.php
RiffExtractor.php
StaticArrayWriter.php
StatusValue.php Make Message and MessageValue compatible 2024-10-19 15:00:07 +02:00
StringUtils.php Remove unchecked exception annotations 2024-09-17 22:20:58 +02:00
Timing.php
UDPTransport.php Remove unchecked exception annotations 2024-09-17 22:20:58 +02:00
UnpackFailedException.php
XhprofData.php

The classes in this directory ./includes/libs are considered standalone
from the remainder of the MediaWiki codebase. They do not call on any other
portions of MediaWiki code, and can be used in other projects without
dependency issues.