1. 08 Mar, 2022 1 commit
  2. 28 Feb, 2022 1 commit
  3. 27 Feb, 2022 2 commits
  4. 23 Feb, 2022 1 commit
  5. 04 Feb, 2022 1 commit
  6. 01 Feb, 2022 1 commit
  7. 19 Jan, 2022 1 commit
  8. 13 Jan, 2022 1 commit
  9. 12 Jan, 2022 1 commit
  10. 02 Jan, 2022 1 commit
  11. 31 Dec, 2021 1 commit
  12. 29 Dec, 2021 1 commit
  13. 25 Dec, 2021 1 commit
  14. 14 Dec, 2021 4 commits
  15. 13 Dec, 2021 1 commit
  16. 11 Dec, 2021 7 commits
    • Nicolas Grekas's avatar
      bug #44571 [HttpClient] Don't reset timeout counter when initializing requests (nicolas-grekas) · e71d978b
      Nicolas Grekas authored
      This PR was merged into the 4.4 branch.
      
      Discussion
      ----------
      
      [HttpClient] Don't reset timeout counter when initializing requests
      
      | Q             | A
      | ------------- | ---
      | Branch?       | 4.4
      | Bug fix?      | yes
      | New feature?  | no
      | Deprecations? | no
      | Tickets       | Fix #44544
      | License       | MIT
      | Doc PR        | -
      
      Same as #42896 but on initialize.
      
      Commits
      -------
      
      8f3bdeb359 [HttpClient] Don't reset timeout counter when initializing requests
      e71d978b
    • Nicolas Grekas's avatar
    • Nicolas Grekas's avatar
      minor #44533 curl_multi_exec errors should not be ignored? (divinity76) · bbd1f60c
      Nicolas Grekas authored
      This PR was squashed before being merged into the 4.4 branch.
      
      Discussion
      ----------
      
      curl_multi_exec errors should not be ignored?
      
      | Q             | A
      | ------------- | ---
      | Branch?       | 4.4 <!-- see below -->
      | Bug fix?      | yes
      | New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
      | Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
      | Tickets       |  <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
      | License       | MIT
      | Doc PR        | symfony/symfony-docs#... <!-- required for new features -->
      
      curl_multi_exec errors should not be ignored, but i'm not exactly sure how they should be handled either, so i just throw a RuntimeException, any suggestions?
      
      in any case, these errors should be exceedingly rare, the `CURLM_BAD_EASY_HANDLE` / `CURLM_BAD_HANDLE` should only be caused by internal Symfony bugs, and `CURLM_INTERNAL_ERROR` should only be caused by internal libcurl bugs, which leaves CURLM_OUT_OF_MEMORY
      
      Commits
      -------
      
      6f66dec437 [HttpClient] Don't ignore errors from curl_multi_exec()
      bbd1f60c
    • divinity76's avatar
      60877af1
    • Nicolas Grekas's avatar
      bug #44479 [HttpClient] Double check if handle is complete (Nyholm) · fe9f3d6d
      Nicolas Grekas authored
      This PR was squashed before being merged into the 4.4 branch.
      
      Discussion
      ----------
      
      [HttpClient] Double check if handle is complete
      
      | Q             | A
      | ------------- | ---
      | Branch?       | 4.4
      | Bug fix?      | yes
      | New feature?  | no
      | Deprecations? | no
      | Tickets       |
      | License       | MIT
      | Doc PR        |
      
      This is a forward compatibility fix. We did the same in Guzzle after a comment from bagder.
      
      https://github.com/guzzle/guzzle/pull/2892#issuecomment-945150216
      
      Basically, if libcurl decides to add an other value for `msg`, then our code will break without this PR. The only value for `msg` with current latest version of curl is `CURLMSG_DONE` which means that this is not a bugfix yet.. but it make sure that we respect the libcurl API.
      
      Commits
      -------
      
      f35a6ad77e [HttpClient] Double check if handle is complete
      fe9f3d6d
    • Nyholm's avatar
      [HttpClient] Double check if handle is complete · f401f039
      Nyholm authored
      f401f039
    • Thomas Calvet's avatar
  17. 30 Nov, 2021 1 commit
  18. 22 Nov, 2021 1 commit
  19. 19 Nov, 2021 1 commit
  20. 08 Nov, 2021 1 commit
  21. 04 Nov, 2021 1 commit
  22. 18 Oct, 2021 1 commit
  23. 06 Oct, 2021 1 commit
  24. 29 Sep, 2021 1 commit
  25. 06 Sep, 2021 1 commit
  26. 23 Jul, 2021 1 commit
  27. 21 Jul, 2021 3 commits
  28. 18 Jul, 2021 1 commit