Page MenuHomePhabricator

MarkAHershberger (Mark A. Hershberger)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Sep 25 2014, 3:45 PM (585 w, 6 d)
Availability
Available
LDAP User
MarkAHershberger
MediaWiki User
MarkAHershberger [ Global Accounts ]

Recent Activity

Wed, Nov 19

MarkAHershberger created T410534: Add more diagnostics to LDAPAuthorization.
Wed, Nov 19, 5:49 PM · LDAP-Extensions, MediaWiki-extensions-LDAPAuthorization

Oct 25 2025

MarkAHershberger added projects to T408308: PrimaryAuthenticationProvider can atttempt to call UserFactory::newFromName() with a null for $name: MediaWiki-extensions-Pluggable-Auth, MediaWiki-extensions-OpenID-Connect.
Oct 25 2025, 10:30 PM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger created T408308: PrimaryAuthenticationProvider can atttempt to call UserFactory::newFromName() with a null for $name.
Oct 25 2025, 10:29 PM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger added a comment to T383520: PluggableAuth unexpectedly throws if no $username returned from authenticate() but $id only.

ugh... spoke too soon. I have 7.5.0 which should include this. *sigh*

Oct 25 2025, 9:39 PM · MediaWiki-extensions-Pluggable-Auth
MarkAHershberger added a comment to T383520: PluggableAuth unexpectedly throws if no $username returned from authenticate() but $id only.

Just ran into this bug. Thanks for the fix :)

Oct 25 2025, 9:26 PM · MediaWiki-extensions-Pluggable-Auth

Oct 22 2025

MarkAHershberger reopened T407666: Early access request for wiki.gg to pre-announce security fixes as "Open".
Oct 22 2025, 1:32 AM · SecTeam-Processed, Security, Security-Team

Oct 21 2025

MarkAHershberger created T407819: DefaultUserOptions works inconsistantly for anonymous users when pinning in vector2022.
Oct 21 2025, 12:33 AM · Vector 2022

Aug 9 2025

MarkAHershberger updated the task description for T401505: Integrate ConfirmAccountSpam gadget into extension.
Aug 9 2025, 3:07 AM · MediaWiki-extensions-ConfirmAccount
MarkAHershberger created T401505: Integrate ConfirmAccountSpam gadget into extension.
Aug 9 2025, 3:04 AM · MediaWiki-extensions-ConfirmAccount

Jun 28 2025

MarkAHershberger created T398122: Request membership in mediawiki group for Cicalese.
Jun 28 2025, 9:46 PM · SRE, Infrastructure Security, SRE-Access-Requests, MediaWiki-Gerrit-Group-Requests

Jun 27 2025

MarkAHershberger created T397998: bad call to getRevision.
Jun 27 2025, 3:04 AM · MediaWiki-extensions-CategoryWatch

Jun 25 2025

MarkAHershberger closed T397798: MW Ext ViewProtect passes null when getUserGroups() expects int as Invalid.

wrong repo

Jun 25 2025, 1:19 AM
MarkAHershberger created T397798: MW Ext ViewProtect passes null when getUserGroups() expects int.
Jun 25 2025, 1:17 AM

Jun 17 2025

MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

In my test, the patch works. It would still be good to hear from @Zorua_Fox, though, to confirm.

Jun 17 2025, 12:27 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jun 9 2025

MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

@MarkAHershberger Additionally, I noticed a potential timezone display error in CommentStreams.

Jun 9 2025, 4:57 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jun 7 2025

MarkAHershberger updated the task description for T396284: Working title in Data namespace triggers Wikimedia\Assert\PreconditionException errors.
Jun 7 2025, 9:37 PM · JsonConfig
MarkAHershberger created T396284: Working title in Data namespace triggers Wikimedia\Assert\PreconditionException errors.
Jun 7 2025, 9:29 PM · JsonConfig
MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

@Zorua_Fox try the version tagged 8.0.3. It worked for me without giving those errors.

Jun 7 2025, 7:14 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

I'm able to reproduce a similar traceback in regular page loads with just SMW+CommentStreams on 1.43.

