| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
parameter present
* (bug 35317) CSRF in Special:Upload
Revert r56793, which removed the CSRF check for Special:Upload for normal file
uploads. Cross-site posting of file uploads without user interaction has been
possible since at least as early as Chrome 8 (late 2010) and Firefox 6 (mid
2011).
Commonist has used api.php since version 0.4.0 (April 2010), and the API
already requires an edit token, so Commonist 0.4.0+ is not affected by this
change.
* (bug 34907) Fix for CSRF vulnerability due to mw.user.tokens. Patch by Roan
Kattouw and Tim Starling.
* Filter out private modules early in ResourceLoader::makeResponse() and just
pretend they weren't specified. This means these modules cannot be loaded
through load.php . This filtering must not happen in makeModuleResponse(),
because that would break inlining.
* Force inlining of private modules in OutputPage::makeResourceLoaderLink(),
disregarding $wgResourceLoaderInlinePrivateModules
* Remove $wgResourceLoaderInlinePrivateModules
* Remove special treatment of private modules ($private) in
ResourceLoader::makeResponse() and sendResponseHeaders(), because we're not
allowing private modules to be loaded through here any more
* Remove identity checks in ResourceLoaderUserOptionsModule and
ResourceLoaderUserCSSPrefsModule, they didn't make a lot of sense before but
they're certainly useless now.
* Factored out error comment construction in ResourceLoader.php and stripped
comment terminations from exception messages. I didn't find an XSS
vulnerability but it looked scary.
Change-Id: I0a4d7d2cc19ab3af018604037be150bda5187434
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113235
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113040
|
|\
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/112644
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move $db further up
Return something on all paths
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111811
|
| |
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111673
|
| |
| |
| |
| |
| |
| |
| | |
instead of "API"
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111397
|
| |
| |
| |
| |
| |
| |
| | |
the format parameter.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111160
|
| |
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111159
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Essentially reverts r109741 live again
Which was r109562, r109564, r109570
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111120
|
| |
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111101
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bool" and then the metadata can say true if foo, false if bar
Other documentation improvements
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111073
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bool" and then the metadata can say true if foo, false if bar
Other documentation improvements
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111053
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bool" and then the metadata can say true if foo, false if bar
Other documentation improvements
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111049
|
| |
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111004
|
| |
| |
| |
| | |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111675
|
|/
|
|
|
|
|
| |
instead of "API"
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111398
|
|
|
|
|
|
|
| |
$ocd++;
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/110273
|
|
|
|
|
|
|
| |
Leaving typo/brace fixes and other minor code improvements
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/109741
|
|
|
|
|
|
|
| |
The actual bug is from wrongly using title when the user wanted page, and hence weren't passing any wikitext...
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/109693
|
|
|
|
|
|
|
|
| |
* {{REVISIONID}} and related variables are no longer blank after doing a null edit
* {{REVISIONID}} and related variables are no longer blank after calling action=purge&forcelinkupdate
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/109679
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/109562
|
|
|
|
|
|
|
| |
Add message to messagemap
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108946
|
|
|
|
|
|
|
| |
by EditPage if it's a string, and it has length, else just return the usual "unknownerror"
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108876
|
|
|
|
|
|
|
|
|
| |
ApiFormatBase
Fixes fixme on r95572 as urls are now complete with () in them
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108853
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108849
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108847
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108745
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108743
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108734
|
|
|
|
|
|
|
| |
pollution
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108682
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
trunk is frozen pending stabilisation so we can release MediaWiki 1.19.
Those changes introduces API changes and new SQL tables, so that sounds like
new feature we do not have time to review right now.
Please reapply changes in branches/concurrency and have code review handled
there. Once the branch has been reviewed, please hold. Once trunk is stable
enough and 1.19 got branched, you are welcome to merge the branch in trunk.
Note: we can have a Jenkins jobs setup to run the branch tests if you need.
Reverts:
r108595 r108591 r108585 r108584 108572 r108564 108560 r108559
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108601
|
|
|
|
|
|
|
|
|
| |
Trim trailing whitespace
Add explicit member variables
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108560
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108559
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107891
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107878
|
|
|
|
|
|
|
|
|
| |
is given as an array
Simply means that if you have an array of acceptable values and you only accept one at a time, you can have pipes in the allowed values.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107876
|
|
|
|
|
|
|
| |
default if it's not overridden
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107681
|
|
|
|
|
|
|
| |
Update static list of languages that support variants
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107665
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107487
|
|
|
|
|
|
|
|
|
|
|
| |
what they do"
Using this to sync up my working copies
Should have the little niggles tidied up though
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107393
|
|
|
|
|
|
|
|
|
|
|
| |
(only if doing expensive checks)
* Moved WikiPage::estimateRevisionCount() and WikiPage::isBigDeletion() to Title and marked those WikiPage methods as deprecated (only call in extensions removed in r107385)
* Show an error message when deleting a page to move another one in Special:MovePage and the deletion fails due to permissions errors (previously the form would simply show again)
* Cache the result of Title::estimateRevisionCount() since it's called two times when showing the deletion form and the user doesn't have 'bigdelete' right (one for the permissions check and the other when showing the number of revisions)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107386
|
|
|
|
|
|
|
| |
* Pass the context to ContribsPager
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107328
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106879
|
|
|
|
|
|
|
| |
expected.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106878
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106876
|
|
|
|
|
|
|
| |
Follows up r106439
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106870
|
|
|
|
|
|
|
| |
weird abstraction violation that would leave you not knowing whether the data would be present or not.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106868
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106867
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/106865
|