aboutsummaryrefslogtreecommitdiffstats
path: root/includes/shell
Commit message (Expand)AuthorAgeFilesLines
* Hooks::run() call site migrationTim Starling2020-05-301-1/+1
* Hook interface doc comment followupTim Starling2020-04-211-1/+1
* docs: Hook interface doc comment reviewapaskulin2020-04-211-5/+5
* Automatically generated hook interfacesTim Starling2020-04-201-0/+23
* Fix mismatching type hints in PHPDoc tagsThiemo Kreuz2020-03-241-2/+0
* Coding style: Auto-fix MediaWiki.Usage.IsNull.IsNullJames D. Forrester2020-01-102-2/+2
* Shell: Add more typesMax Semenik2019-10-314-17/+19
* Shell\Result: declare types, enable strict typesMax Semenik2019-10-301-4/+6
* Shell: Declare constants visibilityMax Semenik2019-10-281-9/+9
* shell: Resolve a TODO asking for error_clear_last()Max Semenik2019-10-021-10/+1
* Upgrade phan config to 0.7.1Daimona Eaytoy2019-09-041-1/+0
* Unsuppress phan issues part 6Daimona Eaytoy2019-09-011-0/+2
* Unsuppress more phan issues (part 3)Daimona Eaytoy2019-08-311-1/+2
* Avoid the use of silence operator (@) and use AtEase methodsDerick Alangi2019-07-231-2/+3
* shell: Remove documentation that doesn't add meaning to the methodDerick Alangi2019-06-171-3/+3
* Update wikimedia/at-ease from 1.2.0 to 2.0.0Reedy2019-05-181-2/+3
* shell: annotate return typesMax Semenik2019-04-264-15/+15
* Get rid of unnecessary func_get_args() and friendsAryeh Gregor2019-04-121-6/+4
* Use https://www.php.net/ instead of https://secure.php.net/Fomafix2019-04-121-1/+1
* Update AtEase calls to use Wikimedia namespaceReedy2019-02-121-2/+2
* Convert RandomImageGenerator to use the new execution frameworkMax Semenik2019-01-211-0/+11
* Merge "Use MediaWiki\SuppressWarnings around trigger_error('') instead @"D3r1ck012018-12-191-2/+3
|\
| * Use MediaWiki\SuppressWarnings around trigger_error('') instead @Mark A. Hershberger2018-04-171-2/+3
* | Use PHP 7 '??' operator instead of if-then-elseFomafix2018-10-211-1/+1
* | Deprecate wfArrayFilter() and wfArrayFilterByKey()Max Semenik2018-07-191-4/+4
* | shell: Note that ::isDisabled() should be called before ::command()Kunal Mehta2018-07-021-0/+2
* | Begin introducing PHP 5.6 variadic parameters where appropriateMax Semenik2018-06-041-10/+8
* | Merge "Use PHP7 constant expression instead of a magic number"jenkins-bot2018-05-311-12/+11
|\ \
| * | Use PHP7 constant expression instead of a magic numberMax Semenik2018-05-301-12/+11
* | | Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenientBartosz Dziewoński2018-05-301-1/+1
|/ /
* / Replace HTTP by HTTPSFomafix2018-05-221-1/+1
|/
* Restrict shell commands by defaultMax Semenik2018-04-162-0/+8
* Deprecate wfShellWikiCmd()Max Semenik2018-04-161-0/+29
* shell: Don't use --seccomp=@default for firejail < 0.9.50 supportKunal Mehta2018-02-261-8/+10
* Shell: Don't hang on empty stdinBrad Jorsch2018-02-221-0/+6
* Shell: Set pipes to non-blockingBrad Jorsch2018-02-011-7/+19
* Improve some parameter docsUmherirrender2018-01-071-0/+1
* Allow programmatic input in CommandGergő Tisza2018-01-032-28/+61
* build: Updating mediawiki/mediawiki-codesniffer to 15.0.0Umherirrender2018-01-011-4/+2
* Merge "shell: Add NO_LOCALSETTINGS restriction"jenkins-bot2017-12-222-2/+13
|\
| * shell: Add NO_LOCALSETTINGS restrictionKunal Mehta2017-12-082-2/+13
* | shell: Add debug logging to find binaries that aren't being restrictedKunal Mehta2017-12-111-0/+5
* | shell: Run firejail inside limit.sh, make NO_EXECVE workKunal Mehta2017-12-092-9/+13
|/
* Shell: skip null parametersMax Semenik2017-11-292-3/+13
* shell: Optionally restrict commands' access with firejailKunal Mehta2017-11-285-2/+286
* MediaWiki\Shell: log stderrGergő Tisza2017-10-262-5/+43
* Remove @codingStandardsIgnore from long linesUmherirrender2017-10-221-2/+0
* Shell\Command: Move code that builds final shell command into separate methodKunal Mehta2017-10-191-22/+35
* Introduce Shell\CommandFactoryMax Semenik2017-10-173-18/+74
* Don't trigger PHP errors for unused Shell\CommandMax Semenik2017-10-171-3/+5