r104044 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r104043‎ | r104044 | r104045 >
Date:16:11, 23 November 2011
Author:reedy
Status:ok
Tags:
Comment:
Trim trailing whitespace
Modified paths:
  • /trunk/phase3/HISTORY (modified) (history)

Diff [purge]

Index: trunk/phase3/HISTORY
@@ -1,4 +1,4 @@
2 -Change notes from older releases. For current info see RELEASE-NOTES.
 2+Change notes from older releases. For current info see RELEASE-NOTES-1.19.
33
44 == MediaWiki 1.17 ==
55
@@ -10,8 +10,8 @@
1111 MediaWiki 1.17 is shipping with a completely redesigned installer to fix
1212 a lot of outstanding bugs, cleanup the code quality, and make it easier to
1313 use. Notably, you can now run upgrades from the web without having to move
14 -LocalSettings.php. Also, configuration script directory has been renamed
15 -from config/ to mw-config/. The specific bugs are listed below in the
 14+LocalSettings.php. Also, configuration script directory has been renamed
 15+from config/ to mw-config/. The specific bugs are listed below in the
1616 general notes.
1717
1818 === New ResourceLoader in 1.17 ===
@@ -84,12 +84,12 @@
8585 * (bug 22463) $wgFooterIcons added to allow configuration of the icons shown in
8686 the footers of skins.
8787 * $wgFileCacheDepth can be used to set the depth of the subdirectory hierarchy
88 - used for the file cache. Default value is 2, which matches former behavior
 88+ used for the file cache. Default value is 2, which matches former behavior
8989 * It's no longer necessary for LocalSettings.php to include DefaultSettings.php.
9090 * It's no longer necessary to set $wgCacheEpoch to the file modification time
91 - of LocalSettings.php, in LocalSettings.php itself. Instead, this is done
92 - automatically if $wgInvalidateCacheOnLocalSettingsChange is true (which is
93 - the default).
 91+ of LocalSettings.php, in LocalSettings.php itself. Instead, this is done
 92+ automatically if $wgInvalidateCacheOnLocalSettingsChange is true (which is
 93+ the default).
9494 * (bug 26253) $wgPostCommitUpdateList has been removed
9595
9696 === New features in 1.17 ===
@@ -455,7 +455,7 @@
456456 * Partial workaround for bug 6220: at least make files on shared repositories
457457 show up as (struck-out) bluelinks instead of redlinks on Special:WantedFiles
458458 * rebuildFileCache.php no longer creates inappropriate cache files for redirects
459 -* (bug 18372) $wgFileExtensions will now override $wgFileBlacklist
 459+* (bug 18372) $wgFileExtensions will now override $wgFileBlacklist
460460 * (bug 25512) Subcategory list should not include category prefix for members.
461461 * (bug 20244) Installer does not validate SQLite database directory for stable path
462462 * (bug 1379) Installer directory conflicts with some hosts' configuration panel.
@@ -559,7 +559,7 @@
560560 * (bug 26006) prop=langlinks now allows obtaining full URL
561561 * (bug 26075) ApiDelete.php now calls correctly ArticleDelete hook
562562 * (bug 26089) add block expiration to blockinfo
563 -* (bug 26125) prop=imageinfo&iiprop=size now returns the page count if the
 563+* (bug 26125) prop=imageinfo&iiprop=size now returns the page count if the
564564 file is a multi-page file
565565 * (bug 10268) Added linktodiffs parameter on action=feedwatchlist
566566 * (bug 26219) Show API limits for multi values in description
@@ -888,7 +888,7 @@
889889 the return value
890890 * Separate unit test suites under t/ and tests/ were merged and moved to
891891 maintenance/tests/.
892 -* importImages.php maintenance script can now use the original uploader and
 892+* importImages.php maintenance script can now use the original uploader and
893893 comment from another wiki.
894894 * Support for Turck MMCache was removed
895895 * (bug 14592) Warn users when they try to move their user page that their
@@ -1325,11 +1325,11 @@
13261326 * Truncate summary of page moves in revision comment field to avoid broken
13271327 multibyte characters
13281328 * (bug 22540) ForeignApiRepos no longer try to store thumbnails that don't exist
1329 -* (bug 22551) Special:Resetpass now has a "Cancel" button that sends the user to
 1329+* (bug 22551) Special:Resetpass now has a "Cancel" button that sends the user to
13301330 the page set in the &returnto parameter.
13311331 * (bug 19194) Search box in Modern skin doesn't focus with Safari/Chrome
13321332 * (bug 17790) Users instantly logged off on HughesNet
1333 -* (bug 21549) Make foreign key constraints DEFERRABLE INITIALLY DEFERRED
 1333+* (bug 21549) Make foreign key constraints DEFERRABLE INITIALLY DEFERRED
13341334 when using Postgres as the database backend.
13351335
13361336 == API changes in 1.16 ==
@@ -1477,7 +1477,7 @@
14781478 * (bug 12970) Brought back $wgUseImageResize.
14791479 * Added $wgRedirectOnLogin to allow specifying a specifc page to redirect users
14801480 to upon logging in (ex: "Main Page")
1481 -* Add $wgExportFromNamespaces for enabling/disabling the "export all from
 1481+* Add $wgExportFromNamespaces for enabling/disabling the "export all from
14821482 namespace" option (disabled by default)
14831483
14841484 === New features in 1.15 ===
@@ -1555,12 +1555,12 @@
15561556 'mw-editinginterface'
15571557 * (bug 17497) Oasis opendocument added to mime.types
15581558 * Remove the link to Special:FileDuplicateSearch from the "file history" section
1559 - of image description pages as the list of duplicated files is shown in the
 1559+ of image description pages as the list of duplicated files is shown in the
15601560 next section anyway.
15611561 * Added $wgRateLimitsExcludedIPs, to allow specific IPs to be whitelisted from
15621562 rate limits.
15631563 * (bug 14981) Shared repositories can now have display names, located at
1564 - Mediawiki:Shared-repo-name-REPONAME, where REPONAME is the name in
 1564+ Mediawiki:Shared-repo-name-REPONAME, where REPONAME is the name in
15651565 $wgForeignFileRepos
15661566 * Special:ListUsers: Sort list of usergroups by alphabet
15671567 * (bug 16762) Special:Movepage now shows a list of subpages when possible
@@ -1574,12 +1574,12 @@
15751575 of $wgSpamRegex for edit summary checks. Text checks still use $wgSpamRegex.
15761576 * New function to convert content text to specified language (only applies on wiki with
15771577 LanguageConverter class)
1578 -* (bug 17844) Redirect users to a specific page when they log in, see
 1578+* (bug 17844) Redirect users to a specific page when they log in, see
15791579 $wgRedirectOnLogin
15801580 * Added a link to Special:UserRights on Special:Contributions for privileged users
15811581 * (bug 10336) Added new magic word {{REVISIONUSER}}, which displays the editor
15821582 of the displayed revision's author user name
1583 -* LinkerMakeExternalLink now has an $attribs parameter for link attributes and
 1583+* LinkerMakeExternalLink now has an $attribs parameter for link attributes and
15841584 a $linkType parameter for the type of external link being made
15851585 * (bug 17785) Dynamic dates surrounded with a <span> tag, fixing sortable tables with
15861586 dynamic dates.
@@ -1667,7 +1667,7 @@
16681668 * (bug 17341) "Powered by MediaWiki" should be on the left on RTL wikis
16691669 * (bug 17404) "userrights-interwiki" right was missing in User::$mCoreRights
16701670 * (bug 7509) Separation strings should be configurable
1671 -* (bug 17420) Send the correct content type from action=raw when the HTML file
 1671+* (bug 17420) Send the correct content type from action=raw when the HTML file
16721672 cache is enabled.
16731673 * (bug 12746) Do not allow new password e-mails when wiki is in read-only mode
16741674 * (bug 17478) Fixed a PHP Strict standards error in
@@ -1728,7 +1728,7 @@
17291729 two "page" parameters
17301730 * (bug 17972) Special:FileDuplicateSearch form now works correctly on wikis that
17311731 don't use PathInfo or short urls
1732 -* (bug 17990) trackback.php now has a trackback.php5 alias and works with
 1732+* (bug 17990) trackback.php now has a trackback.php5 alias and works with
