For MediaWiki (recent comments | status changes | tags | authors | states | release notes)
Fix apparent regression in r54225
Revert eval.php changes from r54653, r54312, r54225 (maintenance-work branch mer...
Readd line break which was lost in r54225
fix regression introduced by r54225 - special page skipping was ignored by maint...
upwards merge from deployment-58049, fix regression introduced by r54225 - speci...
Follow up r54225. DumpRenderer::handleRevision needs to be public in order to be...
Followup r54225
Followup revs r54226, r54227, r54228, r54229, r54230, r54232, r54233, r54235, r54236, r54237.
Also r54238, r54239, r54240.
There's some real nasty bugs here; updaters are totally broken, attempting to include files that don't exist.
require_once( 'populateCategory.inc' ); require_once( 'populateParentId.inc' ); require_once( 'populateLogSearch.inc' );
That's just on first look... :(
populateCategory.inc was still there, restored parentId and LogSearch in r54253
When running generateSitemap.php on near-trunk:
Notice: Use of undefined constant NS_MAIN - assumed 'NS_MAIN' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_TALK - assumed 'NS_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_USER - assumed 'NS_USER' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_USER_TALK - assumed 'NS_USER_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_PROJECT - assumed 'NS_PROJECT' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_PROJECT_TALK - assumed 'NS_PROJECT_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_FILE - assumed 'NS_FILE' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_FILE_TALK - assumed 'NS_FILE_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_MEDIAWIKI - assumed 'NS_MEDIAWIKI' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_MEDIAWIKI_TALK - assumed 'NS_MEDIAWIKI_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_TEMPLATE - assumed 'NS_TEMPLATE' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_TEMPLATE_TALK - assumed 'NS_TEMPLATE_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_HELP - assumed 'NS_HELP' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_HELP_TALK - assumed 'NS_HELP_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_CATEGORY - assumed 'NS_CATEGORY' in /var/www/w/maintenance/doMaintenance.php on line 41 Notice: Use of undefined constant NS_CATEGORY_TALK - assumed 'NS_CATEGORY_TALK' in /var/www/w/maintenance/doMaintenance.php on line 41
Resolved in r54728.
We seem to have sorted out the bugs by now. :)
doMaintenance.php is a hair's breadth away from being an arbitrary script execution vulnerability. Does that not count as a bug?
Fixed in r55807.
Skipping of disabled cached querypages wasn't functional, fixed in r58050
What's the point of that $DP used in loadWikimediaSettings() ?
I only see it assigned there, and another time $DP = $IP; in wikimedia CommonSettings.php No more usages.
It was in the old commandLine.inc. I only kept it for back-compat. Didn't think it was really used though. If a shell can confirm it isn't actually used anywhere, we can kill it.