wiki.techinc.nl/includes/libs
Timo Tijhof dd629564df objectcache: Forward MultiWriteBagOStuff::makeKey to primary backend
Similar to what WANObjectCache and CachedBagOStuff are already doing.

Also add missing tests for WANObjectCache (similar to those for CachedBagOStuff).

Bug: T167465
Change-Id: I1a0c9324726aa6a1b221def985773b1b819181fd
2017-06-14 18:11:55 +01:00
..
composer checkComposerLockUpToDate: Always check dependencies 2016-10-16 12:49:41 -07:00
eventrelayer Remove trailing empty lines in PHP 2017-01-16 22:06:43 +01:00
filebackend Remove X-Content-Dimensions header 2017-06-12 18:07:28 +00:00
http Move HttpAccept* to libs 2017-06-12 18:28:25 +04:30
iterators Move utils/iterators/ into libs/ 2016-10-16 17:33:23 +00:00
lockmanager Move DB errors to Rdbms namespace 2017-04-15 10:47:41 -07:00
mime Merge "MimeAnalyzer: Detect magic bytes for mp3" 2017-05-19 12:14:27 +00:00
objectcache objectcache: Forward MultiWriteBagOStuff::makeKey to primary backend 2017-06-14 18:11:55 +01:00
rdbms Merge "Fix Postgres support" 2017-06-14 08:19:53 +00:00
redis Set a persistent connection ID for RedisConnectionPool 2017-04-21 17:17:09 -07:00
replacers Replace use of &$this 2017-01-31 23:01:54 -05:00
stats Refactor Statsd classes to enable null collector to work. 2017-05-29 15:33:02 -07:00
virtualrest Clean up get_class($this) -> static::class in /includes/cache and /includes/libs 2017-03-07 21:06:06 +00:00
xmp Fix php code style 2017-05-05 12:03:54 +00:00
APACHE-LICENSE-2.0.txt
ArrayUtils.php
Cookie.php
CookieJar.php Clean up http classes a bit 2016-11-30 19:00:44 -08:00
CryptHKDF.php Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
CryptRand.php CryptRand: only use random_bytes on php 7 and HHVM 2017-05-26 14:31:55 +02:00
CSSMin.php CSSMin: Support parenthesis and quotes in url references 2017-05-05 18:33:24 +00:00
DeferredStringifier.php
DnsSrvDiscoverer.php Add EtcdConfig class 2017-04-10 07:36:33 +00:00
ExplodeIterator.php Cleanup some incorrect return annotations 2016-12-12 10:15:05 -08:00
GenericArrayObject.php
HashRing.php Cleanup some incorrect return annotations 2016-12-12 10:15:05 -08:00
HtmlArmor.php HtmlArmor: Document that null is an acceptable value 2016-12-08 20:57:36 +00:00
HttpStatus.php Log a backtrace from the culprit location if headers were already sent 2017-02-23 14:10:12 +11:00
IEUrlExtension.php Fix php code style 2017-05-05 12:03:54 +00:00
IP.php includes/libs: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 18:13:08 +00:00
JavaScriptMinifier.php
jsminplus.php Update weblinks in comments from HTTP to HTTPS 2016-11-07 15:24:46 +01:00
MapCacheLRU.php MapCacheLRU: Properly handle bogus cache keys 2016-12-06 12:42:49 -08:00
MappedIterator.php
MemoizedCallable.php Detect/use APCu properly 2016-10-01 23:07:47 +01:00
MessageSpecifier.php
MultiHttpClient.php Improve HTTP logging 2017-05-19 06:49:26 +02:00
MWCryptHash.php Move MWCryptHash into libs/ 2016-10-01 23:19:28 -07:00
MWMessagePack.php
ObjectFactory.php
ProcessCacheLRU.php
README
ReplacementArray.php
ReverseArrayIterator.php
RiffExtractor.php
StatusValue.php Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
StringUtils.php Un-blacklist PhanUndeclaredVariable 2017-01-18 13:07:39 -08:00
Timing.php Update weblinks in comments from HTTP to HTTPS 2016-11-07 15:24:46 +01:00
UDPTransport.php
Xhprof.php profiler: Support tideways for PHP7 profiling 2016-12-06 23:38:19 +00:00
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.