17331733 $wgScriptExtension
17341734 * (bug 14990) Parser tests works again with PostgreSQL
17351735 * (bug 11487) Special:Protectedpages doesn't list protections with pr_expiry
@@ -1785,7 +1785,7 @@
17861786 * (bug 13209) Added rvdiffto parameter to prop=revisions
17871787 * Manual language conversion improve: Now we can include both ";" and ":" in
17881788 conversion rules
1789 -* (bug 17795) Don't report views count on meta=siteinfo if $wgDisableCounters
 1789+* (bug 17795) Don't report views count on meta=siteinfo if $wgDisableCounters
17901790 is set
17911791 * (bug 17774) Don't hide read-restricted modules like action=query from users
17921792 without read rights, but throw an error when they try to use them.
@@ -1795,7 +1795,7 @@
17961796 a POST request
17971797 * (bug 18099) Using appendtext to edit a non-existent page causes an interface
17981798 message to be included in the page text
1799 -* Fixed the circular template inclusion check, was broken when the loop
 1799+* Fixed the circular template inclusion check, was broken when the loop
18001800 involved redirects. Without this, infinite recursion within the parser is
18011801 possible.
18021802 * (bug 18601) generator=backlinks returns invalid continue parameter
@@ -2413,31 +2413,31 @@
24142414
24152415 == Changes since 1.13.2 ==
24162416
2417 -David Remahl of Apple's Product Security team has identified a number of
 2417+David Remahl of Apple's Product Security team has identified a number of
24182418 security issues in previous releases of MediaWiki. Subsequent analysis by the
24192419 MediaWiki development team expanded the scope of these vulnerabilities. The
24202420 issues with a significant impact are as follows:
24212421
24222422 * An XSS vulnerability affecting all MediaWiki installations between 1.13.0 and
24232423 1.13.2. [CVE-2008-5249]
2424 -* A local script injection vulnerability affecting Internet Explorer clients for
 2424+* A local script injection vulnerability affecting Internet Explorer clients for
24252425 all MediaWiki installations with uploads enabled. [CVE-2008-5250]
2426 -* A local script injection vulnerability affecting clients with SVG scripting
2427 - capability (such as Firefox 1.5+), for all MediaWiki installations with SVG
 2426+* A local script injection vulnerability affecting clients with SVG scripting
 2427+ capability (such as Firefox 1.5+), for all MediaWiki installations with SVG
24282428 uploads enabled. [CVE-2008-5250]
2429 -* A CSRF vulnerability affecting the Special:Import feature, for all MediaWiki
 2429+* A CSRF vulnerability affecting the Special:Import feature, for all MediaWiki
24302430 installations since the feature was introduced in 1.3.0. [CVE-2008-5252]
24312431
24322432 XSS (cross-site scripting) vulnerabilities allow an attacker to steal an
24332433 authorised user's login session, and to act as that user on the wiki. The
24342434 authorised user must visit a web page controlled by the attacker in order to
2435 -activate the attack. Intranet wikis are vulnerable if the attacker can
 2435+activate the attack. Intranet wikis are vulnerable if the attacker can
24362436 determine the intranet URL.
24372437
2438 -Local script injection vulnerabilities are like XSS vulnerabilities, except
2439 -that the attacker must have an account on the local wiki, and there is no
 2438+Local script injection vulnerabilities are like XSS vulnerabilities, except
 2439+that the attacker must have an account on the local wiki, and there is no
24402440 external site involved. The attacker uploads a script to the wiki, which another
2441 -user is tricked into executing, with the effect that the attacker is able to act
 2441+user is tricked into executing, with the effect that the attacker is able to act
24422442 as the privileged user.
24432443
24442444 CSRF vulnerabilities allow an attacker to act as an authorised user on the wiki,
@@ -2456,21 +2456,21 @@
24572457 to avoid leaking these images, but these measures are not perfect.
24582458 * Set display_errors=off in your php.ini to avoid path disclosure via PHP fatal
24592459 errors. This is the default on most shared web hosts.
2460 -* Enabling MediaWiki's debugging features, such as $wgShowExceptionDetails, may
 2460+* Enabling MediaWiki's debugging features, such as $wgShowExceptionDetails, may
24612461 lead to path disclosure.
24622462
24632463 Other changes in this release:
24642464
24652465 * Avoid fatal error in profileinfo.php when not configured.
2466 -* Add a .htaccess to deleted images directory for additional protection against
2467 - exposure of deleted files with known SHA-1 hashes on default installations.
2468 -* Avoid streaming uploaded files to the user via index.php. This allows
 2466+* Add a .htaccess to deleted images directory for additional protection against
 2467+ exposure of deleted files with known SHA-1 hashes on default installations.
 2468+* Avoid streaming uploaded files to the user via index.php. This allows
24692469 security-conscious users to serve uploaded files via a different domain, and
24702470 thus client-side scripts executed from that domain cannot access the login
24712471 cookies. Affects Special:Undelete, img_auth.php and thumb.php.
2472 -* When streaming files via index.php, use the MIME type detected from the
 2472+* When streaming files via index.php, use the MIME type detected from the
24732473 file extension, not from the data. This reduces the XSS attack surface.
2474 -* Blacklist redirects via Special:Filepath. Such redirects exacerbate any
 2474+* Blacklist redirects via Special:Filepath. Such redirects exacerbate any
24752475 XSS vulnerabilities involving uploads of files containing scripts.
24762476 * Internationalisation updates.
24772477
@@ -2478,17 +2478,17 @@
24792479
24802480 * Security: Work around misconfiguration by requiring strict comparisons for
24812481 in_array in User::isAllowed().
2482 -* (bug 14944) Added $wgShellLocale for configuration of an appropriate locale
2483 - to use for LC_CTYPE during shell invocation. For servers that don't have
 2482+* (bug 14944) Added $wgShellLocale for configuration of an appropriate locale
 2483+ to use for LC_CTYPE during shell invocation. For servers that don't have
24842484 en_US.utf8. Also added locale detection during install.
24852485 * Localisation updates
24862486 * Security: Fixed XSS vulnerability in useskin parameter.
24872487
24882488 == Changes since 1.13.0 ==
24892489
2490 -* (bug 15460) Fixed intermittent deadlock errors and poor concurrent
 2490+* (bug 15460) Fixed intermittent deadlock errors and poor concurrent
24912491 performance for installations without memcached.
2492 -* (bug 13770) Fixed DOM module detection for installations with both dom
 2492+* (bug 13770) Fixed DOM module detection for installations with both dom
24932493 and domxml.
24942494 * (bug 15148) Fixed Special:BlockIP for PostgreSQL
24952495 * Fixed SQLite support for non-memcached installations
@@ -2497,7 +2497,7 @@
24982498 == Changes since 1.13.0rc2 ==
24992499
25002500 * (bug 13770) Fixed incorrect detection of PHP's DOM module
2501 -* Fix regression from r37834: accesskey tooltip hint should be given for the
 2501+* Fix regression from r37834: accesskey tooltip hint should be given for the
25022502 minor edit and watch labels on the edit page.
25032503 * Updated Chinese simplified/traditional conversion tables
25042504
@@ -2516,10 +2516,10 @@
25172517 shown as empty instead of the current time.
25182518 * (bug 14904): fragments were lost when redirects were fixed.
25192519 * Added magic word __STATICREDIRECT__ to suppress the redirect fixer
2520 -* (bug 15035) Revert English linkTrail to /^([a-z]+)(.*)$/sD, as it was before
2521 - r36253. Multiple reports of breakage due to old (pre-5.0) PCRE libraries,
2522 - both bundled with PHP and packaged with distros such as RHEL.
2523 -* (bug 14944) Shell invocation of external programs such as ImageMagick convert
 2520+* (bug 15035) Revert English linkTrail to /^([a-z]+)(.*)$/sD, as it was before
 2521+ r36253. Multiple reports of breakage due to old (pre-5.0) PCRE libraries,
 2522+ both bundled with PHP and packaged with distros such as RHEL.
 2523+* (bug 14944) Shell invocation of external programs such as ImageMagick convert
