wiki.techinc.nl/includes/shell
Juan Osorio 464edb1152 Fixes shell edge-cases in Windows
Fixes executable paths with spaces in them, argument escapes,
and other strange behavior in Windows.

Also, fixes some shell tests on Windows. This is done by using
PHP scripts instead of native POSIX executables like "cat".

Behavior should be exactly the same on non-Windows servers.

Bug: T183759
Change-Id: I2367a6c47e3774bf4fabfa8c66e4bc4c5c8a714a
2020-08-26 15:04:07 +10:00
..
Hook Replace "@stable for implementation" with "@stable to implement" 2020-07-13 11:05:49 +02:00
Command.php Fixes shell edge-cases in Windows 2020-08-26 15:04:07 +10:00
CommandFactory.php shell: Fix autodetection of firejail in findFirejail() 2020-07-07 03:18:34 -07:00
firejail.profile firejail: Strengthen by copying from Wikimedia's profile 2020-08-07 00:04:51 -07:00
FirejailCommand.php Shell: Add more types 2019-10-31 01:16:35 +00:00
limit.sh
Result.php Shell\Result: declare types, enable strict types 2019-10-30 17:58:23 -07:00
Shell.php Remove terminating line breaks from debug messages 2020-06-03 12:01:16 +10:00