wiki.techinc.nl/includes
Brad Jorsch 9634f22207 Session: Improvements to encryption functionality
* Use CBC mode if CTR is unavailable, since the older method should be
  more commonly supported.
* Apply PKCS7 padding manually when using mcrypt, since mcrypt zero-pads
  instead. This didn't matter for CTR because the effective blocksize is
  1, but it does for CBC. OpenSSL uses PKCS7 padding for CBC mode by
  default, so we don't have to worry about it there.

Bug: T136587
Change-Id: I7290b1a7aa64df70f4ab10eee2080141528c4788
2016-07-01 11:08:19 -04:00
..
actions Move changeslist CSS classes from mediawiki.legacy.shared 2016-06-20 14:49:54 +05:30
api Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
auth Fix LegacyHookPreAuthenticationProvider::testUserForCreation 2016-06-20 15:28:21 +00:00
cache Fix reference to undefined class 2016-06-30 14:39:50 -07:00
changes Let EnhancedChangesListModifyLineData Hook change classes as well 2016-06-15 11:39:27 +02:00
changetags Split off permission to delete tags from managechangetags permission 2016-05-12 21:11:04 +00:00
clientpool Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
collation Merge "Add support for icu-ta collation" 2016-05-30 08:12:41 +00:00
compat Fix and standardize Doxygen tags 2016-04-30 12:10:17 +02:00
composer Stop supporting old versions of composer for ComposerPackageModifier 2016-05-06 19:44:06 +00:00
config Allow resources to be salvaged across service resets. 2016-05-19 12:38:07 +02:00
content Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
context Add getStatsdDataFactory to MediawikiServices 2016-04-19 13:11:38 +01:00
dao Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
db Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
debug kafka: Implement ack handling 2016-06-23 08:12:29 -07:00
deferred Merge "Add statsd logging of DeferredUpdates" 2016-06-20 21:14:17 +00:00
diff Adding a bunch of hooks from wikiHow into DifferenceEngine 2016-06-21 22:19:03 +03:00
exception Show request id in Exception pages even if $wgShowExceptionDetails is false 2016-06-20 20:01:59 +00:00
export add option to XML dump stubs of page ranges with explicit rev_id ordering 2016-06-22 22:05:55 +03:00
externalstore Fix ExternalStoreDB IDEA errors 2016-04-20 18:17:25 +00:00
filebackend Log when resyncFiles() fails in FileBackendMultiWrite 2016-04-29 12:16:13 -07:00
filerepo Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
gallery TraditionalImageGallery: Preload Titles being linked into LinkCache 2016-05-19 19:08:03 -07:00
htmlform Correct two mistaken htmlform annotations 2016-06-30 21:17:34 +00:00
import Cleanups to WikiRevision 2016-03-23 17:27:23 +00:00
installer Localisation updates from https://translatewiki.net. 2016-06-29 22:05:43 +02:00
interwiki Factor InterwikiLookup out of Interwiki class. 2016-05-18 11:57:32 +02:00
jobqueue Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
json Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
libs Fix WAN cache stashing bug due to missing list() call 2016-06-15 09:40:34 -07:00
linker Have Linker::getLinkColour() accept LinkTarget objects 2016-05-26 14:47:45 -07:00
logging revisiondelete: Fix $oldBits/$newBits usage in setVisibility() 2016-06-03 23:04:27 +00:00
mail Remove WatchedItemStore::getDefaultInstance 2016-05-06 08:47:37 +00:00
media FormatMetadata: Use binary integer literals instead of bindec() 2016-06-14 00:26:29 -04:00
objectcache Use callable type-hint in a few places 2016-06-07 16:39:22 -07:00
page Merge "Try to predict the rev_id when preparing edits" 2016-06-30 18:10:47 +00:00
pager Make some TablePager methods actually protected 2016-04-09 06:37:33 +02:00
parser Try to predict the rev_id when preparing edits 2016-06-29 05:39:33 -07:00
password SECURITY: Throw exception on unknown hash algorithm 2016-05-20 09:48:59 -07:00
poolcounter Include type in hashKeyIntoSlots() 2016-05-09 16:54:51 -07:00
profiler Decouple Xhprof profiling from profiling data processing 2016-05-12 22:23:05 +00:00
rcfeed Don't send RC_CATEGORIZE events to the IRC feed 2016-02-18 12:19:08 -08:00
registration Merge "registration: Support Change/RemoveCredentialsBlacklist in extension.json" 2016-06-24 14:34:06 +00:00
resourceloader resourceloader: Create 'site.styles' module 2016-06-15 23:06:50 -07:00
revisiondelete revisiondelete: Fix $oldBits/$newBits usage in setVisibility() 2016-06-03 23:04:27 +00:00
search Expose SearchEngine specific profiles 2016-05-30 20:43:53 +02:00
Services Allow resources to be salvaged across service resets. 2016-05-19 12:38:07 +02:00
session Session: Improvements to encryption functionality 2016-07-01 11:08:19 -04:00
site Mock Http in MediaWikiPageNameNormalizerTest and add more test cases 2016-06-24 18:49:25 +00:00
skins Allow specifying OutputPage object in Skin::subPageSubtitle parameters 2016-06-29 17:25:49 +01:00
specialpage Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
specials Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
templates Re-introduce "Templatize Special:Contributions lines" 2016-06-08 20:50:44 +00:00
tidy Fix undefined classes 2016-06-30 15:08:35 -07:00
title Remove unused MediaWikiPageLinkRenderer class and interface 2016-06-23 14:15:21 +00:00
upload Deprecate the 'UploadVerification' hook 2016-06-28 21:52:31 +02:00
user Fix phpdoc of User::isIP 2016-06-23 10:57:48 +01:00
utils Fix undefined classes 2016-06-30 15:08:35 -07:00
widget SearchInputWidget: Use isset on dataLocation in case it isn't 2016-07-01 12:34:51 +01:00
.htaccess
AjaxDispatcher.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
AjaxResponse.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
AuthPlugin.php Add AuthManager 2016-05-16 15:11:02 +00:00
AutoLoader.php Merge "Remove fix for a 5.3 problem" 2016-02-29 14:46:40 +00:00
Autopromote.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
Block.php Many more function case mismatches 2016-03-19 00:20:58 +00:00
Category.php Avoid DBPerformance warnings in Category::initialize() 2016-06-03 15:30:02 -07:00
CategoryFinder.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
CategoryViewer.php Add class to div wrapper around category lists 2016-04-29 22:30:57 +01:00
DefaultSettings.php Merge "Changed array instances from "array()" to "[..]"" 2016-06-30 18:24:49 +00:00
Defines.php Flag internal page retrieve/save cycles with EDIT_INTERNAL 2016-06-07 18:29:57 -07:00
DeprecatedGlobal.php
DerivativeRequest.php Revert "Remove SessionManager, temporarily" 2016-02-03 21:44:59 +00:00
DummyLinker.php Remove 'noclasses' from Linker::linkKnown() defaults 2016-05-19 19:07:58 -07:00
EditPage.php Factor out preview parse 2016-06-27 14:51:13 +10:00
EventRelayerGroup.php Convert EventRelayerGroup to services infrastructure 2016-04-25 14:22:31 -07:00
FauxRequest.php Change \\ to \ in phpdoc 2016-04-08 17:46:30 +00:00
Feed.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
FeedUtils.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
FileDeleteForm.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ForkController.php Revert "Allow reset of global services." 2016-04-11 13:40:28 -07:00
FormOptions.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
GitInfo.php Use Diffusion for default Git Viewer 2016-03-14 13:03:34 -07:00
GlobalFunctions.php Revert "wfShellExec: Work around PHP 5.3 stream_select() issue" 2016-06-16 02:36:29 -04:00
HistoryBlob.php Many more function case mismatches 2016-03-19 00:20:58 +00:00
Hooks.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
Html.php Remove support for $wgWellFormedXml=false 2016-05-12 17:40:01 -04:00
HtmlFormatter.php Switch to external HtmlFormatter 2016-04-13 02:37:59 +00:00
HttpFunctions.php Use english messages for background use of Status::getWikiText 2016-04-12 20:01:44 +02:00
Licenses.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
limit.sh
Linker.php Revert "RollbackAction: Implement AJAX interface and require POST" 2016-05-27 16:16:40 +00:00
LinkFilter.php
ListToggle.php mediawiki.checkboxtoggle: Fix minor issues. 2016-06-13 20:10:20 +00:00
MagicWord.php Add access modifiers to MagicWord.php 2016-03-01 10:56:04 +00:00
MagicWordArray.php Add access modifiers to MagicWordArray.php 2016-03-01 10:56:55 +00:00
MediaWiki.php Add "PostSend" limits to $wgTrxProfilerLimits 2016-06-08 10:47:53 -07:00
MediaWikiServices.php Refactor database-related code in ApiQueryWatchlist 2016-06-29 10:21:17 +02:00
MediaWikiVersionFetcher.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
MergeHistory.php Always use 'bool' instead of 'boolean' in Doxygen tags 2016-03-24 09:44:09 +01:00
Message.php Make non-existent messages be html safe regardless of output format 2016-06-29 18:59:30 -04:00
mime.info MimeMagic: Set mime-type for .js to application/javascript 2016-01-26 01:52:36 +00:00
mime.types Add AMF and STL to mime.types 2016-05-05 02:25:07 +00:00
MimeMagic.php MimeMagic: Prevent PHP warning when trying to read zero bytes 2016-03-24 10:14:31 +01:00
MovePage.php Remove WatchedItemStore::getDefaultInstance 2016-05-06 08:47:37 +00:00
MWNamespace.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
MWTimestamp.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
NoLocalSettings.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
OutputHandler.php SECURITY: Improve cross-domain-policy mangling 2016-05-20 09:48:11 -07:00
OutputPage.php Remove incomplete and dated 'wgUseETag' experiment 2016-06-27 12:43:54 +00:00
PageProps.php Hide hiddencat catwatch changes in special changelists 2016-04-18 16:41:26 +02:00
PathRouter.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
PHPVersionCheck.php Move fatal PHP functions checks to initialization 2016-06-14 12:50:39 -07:00
Preferences.php Reject authentication data change when there are warnings 2016-06-07 17:24:18 +00:00
PrefixSearch.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
ProtectionForm.php Avoid master queries on GET in ProtectionForm 2016-05-09 22:12:38 -07:00
Revision.php Improvements to {{REVISIONUSER}} handling 2016-06-14 19:28:09 +00:00
RevisionList.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
Sanitizer.php Remove $wgAllowMicroDataAttributes and $wgAllowRdfaAttributes 2016-03-18 17:24:56 +00:00
ServiceWiring.php Refactor database-related code in ApiQueryWatchlist 2016-06-29 10:21:17 +02:00
Setup.php Move fatal PHP functions checks to initialization 2016-06-14 12:50:39 -07:00
SiteConfiguration.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
SiteStats.php Add TTL_PROC_* constants for clarity 2016-05-06 23:45:41 +00:00
Status.php Fix Status::getMessage for the multiple errors, $shortContext only case 2016-06-07 20:39:01 +00:00
StreamFile.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
StubObject.php Remove unused $fname in StubObject::_unstub 2016-04-03 11:06:27 +03:00
TemplateParser.php Always use 'bool' instead of 'boolean' in Doxygen tags 2016-03-24 09:44:09 +01:00
Title.php Provide CategoryAfterPageRemoved hook handlers with deleted page IDs 2016-06-20 12:40:03 -07:00
TitleArray.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
TitleArrayFromResult.php
WatchedItem.php Add wfDeprecated calls to WatchedItem 2016-05-10 11:44:56 +00:00
WatchedItemQueryService.php Refactor database-related code in ApiQueryWatchlist 2016-06-29 10:21:17 +02:00
WatchedItemStore.php WatchedItemStore: Use callable type hint instead of Assert library 2016-05-27 19:30:14 -07:00
WebRequest.php Avoid DBPerformance warnings on PURGE/TRACE requests 2016-05-25 18:22:26 -07:00
WebRequestUpload.php WebRequestUpload: Use canonical header name in getHeader() 2016-02-25 21:06:40 +00:00
WebResponse.php Guard against allowing intermediate caching when cookies are present 2016-02-29 15:29:58 -07:00
WebStart.php Fix various phpcs error from last security patches 2016-05-20 20:20:36 +02:00
WikiMap.php Introduce top level service locator. 2016-04-02 18:07:28 +03:00
Xml.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00
XmlSelect.php Convert all array() syntax to [] 2016-02-17 01:33:00 -08:00