lhc/web/wiklou.git
8 years agoMerge "UploadBooklet: Switch on showDropTarget in the SelectFileWidget"
jenkins-bot [Tue, 16 Feb 2016 01:27:48 +0000 (01:27 +0000)]
Merge "UploadBooklet: Switch on showDropTarget in the SelectFileWidget"

8 years agoUploadBooklet: Switch on showDropTarget in the SelectFileWidget
Prateek Saxena [Thu, 11 Feb 2016 05:14:58 +0000 (10:44 +0530)]
UploadBooklet: Switch on showDropTarget in the SelectFileWidget

Bug: T115721
Change-Id: I026cc2d52fb1cb9ff4632d1c977ba23047c6b653

8 years agomediawiki.mixins: Remove `-o-transition`
Volker E [Tue, 16 Feb 2016 00:33:41 +0000 (16:33 -0800)]
mediawiki.mixins: Remove `-o-transition`

Removing `-o-transition` as basic support is still prolonged without
it and it saves some bytes on 99.95%+ clients (no clear usage numbers on
Opera 9.70–11.50 users).

Bug: T127023
Change-Id: Ie2e5b2d851aeaa14f802c3a300b79cd1517e10f8

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Mon, 15 Feb 2016 20:12:06 +0000 (21:12 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: I405dcc02cb6945d940efd6bfaace6e102ad1f0eb

8 years agoMerge "Follow-up I0a3bf8fb: Load oojs-ui-core.styles not the deprecated oojs-ui.styles"
jenkins-bot [Mon, 15 Feb 2016 16:13:18 +0000 (16:13 +0000)]
Merge "Follow-up I0a3bf8fb: Load oojs-ui-core.styles not the deprecated oojs-ui.styles"

8 years agoMerge "Use global cache keys login/create account rate limitting"
jenkins-bot [Mon, 15 Feb 2016 05:30:44 +0000 (05:30 +0000)]
Merge "Use global cache keys login/create account rate limitting"

8 years agoUse global cache keys login/create account rate limitting
Brian Wolff [Mon, 15 Feb 2016 02:13:48 +0000 (21:13 -0500)]
Use global cache keys login/create account rate limitting

If you are running multiple wikis, you probably want the rate limit
on one wiki to apply to all wikis

Bug: T126685
Change-Id: Id662742c7af1b26811f5b0aa199176cb9a7658d9

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Sun, 14 Feb 2016 20:19:19 +0000 (21:19 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: Ic7986269d1f22ba1260e6c931020852dbe20e216

8 years agoMerge "Add 2 FIXMEs about confusingly named functions"
jenkins-bot [Sun, 14 Feb 2016 16:33:26 +0000 (16:33 +0000)]
Merge "Add 2 FIXMEs about confusingly named functions"

8 years agoDocument that Http::get() and Http::post() can return false
Kunal Mehta [Sun, 14 Feb 2016 08:12:31 +0000 (00:12 -0800)]
Document that Http::get() and Http::post() can return false

Change-Id: I6d48ac011ee221050c7b8a05103d028fe2bed66a

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Sat, 13 Feb 2016 21:47:11 +0000 (22:47 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: If8a45c13a53d80dd04d39926980411a2c9af5bbe

8 years agoMake maintenance/findHooks.php pass again
Ricordisamoa [Fri, 12 Feb 2016 17:31:49 +0000 (18:31 +0100)]
Make maintenance/findHooks.php pass again

* check 4 new paths

* strip 'NormalizeMessageKey' hook from docs/hooks.txt,
  last call was removed in 1ea4f23b05a1776be395e2390aab8326bd97caa7

Change-Id: Id36ab478b94f74be451cae848d5ef2a318d23040

8 years agoMerge "FormatJson: Remove PHP 5.3 compatibility code"
jenkins-bot [Sat, 13 Feb 2016 10:17:12 +0000 (10:17 +0000)]
Merge "FormatJson: Remove PHP 5.3 compatibility code"

8 years agoMerge "Remove references to safe_mode INI setting"
jenkins-bot [Sat, 13 Feb 2016 03:03:26 +0000 (03:03 +0000)]
Merge "Remove references to safe_mode INI setting"

8 years agoRELEASE-NOTES: Remove register_globals "Security reminder"
Kevin Israel [Sat, 13 Feb 2016 00:30:01 +0000 (19:30 -0500)]
RELEASE-NOTES: Remove register_globals "Security reminder"

The feature no longer exists starting in PHP 5.4.0, and MediaWiki
now only supports PHP 5.5.9 or newer.

I did not remove the mention in UPGRADE because that refers to an
very old version of MediaWiki that needs a very old PHP version.

Change-Id: I0788d83943f4d08100177c430269eeb16e6f842e

8 years agoAdd 2 FIXMEs about confusingly named functions
Kaldari [Tue, 9 Feb 2016 01:29:09 +0000 (19:29 -0600)]
Add 2 FIXMEs about confusingly named functions

With the roll-out of the Gadget namespace, these are going to be
especially misleading and likely to cause bugs.

Change-Id: I61f1f56762711fab173bbc54d110a7c48604d464

8 years agoRemove references to safe_mode INI setting
Kevin Israel [Sat, 13 Feb 2016 00:18:26 +0000 (19:18 -0500)]
Remove references to safe_mode INI setting

The feature no longer exists starting in PHP 5.4.0, and MediaWiki
now only supports PHP 5.5.9 or newer.

Change-Id: I3f2d1b564c50f0a28ec1ec0abd7d1b242e26953b

8 years agoFormatJson: Remove PHP 5.3 compatibility code
Kevin Israel [Fri, 12 Feb 2016 23:49:01 +0000 (18:49 -0500)]
FormatJson: Remove PHP 5.3 compatibility code

MediaWiki now only works with PHP versions that are new enough
to have the encoding options required by encode54(). So fold
that into encode() and remove encode53() and prettyPrint().

Change-Id: I6b22daf8fa01ef608efbde9c6aecdbb5ce03e2b9

8 years agoMerge "Add IContextSource as parameter to ChangeTags::formatSummaryRow"
jenkins-bot [Fri, 12 Feb 2016 22:39:02 +0000 (22:39 +0000)]
Merge "Add IContextSource as parameter to ChangeTags::formatSummaryRow"

8 years agoUpgrade mismatched commit() warnings to exceptions
Aaron Schulz [Thu, 24 Dec 2015 01:11:24 +0000 (17:11 -0800)]
Upgrade mismatched commit() warnings to exceptions

I saw no WMF logs for these in the last 7 days.

Change-Id: I725535925ba3fc68cee485767f18937fb8f239bf

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Fri, 12 Feb 2016 20:47:56 +0000 (21:47 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: I2c3440378f1a706985d7e5a2093a395a226c6297

8 years agoUpdate AutoLoaderTest and ran maintenance/generateLocalAutoload.php
Bryan Davis [Thu, 11 Feb 2016 20:58:33 +0000 (13:58 -0700)]
Update AutoLoaderTest and ran maintenance/generateLocalAutoload.php

AutoLoaderTest didn't know about traits.

generateLocalAutoload found a  missing Trait from the autoloader and
a class map ordering issue.

Change-Id: I34bf2698ad838b6a977c9bf39f6e416330ff0e5d

8 years agoMerge "Make change tagging of edits in RecentChange::notifyNew/Edit"
jenkins-bot [Fri, 12 Feb 2016 02:46:31 +0000 (02:46 +0000)]
Merge "Make change tagging of edits in RecentChange::notifyNew/Edit"

8 years agoMerge "Log multiple IPs using the same session or the same user account"
jenkins-bot [Fri, 12 Feb 2016 00:35:12 +0000 (00:35 +0000)]
Merge "Log multiple IPs using the same session or the same user account"

8 years agoMerge "Add MediaWikiTestCase convenience method for mocking a logger"
jenkins-bot [Fri, 12 Feb 2016 00:14:07 +0000 (00:14 +0000)]
Merge "Add MediaWikiTestCase convenience method for mocking a logger"

8 years agoRemove REQUEST_TIME_FLOAT hack for old PHP
Max Semenik [Thu, 11 Feb 2016 19:20:43 +0000 (11:20 -0800)]
Remove REQUEST_TIME_FLOAT hack for old PHP

Change-Id: Id11f4f479d5225d92e38b2ae83b25315591b73d6

8 years agoMerge "Remove register_globals and magic_quotes_* checks"
jenkins-bot [Thu, 11 Feb 2016 22:42:55 +0000 (22:42 +0000)]
Merge "Remove register_globals and magic_quotes_* checks"

8 years agoMerge "SessionProvider::mergeMetadata: Log additional data"
jenkins-bot [Thu, 11 Feb 2016 21:30:55 +0000 (21:30 +0000)]
Merge "SessionProvider::mergeMetadata: Log additional data"

8 years agoSessionProvider::mergeMetadata: Log additional data
Bryan Davis [Thu, 11 Feb 2016 16:55:37 +0000 (09:55 -0700)]
SessionProvider::mergeMetadata: Log additional data

Add the data values and types to the exception raised when mismatched
session data is processed. This is done by passing the old and new
values on via a new MetadataMergeException class. The attached data is
added to the debug logging context info when caught.

Change-Id: If8a7174399289bc284ca1b36052ba515c8857c50

8 years agoMerge "Remove PHP < 5.3.6 compatibility in LegacyLogger"
jenkins-bot [Thu, 11 Feb 2016 21:17:32 +0000 (21:17 +0000)]
Merge "Remove PHP < 5.3.6 compatibility in LegacyLogger"

8 years agoMerge "Stop doing $that = $this in includes/parser"
jenkins-bot [Thu, 11 Feb 2016 21:10:42 +0000 (21:10 +0000)]
Merge "Stop doing $that = $this in includes/parser"

8 years agoWe support 5.5.9...
Reedy [Thu, 11 Feb 2016 20:54:09 +0000 (20:54 +0000)]
We support 5.5.9...

Change-Id: I6ef6a21e6f5cd9cdd82227f100eb89a9f6122d98

8 years agoFollow-up I0a3bf8fb: Load oojs-ui-core.styles not the deprecated oojs-ui.styles
James D. Forrester [Thu, 11 Feb 2016 20:41:12 +0000 (12:41 -0800)]
Follow-up I0a3bf8fb: Load oojs-ui-core.styles not the deprecated oojs-ui.styles

Change-Id: I5125abe81b66680dad4ccc754e12b59aa3cccff5

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Thu, 11 Feb 2016 20:04:05 +0000 (21:04 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: I002ea4f85ae2d98926b1aced118a5ebaee85c04d

8 years agoMerge "Fix a bunch of call-time pass-by-reference errors"
jenkins-bot [Thu, 11 Feb 2016 19:48:06 +0000 (19:48 +0000)]
Merge "Fix a bunch of call-time pass-by-reference errors"

8 years agoRemove register_globals and magic_quotes_* checks
Max Semenik [Thu, 11 Feb 2016 00:41:44 +0000 (16:41 -0800)]
Remove register_globals and magic_quotes_* checks

Yay, this crap is finally gone as of PHP 5.4!

Change-Id: I2cb01b5bf0fdde4c8cf5286ef6aff93ac45e99fd

8 years agoMerge "Remove gzdecode() polyfill from includes/GlobalFunctions.php"
jenkins-bot [Thu, 11 Feb 2016 19:11:49 +0000 (19:11 +0000)]
Merge "Remove gzdecode() polyfill from includes/GlobalFunctions.php"

8 years agoMerge "Fix invalid key warning in CookieSessionProvider error handling code"
jenkins-bot [Thu, 11 Feb 2016 19:02:17 +0000 (19:02 +0000)]
Merge "Fix invalid key warning in CookieSessionProvider error handling code"

8 years agoRemove gzdecode() polyfill from includes/GlobalFunctions.php
Ricordisamoa [Thu, 11 Feb 2016 14:45:42 +0000 (15:45 +0100)]
Remove gzdecode() polyfill from includes/GlobalFunctions.php

Unnecessary since PHP 5.4.0

Change-Id: I8423b792488e3b3326ef9b702f1b84c9a2137952

8 years agoRemove PHP < 5.3.6 compatibility in LegacyLogger
umherirrender [Thu, 11 Feb 2016 18:50:43 +0000 (19:50 +0100)]
Remove PHP < 5.3.6 compatibility in LegacyLogger

Change-Id: Iaa820accce207ce48022bf7e72264c3c247331ba

8 years agoFix invalid key warning in CookieSessionProvider error handling code
Gergő Tisza [Wed, 10 Feb 2016 21:55:35 +0000 (13:55 -0800)]
Fix invalid key warning in CookieSessionProvider error handling code

Change-Id: I68172ff5fcd6acaab7ecf298ed4a47f23cb8c9f7

8 years agoMerge "mw.ForeignStructuredUpload.BookletLayout: Remove A/B test code"
jenkins-bot [Thu, 11 Feb 2016 16:15:38 +0000 (16:15 +0000)]
Merge "mw.ForeignStructuredUpload.BookletLayout: Remove A/B test code"

8 years agoLog multiple IPs using the same session or the same user account
Gergő Tisza [Sun, 7 Feb 2016 19:24:05 +0000 (11:24 -0800)]
Log multiple IPs using the same session or the same user account

As an attempt to detect SessionManager errors that log people into
the wrong account, log multiple IPs using the same session, or the same
user account.

Bug: T125455
Change-Id: I27468a3f6d582d9b46984227b9307dc71190fd6a

8 years agoInfoAction: Remove array dereferencing workaround
Ricordisamoa [Thu, 11 Feb 2016 14:57:48 +0000 (15:57 +0100)]
InfoAction: Remove array dereferencing workaround

Change-Id: I99d3773a52d4b99367eb3008009da0ffd8a4690a

8 years agoStop doing $that = $this in includes/parser
Ricordisamoa [Thu, 11 Feb 2016 08:40:54 +0000 (09:40 +0100)]
Stop doing $that = $this in includes/parser

Closures support $this as of PHP 5.4

Change-Id: Iace7ef43b17e8100f6bd71b4e23bad39cba87c0d

8 years agomw.ForeignStructuredUpload.BookletLayout: Remove A/B test code
Bartosz Dziewoński [Fri, 5 Feb 2016 01:18:58 +0000 (01:18 +0000)]
mw.ForeignStructuredUpload.BookletLayout: Remove A/B test code

We don't want it to accidentally end up in MediaWiki 1.27 release.
It can be restored again when needed.

This reverts commit d0e47d475cd7efd7541d51e02ab216a966da8b1f.

Bug: T120867
Change-Id: Ie1a90ad2d2ccdecf189313e18c3c5b24576363f4

8 years agoMerge "Improve docs for $wgPHPSessionHandling"
jenkins-bot [Thu, 11 Feb 2016 04:35:20 +0000 (04:35 +0000)]
Merge "Improve docs for $wgPHPSessionHandling"

8 years agoMerge "Set context on RedirectSpecialPage in MediaWiki.php"
jenkins-bot [Thu, 11 Feb 2016 04:15:14 +0000 (04:15 +0000)]
Merge "Set context on RedirectSpecialPage in MediaWiki.php"

8 years agoMerge "mediawiki.widgets: Use formatversion=2 for API requests"
jenkins-bot [Thu, 11 Feb 2016 04:08:12 +0000 (04:08 +0000)]
Merge "mediawiki.widgets: Use formatversion=2 for API requests"

8 years agoMerge "OutputPage.php: Remove misleading comment"
jenkins-bot [Thu, 11 Feb 2016 04:06:13 +0000 (04:06 +0000)]
Merge "OutputPage.php: Remove misleading comment"

8 years agoMerge "Get file from WikiFilePage, instead of ImagePage"
jenkins-bot [Thu, 11 Feb 2016 04:06:09 +0000 (04:06 +0000)]
Merge "Get file from WikiFilePage, instead of ImagePage"

8 years agoMerge "mediawiki.action.edit.preview.js: Use formatversion=2 for API requests"
jenkins-bot [Thu, 11 Feb 2016 04:06:04 +0000 (04:06 +0000)]
Merge "mediawiki.action.edit.preview.js: Use formatversion=2 for API requests"

8 years agoMerge "Add tests for LanguageConverter classes that didn't have them"
jenkins-bot [Thu, 11 Feb 2016 04:06:00 +0000 (04:06 +0000)]
Merge "Add tests for LanguageConverter classes that didn't have them"

8 years agoMerge "Don't modify $wgHooks on language object construction"
jenkins-bot [Thu, 11 Feb 2016 04:05:56 +0000 (04:05 +0000)]
Merge "Don't modify $wgHooks on language object construction"

8 years agoMerge "Remove extra line breaks in memcached debug output"
jenkins-bot [Thu, 11 Feb 2016 04:05:51 +0000 (04:05 +0000)]
Merge "Remove extra line breaks in memcached debug output"

8 years agoMerge "Avoid setRequestExpectations() call in internal API mode"
jenkins-bot [Thu, 11 Feb 2016 03:55:35 +0000 (03:55 +0000)]
Merge "Avoid setRequestExpectations() call in internal API mode"

8 years agoMerge "Set doesWrites() for SpecialWatchlist"
jenkins-bot [Thu, 11 Feb 2016 03:53:11 +0000 (03:53 +0000)]
Merge "Set doesWrites() for SpecialWatchlist"

8 years agoMerge "getFooterIcons returns an array"
jenkins-bot [Thu, 11 Feb 2016 03:51:21 +0000 (03:51 +0000)]
Merge "getFooterIcons returns an array"

8 years agoMerge "Work around T87871 to avoid double-loading OOjs UI PHP styles"
jenkins-bot [Thu, 11 Feb 2016 03:51:16 +0000 (03:51 +0000)]
Merge "Work around T87871 to avoid double-loading OOjs UI PHP styles"

8 years agoMerge "Use LinkTarget in LinkBatch::addObj"
jenkins-bot [Thu, 11 Feb 2016 03:49:50 +0000 (03:49 +0000)]
Merge "Use LinkTarget in LinkBatch::addObj"

8 years agoMerge "Disable testIPTCParseForcedUTFButInvalid on PHP > 5.6.0 but < 5.6.10"
jenkins-bot [Thu, 11 Feb 2016 03:45:43 +0000 (03:45 +0000)]
Merge "Disable testIPTCParseForcedUTFButInvalid on PHP > 5.6.0 but < 5.6.10"

8 years agoMerge "Reduce conditional for calling openssl_random_pseudo_bytes"
jenkins-bot [Thu, 11 Feb 2016 03:00:12 +0000 (03:00 +0000)]
Merge "Reduce conditional for calling openssl_random_pseudo_bytes"

8 years agoMerge "Stop doing $that = $this in includes/user"
jenkins-bot [Thu, 11 Feb 2016 02:33:12 +0000 (02:33 +0000)]
Merge "Stop doing $that = $this in includes/user"

8 years agoMerge "Stop doing $that = $this in includes/changes"
jenkins-bot [Thu, 11 Feb 2016 02:26:06 +0000 (02:26 +0000)]
Merge "Stop doing $that = $this in includes/changes"

8 years agoMerge "Allow changing cookie options in WebResponseSetCookie hook"
jenkins-bot [Thu, 11 Feb 2016 01:43:27 +0000 (01:43 +0000)]
Merge "Allow changing cookie options in WebResponseSetCookie hook"

8 years agoMerge "Suppress SessionManager sessions in the installer"
jenkins-bot [Thu, 11 Feb 2016 00:38:34 +0000 (00:38 +0000)]
Merge "Suppress SessionManager sessions in the installer"

8 years agoMerge "DiffFormatter: Don't mess with PHP output buffering"
jenkins-bot [Thu, 11 Feb 2016 00:31:57 +0000 (00:31 +0000)]
Merge "DiffFormatter: Don't mess with PHP output buffering"

8 years agoMerge "Stop doing $that = $this in includes/specialpage"
jenkins-bot [Thu, 11 Feb 2016 00:31:49 +0000 (00:31 +0000)]
Merge "Stop doing $that = $this in includes/specialpage"

8 years agoMerge "Remove < PHP 5.4 register_shutdown_function() from phpunit.php"
jenkins-bot [Thu, 11 Feb 2016 00:18:57 +0000 (00:18 +0000)]
Merge "Remove < PHP 5.4 register_shutdown_function() from phpunit.php"

8 years agoSuppress SessionManager sessions in the installer
Tim Starling [Wed, 10 Feb 2016 10:04:28 +0000 (21:04 +1100)]
Suppress SessionManager sessions in the installer

SessionManager cannot work in the installer since it depends on
ObjectCache which is just an EmptyBagOStuff and so doesn't store
anything. So, introduce a custom SessionProvider which pretends to
persist sessions but actually doesn't.

Bug: T126177
Change-Id: I13d8aa1453c519df7c19ca2f1fb052c99ade043c

8 years agoStop doing $that = $this in includes/specialpage
Ricordisamoa [Wed, 10 Feb 2016 23:29:22 +0000 (00:29 +0100)]
Stop doing $that = $this in includes/specialpage

Closures support $this as of PHP 5.4

Change-Id: Ib586150a50751873e9c3d12239f6ff8adedf70af

8 years agoStop doing $that = $this in includes/changes
Ricordisamoa [Wed, 10 Feb 2016 23:25:29 +0000 (00:25 +0100)]
Stop doing $that = $this in includes/changes

Closures support $this as of PHP 5.4

Change-Id: I6bf728bf5c2222fd43945ec7a60a5f29efd42f0c

8 years agoFollow-up to 02818c441cb10ce6bec2bc673fefdf1513791dc3
Ricordisamoa [Wed, 10 Feb 2016 23:09:05 +0000 (00:09 +0100)]
Follow-up to 02818c441cb10ce6bec2bc673fefdf1513791dc3

* Remove obsolete @protected tag from docstring
  of DatabaseBase::indexName(), now really protected

* Make DatabaseSqlite::indexName() protected too

Change-Id: I90f894878379d0850dba61cd483af16864c209ea

8 years agoStop doing $that = $this in includes/user
Ricordisamoa [Wed, 10 Feb 2016 22:52:46 +0000 (23:52 +0100)]
Stop doing $that = $this in includes/user

Closures support $this as of PHP 5.4

Change-Id: If79be54276fe2a35bdd004908cfc160e6636f7c5

8 years agoAllow changing cookie options in WebResponseSetCookie hook
Bryan Davis [Wed, 10 Feb 2016 22:49:08 +0000 (15:49 -0700)]
Allow changing cookie options in WebResponseSetCookie hook

Pass the cookie options by value to WebResponseSetCookie handlers so
that they may alter them.

Bug: T49647
Change-Id: I69ae55baa7806f14726b0b08215c0df471794b39

8 years agoFix a bunch of call-time pass-by-reference errors
Max Semenik [Wed, 10 Feb 2016 22:11:30 +0000 (14:11 -0800)]
Fix a bunch of call-time pass-by-reference errors

Change-Id: I3bd8e7c4d2dca465957a353cb7dc2a906699ff6a

8 years agoRemove < PHP 5.4 register_shutdown_function() from phpunit.php
Reedy [Wed, 10 Feb 2016 21:23:35 +0000 (21:23 +0000)]
Remove < PHP 5.4 register_shutdown_function() from phpunit.php

Change-Id: Ic4efeca82762b3c50cd2e1b45e43a6f1ef0f5710

8 years agoAdd MediaWikiTestCase convenience method for mocking a logger
Gergő Tisza [Sun, 7 Feb 2016 08:12:10 +0000 (08:12 +0000)]
Add MediaWikiTestCase convenience method for mocking a logger

Change-Id: I2f96eddf9f010333ab515c980f4158dce410a13a

8 years agoReduce conditional for calling openssl_random_pseudo_bytes
Reedy [Wed, 10 Feb 2016 21:27:24 +0000 (21:27 +0000)]
Reduce conditional for calling openssl_random_pseudo_bytes

We require a much higher PHP version now, so this isn't a problem
for windows or otherwise

Change-Id: I65511f00b50d12992d8883d5482867f5e0a850bc

8 years agoDisable testIPTCParseForcedUTFButInvalid on PHP > 5.6.0 but < 5.6.10
Reedy [Wed, 10 Feb 2016 21:21:54 +0000 (21:21 +0000)]
Disable testIPTCParseForcedUTFButInvalid on PHP > 5.6.0 but < 5.6.10

Bug: T124574
Change-Id: I6893f7f549bb4145296c97ba2fc12583cd22e18e

8 years agoMerge "PHPSessionHandler: Implement SessionHandlerInterface"
jenkins-bot [Wed, 10 Feb 2016 20:37:27 +0000 (20:37 +0000)]
Merge "PHPSessionHandler: Implement SessionHandlerInterface"

8 years agoLocalisation updates from https://translatewiki.net.
Translation updater bot [Wed, 10 Feb 2016 19:53:36 +0000 (20:53 +0100)]
Localisation updates from https://translatewiki.net.

Change-Id: I692311d0a73d071b6c824e0fb59d96002bc07e4a

8 years agoMerge "Use LinkTarget in EmailNotification::updateWatchlistTimestamp"
jenkins-bot [Wed, 10 Feb 2016 19:43:15 +0000 (19:43 +0000)]
Merge "Use LinkTarget in EmailNotification::updateWatchlistTimestamp"

8 years agoMerge "Use LinkTarget in some namespaceDupes methods"
jenkins-bot [Wed, 10 Feb 2016 19:42:32 +0000 (19:42 +0000)]
Merge "Use LinkTarget in some namespaceDupes methods"

8 years agoMerge "Use LinkTarget in Revision::newFromTitle"
jenkins-bot [Wed, 10 Feb 2016 19:42:28 +0000 (19:42 +0000)]
Merge "Use LinkTarget in Revision::newFromTitle"

8 years agoMerge "resourceloader: Remove obsolete '$that = $this' closure pattern"
jenkins-bot [Wed, 10 Feb 2016 19:42:24 +0000 (19:42 +0000)]
Merge "resourceloader: Remove obsolete '$that = $this' closure pattern"

8 years agoMerge "phpdoc @return MediaWikiTitleCodec in Title::getTitleParser"
jenkins-bot [Wed, 10 Feb 2016 19:42:19 +0000 (19:42 +0000)]
Merge "phpdoc @return MediaWikiTitleCodec in Title::getTitleParser"

8 years agoMerge "ApiMessage: Use a trait to avoid code duplication"
jenkins-bot [Wed, 10 Feb 2016 19:23:09 +0000 (19:23 +0000)]
Merge "ApiMessage: Use a trait to avoid code duplication"

8 years agoMerge "Remove unused imports from Session classes"
jenkins-bot [Wed, 10 Feb 2016 19:21:27 +0000 (19:21 +0000)]
Merge "Remove unused imports from Session classes"

8 years agoMerge "Revert "Limit ip-all/subnet-all ping limts per wiki""
CSteipp [Wed, 10 Feb 2016 19:17:51 +0000 (19:17 +0000)]
Merge "Revert "Limit ip-all/subnet-all ping limts per wiki""

8 years agoMerge "Remove "$that" from SessionManager"
jenkins-bot [Wed, 10 Feb 2016 19:15:23 +0000 (19:15 +0000)]
Merge "Remove "$that" from SessionManager"

8 years agoMerge "Stop doing $that = $this in includes/filebackend"
jenkins-bot [Wed, 10 Feb 2016 19:05:56 +0000 (19:05 +0000)]
Merge "Stop doing $that = $this in includes/filebackend"

8 years agoImprove docs for $wgPHPSessionHandling
Brad Jorsch [Wed, 10 Feb 2016 19:03:50 +0000 (14:03 -0500)]
Improve docs for $wgPHPSessionHandling

Change-Id: I5eacd8205c1346f6d1dde6d4a5fac51bbf6f2615

8 years agoMerge "Add support for traits in ClassCollector"
MaxSem [Wed, 10 Feb 2016 19:01:54 +0000 (19:01 +0000)]
Merge "Add support for traits in ClassCollector"

8 years agoMerge "Stop doing $that = $this in includes/db"
jenkins-bot [Wed, 10 Feb 2016 18:40:31 +0000 (18:40 +0000)]
Merge "Stop doing $that = $this in includes/db"

8 years agoMerge "Stop doing $that = $this in includes/libs"
jenkins-bot [Wed, 10 Feb 2016 18:28:31 +0000 (18:28 +0000)]
Merge "Stop doing $that = $this in includes/libs"

8 years agoresourceloader: Remove obsolete '$that = $this' closure pattern
Ricordisamoa [Wed, 10 Feb 2016 17:13:38 +0000 (18:13 +0100)]
resourceloader: Remove obsolete '$that = $this' closure pattern

Closures support $this as of PHP 5.4.

Change-Id: Ib00be459490569036604afff53bd99fe247737df

8 years agoMerge "Stop doing $that = $this in includes/deferred"
jenkins-bot [Wed, 10 Feb 2016 18:16:41 +0000 (18:16 +0000)]
Merge "Stop doing $that = $this in includes/deferred"

8 years agoAdd support for traits in ClassCollector
victorbarbu [Sat, 6 Feb 2016 14:16:40 +0000 (16:16 +0200)]
Add support for traits in ClassCollector

Bug: T126116
Change-Id: Ifb81c6844565736111717736fe7649492e31f0f7

8 years agoStop doing $that = $this in includes/deferred
Ricordisamoa [Wed, 10 Feb 2016 17:22:59 +0000 (18:22 +0100)]
Stop doing $that = $this in includes/deferred

Closures support $this as of PHP 5.4

Change-Id: I2632d0c2bdc9e2fec72f1c64c3868dcb442ba871