Nick Jenkins [Fri, 9 Feb 2007 05:36:56 +0000 (05:36 +0000)]
Prevent some unnecessary lstat system calls, generated by include or require directives.
This can be done either by:
* Using explicit full paths, using the $IP global for the installation directory full path, and then working down the tree from there.
* Using explicit full paths, using the "dirname(__FILE__)" directive to get a full directory path for the includer file.
* Occasionally removing the line altogether, and then for some files the inclusion is handled by the autoloader.
For example, if the "extensions/wikihiero/wh_main.php" file does an include or require on "wh_list.php", then PHP does the following:
* tries to open "wiki/wh_list.php", and fails.
* tries to open "wiki/includes/wh_list.php", and fails.
* tries to open "wiki/languages/wh_list.php", and fails.
* tries to open "wiki/extensions/wikihiero/wh_list.php", and succeeds.
So in this example, the first 3 calls can be prevented if PHP is told where the file is.
Testing Method: On a Linux box, run these commands to attach strace to all the apache2 processes, and log their system calls to a temporary file, then generate some activity, and then stop the strace:
-----------------------------------
rm /tmp/strace-log.txt
strace -tt -o /tmp/strace-log.txt -p `pidof apache2 | sed 's/ / -p /g'` &
php maintenance/fuzz-tester.php --keep-passed-tests --include-binary --max-runtime=3 > /tmp/strace-tests.txt
killall -9 strace
grep "No such file or directory" /tmp/strace-log.txt | sort -u
-----------------------------------
Any failed file stats will be marked with: "-1 ENOENT (No such file or directory)".
Also:
* Strict Standards: Undefined offset: 230 in includes/normal/UtfNormal.php on line 637
* Strict Standards: iconv() [<a href='function.iconv'>function.iconv</a>]: Detected an illegal character in input string in languages/Language.php on line 776
[Note: Partial only - despite adding "//IGNORE", it still seems to be possible with some
messed- up binary input to cause PHP 5.1.2's iconv() function to squeal like a stuck pig].
* Update one $fname variable (method belongs to HistoryBlobStub class).
Aaron Schulz [Fri, 9 Feb 2007 00:24:37 +0000 (00:24 +0000)]
*Add a space to balance show/hide link
Raimond Spekking [Thu, 8 Feb 2007 21:38:21 +0000 (21:38 +0000)]
Update German localization
Rotem Liss [Thu, 8 Feb 2007 18:40:35 +0000 (18:40 +0000)]
Adding a Yiddish alias for REDIRECT, per request.
Niklas Laxström [Wed, 7 Feb 2007 21:31:28 +0000 (21:31 +0000)]
* Fix for 8708
Niklas Laxström [Wed, 7 Feb 2007 21:20:43 +0000 (21:20 +0000)]
* (bug 8877) Update for Latin localization (la)
Greg Sabino Mullane [Wed, 7 Feb 2007 18:47:04 +0000 (18:47 +0000)]
Make user_ip in user_newtalk a TEXT, as it is not an IP field.
Niklas Laxström [Wed, 7 Feb 2007 18:30:37 +0000 (18:30 +0000)]
* (bug 8915) Update to Czech localization (cs)
Greg Sabino Mullane [Wed, 7 Feb 2007 18:13:00 +0000 (18:13 +0000)]
Rules to allow deletion from archive[2]
Niklas Laxström [Wed, 7 Feb 2007 18:12:55 +0000 (18:12 +0000)]
* Don't transform mainpagedocfooter
Niklas Laxström [Wed, 7 Feb 2007 17:50:18 +0000 (17:50 +0000)]
* Some updates
Niklas Laxström [Wed, 7 Feb 2007 16:09:18 +0000 (16:09 +0000)]
* Missing items
Greg Sabino Mullane [Wed, 7 Feb 2007 16:06:08 +0000 (16:06 +0000)]
Fix Postgres archive rule definition.
Greg Sabino Mullane [Wed, 7 Feb 2007 16:02:21 +0000 (16:02 +0000)]
Whitespace fixing, change to_date to to_timestamp for archive rule
Niklas Laxström [Wed, 7 Feb 2007 16:01:57 +0000 (16:01 +0000)]
* Whitespace
Niklas Laxström [Wed, 7 Feb 2007 15:59:27 +0000 (15:59 +0000)]
* Updates by Helix84
Greg Sabino Mullane [Wed, 7 Feb 2007 15:34:39 +0000 (15:34 +0000)]
Escape exclamation marks for now.
Ivan Lanin [Wed, 7 Feb 2007 06:23:32 +0000 (06:23 +0000)]
Updates for Indonesian (id) localisation; following some advice on the mailing list.
Aryeh Gregor [Wed, 7 Feb 2007 03:30:56 +0000 (03:30 +0000)]
* Fix regression from r19781 causing the little arrow next to section names in history comments to disappear: call to Skin::commentBlock short-circuits other stuff in Skin::revComment. Thanks to cesarb for spotting the issue.
Raimond Spekking [Tue, 6 Feb 2007 16:59:02 +0000 (16:59 +0000)]
* (bug 8903) typo
Brion Vibber [Tue, 6 Feb 2007 07:45:06 +0000 (07:45 +0000)]
* (bug 8897) Fix whitespace removal for interlanguage links with link prefix
Nick Jenkins [Tue, 6 Feb 2007 06:59:55 +0000 (06:59 +0000)]
Add a mechanism to parserTests when run in --compare or --record mode, to give information about
a test's history. This may help to differentiate tests that have never passed, versus new regressions.
Also for a regression the range of dates and SVN version numbers in which it first appeared will be
given, which may help isolate the cause of the regression; equally fixed tests will show a range
to indicate when the test was fixed.
Here is an example of the output (using a parserTests.txt modified specifically to cause all
the conditions to occur) :
---------------------------------------------------------------------------------------
root@bling:/var/www/hosts/mediawiki/wiki# php maintenance/parserTests.php --compare --quick --quiet --color=no
This is MediaWiki version 1.10alpha (r19799).
Reading tests from "maintenance/parserTests.txt"...
This is dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com)
' TeX output 2007.02.06:0630' ->
<tex.pro><texps.pro>. <cmr12.pfb>[1]
Reading tests from "../extensions/Cite/citeParserTests.txt"...
Reading tests from "../extensions/LabeledSectionTransclusion/lstParserTests.txt"...
1 previously failing test(s) now PASSING! :)
* URL-encoding in URL functions (single parameter) [Fixed between 05-Feb-2007 23:58:17, 1.10alpha (r19799) and 06-Feb-2007 06:30:34, 1.10alpha (r19799)]
1 previously PASSING test(s) removed o_O
* Prevent conversion of text with -{}- tags (language variants) [First recorded appearance: 02-Jan-2007 04:30:32, 1.9alpha (r18762)]
1 new PASSING test(s) :)
* Fake passing test [Has never failed]
1 previously passing test(s) now FAILING! :(
* Plain link to URL [Introduced between 05-Feb-2007 23:58:17, 1.10alpha (r19799) and 06-Feb-2007 06:30:34, 1.10alpha (r19799)]
1 previously FAILING test(s) removed O_o
* TODO: Link containing double-single-quotes '' (bug 4598) [First recorded appearance: 15-Nov-2006 02:53:34, 1.9alpha (r17686)]
1 new FAILING test(s) :(
* Blah blah fake test [Has never passed]
18 still FAILING test(s) :(
* URL-encoding in URL functions (multiple parameters) [Has never passed]
* TODO: Table security: embedded pipes (http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034637.html) [Has never passed]
* TODO: message transform: <noinclude> in transcluded template (bug 4926) [Has never passed]
* TODO: message transform: <onlyinclude> in transcluded template (bug 4926) [Has never passed]
* TODO: HTML bullet list, unclosed tags (bug 5497) [Has never passed]
* TODO: HTML ordered list, unclosed tags (bug 5497) [Has never passed]
* TODO: HTML nested bullet list, open tags (bug 5497) [Has never passed]
* TODO: HTML nested ordered list, open tags (bug 5497) [Has never passed]
* TODO: Inline HTML vs wiki block nesting [Has never passed]
* TODO: Mixing markup for italics and bold [Has never passed]
* TODO: 5 quotes, code coverage +1 line [Has never passed]
* TODO: dt/dd/dl test [Has never passed]
* TODO: Images with the "|" character in the comment [Has never passed]
* TODO: Parents of subpages, two levels up, without trailing slash or name. [Has never passed]
* TODO: Parents of subpages, two levels up, with lots of extra trailing slashes. [Has never passed]
* Blank ref followed by ref with content [Introduced between 31-Jan-2007 23:52:43, 1.10alpha (r19702) and 05-Feb-2007 23:58:17, 1.10alpha (r19799)]
* Regression: non-blank ref "0" followed by ref with content [Introduced between 31-Jan-2007 23:52:43, 1.10alpha (r19702) and 05-Feb-2007 23:58:17, 1.10alpha (r19799)]
* Regression sanity check: non-blank ref "1" followed by ref with content [Introduced between 31-Jan-2007 23:52:43, 1.10alpha (r19702) and 05-Feb-2007 23:58:17, 1.10alpha (r19799)]
Passed 509 of 529 tests (96.22%)... 20 tests failed!
root@bling:/var/www/hosts/mediawiki/wiki#
---------------------------------------------------------------------------------------
Lastly please note that this is my first play with the MW database API, so if there are better
ways of doing any of the database query stuff than in this patch, then please don't be shy
about telling me how.
Ivan Lanin [Tue, 6 Feb 2007 06:27:06 +0000 (06:27 +0000)]
Some new and updated localisations for Indonesian language (id)
Aaron Schulz [Mon, 5 Feb 2007 23:28:17 +0000 (23:28 +0000)]
* Fix exception with "undo", use revText() for proper diffs
Aaron Schulz [Mon, 5 Feb 2007 23:26:26 +0000 (23:26 +0000)]
* Add revText() to get non-public revision if user can, add rev_deleted constant for later use.
Leon Weber [Mon, 5 Feb 2007 21:44:37 +0000 (21:44 +0000)]
Another patch by Arnomane, some en fixes.
Brion Vibber [Mon, 5 Feb 2007 21:42:48 +0000 (21:42 +0000)]
* Clean up session checks to better handle the case where the session was
opened during the current request. May help with some caching corner
cases.
Leon Weber [Mon, 5 Feb 2007 21:08:27 +0000 (21:08 +0000)]
* (bug 8846) see r19724
Brion Vibber [Mon, 5 Feb 2007 17:44:19 +0000 (17:44 +0000)]
* (bug 8875) Show printable link in MonoBook sidebar for locally nonexistent
pages; perhaps useful for categories and shared images
Raimond Spekking [Mon, 5 Feb 2007 16:44:10 +0000 (16:44 +0000)]
* (bug 8892) Lithuanian translation update
Patch by Edgaras
Raimond Spekking [Mon, 5 Feb 2007 11:29:33 +0000 (11:29 +0000)]
* Change of date format because there is no
abbreviation for the month "Mai" (may)
* One new message
Niklas Laxström [Mon, 5 Feb 2007 10:18:57 +0000 (10:18 +0000)]
* (bug 8882) Russian translation update
Domas Mituzas [Mon, 5 Feb 2007 09:13:36 +0000 (09:13 +0000)]
In case tables are created as MyISAM, use row hints for MySQL <5.0 to avoid 4GB limit
Aaron Schulz [Mon, 5 Feb 2007 06:12:31 +0000 (06:12 +0000)]
*Enforce Hiderevision right better and some minor cleanup.
Domas Mituzas [Sun, 4 Feb 2007 23:36:21 +0000 (23:36 +0000)]
* Fix some syntax cruft & formatting
Brion Vibber [Sun, 4 Feb 2007 18:42:07 +0000 (18:42 +0000)]
Cleanup from r19742:
* use diffchange class alone for backwards compatibility with old renderings and diff plugins
* set text-decoration: none in diffs in RSS/Atom feeds
* fix bad diff regex in UTF-8 RandomTest script
Aaron Schulz [Sun, 4 Feb 2007 18:26:39 +0000 (18:26 +0000)]
Use CSS wrapped rev-deleted-user instead of untargeted user contribs link for hidden user names.
Aaron Schulz [Sun, 4 Feb 2007 18:16:38 +0000 (18:16 +0000)]
Restore minor visual updates for rev_deleted
Aryeh Gregor [Sun, 4 Feb 2007 18:15:11 +0000 (18:15 +0000)]
Hopefully fix parsertests for real now? (thanks Rob)
Niklas Laxström [Sun, 4 Feb 2007 15:49:39 +0000 (15:49 +0000)]
* Reformatted
Rotem Liss [Sun, 4 Feb 2007 15:39:00 +0000 (15:39 +0000)]
Update.
Domas Mituzas [Sun, 4 Feb 2007 15:35:52 +0000 (15:35 +0000)]
* Add AlphabeticPager abstract class
* Use AlphabeticPager for Special:Categories
* Introduce 'first' message
Aaron Schulz [Sun, 4 Feb 2007 05:19:58 +0000 (05:19 +0000)]
revert; first commit should not be to trunk, even if its a small patch.
Aaron Schulz [Sun, 4 Feb 2007 05:07:46 +0000 (05:07 +0000)]
Improve diff behavoir for rev_deleted a tad; first commit, don't stab please :).
Aryeh Gregor [Sun, 4 Feb 2007 03:14:36 +0000 (03:14 +0000)]
Hopefully fix main parsertests (thanks Rob)
Aryeh Gregor [Sun, 4 Feb 2007 00:34:44 +0000 (00:34 +0000)]
* Make CSS for galleries work for cached pages
* Fix CSS for non-Monobook/Monobook handheld
Antoine Musso [Sat, 3 Feb 2007 22:55:01 +0000 (22:55 +0000)]
Fix #4347: use MailAddress object for reply-to
Antoine Musso [Sat, 3 Feb 2007 22:31:08 +0000 (22:31 +0000)]
Kill all whitespaces
Antoine Musso [Sat, 3 Feb 2007 21:58:37 +0000 (21:58 +0000)]
Fix #6684: Improper javascript array iteration causes problems
Patch by Dan Li <dto@dev.java.net>
Antoine Musso [Sat, 3 Feb 2007 21:53:56 +0000 (21:53 +0000)]
Kill whitespaces in some javascript files.
Antoine Musso [Sat, 3 Feb 2007 21:47:53 +0000 (21:47 +0000)]
Fix #6844: Semantically correct tags for diffchanges (<ins> && <del>)
Bumps wgStyleVersion to 55.
Patch by Messi <messias+spam@gmail.com>
Antoine Musso [Sat, 3 Feb 2007 21:34:44 +0000 (21:34 +0000)]
Fix #8789: AJAX search - Enter button does not work in IE
Patch by Andy <andrew.cook@chw.edu>, reviewed by NotACat on IRC
Ivan Lanin [Sat, 3 Feb 2007 15:08:55 +0000 (15:08 +0000)]
Updates for Indonesian (id) localization, "Bicara" -> "Pembicaraan", consistency.
Ivan Lanin [Sat, 3 Feb 2007 15:01:21 +0000 (15:01 +0000)]
Updates for Indonesian (id) localization, mostly correction.
Antoine Musso [Sat, 3 Feb 2007 13:46:55 +0000 (13:46 +0000)]
Kill whitespaces
Gregory Szorc [Sat, 3 Feb 2007 06:52:37 +0000 (06:52 +0000)]
Removed optional '?>' from end of generated config file
This will prevent people with poor editors (Windows) from accidentally introducing blank lines after the '?>', which we all know breaks XML output
Ivan Lanin [Sat, 3 Feb 2007 05:18:51 +0000 (05:18 +0000)]
Updates for Indonesian language as agreed on [[:id:Wikipedia:Warung Kopi]] (village pump).
Markus Krötzsch [Fri, 2 Feb 2007 20:38:53 +0000 (20:38 +0000)]
/*$wgDBprefix*/ was missing.
Brion Vibber [Fri, 2 Feb 2007 18:25:01 +0000 (18:25 +0000)]
* Fix for paths in 1.4->1.5 special-case updater script
Brion Vibber [Fri, 2 Feb 2007 18:11:05 +0000 (18:11 +0000)]
* (bug 4268) Fixed data-loss bug in compressOld batch text compression
affecting pages which had null edits (move, protect, etc) as second
edit in a batch group. Isolated and patched by Travis Derouin.
Antoine Musso [Fri, 2 Feb 2007 16:22:22 +0000 (16:22 +0000)]
Fix #8858 : handle $wgImageLimits changes correctly
Leon Weber [Fri, 2 Feb 2007 16:04:05 +0000 (16:04 +0000)]
* (bug 8846) Fixing hardcoded links in interface messages. Patch by Arnomane (id=3171).
He promised to send patches for all the other files when there are no serious issues,
or anything else which should be changed, to avoid editing 150 for nothing.
Raimond Spekking [Fri, 2 Feb 2007 08:33:00 +0000 (08:33 +0000)]
My first commit:
* typos only
Aryeh Gregor [Fri, 2 Feb 2007 03:32:03 +0000 (03:32 +0000)]
* (bug 6987) Allow perrow, widths, and heights attributes for <gallery> (I deliberately called them "widths"/"heights" and not "width"/"height" because the latter two would most obviously mean width and height of the gallery itself)
* Convert <gallery> caption to, well, a <caption>
Aryeh Gregor [Fri, 2 Feb 2007 00:44:42 +0000 (00:44 +0000)]
* (bug 8535) Allow CSS vertical alignment keywords to be used for images.
Aryeh Gregor [Fri, 2 Feb 2007 00:29:35 +0000 (00:29 +0000)]
* (bug 8711) Stop floats in previews from spilling into edit area with toolbar disabled. Doesn't seem to happen on most browsers anyway, but no harm in adding an extra clear for any it might work that way on.
Leon Weber [Thu, 1 Feb 2007 18:30:49 +0000 (18:30 +0000)]
* Nur ein kleiner German patch. By raymond.
Andrew Garrett [Thu, 1 Feb 2007 09:01:30 +0000 (09:01 +0000)]
Fix last commit - patches were using SERIAL instead of int unsigned not null auto_increment
Andrew Garrett [Thu, 1 Feb 2007 08:58:21 +0000 (08:58 +0000)]
* Schema changes - add id fields to page_restrictions and logging tables for future functionality (log entry deletion, rewrite of Special:Protectedpages)
[RELEASE-NOTES update to come from another computer, something funky's going on with another line in RELEASE-NOTES]
Ilmari Karonen [Wed, 31 Jan 2007 12:51:18 +0000 (12:51 +0000)]
Merge sorttable.js code into wikibits.js, get rid of JS hack for on-demand loading the former, re-do some cleanup lost in r18775.
Andrew Garrett [Wed, 31 Jan 2007 08:44:40 +0000 (08:44 +0000)]
Issue described at en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard#Developers
(inconsistency between "Autoblocker enabled" and "Autoblocker disabled" between Special:Ipblocklist and Special:Log/block.
Nick Jenkins [Wed, 31 Jan 2007 03:31:10 +0000 (03:31 +0000)]
Add $wgStyleVersion string to URL for two Ajax JavaScript source files, so that refresh of them can be forced if/when they are updated.
Leon Weber [Tue, 30 Jan 2007 20:48:48 +0000 (20:48 +0000)]
* German localisation patches by raymond.
* Made the Duplicator extension user {{PLURAL}} for the languages I know.
Ivan Lanin [Tue, 30 Jan 2007 17:55:19 +0000 (17:55 +0000)]
Indonesian (id) $specialPageAliases and imgmultiparseerror translation
Ilmari Karonen [Tue, 30 Jan 2007 16:31:55 +0000 (16:31 +0000)]
fix loss of HTML formatting in table header cells
River Tarnell [Mon, 29 Jan 2007 21:37:57 +0000 (21:37 +0000)]
add to comment that < > shouldn't be used in $wgLegalTitleChars
Antoine Musso [Mon, 29 Jan 2007 21:15:34 +0000 (21:15 +0000)]
Fix #8819: full patch disclosure with skin dependencies.
Nick Jenkins [Mon, 29 Jan 2007 07:52:45 +0000 (07:52 +0000)]
Prevent under E_STRICT - Strict Standards: opendir(/var/www/hosts/mediawiki/wiki/images/thumb/9/9e/file.jpg) [<a href='function.opendir'>function.opendir</a>]: failed to open dir: No such file or directory in /var/www/hosts/mediawiki/wiki/includes/Image.php on line 1321.
Nick Jenkins [Mon, 29 Jan 2007 04:55:02 +0000 (04:55 +0000)]
Really update indentation of that line (maybe it had a tab before?)
Nick Jenkins [Mon, 29 Jan 2007 04:52:59 +0000 (04:52 +0000)]
Prevent - Strict Standards: Non-static method ImportStreamSource::newFromFile() should not be called statically in includes/SpecialImport.php on line 826 ; Also indentation of one line.
Rotem Liss [Sun, 28 Jan 2007 15:01:09 +0000 (15:01 +0000)]
Typo + bug number in comment.
Ilmari Karonen [Sat, 27 Jan 2007 15:37:02 +0000 (15:37 +0000)]
backtick version broke on file names with shell metachars (like spaces); rewrite to use open3()
Niklas Laxström [Sat, 27 Jan 2007 14:06:42 +0000 (14:06 +0000)]
* (bug 7540) Greek language (el): Dates should use the genitive case of months names
Domas Mituzas [Fri, 26 Jan 2007 13:48:25 +0000 (13:48 +0000)]
wfGetDB() and wfGetDB(DB_SLAVE) would crash if no previous connections were opened.
Brion Vibber [Fri, 26 Jan 2007 12:10:06 +0000 (12:10 +0000)]
* Fix multipage selector drop-down for DjVu images to work when title
is passed as a query string parameter; we have to pass the title as
a form parameter or it gets dropped from the form submission URL
Brion Vibber [Fri, 26 Jan 2007 12:00:04 +0000 (12:00 +0000)]
Fix fix for 8652 (failures with bad XML metadata for DjVu files)
The mid-level functions in Image now fail gracefully on bogus data, as happens when the djvutoxml executable is missing.
Removed the bogus exception check in ImagePage high-level code (which actually just causes a fatal error by calling a nonexistent method :)
Also changed Image::initializeMultiPageXML to do clean lazy loading as Image::load does, and to return true/false as to success/failure for cleaner code using it.
Brion Vibber [Fri, 26 Jan 2007 09:36:42 +0000 (09:36 +0000)]
* (bug 8774) Fix path for GNU FDL rights icon on new installs
Brion Vibber [Fri, 26 Jan 2007 09:24:28 +0000 (09:24 +0000)]
* (bug 8777) Suppress 'previous' link on Special:Allpages when at first page
There was a check for explicit 'from' the first title, but not for empty from. :P
Aryeh Gregor [Thu, 25 Jan 2007 21:10:19 +0000 (21:10 +0000)]
(bug 8780) Clarify message for command-line scripts if LocalSettings.php exists but is not readable
Antoine Musso [Thu, 25 Jan 2007 19:24:51 +0000 (19:24 +0000)]
Fix #8782 : some help about the Makefile
Niklas Laxström [Thu, 25 Jan 2007 13:56:54 +0000 (13:56 +0000)]
* UÃpdate
Aryeh Gregor [Thu, 25 Jan 2007 03:07:39 +0000 (03:07 +0000)]
(bug 8652) Catch exceptions generated by malformed XML in multipage media. Note: not tested, since I don't have all that fancy image-using stuff set up (:P), but it's just a try/catch block, so at worst it just won't work. Better than having the entire page crash due to an unhandled exception . . .
Incidentally, should we maybe use set_exception_handler()?
Antoine Musso [Wed, 24 Jan 2007 22:13:12 +0000 (22:13 +0000)]
Generalize and rename cleanupSkin.php so it can changes any option.
FIXME: does not validate the new value
Niklas Laxström [Wed, 24 Jan 2007 19:42:57 +0000 (19:42 +0000)]
* Updates
Niklas Laxström [Wed, 24 Jan 2007 19:28:25 +0000 (19:28 +0000)]
* Reformatted, rm English
Niklas Laxström [Wed, 24 Jan 2007 19:11:01 +0000 (19:11 +0000)]
* Fixing some invalid xhtml etc...
* This is ridiculous, we have to do something to unmaintained translations
Niklas Laxström [Wed, 24 Jan 2007 17:50:27 +0000 (17:50 +0000)]
* Removed edittools
Niklas Laxström [Wed, 24 Jan 2007 17:48:15 +0000 (17:48 +0000)]
* Reformatted and removed edittools
Niklas Laxström [Wed, 24 Jan 2007 17:20:29 +0000 (17:20 +0000)]
* Unrandomize order
Brion Vibber [Wed, 24 Jan 2007 17:19:25 +0000 (17:19 +0000)]
* (bug 8751) Set session cookies to HTTPS-only to match other cookies
patch from http://bugzilla.wikimedia.org/attachment.cgi?id=3132