wiki.techinc.nl/includes/libs
Aaron Schulz 2e5eb693de objectcache: add WANObjectCacheReaper for assuring purges
* This fixes keys based on some sort of change log.
  Updates are wrapped in a mutex and keep track of the
  last known good position.
* Make WANObjectReapUpdate class that cleans up title
  related keys using the recentchanges table. This triggers
  as a deferred updates on RC view.

Change-Id: I7f14b9ca2533032147e62b1a3cc004a23da86579
2017-01-27 02:21:06 +00: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 Cleanup some incorrect return annotations 2016-12-12 10:15:05 -08:00
iterators Move utils/iterators/ into libs/ 2016-10-16 17:33:23 +00:00
lockmanager Fix small typos in includes/lib/lockManager/LockManager.php 2016-12-14 12:33:12 +03:30
mime Special case opus mime detction 2017-01-14 12:21:37 -08:00
objectcache objectcache: add WANObjectCacheReaper for assuring purges 2017-01-27 02:21:06 +00:00
rdbms Un-blacklist PhanUndeclaredVariable 2017-01-18 13:07:39 -08:00
redis Removed deprecated unused method in RedisConnectionPool.php 2017-01-10 14:51:44 +02:00
replacers
stats Remove empty lines from PHP and JavaScript comment blocks 2016-12-09 09:01:06 +00:00
time Update weblinks in comments from HTTP to HTTPS 2016-11-07 15:24:46 +01:00
virtualrest Remove empty lines at end of functions 2016-11-05 11:55:10 +01:00
xmp Un-blacklist PhanUndeclaredVariable 2017-01-18 13:07:39 -08: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 Move most of MWCryptHKDF into libs 2016-10-17 22:16:17 +00:00
CryptRand.php CryptRand: remove newlines from logging message 2016-11-10 15:33:23 +01:00
CSSMin.php Remove empty lines at end of functions 2016-11-05 11:55:10 +01:00
DeferredStringifier.php
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
IEUrlExtension.php Remove empty lines from PHP and JavaScript comment blocks 2016-12-09 09:01:06 +00:00
IP.php
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 Update weblinks in comments from HTTP to HTTPS 2016-11-07 15:24:46 +01: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 "Improve Status/StatusValue::splitByErrorType type hint" 2016-10-24 05:11:30 +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.