Jun 7 2025, 4:55 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jun 5 2025

MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

@Zorua_Fox could you try removing Gadgets and installing CommentStreams temporarily to see if the problem recurs?

Jun 5 2025, 1:20 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jun 3 2025

MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

Thanks for the repo... I asked if you had upgraded because I thought you were running CommentStreams for a while, but I can see now that you installed it and then removed it on the same day. This is a good resource for troubleshooting.

Jun 3 2025, 3:40 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jun 2 2025

MarkAHershberger added a comment to T391074: CommentStreams incompatible with SemanticMediaWiki.

Thanks for the ping. I'll try to look later, unless @Osnard beats me to it. I don't think this is related to the SMW bit as that has been here a while.

Jun 2 2025, 6:38 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

May 31 2025

MarkAHershberger added a comment to T286400: Some uploaded image files show "_error" in image metadata section.

I just ran refreshImageMetadata on all the files and, even though exif says File:DotMobi_logo.jpg (and, on the wiki before I ran the update, it had said there was an error), now the image's metadata section gives the comment field that exiftool displayed.

May 31 2025, 9:12 PM · Commons, MediaWiki-File-management
MarkAHershberger added a comment to T286400: Some uploaded image files show "_error" in image metadata section.

None of the pages in @AlexisJazz comment currently exhibit the problem but I just came across this on ICANNWiki when tracking down silenced errors in our debug log with the following message: PHP Notice: unserialize(): Error at offset 0 of 1 bytes.

May 31 2025, 8:55 PM · Commons, MediaWiki-File-management

May 28 2025

MarkAHershberger added a comment to T221560: Searches with hyphens yield a database query error.

Note that this is still happening on 1.43. Dropping the hyphen would allow title matches without causing DB errors.

May 28 2025, 1:30 AM · Discovery-Search (2025.06.13 - 2025.07.04), MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), MW-1.39-notes, MW-1.43-notes, MW-1.44-notes, MW-1.42-notes, User-TheDJ, MediaWiki-Search

May 26 2025

MarkAHershberger created T395286: Use MultiContentSave hook instead of PageContentSave hook.
May 26 2025, 9:17 PM · Patch-For-Review, MediaWiki-extensions-Lingo
MarkAHershberger renamed T395280: Silence Lingo even in debug log from Silence Lingo even in debug lot to Silence Lingo even in debug log.
May 26 2025, 9:11 PM · Patch-For-Review, MediaWiki-extensions-Lingo
MarkAHershberger created T395280: Silence Lingo even in debug log.
May 26 2025, 8:13 PM · Patch-For-Review, MediaWiki-extensions-Lingo

May 22 2025

MarkAHershberger closed T255710: Document processes regarding Tasks in "MediaWiki-Stakeholders-Group" as Declined.
May 22 2025, 5:39 PM · MediaWiki-Stakeholders-Group

May 17 2025

MarkAHershberger closed T394512: img_auth.php is not a valid point-of-entry for unauthenticated users as Resolved.

T388862

May 17 2025, 4:53 PM · MediaWiki-extensions-Pluggable-Auth

May 7 2025

MarkAHershberger updated the task description for T238157: cli installer does not create or complain about default dbuser and dbpass when installdbuser/pass is given.
May 7 2025, 1:15 AM · MediaWiki-Installer
MarkAHershberger added a comment to T238157: cli installer does not create or complain about default dbuser and dbpass when installdbuser/pass is given.

As of 1c39d53111a the behavior here has changed. Here is a sample script to reproduce the problem:

#!/bin/bash -e
May 7 2025, 1:14 AM · MediaWiki-Installer

Mar 26 2025

MarkAHershberger added a comment to T389731: Figure out how to set the noindex/index flag on the approved revision correctly.

Hmmm... It looks like I was using REL1_43. I see that 2.1.2 includes a fix for this. Thank you for the pointer!

Mar 26 2025, 1:16 AM · MediaWiki-extensions-Approved-Revs

Mar 23 2025

MarkAHershberger created T389731: Figure out how to set the noindex/index flag on the approved revision correctly.
Mar 23 2025, 4:46 AM · MediaWiki-extensions-Approved-Revs

