mediawiki.git
13 years ago* Fixed a couple of missing lines in 1.121.6.11
Tim Starling [Mon, 15 Dec 2008 07:20:44 +0000 (15 07:20 +0000)]
* Fixed a couple of missing lines in 1.12
* Added missing autoloader entry in 1.13
* Prepared the 1.6 branch for release, with a cut-down version of the security fixes
* Rewrote the RELEASE-NOTES entry for all 3 branches

15 years ago== MediaWiki 1.6.10 ==1.6.10
Brion Vibber [Wed, 21 Feb 2007 02:11:57 +0000 (21 02:11 +0000)]
== MediaWiki 1.6.10 ==

February 20, 2007

This is a security and bug-fix update to the Spring 2006 quarterly release.

An XSS injection vulnerability based on Microsoft Internet Explorer's UTF-7
charset autodetection was located in the AJAX support module, affecting MSIE
users on MediaWiki 1.6.x and up when the optional setting $wgUseAjax is
enabled.

If you are using an extension based on the optional Ajax module,
either disable it or upgrade to a version containing the fix:

* 1.9: fixed in 1.9.3
* 1.8: fixed in 1.8.4
* 1.7: fixed in 1.7.3
* 1.6: fixed in 1.6.10

There is no known danger in the default configuration, with $wgUseAjax off.

* (bug 8819) Fix full path disclosure with skins dependencies
* Add 'charset' to Content-Type headers on various HTTP error responses
  to forestall additional UTF-7-autodetect XSS issues. PHP sends only
  'text/html' by default when the script didn't specify more details,
  which some inconsiderate browsers consider a license to autodetect
  the deadly, hard-to-escape UTF-7.
    This fixes an issue with the Ajax interface error message on MSIE when
  $wgUseAjax is enabled (not default configuration); this UTF-7 variant
  on a previously fixed attack vector was discovered by Moshe BA from BugSec:
  http://www.bugsec.com/articles.php?Security=24
* Trackback responses now specify XML content type

15 years agoFix #8819: Full path disclosure in skin dependencies files.
Antoine Musso [Mon, 29 Jan 2007 21:26:39 +0000 (29 21:26 +0000)]
Fix #8819: Full path disclosure in skin dependencies files.
Backport from trunk@19681

15 years agoxss ajax fix1.6.9
Brion Vibber [Tue, 9 Jan 2007 07:32:00 +0000 (9 07:32 +0000)]
xss ajax fix

15 years agoremoved broken require_once
Tim Starling [Tue, 3 Oct 2006 15:46:11 +0000 (3 15:46 +0000)]
removed broken require_once

15 years agoUse absolute path in require_once, errors reported in some configurations due to...
Tim Starling [Tue, 3 Oct 2006 15:42:03 +0000 (3 15:42 +0000)]
Use absolute path in require_once, errors reported in some configurations due to odd include_path.

16 years ago* (bug 6730) Clearer usage of message 'titlematch' in
Jimmy Collins [Tue, 18 Jul 2006 21:31:33 +0000 (18 21:31 +0000)]
* (bug 6730) Clearer usage of message 'titlematch' in
German translation (de)

16 years ago* (bug 6680) Added localisation for Dutch bookstore list (nl)
Jimmy Collins [Sat, 15 Jul 2006 09:04:23 +0000 (15 09:04 +0000)]
* (bug 6680) Added localisation for Dutch bookstore list (nl)

16 years agoRELEASE-NOTES for bug 6621
Jimmy Collins [Mon, 10 Jul 2006 18:22:23 +0000 (10 18:22 +0000)]
RELEASE-NOTES for bug 6621

16 years ago(bug 6621) Backported German translation for 'eauthentsent'
Jimmy Collins [Mon, 10 Jul 2006 18:18:13 +0000 (10 18:18 +0000)]
(bug 6621) Backported German translation for 'eauthentsent'

16 years ago(bug 6601) change minor edit letter for German translation (de)
Jimmy Collins [Sun, 9 Jul 2006 14:02:46 +0000 (9 14:02 +0000)]
(bug 6601) change minor edit letter for German translation (de)

16 years agobump notes1.6.8
Brion Vibber [Sun, 9 Jul 2006 05:16:59 +0000 (9 05:16 +0000)]
bump notes

