pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/mediawiki Update to 1.24.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8ccc4fdb988c
branches:  trunk
changeset: 649636:8ccc4fdb988c
user:      wen <wen%pkgsrc.org@localhost>
date:      Mon Apr 06 15:30:03 2015 +0000

description:
Update to 1.24.2

Upstream changes:
MediaWiki 1.24.2
This is a security and maintenance release of the MediaWiki 1.24 branch.

Changes since 1.24.1
(bug T85848, bug T71210) SECURITY: Don't parse XMP blocks that contain XML entities, to prevent various DoS attacks.
(bug T85848) SECURITY: Don't allow directly calling Xml::isWellFormed, to reduce likelihood of DoS.
(bug T88310) SECURITY: Always expand xml entities when checking SVG's.
(bug T73394) SECURITY: Escape > in Html::expandAttributes to prevent XSS.
(bug T85855) SECURITY: Don't execute another user's CSS or JS on preview.
(bug T64685) SECURITY: Allow setting maximal password length to prevent DoS when using PBKDF2.
(bug T85349, bug T85850, bug T86711) SECURITY: Multiple issues fixed in SVG filtering to prevent XSS and protect viewer's privacy.
Fix case of SpecialAllPages/SpecialAllMessages in SpecialPageFactory to fix loading these special pages when $wgAutoloadAttemptLowercase is false.
(bug T70087) Fix Special:ActiveUsers page for installations using PostgreSQL.
(bug T76254) Fix deleting of pages with PostgreSQL. Requires a schema change and running update.php to fix.

diffstat:

 www/mediawiki/Makefile |    4 +-
 www/mediawiki/PLIST    |  765 +++++++++++++++++++++++++++++++++++++++++++++---
 www/mediawiki/distinfo |    8 +-
 3 files changed, 721 insertions(+), 56 deletions(-)

diffs (truncated from 911 to 300 lines):

diff -r 0212b24f2b71 -r 8ccc4fdb988c www/mediawiki/Makefile
--- a/www/mediawiki/Makefile    Mon Apr 06 15:28:14 2015 +0000
+++ b/www/mediawiki/Makefile    Mon Apr 06 15:30:03 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2014/12/20 02:26:59 wen Exp $
+# $NetBSD: Makefile,v 1.51 2015/04/06 15:30:03 wen Exp $
 
 DISTNAME=      mediawiki-${VER}.${PVER}
 CATEGORIES=    www
@@ -22,7 +22,7 @@
 .include "options.mk"
 
 VER=                   1.24
-PVER=                  1
+PVER=                  2
 
 APACHE_USER?=          www
 APACHE_GROUP?=         www
diff -r 0212b24f2b71 -r 8ccc4fdb988c www/mediawiki/PLIST
--- a/www/mediawiki/PLIST       Mon Apr 06 15:28:14 2015 +0000
+++ b/www/mediawiki/PLIST       Mon Apr 06 15:30:03 2015 +0000
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.22 2014/12/20 02:26:59 wen Exp $
+@comment $NetBSD: PLIST,v 1.23 2015/04/06 15:30:03 wen Exp $
 share/examples/mediawiki/mediawiki.conf
 share/mediawiki/COPYING
 share/mediawiki/CREDITS
 share/mediawiki/FAQ
+share/mediawiki/Gruntfile.js
 share/mediawiki/HISTORY
 share/mediawiki/INSTALL
 share/mediawiki/README
@@ -39,7 +40,6 @@
 share/mediawiki/docs/html/README
 share/mediawiki/docs/kss/Makefile
 share/mediawiki/docs/kss/README.txt
-share/mediawiki/docs/kss/package.json
 share/mediawiki/docs/kss/scripts/kss-node-check.sh
 share/mediawiki/docs/kss/styleguide-template/index.html
 share/mediawiki/docs/kss/styleguide-template/public/kss.less