Mar 20 2025

MarkAHershberger closed T389451: getRevisionByTitle() can return null as Resolved.
Mar 20 2025, 6:38 PM · MediaWiki-extensions-Approved-Revs
MarkAHershberger created T389451: getRevisionByTitle() can return null.
Mar 20 2025, 1:41 AM · MediaWiki-extensions-Approved-Revs

Jan 19 2025

MarkAHershberger closed T384163: PasswordAttemptThrottle is marked as array only for validation but should be marked to accept false. as Resolved.
Jan 19 2025, 10:37 PM · Documentation, MediaWiki-Documentation
MarkAHershberger renamed T384163: PasswordAttemptThrottle is marked as array only for validation but should be marked to accept false. from PasswordAttemptThrottle is marked as array only to PasswordAttemptThrottle is marked as array only for validation but should be marked to accept false..
Jan 19 2025, 10:37 PM · Documentation, MediaWiki-Documentation
MarkAHershberger added a project to T384163: PasswordAttemptThrottle is marked as array only for validation but should be marked to accept false.: MediaWiki-Maintenance-system.
Jan 19 2025, 10:22 PM · Documentation, MediaWiki-Documentation
MarkAHershberger created T384163: PasswordAttemptThrottle is marked as array only for validation but should be marked to accept false..
Jan 19 2025, 10:21 PM · Documentation, MediaWiki-Documentation
MarkAHershberger closed T384162: PDFEmbed emits deprecation warnings as Invalid.
Jan 19 2025, 10:07 PM
MarkAHershberger created T384162: PDFEmbed emits deprecation warnings.
Jan 19 2025, 10:00 PM
MarkAHershberger moved T350543: CommentStreams: Add a flag to ApiCSPostComment to create a discussion page from In Progress to Backlog on the MediaWiki-extensions-CommentStreams board.
Jan 19 2025, 6:07 PM · Patch-Needs-Improvement, MediaWiki-extensions-CommentStreams
MarkAHershberger moved T350543: CommentStreams: Add a flag to ApiCSPostComment to create a discussion page from Waiting for Merge to In Progress on the MediaWiki-extensions-CommentStreams board.
Jan 19 2025, 6:07 PM · Patch-Needs-Improvement, MediaWiki-extensions-CommentStreams
MarkAHershberger moved T356584: CommentStreams: Place commentstreams before PageNotice's bottom notice messages from Waiting for Merge to In Progress on the MediaWiki-extensions-CommentStreams board.
Jan 19 2025, 6:07 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger added a comment to T356584: CommentStreams: Place commentstreams before PageNotice's bottom notice messages.

This needs to be updated to deal with https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CommentStreams/+/1105912

Jan 19 2025, 6:07 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger closed T351030: Remove vestigial reference to parent_id from CommentStreams as Resolved.
Jan 19 2025, 5:40 PM · MediaWiki-extensions-CommentStreams
MarkAHershberger closed T350329: CommentStreams should allow action=raw as Resolved.
Jan 19 2025, 5:03 PM · MediaWiki-extensions-CommentStreams
MarkAHershberger changed the status of T350543: CommentStreams: Add a flag to ApiCSPostComment to create a discussion page from Open to Stalled.

The patches here are out of date and I don't have a current need for this functionality.

Jan 19 2025, 4:54 PM · Patch-Needs-Improvement, MediaWiki-extensions-CommentStreams
MarkAHershberger closed T358173: single quotes in title of CommentStreams are incorrectly encoded and show up as ' as Resolved.
Jan 19 2025, 4:47 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger closed T383390: Comments do not show up without <comment-streams-toc /> as Resolved.
Jan 19 2025, 4:44 PM · Patch-For-Review, affects-Miraheze, MediaWiki-extensions-CommentStreams
MarkAHershberger closed T358168: Provide a way to list all CommentStreams topics on a page as Resolved.
Jan 19 2025, 4:32 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger closed T377340: DisplayTitle in CommentStreams author is visually HTML escaped as Resolved.
Jan 19 2025, 4:30 PM · affects-Miraheze, MediaWiki-extensions-CommentStreams
MarkAHershberger created T384133: OIDC should pay attention to query params that make up the Authentication Error Response.
Jan 19 2025, 12:53 AM · MediaWiki-extensions-OpenID-Connect

