1
0
mirror of https://github.com/danog/process.git synced 2024-12-04 10:38:04 +01:00
Commit Graph

181 Commits

Author SHA1 Message Date
Niklas Keller
a27590158d
Remove streams and reduce complexity (#56) 2021-12-13 23:30:02 +01:00
Niklas Keller
121741a551 Fix composer.json requirements 2021-12-11 21:09:26 +01:00
Niklas Keller
4ae26db384 Remove appveyor config in favor of GitHub Actions 2021-12-11 21:06:23 +01:00
Aaron Piotrowski
f545fc5a1d
A few small updates 2021-12-11 09:41:13 -06:00
Aaron Piotrowski
ba45ae0bc2
Update license 2021-12-10 18:35:38 -06:00
Aaron Piotrowski
f712937e3f
Update Github actions and add composer-require-checker 2021-12-10 18:32:21 -06:00
Aaron Piotrowski
bed9fce6d3
Update for byte-stream changes 2021-12-10 18:20:24 -06:00
Aaron Piotrowski
de3551bbf3
Rename lib to src 2021-12-10 17:53:24 -06:00
Bob Weinand
a892cef189 Rename Process(Read|Writ)ableStream to $1ableProcessStream 2021-12-04 16:25:37 +01:00
Bob Weinand
a7ea9f8d40 Update for recent renames 2021-12-04 15:41:51 +01:00
Gemorroj
eb3deacd0f
Update minimum php version (#55) 2021-12-01 08:14:05 +01:00
Aaron Piotrowski
f637ca7ce2
Add isClosed method to process streams 2021-11-21 13:30:10 -06:00
Aaron Piotrowski
12bb7bef13
Update for launch and InputStream changes 2021-11-20 14:53:51 -06:00
Bob Weinand
76ba84b869
Fix $resouceInputStream being uninitialized in ProcessInputStream 2021-11-04 20:16:50 +01:00
Aaron Piotrowski
945bb86242
Send signal async 2021-10-19 08:31:01 -05:00
Aaron Piotrowski
9552b55908
Update for removal of Revolt\launch 2021-10-17 22:34:06 -05:00
Aaron Piotrowski
51cbc60eb7
Update for Revolt changes 2021-10-14 21:42:08 -05:00
Aaron Piotrowski
51c944b56e
Update for name changes 2021-09-24 08:07:26 -05:00
Aaron Piotrowski
9bdcb92d26
Update for Revolt changes and Futures 2021-09-15 22:44:08 -05:00
Aaron Piotrowski
bbe8032e16
Merge branch 'master' into v2-revolt
# Conflicts:
#	test/ProcessTest.php
2021-09-15 22:17:59 -05:00
Niklas Keller
860877cfa7 Fix path to PHP 8 on AppVeyor 2021-03-30 22:16:42 +02:00
Niklas Keller
b88c6aef75 Await process start in test 2021-03-30 22:04:22 +02:00
Niklas Keller
a0abd4930a Revert to previous assertion to accept false and empty string 2021-03-30 21:52:43 +02:00
Niklas Keller
37f75c10c4 Use taskkill on Windows 2021-03-30 21:48:13 +02:00
Niklas Keller
d2ffd35dbd Improve unstable test 2021-03-30 21:29:07 +02:00
Niklas Keller
bc1f8e9306 Improve assertion 2021-03-30 21:26:13 +02:00
Niklas Keller
beea838d30 Ignore PHP version on PHP 8 on Windows and macOS 2021-03-30 20:41:49 +02:00
Niklas Keller
df35dc1b39 Fix code style 2021-03-30 18:47:01 +02:00
Niklas Keller
41403400d1 Fix config override 2021-03-30 18:44:43 +02:00
Niklas Keller
698e081d2f Switch to GitHub Actions 2021-03-30 18:42:38 +02:00
代码之美
aa7eed2a04
Fix further fclose errors with PHP 8 (#46) 2021-03-30 18:37:21 +02:00
Bilge
b24f0ca94d
Added guard to ensure socket is still open before closing (#49)
This is required to ensure no TypeError is thrown by attempting to close a socket that is already closed. PHP 8 promoted warnings to errors.
2021-03-30 18:36:25 +02:00
Niklas Keller
36e5ae0f37 Use revolt 2021-03-27 07:34:45 +01:00
Aaron Piotrowski
8cd32235f5
Avoid await in destructor 2020-10-08 14:51:49 -05:00
Aaron Piotrowski
26c5c21251
Update examples 2020-10-07 12:22:02 -05:00
Aaron Piotrowski
ca27591ccc
Fix await in onResolve callback 2020-10-07 12:21:12 -05:00
Aaron Piotrowski
c3524da3a6
Refactor for Amp v3 2020-10-07 12:06:47 -05:00
Niklas Keller
a982312517 Fix two tests failing on Windows 2020-03-08 23:50:38 +01:00
1a70f0dd53
Update AppVeyor config to PHP 7.4 (#42) 2020-03-08 21:33:54 +01:00
Niklas Keller
2dcddfb761 Use deterministic path for exe copy outside phar
Fixes #37.
2019-03-06 19:29:00 +01:00
Aaron Piotrowski
355b1e561b
Ignore PHP version on composer cs command
Everytime I update PHP I stop running the CS fixer because of their stupid platform requirements…
2019-02-26 10:33:03 -06:00
Aaron Piotrowski
e9f1681fab
Missed adding signal test script
Whoops…
2019-02-26 10:22:25 -06:00
Aaron Piotrowski
d51bd9a487
Send signals to child process instead of wrapper 2019-02-26 10:12:52 -06:00
Aaron Piotrowski
ab53d92776
Test on 7.3 & 7.4 2019-02-25 22:58:26 -06:00
Aaron Piotrowski
155960d7dd
Rename escape function
Renamed constants.php to functions.php since it now contains a function.
2019-02-25 22:50:25 -06:00
Chris Wright
6810aacc5d Update Windows binaries to v1.2.0 (#34) 2019-02-25 22:39:07 -06:00
Chris Wright
6dd4b5600a Use correct arg escape logic on windows (#35) 2019-02-25 22:38:36 -06:00
Aaron Piotrowski
2f79a32f04
Ignore termination signals in shell process
Fixes #36.
2019-02-25 19:38:05 -06:00
Aaron Piotrowski
974c6e2048
Use correct FD index in FD array 2019-01-28 11:55:02 -06:00
Aaron Piotrowski
a461b7d975
Close unnecessary file descriptors in child process 2019-01-24 18:04:35 -06:00