16 years agobump to 1.6.8, going to make a bugfix release
Brion Vibber [Sun, 9 Jul 2006 05:04:09 +0000 (9 05:04 +0000)]
bump to 1.6.8, going to make a bugfix release

16 years agoXSS
Tim Starling [Sun, 9 Jul 2006 04:33:34 +0000 (9 04:33 +0000)]
XSS

16 years agoMake us seem at least semi-literate
Rob Church [Fri, 23 Jun 2006 19:19:28 +0000 (23 19:19 +0000)]
Make us seem at least semi-literate

16 years agoTypo.
Rotem Liss [Fri, 23 Jun 2006 19:14:52 +0000 (23 19:14 +0000)]
Typo.

16 years agoFix 6415: typo in parser.php, patch by Ben White
Antoine Musso [Fri, 23 Jun 2006 18:24:55 +0000 (23 18:24 +0000)]
Fix 6415: typo in parser.php, patch by Ben White

16 years agoRemove line breaks after Sanitizer::decodeCharReferences()
Tim Starling [Fri, 23 Jun 2006 10:01:15 +0000 (23 10:01 +0000)]
Remove line breaks after Sanitizer::decodeCharReferences()

16 years agocommandLine.inc no longer changes the current directory
Tim Starling [Fri, 23 Jun 2006 09:59:45 +0000 (23 09:59 +0000)]
commandLine.inc no longer changes the current directory

16 years agoBackported redirect validation fixes from HEAD
Tim Starling [Fri, 23 Jun 2006 04:37:48 +0000 (23 04:37 +0000)]
Backported redirect validation fixes from HEAD

16 years agoShow an arrow in the right direction also in Broken Redirects special page, not only...
Rotem Liss [Wed, 21 Jun 2006 16:45:27 +0000 (21 16:45 +0000)]
Show an arrow in the right direction also in Broken Redirects special page, not only in the Double Redirects. Backport from trunk, as it's trivial.

16 years ago* Updates from Rotem Liss
Niklas Laxström [Fri, 16 Jun 2006 18:49:33 +0000 (16 18:49 +0000)]
* Updates from Rotem Liss

16 years agoRemove weird bogus error-generating file
Brion Vibber [Tue, 13 Jun 2006 18:49:01 +0000 (13 18:49 +0000)]
Remove weird bogus error-generating file

16 years ago* Updates to (he)
Niklas Laxström [Tue, 6 Jun 2006 22:15:25 +0000 (6 22:15 +0000)]
* Updates to (he)

16 years agoAnd one more little backport, fixing broken extra junk on heading lines1.6.7
Brion Vibber [Tue, 6 Jun 2006 08:59:02 +0000 (6 08:59 +0000)]
And one more little backport, fixing broken extra junk on heading lines

16 years agoAnother backport; needed to fix behavior with updated Cite and Inputbox extensions
Brion Vibber [Tue, 6 Jun 2006 08:34:43 +0000 (6 08:34 +0000)]
Another backport; needed to fix behavior with updated Cite and Inputbox extensions

16 years agoAnother security backport from HEAD, forgotten...
Brion Vibber [Tue, 6 Jun 2006 08:07:28 +0000 (6 08:07 +0000)]
Another security backport from HEAD, forgotten...
* Increase robustness of parser placeholders; fixes some glitches when
  adjacent to identifier-ish constructs such as URLs.

16 years agoBackport fixes and bump to 1.6.7
Brion Vibber [Tue, 6 Jun 2006 06:27:48 +0000 (6 06:27 +0000)]
Backport fixes and bump to 1.6.7
* Fix oddity with open tag parameters getting stuck on </li>
* (bug 5384) Fix <!-- comments --> in <ref> extension
* Nesting of different tag extensions and comments should now work more
  consistently and more safely. A cleaner, one-pass tag strip lets the
  'outer' tag either take source (<nowiki>-style) or pass it down to
  further parsing (<ref>-style). There should no longer be surprise
  expansion of foreign extensions inside HTML output, or differences
  in behavior based on the order tags are loaded.
* (bug 885) Pre-save transform no longer silently appends close tags
* Pre-save transform no longer changes the case of close tags
* Edit security precautions in raw HTML mode, etc