25242524 was broken in PHP 5.2.6, if the server had a non-UTF-8 locale.
25252525
25262526
@@ -2542,7 +2542,7 @@
25432543 you to use a shared database with a different prefix. Or you can now use a local
25442544 database and use prefixes to separate wiki and the shared tables. And the new
25452545 $wgSharedTables variable allows you to specify a list of tables to share.
2546 -* Automatic edit summaries can be disabled with $wgUseAutomaticEditSummaries
 2546+* Automatic edit summaries can be disabled with $wgUseAutomaticEditSummaries
25472547 * Duplicates of images are now shown on the image page
25482548 * $wgRCFilterByAge allows for the list of dates in recent changes special pages to
25492549 be filtered to only those within the range of $wgRCMaxAge
@@ -2552,19 +2552,19 @@
25532553 image page already exists
25542554 * $wgMaximumMovedPages restricts the number of pages that can be moved at once
25552555 (default 100) with the new subpage-move functionality of Special:Movepage
2556 -* Hooks display in Special:Version is now disabled by default, use
 2556+* Hooks display in Special:Version is now disabled by default, use
25572557 $wgSpecialVersionShowHooks = true; to enable it.
25582558 * $wgActiveUserEditCount sets the number of edits that must be performed over
25592559 a certain number of days to be considered active
25602560 * $wgActiveUserDays is that number of days
2561 -* $wgRateLimitsExcludedGroups has been deprecated in favor of
 2561+* $wgRateLimitsExcludedGroups has been deprecated in favor of
25622562 $wgGroupPermissions[]['noratelimit']. The former still works, however.
25632563 * New $wgGroupPermissions option 'move-subpages' added to control bulk-moving
25642564 subpages along with pages. Assigned to 'user' and 'sysop' by default.
2565 -* New $wgRC2UDPOmitBots allows user to omit bot edits from UDP output.
 2565+* New $wgRC2UDPOmitBots allows user to omit bot edits from UDP output.
25662566 Default: false
25672567 * Removed $wgEnableCascadingProtection option. Disabling cascading protection
2568 - is no longer possible.
 2568+ is no longer possible.
25692569 * $wgMessageCacheType defines now the type of cache used by the MessageCache class,
25702570 previously it was choosen based on $wgParserCacheType
25712571 * $wgExtensionAliasesFiles option to simplify adding aliases to special pages
@@ -2573,7 +2573,7 @@
25742574 with MimeMagic.
25752575 * Added $wgDirectoryMode, which allows for setting the default CHMOD value when
25762576 creating new directories.
2577 -* (bug 14843) $wgCookiePrefix can be set by LocalSettings now, false defaults
 2577+* (bug 14843) $wgCookiePrefix can be set by LocalSettings now, false defaults
25782578 current behavior.
25792579
25802580 === New features in 1.13 ===
@@ -2592,7 +2592,7 @@
25932593 reduce broken form submissions
25942594 * Add --old-redirects-only option to maintenance/refreshLinks.php, to add old
25952595 redirects to the redirect table
2596 -* Add links to page and file deletion forms to edit predefined delete reasons
 2596+* Add links to page and file deletion forms to edit predefined delete reasons
25972597 * (bug 13269) Added MediaWiki:Uploadfooter to the bottom of Special:Upload
25982598 * (bug 2815) Search results for media now use thumbnail instead of text extract
25992599 * When a page doesn't exist, the tab should say "create", not "edit"
@@ -2632,7 +2632,7 @@
26332633 text from Special:UserLogin title (new message 'nav-login-createaccount')
26342634 * Say "log in / create account" if an anonymous user can create an account,
26352635 otherwise just "log in", consistently across skins
2636 -* Special:Shortpages and Special:Longpages now returns pages in all content
 2636+* Special:Shortpages and Special:Longpages now returns pages in all content
26372637 namespaces, not just NS_MAIN.
26382638 * (bug 889) Improve conflict-handling between shared upload repository
26392639 and local one
@@ -2641,7 +2641,7 @@
26422642 * (bug 709) Cannot rename/move images and other media files [EXPERIMENTAL]
26432643 * Custom rollback summaries now accept the same arguments as the default message
26442644 * (bug 12542) Added hooks for expansion of Special:Listusers
2645 -* Drop-down AJAX search suggestions (turn on $wgEnableMWSuggest)
 2645+* Drop-down AJAX search suggestions (turn on $wgEnableMWSuggest)
26462646 * More relevant search snippets (turn on $wgAdvancedSearchHighlighting)
26472647 * (bug 13950) Allow users to watch the user/talk pages of users they block.
26482648 * (bug 13970) Allow MonoBook-based skins to specify their own print stylesheet
@@ -2668,9 +2668,9 @@
26692669 changed by extensions.
26702670 * Add a new hook LinkerMakeExternalLink to allow extensions to modify the output of
26712671 external links.
2672 -* (bug 14132) Allow user to disable bot edits from being output to UDP.
2673 -* (bug 14328) jsMsg() within Wikibits now accepts a DOM object, not just a string
2674 -* (bug 14558) New system message (emailuserfooter) is now added to the footer of
 2672+* (bug 14132) Allow user to disable bot edits from being output to UDP.
 2673+* (bug 14328) jsMsg() within Wikibits now accepts a DOM object, not just a string
 2674+* (bug 14558) New system message (emailuserfooter) is now added to the footer of
26752675 e-mails sent with Special:Emailuser
26762676 * Add support for Hijri (Islamic) calendar
26772677 * Add a new hook LinkerMakeExternalImage to allow extensions to modify the output
@@ -2689,7 +2689,7 @@
26902690 * Foreign repo file descriptions and thumbnails are now cached.
26912691 * (bug 11732) Allow localisation of edit button images
26922692 * Allow the search box, toolbox and languages box in the Monobook sidebar to be
2693 - moved around arbitrarily using special sections in [[MediaWiki:Sidebar]]:
 2693+ moved around arbitrarily using special sections in [[MediaWiki:Sidebar]]:
26942694 SEARCH, TOOLBOX and LANGUAGES
26952695 * Add a new hook NormalizeMessageKey to allow extensions to replace messages before
26962696 the database is potentially queried
@@ -2698,7 +2698,7 @@
26992699 * Special:Recentchangeslinked now includes changes to transcluded pages and
27002700 displayed images; also, the "Show changes to pages linked" checkbox now works on
27012701 category pages too, showing all links that are not categorizations
2702 -* (bug 4578) Automatically fix redirects broken by a page move
 2702+* (bug 4578) Automatically fix redirects broken by a page move
27032703
27042704 === Bug fixes in 1.13 ===
27052705
@@ -2757,7 +2757,7 @@
27582758 * (bug 13428) Fix regression in protection form layout HTML validity
27592759 * (bug 9403) Sanitize newlines from search term input
27602760 * (bug 13429) Separate date and time in message sp-newimages-showfrom
2761 -* (bug 13137) Allow setting 'editprotected' right separately from 'protect',
 2761+* (bug 13137) Allow setting 'editprotected' right separately from 'protect',
27622762 so groups may optionally edit protected pages without having 'protect' perms
27632763 * Disallow deletion of big pages by means of moving a page to its title and
27642764 using the "delete and move" option.
@@ -2893,7 +2893,7 @@
28942894 * (bug 14386) Fix subpage namespace oddity when moving a talk page
28952895 * (bug 11771) Signup form now not shown if in read-only mode.
28962896 * (bug 12859) $wgRateLimitsExcludedGroups has been deprecated in favor of
2897 - $wgGroupPermissions[]['noratelimit'].
 2897+ $wgGroupPermissions[]['noratelimit'].