@@ -432,9 +432,6 @@
 share/mediawiki/extensions/Cite/modules/ext.rtlcite.css
 share/mediawiki/extensions/Cite/modules/ext.specialcite.css
 share/mediawiki/extensions/ConfirmEdit/ApiFancyCaptchaReload.php
-share/mediawiki/extensions/ConfirmEdit/Asirra.class.php
-share/mediawiki/extensions/ConfirmEdit/Asirra.i18n.php
-share/mediawiki/extensions/ConfirmEdit/Asirra.php
 share/mediawiki/extensions/ConfirmEdit/COPYING
 share/mediawiki/extensions/ConfirmEdit/Captcha.php
 share/mediawiki/extensions/ConfirmEdit/CaptchaStore.php
@@ -456,48 +453,6 @@
 share/mediawiki/extensions/ConfirmEdit/ReCaptcha.php
 share/mediawiki/extensions/ConfirmEdit/blacklist
 share/mediawiki/extensions/ConfirmEdit/captcha.py
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ast.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/be-tarask.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/br.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ca.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/cs.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/de-formal.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/de.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/diq.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/en.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/es.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/fa.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/fi.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/fr.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/gl.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/he.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/hsb.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ia.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/it.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ja.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ko.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ksh.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/lb.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/mk.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ms.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/mt.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/nb.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/nl-informal.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/nl.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/oc.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/pl.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/pms.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/pt.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/qqq.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/roa-tara.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/ru.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/si.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/sv.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/tl.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/uk.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/wa.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/zh-hans.json
-share/mediawiki/extensions/ConfirmEdit/i18n/asirra/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/i18n/core/af.json
 share/mediawiki/extensions/ConfirmEdit/i18n/core/aln.json
 share/mediawiki/extensions/ConfirmEdit/i18n/core/am.json
@@ -902,7 +857,6 @@
 share/mediawiki/extensions/ConfirmEdit/i18n/re/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php
 share/mediawiki/extensions/ConfirmEdit/recaptchalib.php
-share/mediawiki/extensions/ConfirmEdit/resources/ext.confirmEdit.asirra.js
 share/mediawiki/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.css
 share/mediawiki/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.js
 share/mediawiki/extensions/ConfirmEdit/resources/images/ajax-loader-10x10.gif
@@ -1071,6 +1025,7 @@
 share/mediawiki/extensions/Gadgets/i18n/zh-hans.json
 share/mediawiki/extensions/Gadgets/i18n/zh-hant.json
 share/mediawiki/extensions/Gadgets/install.settings
+share/mediawiki/extensions/Gadgets/tests/GadgetTest.php
 share/mediawiki/extensions/ImageMap/COPYING
 share/mediawiki/extensions/ImageMap/ImageMap.i18n.php
 share/mediawiki/extensions/ImageMap/ImageMap.php
@@ -1678,6 +1633,11 @@
 share/mediawiki/extensions/LocalisationUpdate/reader/PHPReader.php
 share/mediawiki/extensions/LocalisationUpdate/reader/Reader.php
 share/mediawiki/extensions/LocalisationUpdate/reader/ReaderFactory.php
+share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/Makefile
+share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/UpdaterTest.php
+share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/finder/FinderTest.php
+share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/reader/JSONReaderTest.php
+share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/reader/ReaderFactoryTest.php
 share/mediawiki/extensions/LocalisationUpdate/update.php
 share/mediawiki/extensions/Nuke/COPYING
 share/mediawiki/extensions/Nuke/INSTALL
@@ -1966,6 +1926,123 @@
 share/mediawiki/extensions/ParserFunctions/i18n/zh-hant.json
 share/mediawiki/extensions/ParserFunctions/mw.ext.ParserFunctions.lua
 share/mediawiki/extensions/ParserFunctions/stringFunctionTests.txt