Jan 18 2025

MarkAHershberger added a comment to T384127: Better error handling for PA/OIDC.

Or, if you want to fall back, you could just change getMigratedIdByUserName to

private function getMigratedIdByUserName( ?string $username ): ?string {

instead of

private function getMigratedIdByUserName( string $username ): ?string {
Jan 18 2025, 8:30 PM · MediaWiki-extensions-OpenID-Connect
MarkAHershberger created T384127: Better error handling for PA/OIDC.
Jan 18 2025, 8:08 PM · MediaWiki-extensions-OpenID-Connect

Jan 12 2025

MarkAHershberger updated the task description for T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.
Jan 12 2025, 8:12 PM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger updated the task description for T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.
Jan 12 2025, 7:16 PM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger closed T383511: Cannot create web proxy for matrix project as Resolved.
Jan 12 2025, 5:54 PM · VPS-Projects
MarkAHershberger added a comment to T383511: Cannot create web proxy for matrix project.

Nevermind. I missed the next paragraph:

Jan 12 2025, 5:54 PM · VPS-Projects
MarkAHershberger added a comment to T383511: Cannot create web proxy for matrix project.

Isn't that this ingress rule?

image.png (115×976 px, 10 KB)

Jan 12 2025, 5:44 PM · VPS-Projects
MarkAHershberger created T383511: Cannot create web proxy for matrix project.
Jan 12 2025, 4:41 AM · VPS-Projects

Jan 11 2025

MarkAHershberger created T383486: Update user extension-CommentStreams user group.
Jan 11 2025, 4:35 PM · Gerrit-Privilege-Requests

Dec 10 2024

MarkAHershberger added a comment to T313135: Extension:Popups not creating previews in consistent manner, showing message "There was an issue displaying this preview" for no apparent reason.

When installing popups for 1.43, I ran into this problem. Restarting memcache didn't help. Or it didn't help till I set $wgExtractsRemoveClasses = ''; (null did not work).

Dec 10 2024, 2:37 AM · Page-Previews (Tracking), TextExtracts, Local-Wiki-Template-And-Gadget-Issues

Nov 12 2024

MarkAHershberger closed T334225: Search for "bookmarklet" on WikiApiary produces exception as Resolved.
Nov 12 2024, 6:03 PM · Discovery-Search (Current work), WikiApiary, MediaWiki-Search

Nov 8 2024

MarkAHershberger added a comment to T379300: Add hook to ConfirmAccount to filter out requests.

Related: T277628
maybe: T57734

Nov 8 2024, 1:39 AM · MediaWiki-extensions-ConfirmAccount

Nov 7 2024

MarkAHershberger added a comment to T379300: Add hook to ConfirmAccount to filter out requests.

Proposed hook would be ConfirmAccount::checkRequest, would run before inserting the request into the submission queue, and would only be passed the AccountRequestSubmission object.

Nov 7 2024, 7:12 PM · MediaWiki-extensions-ConfirmAccount
MarkAHershberger created T379300: Add hook to ConfirmAccount to filter out requests.
Nov 7 2024, 6:51 PM · MediaWiki-extensions-ConfirmAccount

Nov 3 2024

MarkAHershberger created T378907: Bump jumpbojett/openid-connect-php version for OpenIDConnect.
Nov 3 2024, 5:27 PM · MediaWiki-extensions-OpenID-Connect
MarkAHershberger created T378905: OpenIDConnect should allow other authentication methods.
Nov 3 2024, 5:15 PM · MediaWiki-extensions-OpenID-Connect
MarkAHershberger renamed T378904: OpenIDConnect should use addExtensionField instead of modifyExtensionTable from OpenID should use addExtensionField instead of modifyExtensionTable to OpenIDConnect should use addExtensionField instead of modifyExtensionTable.
Nov 3 2024, 5:10 PM · MediaWiki-extensions-OpenID-Connect
MarkAHershberger updated the task description for T378904: OpenIDConnect should use addExtensionField instead of modifyExtensionTable.
Nov 3 2024, 5:08 PM · MediaWiki-extensions-OpenID-Connect
MarkAHershberger created T378904: OpenIDConnect should use addExtensionField instead of modifyExtensionTable.
Nov 3 2024, 5:07 PM · MediaWiki-extensions-OpenID-Connect

Oct 19 2024

MarkAHershberger added a comment to T265309: Fix extensions that extend core SpecialAllPages class.

By a hook, I mean the extension handling some appropriate hook (SpecialPageAfterExecute?) to change the MediaWiki behavior

Oct 19 2024, 7:22 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), MediaWiki-extensions-Other

Oct 17 2024

MarkAHershberger added a comment to T224922: Code Stewardship Review: Collection Extension.

I have interest in taking stewardship of this extension. As I mentioned elsewhere, I'm interested in restoring some of the book rendering capabilities of this extension. I'd like to maintain these functions for people that need them in a way that they don't conflict with the needs of the WMF.

Oct 17 2024, 12:31 AM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), Collection, Code-Stewardship-Reviews
MarkAHershberger added a comment to T374888: Log messages at ERROR level on http channel: Special:Book unable to connect to https://tools.pediapress.com.

