Commit Graph

  • 1baea3a592 bug #63692 [HttpClient][EventSourceHttpClient] Fix broken streams when first event is delayed (LachlanArthur) 6.4 Nicolas Grekas 2026-03-23 21:48:09 +01:00
  • 7d6cbc8f77 bug #63726 [HttpClient] Unset push response content when the push handler is released (sakozoko) Nicolas Grekas 2026-03-23 21:41:06 +01:00
  • 480e75529b [HttpClient] Unset push response content when the push handler is released Oleksii Kozhemiaka 2026-03-22 16:27:48 +02:00
  • a57b3974c0 Always yield the first chunk Lachlan Arthur 2026-03-19 16:57:03 +10:00
  • 7e7c581cf8 [HttpClient] Default CachingHttpClient's $maxTtl to 86400s to prevent eternal cache items 8.1 Nicolas Grekas 2026-02-22 23:18:37 +01:00
  • ec226cac15 [HttpClient] Prevent eternal cache items in CachingHttpClient Lctrs 2026-01-02 13:58:14 +01:00
  • 0f57f6284b Merge branch '8.0' into 8.1 Nicolas Grekas 2026-03-06 14:17:50 +01:00
  • ade9bd4334 Merge branch '7.4' into 8.0 v8.0.7 8.0 Nicolas Grekas 2026-03-06 14:17:40 +01:00
  • 1010624285 [HttpClient] Fix streaming from CachingHttpClient v7.4.7 7.4 Nicolas Grekas 2026-03-05 12:16:58 +01:00
  • 48345ab2dd [HttpClient] Fix CachingHttpClient compatibility with decorator clients on 304 responses Nicolas Grekas 2026-03-04 17:51:57 +01:00
  • f758b4cc80 [HttpClient] Add GuzzleHttpHandler that allows using Symfony HttpClient as a Guzzle handler Nicolas Grekas 2026-02-19 17:25:56 +01:00
  • 6df826ec6b Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-21 17:40:49 +01:00
  • f425139487 Merge branch '7.4' into 8.0 v8.0.6 Christian Flothmann 2026-02-20 08:51:53 +01:00
  • 2bde8afd5a stop using with*() without expects() v7.4.6 Christian Flothmann 2026-02-18 08:46:10 +01:00
  • e5a9a88bd4 Merge branch '6.4' into 7.4 Christian Flothmann 2026-02-18 10:40:04 +01:00
  • 0dc71f52e5 stop using with*() without expects() v6.4.34 Christian Flothmann 2026-02-16 21:17:41 +01:00
  • cd89087604 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-13 10:59:04 +01:00
  • 8aaa7504bb Merge branch '7.4' into 8.0 Nicolas Grekas 2026-02-13 10:57:13 +01:00
  • ad58dbb8ad use PHPUnit 13 on PHP 8.4+ Christian Flothmann 2026-02-06 08:55:12 +01:00
  • 7ee95c6022 PHP CS Fixer: cleanup config and minor detected issues Dariusz Ruminski 2026-02-08 23:44:56 +01:00
  • e33a365e7e Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-05 17:09:24 +01:00
  • 7fe389eee1 Merge branch '7.4' into 8.0 Nicolas Grekas 2026-02-05 17:06:41 +01:00
  • ad163a4cba Merge branch '6.4' into 7.4 Nicolas Grekas 2026-02-05 16:57:06 +01:00
  • 2d0e9af27a [HttpClient] Fix destructor throwing while timeout was handled Nicolas Grekas 2026-02-03 15:18:24 +01:00
  • 3f3df67afa [HttpClient] Test throwing destructor together with retryable Jordi Boggiano 2026-02-03 15:17:31 +01:00
  • 690ffeed60 minor #63198 PHP CS Fixer: enable `@PHP8x1Migration:risky` (keradus) Nicolas Grekas 2026-01-29 10:42:48 +01:00
  • b0433ba61b PHP CS Fixer: enable @PHP8x1Migration:risky Dariusz Ruminski 2026-01-26 16:17:45 +01:00
  • 1f6aed2c01 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-29 10:42:01 +01:00
  • a0803d5387 Merge branch '7.4' into 8.0 Nicolas Grekas 2026-01-29 10:41:02 +01:00
  • 4d420d63f9 [HttpClient] Fix Windows job Nicolas Grekas 2026-01-28 17:09:32 +01:00
  • f4b49a07f2 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-27 17:18:35 +01:00
  • f9fdd37247 Merge branch '7.4' into 8.0 v8.0.5 Nicolas Grekas 2026-01-27 17:17:15 +01:00
  • 84bb634857 Merge branch '7.3' into 7.4 v7.4.5 Nicolas Grekas 2026-01-27 17:14:33 +01:00
  • 2793f0559b Merge branch '6.4' into 7.3 v7.3.11 7.3 Nicolas Grekas 2026-01-27 17:12:03 +01:00
  • 50e5386dbe [HttpClient] Fix dealing with truncated streams after headers arrived with CurlHttpClient v6.4.33 Nicolas Grekas 2026-01-27 16:43:08 +01:00
  • c38e699b35 [HttpClient] Fix dealing with multiple levels of AsyncResponse decoration Nicolas Grekas 2026-01-26 20:20:45 +01:00
  • 7f929b020a Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-23 17:34:58 +01:00
  • ee9cc4a32f Merge branch '7.4' into 8.0 v8.0.4 Nicolas Grekas 2026-01-23 17:34:51 +01:00
  • d63c23357d Merge branch '7.3' into 7.4 v7.4.4 Nicolas Grekas 2026-01-23 17:34:22 +01:00
  • 6fa68bc7cd Merge branch '6.4' into 7.3 v7.3.10 Nicolas Grekas 2026-01-23 17:34:05 +01:00
  • e8e50d6ee3 [HttpClient] Cleanup tests v6.4.32 Nicolas Grekas 2026-01-23 16:25:55 +01:00
  • 37a63624ea Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-23 12:09:22 +01:00
  • 75d129538b * 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 ... Nicolas Grekas 2026-01-23 12:07:10 +01:00
  • b19658f788 Merge branch '7.3' into 7.4 Nicolas Grekas 2026-01-23 11:51:15 +01:00
  • f57eb99778 [HttpClient] Skip HTTP/3 when using a proxy Nicolas Grekas 2026-01-22 17:18:30 +01:00
  • 0053726bd8 [HttpClient] Add support of the persistent cURL handles Kostiantyn Miakshyn 2025-12-12 01:26:27 +01:00
  • c805ba2243 Merge branch '7.3' into 7.4 Christian Flothmann 2026-01-14 10:36:49 +01:00
  • 11bb6b3ae0 Merge branch '6.4' into 7.3 Christian Flothmann 2026-01-14 09:12:40 +01:00
  • 54cfce5e61 do not use PHPUnit mock objects without configured expectations Christian Flothmann 2026-01-13 14:00:10 +01:00
  • 9ee95920b0 Merge branch '8.0' into 8.1 Christian Flothmann 2026-01-09 13:30:45 +01:00
  • c2f0fd6df8 Merge branch '7.4' into 8.0 Christian Flothmann 2026-01-09 13:15:10 +01:00
  • c968c4f148 Merge branch '7.3' into 7.4 Christian Flothmann 2026-01-09 13:14:21 +01:00
  • f8f89b64ff Merge branch '6.4' into 7.3 Christian Flothmann 2026-01-09 12:56:19 +01:00
  • 7c181883bc fix high deps tests Christian Flothmann 2026-01-09 09:51:01 +01:00
  • 2f5909157d feature #62854 [HttpClient] Add support for the max_connect_duration option (alexandre-daubois) Nicolas Grekas 2026-01-06 16:35:52 +01:00
  • 81caef83cb Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-06 16:18:24 +01:00
  • 000a2eaa6f Merge branch '7.4' into 8.0 Nicolas Grekas 2026-01-06 16:17:56 +01:00
  • a5c5d722e5 [HttpClient] Add test with repeated headers Nicolas Grekas 2026-01-06 14:34:02 +01:00
  • 801f2b9132 Merge branch '7.3' into 7.4 Christian Flothmann 2026-01-06 13:34:24 +01:00
  • 216c9355f3 Merge branch '6.4' into 7.3 Christian Flothmann 2026-01-06 13:19:16 +01:00
  • a9915a2789 [HttpClient] Fix and test replacing repeated headers with CachingHttpClient Nicolas Grekas 2026-01-05 18:46:42 +01:00
  • f559404536 Merge branch '7.3' into 7.4 Nicolas Grekas 2026-01-05 17:06:15 +01:00
  • c180e7f36a Merge branch '6.4' into 7.3 Nicolas Grekas 2026-01-05 17:02:43 +01:00
  • de5f1d7114 Fix existing headers must be replaced in CachingHttpClient Yanick Witschi 2026-01-05 15:11:37 +01:00
  • bc353ea5b1 [HttpClient] Add support for the max_connect_duration option Alexandre Daubois 2025-12-24 10:58:08 +01:00
  • 35176bdbd1 Merge branch '8.0' into 8.1 Alexandre Daubois 2026-01-05 11:43:55 +01:00
  • 05d572d79b Merge branch '7.4' into 8.0 Alexandre Daubois 2026-01-05 11:43:37 +01:00
  • b8cf09cb94 Merge branch '7.3' into 7.4 Christian Flothmann 2026-01-05 11:42:56 +01:00
  • 74fbc4a11a Merge branch '6.4' into 7.3 Christian Flothmann 2026-01-05 11:42:11 +01:00
  • 26453e8409 Merge branch '7.3' into 7.4 Alexandre Daubois 2026-01-05 11:42:01 +01:00
  • efd0477a70 Merge branch '6.4' into 7.3 Alexandre Daubois 2026-01-05 11:41:50 +01:00
  • 60facfeb85 fix assertion for updated syntax error messages in PHP 8.6 Christian Flothmann 2026-01-05 09:59:50 +01:00
  • 6b3e3481a3 Merge branch '8.0' into 8.1 Christian Flothmann 2026-01-04 01:05:29 +01:00
  • 60843569a4 Merge branch '7.4' into 8.0 Christian Flothmann 2026-01-04 00:40:55 +01:00
  • 877ff00b79 [HttpClient] update chunk items' expiration on revalidation Lctrs 2025-12-31 11:21:48 +01:00
  • 72873d07de Merge branch '8.0' into 8.1 Nicolas Grekas 2025-12-23 15:52:15 +01:00
  • ea06269100 Merge branch '7.4' into 8.0 v8.0.3 Nicolas Grekas 2025-12-23 15:52:06 +01:00
  • d01dfac1e0 Merge branch '7.3' into 7.4 v7.4.3 Nicolas Grekas 2025-12-23 15:50:43 +01:00
  • 7978f8fcbd Merge branch '6.4' into 7.3 v7.3.9 Nicolas Grekas 2025-12-23 15:45:27 +01:00
  • f166fe476c [HttpClient] Fix ever growing $maxHostConnections v6.4.31 Nicolas Grekas 2025-12-23 15:19:38 +01:00
  • dc7ca8a8cd PHP CS Fixer: enable static_lambda Dariusz Ruminski 2025-12-16 10:36:39 +01:00
  • 9ae8392b30 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-12-11 08:34:22 +01:00
  • 20535924df [HttpClient] mark response stale when age equals freshness lifetime Lctrs 2025-12-10 21:42:40 +01:00
  • 1bc273d435 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-12-10 14:10:54 +01:00
  • 165a6c0f37 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-12-10 14:01:29 +01:00
  • 4f420c4410 Merge branch '6.4' into 7.3 Nicolas Grekas 2025-12-10 13:58:21 +01:00
  • 0ef4c2bcc2 bug #62699 [HttpClient] Fix ScopingHttpClient to always pass base_uri as string instead of parsed array (santysisi) Nicolas Grekas 2025-12-10 13:18:36 +01:00
  • e77930451d [HttpClient] Fix ScopingHttpClient to always pass base_uri as string instead of parsed array Santiago San Martin 2025-12-08 20:46:12 -03:00
  • 6f5d00330e bug #62706 [HttpClient] Fix PHP deprecation when using AmpHttpClient (nicolas-grekas) Nicolas Grekas 2025-12-10 11:23:12 +01:00
  • 82bdbdf466 [HttpClient] Fix PHP deprecation when using AmpHttpClient Nicolas Grekas 2025-12-09 13:13:09 +01:00
  • 0e38d39e42 [HttpClient] Fix copy as curl for arrays with resources & unreachable host HypeMC 2025-12-09 00:16:08 +01:00
  • 727fda60d0 Merge branch '7.4' into 8.0 v8.0.1 Nicolas Grekas 2025-12-05 15:08:45 +01:00
  • 26cc224ea7 [HttpClient] CachingHttpClient must run after UriTemplate and Scoping v7.4.1 Lctrs 2025-12-04 20:40:12 +01:00
  • c76ddc9677 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-12-04 19:17:06 +01:00
  • e29e02836d Merge branch '7.3' into 7.4 Nicolas Grekas 2025-12-04 19:11:45 +01:00
  • 3d125854b2 Merge branch '6.4' into 7.3 v7.3.8 Nicolas Grekas 2025-12-04 19:07:52 +01:00
  • a67de2002d [HttpClient] Fix sharing CurlClientState between clones of CurlHttpClient instances v6.4.30 Nicolas Grekas 2025-12-04 16:11:29 +01:00
  • f6e03d8adb Revert "[HttpClient] Lazily initialize CurlClientState" Nicolas Grekas 2025-12-04 15:50:46 +01:00
  • 0b5142ee0d Merge branch '7.4' into 8.0 Christian Flothmann 2025-12-01 10:13:36 +01:00
  • b0050e2ef9 Merge branch '7.3' into 7.4 Christian Flothmann 2025-11-29 12:11:07 +01:00