28982898 * (Bug 13828) Split parameter $1 of MediaWiki:Missingarticle into $1 (=title)
28992899 and $2 (=revision numbers)
29002900 * (bug 14401) Fix Safari access key tooltips for Windows and >3.1 Mac versions
@@ -2928,7 +2928,7 @@
29292929 searches instead of the domain root (which may not even be a wiki).
29302930 * (bug 3481) Pages moved shortly after creation are shown at their new title
29312931 on Special:Newpages.
2932 -* (bug 12716) Trying to unprotect a title that isn't protected no longer
 2932+* (bug 12716) Trying to unprotect a title that isn't protected no longer
29332933 generates a log entry.
29342934 * (bug 14088) Excessively long block expiry times are rejected as invalid,
29352935 keeps the log page from being distorted.
@@ -2980,7 +2980,7 @@
29812981 * (bug 13419) Fix gblredirect so it actually works
29822982 * (bug 13418) Disable eiredirect because it's useless
29832983 * (bug 13395) list=allcategories should use category table
2984 -* (bug 13442) Missing pages in prop=langlinks and prop=extlinks are now
 2984+* (bug 13442) Missing pages in prop=langlinks and prop=extlinks are now
29852985 handled properly.
29862986 * (bug 13444) Add description to list=watchlist
29872987 * (bug 13482) Disabled search types handled properly
@@ -2990,7 +2990,7 @@
29912991 * Replaced $wgAPIUCUserPrefixMinLength by the more generic $wgAPIMaxDBRows
29922992 * (bug 11719) Remove trailing blanks in YAML output.
29932993 * (bug 13541) Added siprop=specialpagealiases to meta=siteinfo
2994 -* Added fallback8bitEncoding and readonly fields to
 2994+* Added fallback8bitEncoding and readonly fields to