+share/mediawiki/extensions/ParserFunctions/tests/ExpressionTest.php
+share/mediawiki/extensions/PdfHandler/COPYING
+share/mediawiki/extensions/PdfHandler/CreatePdfThumbnailsJob.class.php
+share/mediawiki/extensions/PdfHandler/PdfHandler.i18n.php
+share/mediawiki/extensions/PdfHandler/PdfHandler.image.php
+share/mediawiki/extensions/PdfHandler/PdfHandler.php
+share/mediawiki/extensions/PdfHandler/PdfHandler_body.php
+share/mediawiki/extensions/PdfHandler/i18n/af.json
+share/mediawiki/extensions/PdfHandler/i18n/aln.json
+share/mediawiki/extensions/PdfHandler/i18n/an.json
+share/mediawiki/extensions/PdfHandler/i18n/ar.json
+share/mediawiki/extensions/PdfHandler/i18n/arz.json
+share/mediawiki/extensions/PdfHandler/i18n/as.json
+share/mediawiki/extensions/PdfHandler/i18n/ast.json
+share/mediawiki/extensions/PdfHandler/i18n/azb.json
+share/mediawiki/extensions/PdfHandler/i18n/ba.json
+share/mediawiki/extensions/PdfHandler/i18n/bcl.json
+share/mediawiki/extensions/PdfHandler/i18n/be-tarask.json
+share/mediawiki/extensions/PdfHandler/i18n/bg.json
+share/mediawiki/extensions/PdfHandler/i18n/bn.json
+share/mediawiki/extensions/PdfHandler/i18n/br.json
+share/mediawiki/extensions/PdfHandler/i18n/bs.json
+share/mediawiki/extensions/PdfHandler/i18n/ca.json
+share/mediawiki/extensions/PdfHandler/i18n/ce.json
+share/mediawiki/extensions/PdfHandler/i18n/ckb.json
+share/mediawiki/extensions/PdfHandler/i18n/cs.json
+share/mediawiki/extensions/PdfHandler/i18n/cy.json
+share/mediawiki/extensions/PdfHandler/i18n/da.json
+share/mediawiki/extensions/PdfHandler/i18n/de-ch.json
+share/mediawiki/extensions/PdfHandler/i18n/de.json
+share/mediawiki/extensions/PdfHandler/i18n/diq.json
+share/mediawiki/extensions/PdfHandler/i18n/dsb.json
+share/mediawiki/extensions/PdfHandler/i18n/el.json
+share/mediawiki/extensions/PdfHandler/i18n/en-gb.json
+share/mediawiki/extensions/PdfHandler/i18n/en.json
+share/mediawiki/extensions/PdfHandler/i18n/eo.json
+share/mediawiki/extensions/PdfHandler/i18n/es.json
+share/mediawiki/extensions/PdfHandler/i18n/et.json
+share/mediawiki/extensions/PdfHandler/i18n/fa.json
+share/mediawiki/extensions/PdfHandler/i18n/fi.json
+share/mediawiki/extensions/PdfHandler/i18n/fr.json
+share/mediawiki/extensions/PdfHandler/i18n/frp.json
+share/mediawiki/extensions/PdfHandler/i18n/gl.json
+share/mediawiki/extensions/PdfHandler/i18n/grc.json
+share/mediawiki/extensions/PdfHandler/i18n/gsw.json
+share/mediawiki/extensions/PdfHandler/i18n/gu.json
+share/mediawiki/extensions/PdfHandler/i18n/he.json
+share/mediawiki/extensions/PdfHandler/i18n/hi.json
+share/mediawiki/extensions/PdfHandler/i18n/hr.json
+share/mediawiki/extensions/PdfHandler/i18n/hsb.json
+share/mediawiki/extensions/PdfHandler/i18n/hu.json
+share/mediawiki/extensions/PdfHandler/i18n/ia.json
+share/mediawiki/extensions/PdfHandler/i18n/id.json
+share/mediawiki/extensions/PdfHandler/i18n/ilo.json
+share/mediawiki/extensions/PdfHandler/i18n/it.json
+share/mediawiki/extensions/PdfHandler/i18n/ja.json
+share/mediawiki/extensions/PdfHandler/i18n/jv.json
+share/mediawiki/extensions/PdfHandler/i18n/ka.json
+share/mediawiki/extensions/PdfHandler/i18n/km.json
+share/mediawiki/extensions/PdfHandler/i18n/kn.json
+share/mediawiki/extensions/PdfHandler/i18n/ko.json
+share/mediawiki/extensions/PdfHandler/i18n/ksh.json
+share/mediawiki/extensions/PdfHandler/i18n/ky.json
+share/mediawiki/extensions/PdfHandler/i18n/lb.json
+share/mediawiki/extensions/PdfHandler/i18n/li.json
+share/mediawiki/extensions/PdfHandler/i18n/lrc.json
+share/mediawiki/extensions/PdfHandler/i18n/lt.json
+share/mediawiki/extensions/PdfHandler/i18n/mk.json
+share/mediawiki/extensions/PdfHandler/i18n/ml.json
+share/mediawiki/extensions/PdfHandler/i18n/mr.json
+share/mediawiki/extensions/PdfHandler/i18n/ms.json
+share/mediawiki/extensions/PdfHandler/i18n/mt.json
+share/mediawiki/extensions/PdfHandler/i18n/nb.json
+share/mediawiki/extensions/PdfHandler/i18n/nl.json
+share/mediawiki/extensions/PdfHandler/i18n/nn.json
+share/mediawiki/extensions/PdfHandler/i18n/oc.json
+share/mediawiki/extensions/PdfHandler/i18n/or.json
+share/mediawiki/extensions/PdfHandler/i18n/pdc.json
+share/mediawiki/extensions/PdfHandler/i18n/pl.json
+share/mediawiki/extensions/PdfHandler/i18n/pms.json
+share/mediawiki/extensions/PdfHandler/i18n/pnb.json
+share/mediawiki/extensions/PdfHandler/i18n/pt-br.json
+share/mediawiki/extensions/PdfHandler/i18n/pt.json
+share/mediawiki/extensions/PdfHandler/i18n/qqq.json
+share/mediawiki/extensions/PdfHandler/i18n/ro.json
+share/mediawiki/extensions/PdfHandler/i18n/roa-tara.json
+share/mediawiki/extensions/PdfHandler/i18n/ru.json
+share/mediawiki/extensions/PdfHandler/i18n/rue.json
+share/mediawiki/extensions/PdfHandler/i18n/sa.json
+share/mediawiki/extensions/PdfHandler/i18n/sah.json
+share/mediawiki/extensions/PdfHandler/i18n/si.json
+share/mediawiki/extensions/PdfHandler/i18n/sk.json
+share/mediawiki/extensions/PdfHandler/i18n/sl.json
+share/mediawiki/extensions/PdfHandler/i18n/sq.json
+share/mediawiki/extensions/PdfHandler/i18n/sr-ec.json
+share/mediawiki/extensions/PdfHandler/i18n/sr-el.json
+share/mediawiki/extensions/PdfHandler/i18n/stq.json
+share/mediawiki/extensions/PdfHandler/i18n/sv.json
+share/mediawiki/extensions/PdfHandler/i18n/ta.json
+share/mediawiki/extensions/PdfHandler/i18n/te.json
+share/mediawiki/extensions/PdfHandler/i18n/tk.json
+share/mediawiki/extensions/PdfHandler/i18n/tl.json
+share/mediawiki/extensions/PdfHandler/i18n/tr.json
+share/mediawiki/extensions/PdfHandler/i18n/ug-arab.json
+share/mediawiki/extensions/PdfHandler/i18n/uk.json
+share/mediawiki/extensions/PdfHandler/i18n/ur.json
+share/mediawiki/extensions/PdfHandler/i18n/vec.json
+share/mediawiki/extensions/PdfHandler/i18n/vi.json
+share/mediawiki/extensions/PdfHandler/i18n/yo.json
+share/mediawiki/extensions/PdfHandler/i18n/yue.json
+share/mediawiki/extensions/PdfHandler/i18n/zh-hans.json
+share/mediawiki/extensions/PdfHandler/i18n/zh-hant.json
+share/mediawiki/extensions/PdfHandler/tests/browser/Gemfile.lock
+share/mediawiki/extensions/PdfHandler/tests/browser/features/pdf.feature
+share/mediawiki/extensions/PdfHandler/tests/browser/features/step_definitions/pdf_steps.rb
+share/mediawiki/extensions/PdfHandler/tests/browser/features/support/env.rb
+share/mediawiki/extensions/PdfHandler/tests/browser/features/support/pages/random_page.rb
 share/mediawiki/extensions/Poem/Poem.class.php
 share/mediawiki/extensions/Poem/Poem.i18n.php
 share/mediawiki/extensions/Poem/Poem.php