16 years ago* (bug 5957) Update for Hebrew language (he)
Niklas Laxström [Thu, 1 Jun 2006 17:31:55 +0000 (1 17:31 +0000)]
* (bug 5957) Update for Hebrew language (he)

16 years ago(bug 6138) Minor grammar tweak in "loginreqlink"
Rob Church [Tue, 30 May 2006 14:04:36 +0000 (30 14:04 +0000)]
(bug 6138) Minor grammar tweak in "loginreqlink"

16 years agoBackport from trunk:
Antoine Musso [Fri, 26 May 2006 18:23:14 +0000 (26 18:23 +0000)]
Backport from trunk:
Bug 6017: Update bookstore list for German language

16 years ago* (bug 6051) Improvement to German localisation (de)
Niklas Laxström [Thu, 25 May 2006 15:46:30 +0000 (25 15:46 +0000)]
* (bug 6051) Improvement to German localisation (de)

16 years agoBackport further fixes from trunk for the recent parser security changes (r14353)1.6.6
Brion Vibber [Tue, 23 May 2006 10:14:45 +0000 (23 10:14 +0000)]
Backport further fixes from trunk for the recent parser security changes (r14353)

16 years agoClarify that this only affects 1.6 and higher. 1.5 and 1.4 not affected.
Brion Vibber [Tue, 23 May 2006 08:58:26 +0000 (23 08:58 +0000)]
Clarify that this only affects 1.6 and higher. 1.5 and 1.4 not affected.

16 years agoBackport security fixes from trunk (r14349, r14350), bump to 1.6.6.
Brion Vibber [Tue, 23 May 2006 08:50:24 +0000 (23 08:50 +0000)]
Backport security fixes from trunk (r14349, r14350), bump to 1.6.6.
* (bug 6055) Fix for HTML/JS injection bug in variable handler (found by Nick Jenkins)
* Reordered wiki table handling and __TOC__ extraction in the parser to better
  handle some overlapping tag cases.
* Only the first __TOC__ is now turned into a TOC.
* (bug 361) URL in URL, they were almost fixed. Now they are.

16 years ago* Update
Niklas Laxström [Mon, 22 May 2006 10:46:20 +0000 (22 10:46 +0000)]
* Update

16 years agoBackport from trunk r14309:
Antoine Musso [Sat, 20 May 2006 08:53:48 +0000 (20 08:53 +0000)]
Backport from trunk r14309:
Fix #6018: Special:Userrights -> wrong message when no user was specified
Patch by Jimmy Collins <jimmy.collins@web.de>

16 years agoBackport from trunk r14306:
Antoine Musso [Sat, 20 May 2006 08:09:08 +0000 (20 08:09 +0000)]
Backport from trunk r14306:
Fix #6015: dd spacing in the boxes "edit is minor" and "watch this"
Patch by Rotem Liss <mail@rotemliss.com>

16 years agoBackport from trunk r14304:
Antoine Musso [Sat, 20 May 2006 07:40:51 +0000 (20 07:40 +0000)]
Backport from trunk r14304:
Fix #6025: SpecialImport.php -> wrong message when no file was selected
Patch by Jimmy Collins <jimmy.collins@web.de>

16 years ago* Updates #5957
Niklas Laxström [Thu, 18 May 2006 20:00:34 +0000 (18 20:00 +0000)]
* Updates #5957

16 years ago* (bug 5957) Update for German localisation (de)
Niklas Laxström [Wed, 17 May 2006 21:16:45 +0000 (17 21:16 +0000)]
* (bug 5957) Update for German localisation (de)

16 years ago*Updates
Niklas Laxström [Tue, 16 May 2006 16:53:02 +0000 (16 16:53 +0000)]
*Updates

16 years ago* (bug 5957) Update for Hebrew language (he)
Niklas Laxström [Mon, 15 May 2006 17:22:07 +0000 (15 17:22 +0000)]
* (bug 5957) Update for Hebrew language (he)

16 years agooops, bad merge.
Antoine Musso [Tue, 9 May 2006 18:05:38 +0000 (9 18:05 +0000)]
oops, bad merge.

16 years agoBackport from trunk@14143:
Antoine Musso [Tue, 9 May 2006 18:04:10 +0000 (9 18:04 +0000)]
Backport from trunk@14143:
Fix #5586: <gallery> treats text as links

