wiki.techinc.nl/includes/logging
Daimona Eaytoy 43fb8de838 language: Annotate list() methods as preserving taintedness
The $list parameter to the various *list() methods is not escaped by
these methods, so any taintedness in the argument is preserved by the
method and kept in the return value. taint-check has troubles figuring
this out on its own due to T274780, so annotate the parameters.

Note: once this is merged, taint-check could start failing on some
repos. Any errors would have a decent chance of being true positives.

Bug: T253879
Change-Id: I6cf56aca9760370cbeae19879e6b170b1cbd273f
2023-05-20 11:39:55 +02:00
..
Hook
BlockLogFormatter.php language: Annotate list() methods as preserving taintedness 2023-05-20 11:39:55 +02:00
ContentModelLogFormatter.php
DatabaseLogEntry.php
DeleteLogFormatter.php
ImportLogFormatter.php
LegacyLogFormatter.php Replace internal Hooks::runner 2023-05-11 06:17:38 +00:00
LogEntry.php
LogEntryBase.php
LogEventsList.php Replace internal Hooks::runner 2023-05-11 06:17:38 +00:00
LogFormatter.php
LogPage.php Show title for unknown log actions 2023-04-11 21:44:12 +00:00
LogPager.php Specials: Mass switch everything to IConnectionProvider from LB 2023-04-19 19:19:16 +02:00
ManualLogEntry.php Replace internal Hooks::runner 2023-05-11 06:17:38 +00:00
MergeLogFormatter.php
MoveLogFormatter.php
NewUsersLogFormatter.php
PageLangLogFormatter.php
PatrolLog.php
PatrolLogFormatter.php
ProtectLogFormatter.php
RCDatabaseLogEntry.php
RenameuserLogFormatter.php
RightsLogFormatter.php Rename PHP classes to match filenames 2023-03-16 12:55:20 -04:00
TagLogFormatter.php
UploadLogFormatter.php
WikitextLogFormatter.php