Commit Graph

  • 6826d46e27 [Process] Widen the type of Process::$commandline 8.1 Alexander M. Turek 2026-03-18 17:18:42 +01:00
  • 3fd49afe0b Merge branch '8.0' into 8.1 Nicolas Grekas 2026-03-09 19:17:37 +01:00
  • 1f12140328 Merge branch '7.4' into 8.0 8.0 Nicolas Grekas 2026-03-09 19:14:58 +01:00
  • 95b070ee71 [Process] Throw InvalidArgumentException when env block exceeds Windows limit 7.4 Nadim AL ABDOU 2026-03-06 22:41:43 +01:00
  • 7d571c714f PHP CS Fixer: enable @PHP8x1Migration:risky Dariusz Ruminski 2026-01-26 16:17:45 +01:00
  • 132d67f50a Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-26 17:02:50 +01:00
  • 467bfc56f1 [Process] Fix escaping for MSYS on Windows v5.4.51 5.4 Nicolas Grekas 2026-01-23 16:25:55 +01:00
  • b5f3aa6762 Merge branch '7.4' into 8.0 v8.0.5 Nicolas Grekas 2026-01-26 16:08:38 +01:00
  • 608476f460 Merge branch '7.3' into 7.4 v7.4.5 Nicolas Grekas 2026-01-26 16:07:59 +01:00
  • 81fe4ea2c3 Merge branch '6.4' into 7.3 v7.3.11 7.3 Nicolas Grekas 2026-01-26 14:14:40 +01:00
  • c46e854e79 [Process] Fix escaping for MSYS on Windows v6.4.33 6.4 Nicolas Grekas 2026-01-23 16:25:55 +01:00
  • ef0c0572c6 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-23 12:09:22 +01:00
  • 10df72602d * 7.4: (27 commits) [JsonStreamer] Fix exponential resource class memory growth [Cache] Fix DSN auth not passed to clusters in RedisTrait do not parse "scalar" as an object [Form] Fix OrderedHashMap auto-increment logic with mixed keys [HttpClient] Skip HTTP/3 when using a proxy don't skip custom view transformers while normalizing submitted newlines [Serializer] Fix is/has/can accessor naming regression while preserving collision detection fix exception "Symfony\Component\TypeInfo\Exception\InvalidArgumentException: "Symfony\Component\TypeInfo\Type\UnionType" expects at least 2 types." when property phpdoc is "value-of<Enum>|null" [DoctrineBridge] Fix custom type based on Uid on entity loader let tests fail on PHPUnit notices [PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only) do not use PHPUnit mock objects without configured expectations [Form] Fix ICU 72+ whitespace handling in DateTimeToLocalizedStringTransformer [ErrorHandler] fix parsing of complexe type do not use PHPUnit mock objects without configured expectations [Process] Adjust Process mustRun method phpdoc do not use PHPUnit mock objects without configured expectations do not use PHPUnit mock objects without configured expectations do not use PHPUnit mock objects without configured expectations do not use PHPUnit mock objects without configured expectations ... v8.0.4 Nicolas Grekas 2026-01-23 12:07:10 +01:00
  • 626f07a53f Merge branch '7.3' into 7.4 v7.4.4 Christian Flothmann 2026-01-20 10:23:51 +01:00
  • 4424bc14e7 Merge branch '6.4' into 7.3 v7.3.10 Christian Flothmann 2026-01-20 10:23:00 +01:00
  • 7495aeb63c [Process] Fix EnvArray psalm type hubert.lenoir 2026-01-16 18:37:16 +01:00
  • c593135be6 [Process] Adjust Process mustRun method phpdoc v6.4.32 Antoine Lamirault 2026-01-15 14:23:20 +01:00
  • ea61d34ff5 Merge branch '8.0' into 8.1 Christian Flothmann 2026-01-09 13:30:45 +01:00
  • a9d633eb14 Merge branch '7.4' into 8.0 Christian Flothmann 2026-01-09 13:15:10 +01:00
  • f532042054 Merge branch '7.3' into 7.4 Christian Flothmann 2026-01-09 13:14:21 +01:00
  • 6d13a93007 Merge branch '6.4' into 7.3 Christian Flothmann 2026-01-09 12:56:19 +01:00
  • e579464d74 [Process] Ignore invalid env var names Nicolas Grekas 2026-01-08 15:20:42 +01:00
  • 74244a4844 [Process] Improve process typing Jack Worman 2025-11-07 19:55:39 -05:00
  • 17ad335298 Merge branch '8.0' into 8.1 Nicolas Grekas 2025-12-19 11:01:25 +01:00
  • 0cbbd88ec8 Merge branch '7.4' into 8.0 v8.0.3 Nicolas Grekas 2025-12-19 11:01:18 +01:00
  • 2f8e1a6cdf Merge branch '7.3' into 7.4 v7.4.3 Nicolas Grekas 2025-12-19 11:00:43 +01:00
  • cbfa8595e8 Merge branch '6.4' into 7.3 v7.3.9 Nicolas Grekas 2025-12-19 09:58:15 +01:00
  • 322711f767 PHP CS Fixer: enable static_lambda Dariusz Ruminski 2025-12-16 10:36:39 +01:00
  • 8541b7308f [Process] Fix dealing with broken stdin pipes v6.4.31 Nicolas Grekas 2025-12-14 08:15:08 +00:00
  • a0a750500c Merge branch '7.4' into 8.0 v8.0.0-RC1 v8.0.0-BETA1 v8.0.0 Nicolas Grekas 2025-10-16 18:25:44 +02:00
  • 7ca8dc2d0d Add missing return type for docblock Closure v7.4.0-RC1 v7.4.0-BETA1 v7.4.0 Michael Käfer 2025-10-16 13:21:06 +02:00
  • f24f8f3163 Merge branch '6.4' into 7.3 v7.3.4 Nicolas Grekas 2025-09-11 12:07:47 +02:00
  • 48bad91326 Replace __sleep/wakeup() by __(un)serialize() for throwing and internal usages v6.4.26 Nicolas Grekas 2025-09-11 10:16:56 +02:00
  • d2714b50df Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-18 15:24:29 +02:00
  • c61e87dafe Merge branch '7.3' into 7.4 Nicolas Grekas 2025-08-18 11:46:12 +02:00
  • 32241012d5 Merge branch '6.4' into 7.3 v7.3.3 Nicolas Grekas 2025-08-18 11:42:54 +02:00
  • b7f5e96729 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-14 16:56:53 +02:00
  • 410c833558 Replace __sleep/wakeup() by __(un)serialize() when BC isn't a concern Nicolas Grekas 2025-08-14 09:36:33 +02:00
  • 6be2f0c9ab [Process] Enhance hasSystemCallBeenInterrupted function for non-english locale v6.4.25 Christian Seel 2025-08-13 09:45:00 +02:00
  • 6868317646 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-13 14:47:22 +02:00
  • 0bd6259067 minor #61371 chore: PHP CS Fixer - restore PHP / PHPUnit rulesets (keradus) Nicolas Grekas 2025-08-12 22:21:03 +02:00
  • ba45131857 chore: PHP CS Fixer - restore PHP / PHPUnit rulesets Dariusz Ruminski 2025-08-09 23:58:04 +02:00
  • b9e62d2aee Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-12 14:49:34 +02:00
  • 5517b388f4 chore: heredoc indentation as of PHP 7.3 Dariusz Ruminski 2025-08-10 00:28:14 +02:00
  • c4cc98ba6f Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-05 12:26:20 +02:00
  • f7f8c65270 Remove some implicit bool type juggling Gina Peter Banyard 2025-06-24 13:39:09 +01:00
  • da888ef618 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-08-05 12:16:35 +02:00
  • 8eb32cb85e Merge branch '6.4' into 7.3 Nicolas Grekas 2025-08-05 12:16:07 +02:00
  • 71d3ef7380 run tests with PHPUnit 12.1 on PHP >= 8.3 Christian Flothmann 2025-08-04 14:35:27 +02:00
  • 6e0026e55e Fix wrong boolean values Nicolas Grekas 2025-08-01 17:44:34 +02:00
  • db98876814 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-04 09:36:47 +02:00
  • 14f8bb0226 replace PHPUnit annotations with attributes Christian Flothmann 2025-07-31 14:36:46 +02:00
  • 78ed9d5618 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-01 18:41:19 +02:00
  • 7e90a5a07e run tests using PHPUnit 11.5 Christian Flothmann 2024-10-09 11:06:51 +02:00
  • e0a87c9a60 Merge branch '6.4' into 7.2 v7.2.9 7.2 Nicolas Grekas 2025-07-10 10:21:57 +02:00
  • 8eb6dc555b CS fixes v6.4.24 Nicolas Grekas 2025-07-10 09:12:18 +02:00
  • 3493be2b33 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-06-05 11:01:39 +02:00
  • d22c732186 [Process] Improve typing for process callback Jack Worman 2025-06-03 21:54:08 -04:00
  • e364119194 Remove deadcode after the bump to PHP >= 8.4 Nicolas Grekas 2025-06-03 17:41:25 +02:00
  • 34a8b96e52 Bump Symfony 8 to PHP >= 8.4 Nicolas Grekas 2025-06-02 17:50:55 +02:00
  • 40c295f2de [Process] Narrow PhpExecutableFinder return types v7.3.0-RC1 v7.3.0-BETA1 v7.3.0 Filippo Tessarotto 2025-04-17 08:03:48 +02:00
  • d65479e099 Merge branch '7.2' into 7.3 Nicolas Grekas 2025-03-13 13:25:57 +01:00
  • 87b7c93e57 Merge branch '6.4' into 7.2 v7.2.5 Nicolas Grekas 2025-03-13 13:21:46 +01:00
  • e2a61c16af fix(process): use a pipe for stderr in pty mode to avoid mixed output between stdout and stderr v6.4.20 Joel Wurtz 2025-03-10 17:34:14 +01:00
  • 0596c465ef replace assertEmpty() with stricter assertions Christian Flothmann 2025-03-02 16:03:52 +01:00
  • 2b42be2632 [Messenger][Process] add fromShellCommandline to RunProcessMessage Staormin 2025-02-13 14:38:00 +01:00
  • acece5e142 Merge branch '7.2' into 7.3 Christian Flothmann 2025-02-05 09:49:55 +01:00
  • d8f411ff3c skip transient test on GitHub Actions v7.2.4 Christian Flothmann 2025-02-05 09:21:03 +01:00
  • 9e3b9d4f53 skip transient test on GitHub Actions Christian Flothmann 2025-02-05 09:21:03 +01:00
  • ed2c64519a Merge branch '7.2' into 7.3 Nicolas Grekas 2025-02-04 15:25:52 +01:00
  • 26a081982d Merge branch '6.4' into 7.2 Nicolas Grekas 2025-02-04 15:21:00 +01:00
  • 7a1c12e87b [Process] Fix process status tracking v6.4.19 Nicolas Grekas 2025-02-04 11:18:48 +01:00
  • 724e6c68cc chore: PHP CS Fixer fixes Dariusz Ruminski 2024-12-11 14:08:35 +01:00
  • d34b22ba93 Merge branch '7.1' into 7.2 v7.2.0-RC1 v7.2.0 Nicolas Grekas 2024-11-06 15:24:19 +01:00
  • 42783370fd Merge branch '6.4' into 7.1 v7.1.8 7.1 Nicolas Grekas 2024-11-06 15:23:19 +01:00
  • 3cb242f059 Merge branch '5.4' into 6.4 v6.4.15 Nicolas Grekas 2024-11-06 15:19:14 +01:00
  • 5d1662fb32 normalize paths to avoid failures if a path is referenced by different names v5.4.47 Christian Flothmann 2024-11-05 10:24:24 +01:00
  • 37f5c1fc0f Merge branch '7.1' into 7.2 v7.2.0-BETA2 Nicolas Grekas 2024-11-06 10:25:18 +01:00
  • 9b8a40b728 Merge branch '6.4' into 7.1 v7.1.7 Nicolas Grekas 2024-11-06 10:25:12 +01:00
  • 25214adbb0 Merge branch '5.4' into 6.4 v6.4.14 Nicolas Grekas 2024-11-06 10:25:01 +01:00
  • 01906871cb [Process] Fix test v5.4.46 Nicolas Grekas 2024-11-06 10:18:28 +01:00
  • f2f5bb98e1 Merge branch '7.1' into 7.2 Nicolas Grekas 2024-11-05 17:46:43 +01:00
  • 66716d3126 Merge branch '6.4' into 7.1 Nicolas Grekas 2024-11-05 17:41:12 +01:00
  • 88638b90e7 Merge branch '5.4' into 6.4 Nicolas Grekas 2024-11-05 17:06:36 +01:00
  • ee7598479a security #cve-2024-51736 [Process] Use %PATH% before %CD% to load the shell on Windows (nicolas-grekas) Nicolas Grekas 2024-11-05 16:56:23 +01:00
  • 4b3cae7b39 minor #58710 [Process] On Windows, don't rely on the OS to find executables (nicolas-grekas) Nicolas Grekas 2024-11-04 16:44:54 +01:00
  • 05c2ccc705 [Process] Use %PATH% before %CD% to load the shell on Windows Nicolas Grekas 2024-10-28 12:35:32 +01:00
  • 8b1744ee82 Merge branch '7.1' into 7.2 Nicolas Grekas 2024-11-04 12:36:24 +01:00
  • f4fb6b85c0 Merge branch '6.4' into 7.1 Nicolas Grekas 2024-11-04 12:34:07 +01:00
  • 0776b9944b Merge branch '5.4' into 6.4 Nicolas Grekas 2024-11-04 12:33:53 +01:00
  • 284aeada0d Merge branch '6.4' into 7.1 Christian Flothmann 2024-11-04 12:12:45 +01:00
  • d94dda5a49 [Process] Fix escaping /X arguments on Windows Nicolas Grekas 2024-11-04 11:43:26 +01:00
  • 836d34f028 Merge branch '5.4' into 6.4 Christian Flothmann 2024-11-04 11:26:28 +01:00
  • 72baf6b059 fix the constant being used Christian Flothmann 2024-11-04 11:14:40 +01:00
  • 81e1a0cdac fix the path separator being used Christian Flothmann 2024-11-04 11:01:19 +01:00
  • 250ae06a6a Merge branch '5.4' into 6.4 Christian Flothmann 2024-11-04 10:49:25 +01:00
  • d67303e08c minor #58747 [Process] fix the directory separator being used (xabbuh) Nicolas Grekas 2024-11-04 10:40:13 +01:00
  • 5cdd400532 minor #58746 [Process] Improve test cleanup by unlinking in a finally block (alexandre-daubois) Nicolas Grekas 2024-11-04 10:39:31 +01:00
  • 7be8366a55 fix the directory separator being used Christian Flothmann 2024-11-04 10:25:02 +01:00
  • a56fe7b606 ignore case of built-in cmd.exe commands Christian Flothmann 2024-11-04 10:27:52 +01:00