16 years ago* (bug 5857) Update for German localisation (de)
Niklas Laxström [Sun, 7 May 2006 10:46:32 +0000 (7 10:46 +0000)]
* (bug 5857) Update for German localisation (de)

16 years ago* (bug 5507) Logouttext uses now wiki markup
Niklas Laxström [Thu, 4 May 2006 21:29:30 +0000 (4 21:29 +0000)]
* (bug 5507) Logouttext uses now wiki markup
** When everything is not enough

16 years agoCorrect "revertpage" message in English
Rob Church [Wed, 3 May 2006 16:48:48 +0000 (3 16:48 +0000)]
Correct "revertpage" message in English

16 years agoadjust notes: * Rolled back the buggy patch for bug 54971.6.5
Brion Vibber [Wed, 3 May 2006 00:29:53 +0000 (3 00:29 +0000)]
adjust notes: * Rolled back the buggy patch for bug 5497

16 years agoParser test cases for bug 5497
Brion Vibber [Wed, 3 May 2006 00:25:02 +0000 (3 00:25 +0000)]
Parser test cases for bug 5497

16 years agoBump to 1.6.5
Brion Vibber [Tue, 2 May 2006 23:34:55 +0000 (2 23:34 +0000)]
Bump to 1.6.5

16 years agoRevert bogus patch for 5497, which breaks parsing and didn't come with a test case
Brion Vibber [Tue, 2 May 2006 23:30:32 +0000 (2 23:30 +0000)]
Revert bogus patch for 5497, which breaks parsing and didn't come with a test case

16 years agoRevert 14035: new feature in release branch, and doesn't even compile1.6.4
Brion Vibber [Tue, 2 May 2006 20:20:04 +0000 (2 20:20 +0000)]
Revert 14035: new feature in release branch, and doesn't even compile

16 years agoAdd 'EmailConfirmed' hook
Rob Church [Tue, 2 May 2006 20:12:10 +0000 (2 20:12 +0000)]
Add 'EmailConfirmed' hook

16 years agobump to 1.6.4
Brion Vibber [Tue, 2 May 2006 19:53:01 +0000 (2 19:53 +0000)]
bump to 1.6.4

16 years agoFix bug #5796: error if mysql < 4.0.14
Antoine Musso [Tue, 2 May 2006 19:15:09 +0000 (2 19:15 +0000)]
Fix bug #5796: error if mysql < 4.0.14

16 years ago"Fix" #5796: we require MySQL 4.0.14
Antoine Musso [Tue, 2 May 2006 19:07:17 +0000 (2 19:07 +0000)]
"Fix" #5796: we require MySQL 4.0.14

16 years ago(bug 5789) Treat "loginreqpagetext" as wikitext
Rob Church [Tue, 2 May 2006 15:41:15 +0000 (2 15:41 +0000)]
(bug 5789) Treat "loginreqpagetext" as wikitext

16 years ago(bug 5723) Don't count pages linked to from the MediaWiki namespace as "wanted"
Rob Church [Tue, 2 May 2006 11:05:07 +0000 (2 11:05 +0000)]
(bug 5723) Don't count pages linked to from the MediaWiki namespace as "wanted"

16 years agoMore Hebrew updates
Rob Church [Tue, 2 May 2006 10:37:43 +0000 (2 10:37 +0000)]
More Hebrew updates

16 years agoUpdated initStats maintenance script
Rob Church [Mon, 1 May 2006 18:08:11 +0000 (1 18:08 +0000)]
Updated initStats maintenance script

16 years agoHebrew updates
Niklas Laxström [Sun, 30 Apr 2006 21:27:17 +0000 (30 21:27 +0000)]
Hebrew updates

16 years agoRewrite reassignEdits script to be more efficient; support optional updates to recent...
Rob Church [Sat, 29 Apr 2006 18:51:47 +0000 (29 18:51 +0000)]
Rewrite reassignEdits script to be more efficient; support optional updates to recent changes table; add reporting and silent modes

16 years agoAdd snippet to release notes
Rob Church [Sat, 29 Apr 2006 18:44:33 +0000 (29 18:44 +0000)]
Add snippet to release notes