I think a first step would be to make that offer in T224922: Code Stewardship Review: Collection Extension

Oct 17 2024, 12:30 AM · Patch-For-Review, Wikimedia-production-error, Collection

Oct 16 2024

MarkAHershberger added a comment to T265309: Fix extensions that extend core SpecialAllPages class.

In that case, maybe a hook handler could hook into Special:AllPages and enable crawling without adding a new special page (although removing Special:CrawlableAllPages would be a breaking change; I don’t know how many people use that extension and how much they would be impacted). @MarkAHershberger, as the author of this extension, what are your thoughts?

Oct 16 2024, 6:02 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), MediaWiki-extensions-Other

Oct 15 2024

MarkAHershberger closed T343627: Accessing Special:Books automatically activates book creator mode as Invalid.

Visiting Special:Book in a Firefox private window clearly shows the Book creator bar with the option to disable it:

image.png (199×749 px, 21 KB)

Oct 15 2024, 3:20 AM · Collection
MarkAHershberger added a comment to T374888: Log messages at ERROR level on http channel: Special:Book unable to connect to https://tools.pediapress.com.

I've been looking at forking (or adding to) DownloadBook in order to provide rendering for Collection via Chrome on a smallish wiki (since a first pass with Weasyprint or pandoc, the backends it currently offers, aren't suitable for my purposes). Its ugly, but shows promise.

Oct 15 2024, 1:05 AM · Patch-For-Review, Wikimedia-production-error, Collection

Oct 11 2024

MarkAHershberger closed T310210: WikiApiary: restrict the `editcontentmodel` right as Declined.
Oct 11 2024, 2:57 PM · WikiApiary
MarkAHershberger closed T318018: Error when updating, viewing and creating various pages as Declined.
Oct 11 2024, 2:56 PM · WikiApiary

Aug 29 2024

MarkAHershberger added a comment to T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.

The redirect code was a red herring.

Aug 29 2024, 4:11 AM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger closed T373451: Special:PluggableAuthLogin should use 307 redirect as Declined.

OutputPage only accepts 301 or 303 and, in any case, I think the root problem has another solution.

Aug 29 2024, 3:57 AM · MediaWiki-extensions-Pluggable-Auth

Aug 28 2024

MarkAHershberger updated the task description for T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.
Aug 28 2024, 1:24 PM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth

Aug 27 2024

MarkAHershberger created T373451: Special:PluggableAuthLogin should use 307 redirect.
Aug 27 2024, 3:45 PM · MediaWiki-extensions-Pluggable-Auth
MarkAHershberger added a comment to T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.

Hmm... Looking more closely, it looks like Chrome is caching the redirect it gets from Special:PluggableAuthLogin since the initial request to the URL shows 302 Found (from disk cache) in the browser's dev tools.