@@ -2916,6 +2993,8 @@
 share/mediawiki/extensions/TitleBlacklist/i18n/zh-hant.json
 share/mediawiki/extensions/TitleBlacklist/modules/mediawiki.api.titleblacklist.js
 share/mediawiki/extensions/TitleBlacklist/mw.ext.TitleBlacklist.lua
+share/mediawiki/extensions/TitleBlacklist/tests/ApiQueryTitleBlacklistTest.php
+share/mediawiki/extensions/TitleBlacklist/tests/testSource
 share/mediawiki/extensions/WikiEditor/COPYING
 share/mediawiki/extensions/WikiEditor/README
 share/mediawiki/extensions/WikiEditor/WikiEditor.hooks.php
@@ -3221,6 +3300,11 @@
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.css
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
+share/mediawiki/extensions/WikiEditor/tests/selenium/WikiDialogs_Links.php
+share/mediawiki/extensions/WikiEditor/tests/selenium/WikiDialogs_Links_Setup.php
+share/mediawiki/extensions/WikiEditor/tests/selenium/WikiEditorConstants.php
+share/mediawiki/extensions/WikiEditor/tests/selenium/WikiEditorSeleniumConfig.php
+share/mediawiki/extensions/WikiEditor/tests/selenium/WikiEditorTestSuite.php
 share/mediawiki/images/.htaccess
 share/mediawiki/images/README
 share/mediawiki/img_auth.php