16 years agoRewrite reassignEdits script to be more efficient; support optional updates to recent...
Rob Church [Sat, 29 Apr 2006 18:44:00 +0000 (29 18:44 +0000)]
Rewrite reassignEdits script to be more efficient; support optional updates to recent changes table; add reporting and silent modes

16 years agoWhoops, capitalisation matters. Capitalise all instances of mReturnTo like so, so...
Rob Church [Sat, 29 Apr 2006 17:05:13 +0000 (29 17:05 +0000)]
Whoops, capitalisation matters. Capitalise all instances of mReturnTo like so, so it works, and so it's consistent.

16 years ago(bug ????) Hebrew updates
Niklas Laxström [Sat, 29 Apr 2006 16:25:51 +0000 (29 16:25 +0000)]
(bug ????) Hebrew updates

16 years ago* (bug 5761) Project talk namespace broken in Xal, Os, Udm and Cv
Niklas Laxström [Sat, 29 Apr 2006 16:19:40 +0000 (29 16:19 +0000)]
* (bug 5761) Project talk namespace broken in Xal, Os, Udm and Cv

16 years agoMore Hebrew updates
Rob Church [Sat, 29 Apr 2006 16:17:02 +0000 (29 16:17 +0000)]
More Hebrew updates

16 years agoFix bug in wfMsgExt under PHP 5.1.2
Antoine Musso [Sat, 29 Apr 2006 13:55:38 +0000 (29 13:55 +0000)]
Fix bug in wfMsgExt under PHP 5.1.2

16 years ago* Parser can now know that it is parsing an interface message
Niklas Laxström [Sat, 29 Apr 2006 13:15:19 +0000 (29 13:15 +0000)]
* Parser can now know that it is parsing an interface message
* (bug 4737) MediaWiki:Viewcount supports {{PLURAL}} now

16 years agoUse the returnto parameter on successfull login
Anders Wegge Jakobsen [Sat, 29 Apr 2006 07:31:26 +0000 (29 07:31 +0000)]
Use the returnto parameter on successfull login

16 years ago(bug 93) <nowiki> tags and tildes in templates
Rob Church [Sat, 29 Apr 2006 02:20:30 +0000 (29 02:20 +0000)]
(bug 93) <nowiki> tags and tildes in templates

16 years ago(bug 5741) Introduce {{NUMBEROFUSERS}} magic word
Rob Church [Sat, 29 Apr 2006 01:58:39 +0000 (29 01:58 +0000)]
(bug 5741) Introduce {{NUMBEROFUSERS}} magic word

16 years ago(bug 5751) Updates to Portuguese localisation files
Rob Church [Sat, 29 Apr 2006 01:01:52 +0000 (29 01:01 +0000)]
(bug 5751) Updates to Portuguese localisation files

16 years agoBug 5359: fix skin names
Antoine Musso [Fri, 28 Apr 2006 21:26:08 +0000 (28 21:26 +0000)]
Bug 5359: fix skin names

16 years agorevert 13909 : wrong language file
Antoine Musso [Fri, 28 Apr 2006 21:23:58 +0000 (28 21:23 +0000)]
revert 13909 : wrong language file

16 years agoBug 5359: fix skin names
Antoine Musso [Fri, 28 Apr 2006 21:20:29 +0000 (28 21:20 +0000)]
Bug 5359: fix skin names

16 years agoFix bug #5679: timestamps not rendering in bn:, hi: or fa: numerals
Antoine Musso [Fri, 28 Apr 2006 20:36:10 +0000 (28 20:36 +0000)]
Fix bug #5679: timestamps not rendering in bn:, hi: or fa: numerals

16 years agoRemoved some messages that are (afaik) not used anymore
Niklas Laxström [Fri, 28 Apr 2006 19:00:05 +0000 (28 19:00 +0000)]
Removed some messages that are (afaik) not used anymore

16 years ago(no commit message)
Antoine Musso [Fri, 28 Apr 2006 18:56:37 +0000 (28 18:56 +0000)]

16 years agoRemove unneeded extra whitespace at top of Special:Categories
Rob Church [Fri, 28 Apr 2006 18:28:32 +0000 (28 18:28 +0000)]
Remove unneeded extra whitespace at top of Special:Categories

16 years agoRemove unneeded extra whitespace at top of Special:Categories
Rob Church [Fri, 28 Apr 2006 18:19:18 +0000 (28 18:19 +0000)]
Remove unneeded extra whitespace at top of Special:Categories

