r87492 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r87491‎ | r87492 | r87493 >
Date:10:39, 5 May 2011
Author:tstarling
Status:ok
Tags:
Comment:
Updates for beta 1.
Modified paths:
  • /branches/REL1_17/phase3/HISTORY (modified) (history)
  • /branches/REL1_17/phase3/RELEASE-NOTES (modified) (history)
  • /branches/REL1_17/phase3/includes/DefaultSettings.php (modified) (history)

Diff [purge]

Index: branches/REL1_17/phase3/HISTORY
@@ -2,6 +2,135 @@
33
44 == MediaWiki 1.16 ==
55
 6+== Changes since 1.16.4 ==
 7+
 8+* (bug 28534) Fixed XSS vulnerability for IE 6 clients. This is the third
 9+ attempt at fixing bug 28235.
 10+* (bug 28639) Fixed potential privilege escalation when $wgBlockDisablesLogin
 11+ is enabled.
 12+
 13+== Changes since 1.16.3 ==
 14+
 15+* (bug 28507) The change we made in 1.16.3 to fix bug 28235 (XSS for IE 6
 16+ clients) was not actually sufficient to fix that bug. This release contains
 17+ a second attempt, hopefully we have fixed it this time.
 18+
 19+== Changes since 1.16.2 ==
 20+
 21+* (bug 28449) Fixed permissions checks in Special:Import which allowed users
 22+ without the 'import' permission to import pages from the configured import
 23+ sources.
 24+* (bug 28235) Fixed XSS affecting IE 6 and earlier clients only, due to those
 25+ browsers looking for a file extension in the query string of the URL, and
 26+ ignoring the Content-Type header if one is found.
 27+* (bug 28450) Fixed a CSS validation issue involving escaped comments, which
 28+ led to XSS for Internet Explorer clients and privacy loss for other clients.
 29+
 30+== Changes since 1.16.1 ==
 31+
 32+* (bug 26642) Fixed incorrect translated namespace due to a regression in the
 33+ language converter.
 34+* The interface translations were updated.
 35+* (bug 27093, CVE-2011-0047): Fixed CSS injection vulnerability.
 36+* (bug 27094) Fixed server-side arbitrary script inclusion vulnerability.
 37+ Affects Windows servers only. A malicious file with extension ".php" must
 38+ exist on the server for the exploit to be effective.
 39+
 40+== Changes since 1.16.0 ==
 41+
 42+* (bug 24981) Allow extensions to access SpecialUpload variables again
 43+* (bug 24724) list=allusers was out by 1 (shows total users - 1)
 44+* (bug 24166) Fixed API error when using rvprop=tags
 45+* For wikis using French as a content language, Special:Téléchargement works
 46+ again as an alias for Special:Upload.
 47+* (bug 25167) Correctly load JS fixes for IE6 (fixing a regression in 1.16.0)
 48+* (bug 25248) Fixed paraminfo errors in certain API modules.
 49+* The installer now has improved handling for situations where safe_mode is
 50+ active or exec() and similar functions are disabled.
 51+* (bug 19593) Specifying --server in now works for all maintenance scripts.
 52+* Fixed $wgLicenseTerms register globals.
 53+* (bug 26561) Fixed clickjacking vulnerabilities by introducing support for
 54+ X-Frame-Options. The header value can be configured using $wgBreakFrames and
 55+ $wgEditPageFrameOptions.
 56+
 57+== Changes since 1.16 beta 3 ==
 58+
 59+* (bug 23769) Disabled HTML 5 client-side form validation. Was introduced in
 60+ 1.16 beta 1, but is currently poorly supported by browsers.
 61+* (bug 23175) Re-added window.ta variable for backwards compatibility.
 62+* (bug 23264) Fixed breakage of various command line scripts due to extra line
 63+ endings being inserted by Maintenance::output().
 64+* Fixed HTTP client functionality with safe_mode=On.
 65+* Fixed parser tests broken in 1.16 beta 3.
 66+* For Oracle DB backend: fixed parser tests and table prefix feature.
 67+* (bug 23767) Fixed PHP warning when REQUEST_URI is blank (IIS issue).
 68+* Fixed plural function for Northern Sami (se)
 69+* (bug 23597) Fixed conflicts between ID attributes in the Vector skin and
 70+ parser-generated heading IDs. Renamed head, panel, head-base and page-base.
 71+* Disabled $wgHitcounterUpdateFreq>1 feature on SQLite, does not work yet.
 72+* (bug 23465) Don't ignore the predefined destination filename on
 73+ Special:Upload after following a red link to a file.
 74+* In SQLite full-text search feature: fixed "move page" feature, was non-
 75+ functional.
 76+* (bug 24565) Fixed Cache-Control headers sent from API modules, to protect
 77+ user privacy in the case where an attacker can access the wiki through the
 78+ same HTTP proxy as a logged-in user.
 79+* Fixed an XSS vulnerability in profileinfo.php for installations with
 80+ $wgEnableProfileInfo = true (false by default)
 81+* Fixed a case where an X-Vary-Options header was sent despite $wgUseXVO being
 82+ false. Fixed a minor header parsing issue when $wgUseXVO = true.
 83+* Fixed a register_globals arbitrary inclusion vulnerability in
 84+ MediaWikiParserTest.php, introduced in 1.16 beta 1.
 85+
 86+== Changes since 1.16 beta 2 ==
 87+
 88+* Fixed bugs in the [[Special:Userlogin]] and [[Special:Emailuser]] handling of
 89+ invalid usernames.
 90+* Fixed sorting in [[Special:Allmessages]]
 91+* (bug 23113) Fixed title in the show/hide links on diff pages
 92+* (bug 23117) Fixed API rollback, was returning "badtoken" for valid requests
 93+* (bug 23127) Re-added missing $1 parameter to the uploadtext message
 94+* Fixed a bug in the Vector skin where personal tools display behind the logo
 95+* (bug 23139) Fixed a bug in edit conflict resolution, where both textboxes
 96+ showed the same text.
 97+* (bug 23115, bug 23124) Fixed various problems with <title> and <h1> elements
 98+ in page views and previews when the language converter is enabled.
 99+* (bug 23148) Fixed a local path disclosure vulnerability in ImageMagick image
 100+ scaling, which was introduced in 1.16 beta 1.
 101+* Improved error checking on installer.
 102+* (bug 22970) Fixed a JavaScript error in the upload destination conflict
 103+ check.
 104+* (bug 23167) Check the watch checkbox by default if the watchcreations
 105+ preference is set.
 106+* (bug 23171) Improve IE6 version check to avoid false positives.
 107+* (bug 23176) Fixed upload warning override feature "upload new version",
 108+ broken in 1.16 beta 1.
 109+* Fixed regression in unwatch links sent out in notification emails. When the
 110+ mailing job was deferred via the job queue, the title was incorrect.
 111+* (bug 23534) Fixed SQL query error in API list=allusers.
 112+* Fixed a bug in uploads for non-JavaScript clients. An empty string was used
 113+ as the default destination filename, instead of the source filename as
 114+ expected.
 115+* (bug 23371) Fixed CSRF vulnerability in "e-mail me my password", "create
 116+ account" and "create by e-mail" features of [[Special:Userlogin]]
 117+* (bug 23687) Fixed XSS vulnerability affecting IE clients only, due to a CSS
 118+ validation issue.
 119+* Fixed a DoS vulnerability in ImageMagick image scaling. ImageMagick
 120+ expanded wildcard characters "?" and "*" in image filenames, potentially
 121+ causing large numbers of images to be scaled in response to a single request.
 122+ The fix for this involves breaking the scaling of such image filenames until
 123+ ImageMagick 6.6.1-5 or later is deployed, see bug 23361 for more details.
 124+* (bug 23608) Fixed invalid HTML in diff pages.
 125+
 126+=== Changes since 1.16 beta 1 ===
 127+
 128+* Fixed errors in maintenance/patchSql.php
 129+* (bug 19627) Fix regression from r57867 where HTMLForm would output
 130+ <element classes="foo bar"> rather than <element class="foo bar">
 131+* Fixed broken "-r" option to maintenance/lag.php
 132+* (bug 23076) Fixed login CSRF vulnerability. Logins now require a token to
 133+ be submitted along with the user name and password.
 134+
6135 === Configuration changes in 1.16 ===
7136
8137 * (bug 18222) $wgMinimalPasswordLength default is now 1
Index: branches/REL1_17/phase3/includes/DefaultSettings.php
@@ -34,7 +34,7 @@
3535 /** @endcond */
3636
3737 /** MediaWiki version number */
38 -$wgVersion = '1.17alpha';
 38+$wgVersion = '1.17.0beta1';
3939
4040 /** Name of the site. It must be changed in LocalSettings.php */
4141 $wgSitename = 'MediaWiki';
Index: branches/REL1_17/phase3/RELEASE-NOTES
@@ -5,7 +5,7 @@
66
77 == MediaWiki 1.17 beta 1 ==
88
9 -2011-05-04
 9+2011-05-05
1010
1111 This is a beta release of the MediaWiki 1.17 branch. Please test it and let us
1212 know what you think of it. Beta releases are not recommended for use in

Status & tagging log