@@ -4243,6 +4327,7 @@
 share/mediawiki/includes/utils/ZipDirectoryReader.php
 share/mediawiki/index.php
 share/mediawiki/index.php5
+share/mediawiki/jsduck.json
 share/mediawiki/languages/.htaccess
 share/mediawiki/languages/ConverterRule.php
 share/mediawiki/languages/FakeConverter.php
@@ -5279,7 +5364,6 @@
 share/mediawiki/maintenance/interwiki.sql
 share/mediawiki/maintenance/jsduck/CustomTags.rb
 share/mediawiki/maintenance/jsduck/categories.json
-share/mediawiki/maintenance/jsduck/config.json
 share/mediawiki/maintenance/jsduck/eg-iframe.html
 share/mediawiki/maintenance/jsduck/external.js
 share/mediawiki/maintenance/jsparse.php
@@ -7123,9 +7207,10 @@
 share/mediawiki/skins/Vector/screen-hd.less
 share/mediawiki/skins/Vector/screen.less
 share/mediawiki/skins/Vector/skinStyles/jquery.tipsy.less
+share/mediawiki/skins/Vector/skinStyles/jquery.ui/PATCHES
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/close.png
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/titlebar-fade.png
-share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/ui-anim_basic_16x16.gif
+share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/ui-bg_flat_100_000000_40x100.png
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/ui-bg_flat_15_cd0a0a_40x100.png
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/ui-bg_flat_70_000000_40x100.png
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png



Home | Main Index | Thread Index | Old Index