16 years agoBACKPORT from trunk@13902:
Antoine Musso [Fri, 28 Apr 2006 17:52:59 +0000 (28 17:52 +0000)]
BACKPORT from trunk@13902:
Fix #4825: note in DefaultSettings.php about 'profiling' table creation

16 years agoFix #4825: note in DefaultSettings.php about 'profiling' table creation
Antoine Musso [Fri, 28 Apr 2006 17:50:44 +0000 (28 17:50 +0000)]
Fix #4825: note in DefaultSettings.php about 'profiling' table creation

16 years agominor changes that raise a tidy warning
Antoine Musso [Fri, 28 Apr 2006 17:25:37 +0000 (28 17:25 +0000)]
minor changes that raise a tidy warning

16 years agoBACKPORT from trunk@13892:
Antoine Musso [Thu, 27 Apr 2006 21:48:17 +0000 (27 21:48 +0000)]
BACKPORT from trunk@13892:
Fix #5315: "Expires: -1" HTTP header not strictly RFC valid

16 years agoFix #5315: "Expires: -1" HTTP header not strictly RFC valid
Antoine Musso [Thu, 27 Apr 2006 21:46:03 +0000 (27 21:46 +0000)]
Fix #5315: "Expires: -1" HTTP header not strictly RFC valid

16 years agoBACKPORT from trunk@13890
Antoine Musso [Thu, 27 Apr 2006 21:19:23 +0000 (27 21:19 +0000)]
BACKPORT from trunk@13890
Fix #5005 XHTML <gallery> output.
Patch by Jitse Niesen <j.niesen@latrobe.edu.au>

16 years agoFix #5005: XHTML <gallery> output.
Antoine Musso [Thu, 27 Apr 2006 21:17:39 +0000 (27 21:17 +0000)]
Fix #5005: XHTML <gallery> output.
Patch by: Jitse Niesen <j.niesen@latrobe.edu.au>

16 years agoUpdates and polishing
Niklas Laxström [Thu, 27 Apr 2006 20:37:12 +0000 (27 20:37 +0000)]
Updates and polishing

16 years agoDo some html-escaping
Niklas Laxström [Thu, 27 Apr 2006 17:36:51 +0000 (27 17:36 +0000)]
Do some html-escaping

16 years agoRevert, breaks some unknown aspect of template-table interaction
Tim Starling [Thu, 27 Apr 2006 15:46:33 +0000 (27 15:46 +0000)]
Revert, breaks some unknown aspect of template-table interaction

16 years ago*histlegend is now wikitext
Niklas Laxström [Thu, 27 Apr 2006 14:50:45 +0000 (27 14:50 +0000)]
*histlegend is now wikitext
*don't do double escaping

16 years agoDon't parse the return value of a function-style extension by default.
Tim Starling [Thu, 27 Apr 2006 08:21:42 +0000 (27 08:21 +0000)]
Don't parse the return value of a function-style extension by default.

16 years agoImprovements to update scripts; print out the version, check for superuser credential...
Rob Church [Wed, 26 Apr 2006 20:54:33 +0000 (26 20:54 +0000)]
Improvements to update scripts; print out the version, check for superuser credentials before attempting a connection, and produce a friendlier error if the connection fails

16 years agoImprovements to update scripts; print out the version, check for superuser credential...
Rob Church [Wed, 26 Apr 2006 20:42:15 +0000 (26 20:42 +0000)]
Improvements to update scripts; print out the version, check for superuser credentials before attempting a connection, and produce a friendlier error if the connection fails

16 years agooops! the messages are old ones that need deletion (eg deprecated)
Antoine Musso [Wed, 26 Apr 2006 20:20:07 +0000 (26 20:20 +0000)]
oops! the messages are old ones that need deletion (eg deprecated)
option --showdupes replaced by --showold

16 years agoupdated script so it can output duplicates per languages
Antoine Musso [Wed, 26 Apr 2006 20:15:14 +0000 (26 20:15 +0000)]
updated script so it can output duplicates per languages

16 years agoduplicate messages
Antoine Musso [Wed, 26 Apr 2006 19:53:02 +0000 (26 19:53 +0000)]
duplicate messages