29952995 meta=siteinfo&siprop=general output
29962996 * (bug 13544) Added prop=revid to action=parse
29972997 * (bug 13603) Added siprop=usergroups to meta=siteinfo
@@ -3019,7 +3019,7 @@
30203020 * (bug 14013) Added rcshow=patrolled to list=recentchanges
30213021 * (bug 14028) Added language attribute to interwiki map in meta=siteinfo
30223022 * (bug 14022) Added usprop=registration and auprop=blockinfo
3023 -* (bug 14021) Removed titles= support from list=backlinks (has been obsolete
 3023+* (bug 14021) Removed titles= support from list=backlinks (has been obsolete
30243024 for ages)
30253025 * (bug 13829) Expose parse tree via action=expandtemplates
30263026 * (bug 13606) Allow deletion of images
@@ -3041,7 +3041,7 @@
30423042 * Added bkip parameter to list=blocks
30433043 * (bug 14651) apprefix and similar parameters are now canonicalized
30443044 * Added clprop=timestamp to prop=categories
3045 -* (bug 14678) API errors now respects $wgShowExceptionDetails and
 3045+* (bug 14678) API errors now respects $wgShowExceptionDetails and
30463046 $wgShowSQLErrors
30473047 * (bug 14723) Added time zone and writing direction to meta=siteinfo
30483048 * Added APIQueryInfoTokens and APIQueryRevisionsTokens hooks so extensions
@@ -3205,7 +3205,7 @@
32063206 and reject interwiki prefixes. PrefixSearch class centralizes this code,
32073207 and the backend part can be overridden by the PrefixSearchBackend hook.
32083208 * (bug 10365) Localization of Special:Version
3209 -* When installing using Postgres, the Pl/Pgsql language is now checked for
 3209+* When installing using Postgres, the Pl/Pgsql language is now checked for
32103210 and installed when at the superuser level.
32113211 * The default robot policy for the entire wiki is now configurable via the
32123212 $wgDefaultRobotPolicy setting.
@@ -3487,21 +3487,21 @@
34883488 pass.
34893489
34903490 Bug 5678 has been fixed. This has a number of user-visible effects related to
3491 -the removal of this double-parse. Please see the wiki page for examples.
 3491+the removal of this double-parse. Please see the wiki page for examples.
34923492
34933493 Message transformation mode has been removed, and replaced with "preprocess"
34943494 mode. This means that some MediaWiki namespace messages may need to be updated,
34953495 especially ones which took advantage of the terribly counterintuitive behaviour
3496 -of the former message mode.
 3496+of the former message mode.
34973497
34983498 The header identification routines for section edit and for numbering section
34993499 edit links have been merged. This removes a significant failure mode and fixes a
35003500 whole category of bugs (tracked by bug #4899). Wikitext headings uncovered by
3501 -template expansion will still be rendered into a heading tag, and will get an
3502 -entry in the TOC, but will not have a section edit link. HTML-style headings
3503 -will also not have a section edit link. Valid wikitext headings present in the
3504 -template source text will get a template section edit link. This is a major
3505 -break from previous behaviour, but I believe the effects are almost entirely
 3501+template expansion will still be rendered into a heading tag, and will get an
 3502+entry in the TOC, but will not have a section edit link. HTML-style headings
 3503+will also not have a section edit link. Valid wikitext headings present in the
 3504+template source text will get a template section edit link. This is a major
 3505+break from previous behaviour, but I believe the effects are almost entirely
35063506 beneficial.
35073507
35083508 The main motivation for making these changes was performance. The new two-pass
@@ -3523,7 +3523,7 @@
35243524
35253525 http://www.mediawiki.org/wiki/Preprocessor_ABNF
35263526
3527 -The ExpandTemplates extension now has the ability to generate an XML parse
 3527+The ExpandTemplates extension now has the ability to generate an XML parse
35283528 tree from wikitext source. This parse tree corresponds closely to the grammar
35293529 documented on that page.
35303530
@@ -3658,7 +3658,7 @@
36593659 * Improved thumb.php error handling
36603660 * Display file history on local image description pages of shared images
36613661 * Added $wgArticleRobotPolicies
3662 -* (bug 10076) Additional parameter $7 added to MediaWiki:Blockedtext
 3662+* (bug 10076) Additional parameter $7 added to MediaWiki:Blockedtext
36633663 containing, the ip, ip range, or username whose block is affecting the
36643664 * (bug 7691) Show relevant lines from the deletion log when re-creating a
36653665 previously deleted article
@@ -3798,12 +3798,12 @@
37993799 * (bug 11022) Use a more accurate page title for Special:Whatlinkshere and
38003800 Special:Recentchangeslinked
38013801 * Add link to user contributions in normal watchlist edit mode
3802 -* (bug 9426) Add 'newsectionheaderdefaultlevel' message to allow
3803 - modification of the heading formatting for new sections when section=new
 3802+* (bug 9426) Add 'newsectionheaderdefaultlevel' message to allow
 3803+ modification of the heading formatting for new sections when section=new
38043804 argument is supplied
3805 -* (bug 10836) Add 'newsectionsummary' message to allow modification of the
 3805+* (bug 10836) Add 'newsectionsummary' message to allow modification of the
38063806 text that prefixes a new section link in Recent Changes
3807 -
 3807+
38083808 == Bugfixes since 1.10 ==
38093809
38103810 * (bug 9712) Use Arabic comma in date/time formats for Arabic and Farsi
@@ -3829,7 +3829,7 @@
38303830 * (bug 7070) monobook/user.gif has antialias artifacts
38313831 * (bug 9123) Safer way when applying $wgLocalTZoffset
38323832 * (bug 9896) Documentation for $wgSquidServers and X-FORWARDED-FOR
3833 -* (bug 9417) Uploading new versions of images when using Postgres no longer
 3833+* (bug 9417) Uploading new versions of images when using Postgres no longer
38343834 throws warnings.
38353835 * (bug 9908) Using tsearch2 with Postgres 8.1 no longer gives an error.
38363836 * (bug 1438) Fix for diff table layout on very wide lines.
@@ -3875,7 +3875,7 @@
38763876 * (bug 9383) Don't set a default value for BLOB column in rc-deleted
38773877 database patch
38783878 * (bug 10149) Don't show full template list on section-0 edit
3879 -* (bug 9909) Ensure access to binary fields in the math table use encodeBlob()
 3879+* (bug 9909) Ensure access to binary fields in the math table use encodeBlob()
38803880 and decodeBlob()
38813881 * (bug 6743) Don't link broken image links to the upload form when uploads
38823882 are disabled
@@ -3897,7 +3897,7 @@
38983898 * As intended, *skip* the HTTP proxy purges when doing HTCP purges
38993899 * (bug 9696) Fix handling of brace transformations in "pagemovedtext"
39003900 * (bug 10325) Fix regression in form action on Special:Listusers
3901 -* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving
 3901+* Fixed installation on MyISAM or old InnoDB with charset=utf8, was giving
39023902 overlong key errors.
39033903 * Fixed zero-padding issues with MySQL 5 binary schema
39043904 * (bug 10344) Don't follow a redirect after changing its protection level
@@ -4035,7 +4035,7 @@
40364036 * (bug 8393) <sup> and <sub> need to be preserved (without attributes) for
40374037 entries in the table of contents
40384038 * (bug 11114) Fix regression in read-only mode error display during editing
4039 -* Force non-MySQL databases to use an ORDER BY in SpecialAllpages to ensure
 4039+* Force non-MySQL databases to use an ORDER BY in SpecialAllpages to ensure
40404040 that the first page_title is truly the first page title.
40414041 * (bug 10836) Change the summary on creating of new section
40424042 * Inclusion of Special:Wantedpages now works again
@@ -4204,7 +4204,7 @@
42054205 "ready to run", and in fact runs our own sites on Wikipedia.
42064206
42074207 Release branches will continue to receive security updates for about a year
4208 -from first release, but nonessential bugfixes and feature developments
 4208+from first release, but nonessential bugfixes and feature developments
42094209 will be made on the development trunk and appear in the next quarterly release.
42104210
42114211 Those wishing to use the latest code instead of a branch release can obtain
@@ -4215,7 +4215,7 @@
42164216 * A new switch $wgCommandLineDarkBg used by maintenance scripts (parserTests.php).
42174217 It lets you specify if your terminal use a dark background, the colorized
42184218 output will be made lighter making things easier to read.
4219 -* The minimum permissions needed to edit a page in each namespace can now be
 4219+* The minimum permissions needed to edit a page in each namespace can now be
42204220 customized via the $wgNamespaceProtection array. By default, editing pages in
42214221 the MediaWiki namespace requires "editinterface" permission, as before.
42224222 * Allow restriction of autoconfirmed permission by edit count. New global setting
@@ -4227,7 +4227,7 @@
42284228
42294229 == New features since 1.9 ==
42304230
4231 -* (bug 6937) Introduce "statistics-footer" message, appended to
 4231+* (bug 6937) Introduce "statistics-footer" message, appended to
42324232 Special:Statistics
42334233 * (bug 6638) List block flags in block log entries
42344234 * (bugs 5051, 5376) Tooltips and accesskeys no longer require JavaScript
@@ -4261,7 +4261,7 @@
42624262 "semi protected".
42634263 * (bug 4133) Allow page protections to be made with an expiry date, in the same
42644264 format as block expiry dates. Existing protections are assumed to be infinite,
4265 - as are protections made with the new field left blank.
 4265+ as are protections made with the new field left blank.
42664266 * (bug 8535) Allow certain vertical alignment attributes to be used as image
42674267 keywords
42684268 * (bug 6987) Allow perrow, widths, and heights attributes for <gallery>
@@ -4371,7 +4371,7 @@
43724372 * (bug 8678) Fix detection of self-links for numeric titles in Parser
43734373 * (bug 6171) Magically close tags in tables when not using Tidy.
43744374 * Sanitizer now correctly escapes lonely '>' occurring before the first wikitag.
4375 -* Ignore self closing on closing tags ( '</div />' now gives '</div>')
 4375+* Ignore self closing on closing tags ( '</div />' now gives '</div>')
43764376 * (bug 8673) Minor fix for web service API content-type header
43774377 * Fix API revision list on PHP 5.2.1; bad reference assignment
43784378 * (bug 8688) Handle underscores/spaces in Special:Blockip and Special:Ipblocklist
@@ -4532,16 +4532,16 @@
45334533 instead of sending the user to the main page like they used to
45344534 * Fix object variable used for displaying "not-patrolled" CSS class on list
45354535 * Fixed interaction of page parameter to ImagePage with the HTML file cache
4536 -* Fixed MIME type for SVG files, will be silently changed from image/svg
 4536+* Fixed MIME type for SVG files, will be silently changed from image/svg
45374537 to image/svg+xml after loading from the database.
4538 -* Workaround for djvutoxml bug #1704049 (poor performance). Use djvudump
 4538+* Workaround for djvutoxml bug #1704049 (poor performance). Use djvudump
45394539 instead.
45404540 * Fixed odd behaviour in ImagePage on DjVu thumbnailing errors
45414541 * (bug 5439) "Go" title search will now jump to shared/foreign Image: and
45424542 MediaWiki: pages that have not been locally edited.
45434543 * (bug 9630) Limits links in Whatlinkshere forgot about namespace filter
45444544 * Fixed upgrade for the non-standard MySQL schemas
4545 -* Disable MySQL's strict mode at session start for MySQL 4.1+, to avoid the
 4545+* Disable MySQL's strict mode at session start for MySQL 4.1+, to avoid the
45464546 various problems that occur when it is on.
45474547 * (bug 9585) Fix regression in tidy usage in Special:Undelete previews
45484548 * (bug 3826) Normalize some invalid cookie name characters when setting
@@ -4554,8 +4554,8 @@
45554555 * (bug 5959) Anchors dropped from stub links
45564556 * (bug 3348) Some additional weak password checks: password which is same
45574557 as username will now be rejected.
4558 -* (bug 8602) Converted Special:Contributions to use an IndexPager. The
4559 - interpretation of the offset parameter has changed, and the go parameter
 4558+* (bug 8602) Converted Special:Contributions to use an IndexPager. The
 4559+ interpretation of the offset parameter has changed, and the go parameter
45604560 has been removed.
45614561 * (bug 6204) Fixes for indentation with $wgMaxTocLevel:
45624562 - don't emit too many list close tags after an invisible header
@@ -5393,12 +5393,12 @@
53945394 * (bug 6586) Regression in "unblocked" subtitle
53955395 * Don't put empty-page message into view-source when page text is blank
53965396 * (bug 6587) Remove redundant "allnonarticles" message
5397 -* Block improvements: Allow blocks on anonymous users only. Optionally allow
 5397+* Block improvements: Allow blocks on anonymous users only. Optionally allow
53985398 or disallow account creation from blocked IP addresses. Prevent duplicate
53995399 blocks. Fixed the problem of expiry and unblocking erroneously affecting
54005400 multiple blocks. Fixed confusing lack of error message when a blocked user
5401 - attempts to create an account. Fixed inefficiency of Special:Ipblocklist in
5402 - the presence of large numbers of blocks; added indexes and implemented an
 5401+ attempts to create an account. Fixed inefficiency of Special:Ipblocklist in
 5402+ the presence of large numbers of blocks; added indexes and implemented an
54035403 indexed pager.
54045404 * (bug 6448) Allow filtering of Special:Newpages according to username
54055405 * (bug 6618) Improve permissions/error detection in Special:Lockdb
@@ -5436,11 +5436,11 @@
54375437 * Moved the bulk of the localisation data from the Language*.php files to the
54385438 Messages*.php files. Deleted most of the Languages*.php files.
54395439 * Introduced "stub global" framework to provide deferred initialisation of core
5440 - modules.
 5440+ modules.
54415441 * Removed placeholder values for $wgTitle and $wgArticle, these variables will
54425442 now be null during the initialisation process, until they are set by index.php
54435443 or another entry point.
5444 -* Added DBA cache type, for BDB-style caches.
 5444+* Added DBA cache type, for BDB-style caches.
54455445 * Removed custom date format functions, replacing them with a format string in
54465446 the style of PHP's date(). Used string identifiers instead of integer
54475447 identifiers, in both the language files and user preferences. Migration should
@@ -5448,25 +5448,25 @@
54495449 * Simplified the initialisation API for LoadBalancer objects.
54505450 * Removed the broken altencoding feature.
54515451 * Moved default user options and toggles from Language to User. Language objects
5452 - are still able to define default preference overrides and extra user toggles,
 5452+ are still able to define default preference overrides and extra user toggles,
54535453 via a slightly different interface.
54545454 * Don't include the date option in the parser cache rendering hash unless
54555455 $wgUseDynamicDates is enabled.
5456 -* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php.
 5456+* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php.
54575457 * Removed inclusion of language files from the bottom of Language.php. This is
5458 - now consistently done from Language::factory().
 5458+ now consistently done from Language::factory().
54595459 * Add the name of the executing maintenance script to the debug log. Start the
54605460 profiler during maintenance scripts.
54615461 * Added "serialized" directory, for storing precompiled data in serialized form.
54625462 * Fix regression in auto-set NS_PROJECT_TALK namespace
54635463 * Fix regression in ordering of namespaces
54645464 * (bug 6806, 6030) Added several global JS variables for article path, user name,
5465 - page title, etc.
 5465+ page title, etc.
54665466 * hooks registered with addOnloadHook are now called at the one of the html body
54675467 by all skins.
54685468 * Split ajax aided search from core ajax framework. Use wgUseAjax to enable the
54695469 framework and wgAjaxSearch to enable the suggest feature for the search box.
5470 -* Added experimental installer for extensions.
 5470+* Added experimental installer for extensions.
54715471 See maintenance/installExtension.php
54725472 * Added Tajic (tg) language file.
54735473 * (bug 6903) Added Cantonese localisation (zh-yue)
@@ -5512,7 +5512,7 @@
55135513 * Fix bug in wfRunHooks which caused corruption of objects in the hook list
55145514 * (bug 4979) Use simplified email addresses when running on Windows
55155515 * (bug 4434) Show block log fragment on Special:Blockip
5516 -* [[MediaWiki:Disambiguationspage]] may optionally contain wiki links to any number
 5516+* [[MediaWiki:Disambiguationspage]] may optionally contain wiki links to any number
55175517 of disambiguation templates.
55185518 * [[Special:Disambiguations]] now shows pages in NS:0 that link to any pages that embed
55195519 any of the templates listed at [[MediaWiki:Disambiguationspage]].
@@ -5557,7 +5557,7 @@
55585558 * Added experimental $wgRevisionCacheExpiry to cache extracted revision text
55595559 in $wgMemc, to further reduce hits to external storage.
55605560 Set to 0 (disabled) by default.
5561 -* Minor changes to the installer.
 5561+* Minor changes to the installer.
55625562 * Remove ":" for 'youremail' and 'yourrealname' in includes/templates/Userlogin.php
55635563 so that ":" could be used in i18n for Special:Preferences (like 'username' and 'uid').
55645564 * Fix layout for Special:Preferences->Date and Time (position for 'timezonetext').
@@ -5576,13 +5576,13 @@
55775577 was meant to be banned years ago... For now existing accounts will not be
55785578 prevented fromm login.
55795579 * (bug 6092) Introduce magic words {{REVISIONDAY}}, {{REVISIONDAY2}, {{REVISIONMONTH}},
5580 - {{REVISIONYEAR}} and {{REVISIONTIMESTAMP}}
 5580+ {{REVISIONYEAR}} and {{REVISIONTIMESTAMP}}
55815581 * (bug 7425) Preceeding whitespace in [[...]] breaks subpages
55825582 * Try to reconnect after transitory database errors in dumpTextPass.php
55835583 * (bug 6023) Fixed mismatch of 0/NULL for wl_notificationtimestamp; now notification
55845584 mails are working after 'Mark all pages visited' button on Special:Watchlist is clicked
5585 -* Made {{INT:}} a core parser function instead of a special case. The syntax
5586 - and behaviour is largely unchanged.
 5585+* Made {{INT:}} a core parser function instead of a special case. The syntax
 5586+ and behaviour is largely unchanged.
55875587 * (bug 7448) Fixing the native name for Ewe (ee)
55885588 * (bug 6864) Replace message 'editing' with new message 'editinguser' in Special:Userrights
55895589 to allow better localisation
@@ -5601,9 +5601,9 @@
56025602 * (bug 6617) Validate timestamps on Special:Undelete
56035603 * Do fewer unnecessary full writes of user rows; only update user_touched
56045604 for watch/unwatch, group membership change, and login operations
5605 -* Restructured the languages directory, to avoid problems when people
5606 - untar MW 1.8 over the top of a 1.7 installation.
5607 -* (bug 6890) SQL query error on bad input to Pager lists
 5605+* Restructured the languages directory, to avoid problems when people
 5606+ untar MW 1.8 over the top of a 1.7 installation.
 5607+* (bug 6890) SQL query error on bad input to Pager lists
56085608 due to negative LIMIT clause, caused by integer wraparound.
56095609 * Fixed various bugs related to table prefixes, especially the interaction
56105610 between table prefixes and memcached, which was formerly completely broken.
@@ -5696,7 +5696,7 @@
56975697 * (bug 5536) Use content language for editing help link
56985698 * Improvements to German localisation files
56995699 * (bug 5570) Problems using <special page>/parameter link form for long titles
5700 -* (bug 3884) Add $user parameter to AddNewUser hook, call it for by-email
 5700+* (bug 3884) Add $user parameter to AddNewUser hook, call it for by-email
57015701 registrations as well as self-registrations.
57025702 * (bug 4327) Report age of cached data sets in query pages
57035703 * (bug 4662) Fix Safari check in wikibits.js
@@ -5713,7 +5713,7 @@
57145714 * (bug 2910) Default view preferences for watchlists
57155715 * Add "hide bot edits from the watchlist" user preference
57165716 * (bug 5250) Introduce Special:Unusedtemplates
5717 -* Add user preference setting for an extended watchlist, showing all recent
 5717+* Add user preference setting for an extended watchlist, showing all recent
57185718 edits up to a certain edit, and not just the latest edit..
57195719 * Made MessageRo.php more general
57205720 * (bug 5640) Indonesian localisation improvements
@@ -6032,7 +6032,7 @@
60336033 * (bug 6170) Update for Kashubian translation (csb)
60346034 * (bug 6191) Update to Indonesian translation (id) #18
60356035 * (bug 6114) Update to Walloon localization (wa)
6036 -* Added $wgNamespaceRobotPolicies to allow customisation of robot policies on a
 6036+* Added $wgNamespaceRobotPolicies to allow customisation of robot policies on a
60376037 per-namespace basis.
60386038 * Add <ol> to the list of block elements for doBlockLevels; avoids <p>s being
60396039 interspersed into your ordered lists.
@@ -6060,7 +6060,7 @@
60616061 * (bug 3837) Leave <center> as is instead of doing an unsafe text replacement
60626062 to <div class="center">. <center> is perfectly valid in the target doctype
60636063 (XHTML 1.0 Transitional), while the replacement didn't catch all cases and
6064 - could even result in invalid output from valid input.
 6064+ could even result in invalid output from valid input.
60656065 * (bug 4280) Use 'noindex,nofollow' instead of 'noindex,follow' for default
60666066 meta robots tag on diff view and special pages. Should reduce impact of
60676067 robots on scrolling special pages, diffs etc on sites where robots.txt
@@ -6121,7 +6121,7 @@
61226122 in StreamFile
61236123 * (bug 6304) Show timestamp for current revision in diff pages
61246124 * Vertically align current version with old version header in diff display
6125 -* (bug 6174) Remove redundant "emailforlost" message
 6125+* (bug 6174) Remove redundant "emailforlost" message
61266126 * (bug 6189) Show an error to an unprivilleged user trying to create account
61276127 * (bug 6365) Show user information in the "old revision" navigation links
61286128 * Introduce 'FetchChangesList' hook; see docs/hooks.txt for more information
@@ -6303,7 +6303,7 @@
63046304 * Respect database prefix in dumpHTML.inc
63056305 * Removed read-only check from Database::query()
63066306 * Added externallinks table, to track links to arbitrary URLs
6307 -* Added job table, for deferred processing of jobs. The immediate application is
 6307+* Added job table, for deferred processing of jobs. The immediate application is
63086308 to complete the link table refresh operation when templates are changed.
63096309 * Don't change the password of the MySQL root user.
63106310
@@ -6365,7 +6365,7 @@
63666366 * Fixed installer bugs 921 and 3914 (issues with using root and so forth)
63676367 * (bug 4258) Use ugly urls for ISAPI by default
63686368 patch by Rob Church
6369 -* Improve installer
 6369+* Improve installer
63706370 * Use a superuser account (such as root), if specifed, to create tables
63716371 * Don't overwrite conservative permissions on the mySQL user with ALL
63726372 permissions, if said user exists
@@ -6376,7 +6376,7 @@
63776377 Maintenance:
63786378 * Fix problem reported on mailing list where re-initialising stats didn't work (can't insert
63796379 duplicate rows with the same id field)
6380 -* Added --conf option to command line scripts, allowing the user to specify a
 6380+* Added --conf option to command line scripts, allowing the user to specify a
63816381 different LocalSettings.php.
63826382 * Maintenance script to delete unused text records
63836383 * Maintenance script to delete non-current revisions
@@ -6536,7 +6536,7 @@
65376537 * (bug 1850) Image link to nonexistent file fixed.
65386538 * (bug 5167) Add {{SUBPAGENAME}} and {{SUBPAGENAMEE}} variables
65396539 * (bug 4949) Missing : in "addedwatchtext" for English and Spanish
6540 -* Allow user-defined functions, which work in a similar way to {{GRAMMAR:}}
 6540+* Allow user-defined functions, which work in a similar way to {{GRAMMAR:}}
65416541 etc. Registered via an interface similar to tag hooks.
65426542
65436543 Upload:
@@ -6574,7 +6574,7 @@
65756575 * Set cookies to secure mode based on use of HTTPS or $wgCookieSecure
65766576 * (bug 4371) Disallow tilde character in signatures
65776577 * Removed broken wgAllowAnonymousMinor and added new group right minoredit
6578 -* Added detection for WMF files (application/x-msmetafile), added this
 6578+* Added detection for WMF files (application/x-msmetafile), added this
65796579 MIME type to the default blacklist. Prevented inline display of images
65806580 which are not of known image types. This is in response to
65816581 http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability
@@ -6591,7 +6591,7 @@
65926592 * (bug 1956) Hide bot uploads from Special:Newimages
65936593 * (bug 3220) Fix escaping of block URLs in Recentchanges
65946594 * (bug 3284) Ipblocklist paging, substring search
6595 -* Allow filtering of robot edits in Special:Watchlist by stting
 6595+* Allow filtering of robot edits in Special:Watchlist by stting
65966596 $wgFilterRobotsWL = true.
65976597 * Fix interlanguage links on special pages when extra namespaces configured
65986598 * (bug 3475) anon contrib links on Special:Newpages
@@ -6799,12 +6799,12 @@
68006800 * (bug 912) Search box easier to reach in text browsers (lynx, links)
68016801 * $wgParserCacheExpireTime added
68026802 * Skip loading of RecentChange.php except where needed
6803 -* Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source
 6803+* Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source
68046804 size. This is necessary to limit server memory usage.
68056805 * Cleanup and error checking on Special:Listredirects
68066806 * Clear up some instances of old OutputPage::sysopRequired() function usage
68076807 * Improve "upload disabled" notice
6808 -* Move parts of index.php to include/Wiki.php in an attempt to both cleanup index.php
 6808+* Move parts of index.php to include/Wiki.php in an attempt to both cleanup index.php
68096809 and create a MediaWiki-class mediaWiki base object
68106810 * (bug 4104) Added OutputPageBeforeHTML hook for tweaking primary wiki output
68116811 HTML on final output (cached or not)
@@ -6947,7 +6947,7 @@
69486948 would be generated smaller than expected.
69496949 * (bug 5062) Width sometimes one pixel short when using maximum heights
69506950 * Purge thumbnails and metadata cache for action=purge on an image page
6951 -* (bug 4273) Bounce back with a message when attempting to submit a new comment
 6951+* (bug 4273) Bounce back with a message when attempting to submit a new comment
69526952 with an empty main textbox (user probably hit Enter in subject field)
69536953 * (bug 5141) Gracefully handle the new account link when createaccount off
69546954 * (bug 5150 and related) Fix missing ID attribute in HTML namespace selector
@@ -7021,13 +7021,13 @@
70227022
70237023 MediaWiki 1.5.7 is a bugfix maintenance release.
70247024
7025 -Most importantly, a security issue in the installer has been fixed. The bug
7026 -affects new installations of 1.5.6 only. If the user specified the MySQL root
7027 -password, to allow the installer to create an unprivileged account, the
7028 -installer would not only create the new account but also change the root
7029 -password to be equal to the password of the new account.
 7025+Most importantly, a security issue in the installer has been fixed. The bug
 7026+affects new installations of 1.5.6 only. If the user specified the MySQL root
 7027+password, to allow the installer to create an unprivileged account, the
 7028+installer would not only create the new account but also change the root
 7029+password to be equal to the password of the new account.
70307030
7031 -Anyone affected by this bug will need to change the root password back
 7031+Anyone affected by this bug will need to change the root password back
70327032 manually. For information about how to change passwords in MySQL please see:
70337033 http://dev.mysql.com/doc/refman/5.1/en/passwords.html
70347034
@@ -7188,7 +7188,7 @@
71897189 The core table schema has changed significantly. This should make better
71907190 use of the database's cache and disk I/O, and make significantly speed up
71917191 rename and delete operations on pages with very long edit histories.
7192 -
 7192+
71937193 Unfortunately this does mean upgrading a wiki of size from 1.4 will require
71947194 some downtime for the schema restructuring, but future storage backend
71957195 changes should be able to integrate into the new system more easily.
@@ -7210,13 +7210,13 @@
72117211 Uploads:
72127212 It's now possible to specify the final filename of an upload distinct
72137213 from the original filename on your disk.
7214 -
 7214+
72157215 An image link for a missing file will now take you straight to the upload page.
7216 -
 7216+
72177217 More metadata is pre-extracted from uploaded images, which will ease pressure
72187218 on disk or NFS volumes used to store images. EXIF metadata is displayed on
72197219 the image description page if PHP is configured with the necessary module.
7220 -
 7220+
72217221 If .svg files are added to the upload whitelist, you can choose to render
72227222 them to rasterized .png images for inline display using one of several
72237223 external helper programs. See DefaultSettings.php for SVG options.
@@ -7225,13 +7225,13 @@
72267226 There are some changes to the user permissions system, with assignable
72277227 groups. Note that this does *not* allow you to make pages which are only
72287228 accessible to certain groups.
7229 -
 7229+
72307230 For details see: http://www.mediawiki.org/wiki/Manual:User_rights
72317231
72327232 E-mail:
72337233 User-to-user e-mail can now be restricted to require a mail-back confirmation
72347234 first to reduce potential for abuse with false addresses.
7235 -
 7235+
72367236 Updates to user talk pages and watchlist entries can optionally send e-mail
72377237 notifications.
72387238
@@ -7249,12 +7249,12 @@
72507250 Wikis must now be encoded in Unicode UTF-8; this has been the default for
72517251 some time, but some languages could optionally be installed in Latin-1 mode.
72527252 This is no longer supported.
7253 -
 7253+
72547254 You can check if your current wiki is in Latin-1 mode by using your browser's
72557255 "view source"; look for a line like this:
7256 -
 7256+
72577257 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7258 -
 7258+
72597259 If it says charset=utf-8, you're ready. If it says charset=iso8859-1,
72607260 you may need to convert your data. (English-language wikis avoiding
72617261 any accented characters may be able to get away without conversion.)
@@ -7262,7 +7262,7 @@
72637263 MySQL 3.x:
72647264 Some optimization hacks for MySQL 3.x have been removed as part of the schema
72657265 clean-up (specifically, the inverse_timestamp fields).
7266 -
 7266+
72677267 MediaWiki 1.5 may still run on 3.x, but wikis of non-trivial size should
72687268 very seriously consider upgrading to a more modern release. MySQL 3.x support
72697269 will probably be entirely dropped in the next major release.
@@ -7282,7 +7282,7 @@
72837283 old page text entries, but other metadata fields (titles, comments etc) need
72847284 to be pre-converted. The standard upgrade process does not yet fully automate
72857285 this, but you can try the alternate partial-upgrader in upgrade1_5.php.
7286 -
 7286+
72877287 The upgrade from 1.4 to 1.5 schema has not been tested for all cases, so
72887288 it's possible you may experience problems in some combinations.
72897289
@@ -7291,7 +7291,7 @@
72927292 text table on deletion. If you provide public backup dumps of your databases,
72937293 you will probably want to use the new XML-format dump generator, available
72947294 as maintenance/dumpBackup.php.
7295 -
 7295+
72967296 For more information on how we run our own public data dumps at Wikimedia,
72977297 see http://meta.wikimedia.org/wiki/Data_dumps
72987298
@@ -7605,7 +7605,7 @@
76067606 * (bug 2394) Undo incompatible breakage to {{msg:}} compatiblity includes
76077607 * (bug 1322) Use a shorter cl_sortkey field to avoid breaking on MySQL 4.1
76087608 when the default charset is set to utf8
7609 -* (bug 2400) don't send confirmation mail on account creation if
 7609+* (bug 2400) don't send confirmation mail on account creation if
76107610 $wgEmailAuthentication is false.
76117611 * (bug 2172) Fix problem with nowiki beeing replaced by marker strings
76127612 when a template with a gallery was used.
@@ -7785,7 +7785,7 @@
77867786 == Changes since 1.5beta2 ==
77877787
77887788 * Escaped & correctly in Special:Contributions
7789 -* (bug 2534) Hide edit sections with CSS to make right click to edit section work
 7789+* (bug 2534) Hide edit sections with CSS to make right click to edit section work
77907790 * (bug 2708) Avoid undefined notice on cookieless login attempt
77917791 * (bug 2188) Correct template namespace for Greek localization
77927792 * Fixed number formatting for Dutch
@@ -8050,34 +8050,34 @@
80518051 === Changes since 1.5.4 ===
80528052
80538053 * Maintenance script to delete unused user accounts
8054 -* Added detection for WMF files (application/x-msmetafile), added this
 8054+* Added detection for WMF files (application/x-msmetafile), added this
80558055 MIME type to the default blacklist. Prevented inline display of images
80568056 which are not of known image types. This is in response to
80578057 http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability
80588058
80598059 === Changes since 1.5.5 ===
80608060
8061 -* (bug 4258) When installing under IIS, $wgArticlePath = "$wgScript?title=$1"
 8061+* (bug 4258) When installing under IIS, $wgArticlePath = "$wgScript?title=$1"
80628062 should be set
80638063 * (bug 4510) Correct Barnes & Noble bookstore URLs
80648064 * (bug 4504) Use site language for namespace name resolution
8065 -* Installer fixes from HEAD backported; now uses a more sensible method of
8066 - establishing which mySQL user to use, which clears up bug 921 et al. Minor
 8065+* Installer fixes from HEAD backported; now uses a more sensible method of
 8066+ establishing which mySQL user to use, which clears up bug 921 et al. Minor
80678067 changes to installer.
8068 -* Fix problem reported on mailing list where re-initialising stats didn't work
 8068+* Fix problem reported on mailing list where re-initialising stats didn't work
80698069 (can't insert duplicate rows with the same id field)
80708070 * (bug 1122) gray out 'older revision' when viewing first article revision.
80718071 * Respect database prefix in dumpHTML.inc
80728072 * Minor improvements to removeUnusedAccounts.php maintenance script
80738073 * Fix for single-digit week numbers from {{CURRENTWEEK}}, broken by PHP 4.4.1
80748074 * Removed read-only check from Database::query()
8075 -* Added --conf option to command line scripts, allowing the user to specify a
 8075+* Added --conf option to command line scripts, allowing the user to specify a
80768076 different LocalSettings.php.
80778077
80788078 === Changes since 1.5.6 ===
80798079
80808080 * Default main page content improved per bug 4690
8081 -* Fix dependence on hardcoded UNIQ_PREFIX in LanguageConverter.php
 8081+* Fix dependence on hardcoded UNIQ_PREFIX in LanguageConverter.php
80828082 * Fixed Special:Unlockdb
80838083 * Maintenance script to delete unused text records
80848084 * Maintenance script to delete non-current revisions
@@ -8427,7 +8427,7 @@
84288428 * (bug 1193) Fix move-only page protection mode
84298429 * Fix zhtable Makefile to include the traditional manual table
84308430 * Add memcache timeout for the zh conversion tables
8431 -* Allow user customization of the zh conversion tables through
 8431+* Allow user customization of the zh conversion tables through
84328432 Mediawiki:zhconversiontable
84338433 * Add zh-min-man (back) to language names list
84348434 * Ported $wgCopyrightIcon setting from REL1_3A
@@ -8450,7 +8450,7 @@
84518451 * (bug 752) Don't insert newline in link title for url with %0a
84528452 * Fix missing search box contents in MonoBook skin
84538453 * Add option to forward search directly to an external URL (eg google)
8454 -* Correctly highlight the fallback language variant when the selected
 8454+* Correctly highlight the fallback language variant when the selected
84558455 variant is disabled. Used in zh: only for now.
84568456
84578457 === Beta 5 fixes ===
@@ -8486,7 +8486,7 @@
84878487 * Memcached data compression fixes
84888488 * Several valid XHTML fixes
84898489 * (bug 624) Fix IE freezing rendering whilst waiting for CSS with MonoBook
8490 -* (bug 211) Fix tabbed preferences with XHTML MIME type
 8490+* (bug 211) Fix tabbed preferences with XHTML MIME type
84918491 * Fix for script execution vulnerability.
84928492
84938493 === Beta 6 fixes ===
@@ -8522,7 +8522,7 @@
85238523 * (bug 1368) Fix SQL error on stopword/short word search w/ MySQL 3.x
85248524 * Translated Hebrew namespace names
85258525 * (bug 1429) Stop double-escaping of block comments; fix formatting
8526 -* (bug 829) Fix URL-escaping on block success
 8526+* (bug 829) Fix URL-escaping on block success
85278527 * (bug 1228) Fix double-escaping on &amp; sequences in [enclosed] URLs
85288528 * (bug 1435) Fixed many CSS errors
85298529 * (bug 1457) Fix XHTML validation on category column list
@@ -8556,7 +8556,7 @@
85578557 * convertLinks script fixes
85588558 * Corrections to template loop detection
85598559 * XHTML encoding fix for usernames containing & in Special:Emailuser
8560 -* (for zh) Search for variant links even when conversion is turned off,
 8560+* (for zh) Search for variant links even when conversion is turned off,
85618561 to help prevent duplicate articles.
85628562 * Disallow ISO 8859-1 C1 characters and "no-break space" in user names
85638563 on Latin-1 wikis.
@@ -8600,7 +8600,7 @@
86018601 exist" and "wrong password" when using AuthPlugin
86028602 * (bug 1532), (bug 1544) Changed language names for
86038603 'bn', 'bo', 'dv', 'dz', 'ht', 'ii', 'li', 'lo', 'ng', 'or', 'pa', 'si',
8604 - 'ti', 've'
 8604+ 'ti', 've'
86058605 * Fix editing on non-Esperanto wiki with user language pref set to Esperanto
86068606 * Make conversion table for zh-sg default to zh-cn, and zh-hk default to zh-tw
86078607 * Fix PHP notice in MonoBook when counters disabled
@@ -8669,7 +8669,7 @@
86708670 * (bug 1963) Fix deletion log link when $wgCapitalLinks is off
86718671 * (bug 1970) Don't show move tab for immobile pages
86728672 * (bug 1770) Page creation recorded links from the 'newarticletext' message
8673 -* Optional change to the site_stats table. When applied, this removes the need
 8673+* Optional change to the site_stats table. When applied, this removes the need
86748674 for expensive queries in Special:Statistics.
86758675
86768676

Status & tagging log