Aug 27 2024, 12:34 AM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth
MarkAHershberger created T373409: Visiting Special:PluggableAuthLogin without a `_session` cookie should generate one.
Aug 27 2024, 12:20 AM · MediaWiki-extensions-OpenID-Connect, MediaWiki-extensions-Pluggable-Auth

Aug 25 2024

MarkAHershberger updated the task description for T373259: During transclusion, Special:PrefixIndex does not apply selflink to a title when that title normally would have it applied.
Aug 25 2024, 1:14 AM · Patch-Needs-Improvement, MediaWiki-Special-pages, MediaWiki-Parser
MarkAHershberger created T373259: During transclusion, Special:PrefixIndex does not apply selflink to a title when that title normally would have it applied.
Aug 25 2024, 1:07 AM · Patch-Needs-Improvement, MediaWiki-Special-pages, MediaWiki-Parser
MarkAHershberger created T373254: DisplayTitle should show the displaytitle for Prefixindex+stripprefix.
Aug 25 2024, 12:17 AM · MediaWiki-extensions-DisplayTitle

Aug 21 2024

MarkAHershberger closed T372984: warning for preg_match_all in ReplaceText as Resolved.

Oops, think this was T354498

Aug 21 2024, 11:56 PM · MediaWiki-extensions-ReplaceText
MarkAHershberger created T372984: warning for preg_match_all in ReplaceText.
Aug 21 2024, 1:51 AM · MediaWiki-extensions-ReplaceText

Jul 9 2024

MarkAHershberger closed T368832: LuaStandaloneInterpreter::getLuaVersion should capture stderr of 'lua -v' as Resolved.
Jul 9 2024, 6:24 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Scribunto

Jun 29 2024

MarkAHershberger created T368832: LuaStandaloneInterpreter::getLuaVersion should capture stderr of 'lua -v'.
Jun 29 2024, 4:42 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Scribunto
MarkAHershberger added a comment to T366824: Add a changelog and apply a custom version number to our patched bundled Lua binaries.

Note that the hard-coded versions in LuaStandaloneInterpreter::getLuaVersion will have to be updated.

Jun 29 2024, 4:39 PM · SecTeam-Processed, Scribunto, Security, Security-Team

Jun 17 2024

MarkAHershberger added a comment to T367667: Document mwstake hooks.

Adding Robert since he is familiar with the components and I've been trying to get him to document/publicize them more.

Jun 17 2024, 2:37 PM · BlueSpice, Documentation, MediaWiki-Stakeholders-Group
MarkAHershberger updated subscribers of T367667: Document mwstake hooks.
Jun 17 2024, 2:36 PM · BlueSpice, Documentation, MediaWiki-Stakeholders-Group

Jun 15 2024

MarkAHershberger added a comment to T366824: Add a changelog and apply a custom version number to our patched bundled Lua binaries.

I created a couple of patch files that can be applied to a pristine copy of a git repo for lua 5.1.5 (as noted elsewhere, this isn't tagged in the github repo for lua) that will hopefully be of use. I've left stubs in the README-WMF for someone to document build instructions so that the binaries could easily be reproduced.

Jun 15 2024, 9:18 PM · SecTeam-Processed, Scribunto, Security, Security-Team

Jun 10 2024

MarkAHershberger added a comment to T366824: Add a changelog and apply a custom version number to our patched bundled Lua binaries.

Looks like @Reedy and @tstarling answered your questions, @MarkAHershberger? Did you need anything else right now or can we resolve this?

Jun 10 2024, 5:04 PM · SecTeam-Processed, Scribunto, Security, Security-Team

Jun 8 2024

MarkAHershberger added a comment to T366824: Add a changelog and apply a custom version number to our patched bundled Lua binaries.

I think the results I got on my local wiki means this is safe. On a page in the module namespace, I have

local p = {}
function p.hello( frame )
	coroutine.wrap(p.hello)()
	return "Hello, World!"
end
return p
Jun 8 2024, 5:06 AM · SecTeam-Processed, Scribunto, Security, Security-Team