- 12 Jan, 2022 3 commits
-
-
Nicolas Grekas authored
* 5.3: [HttpClient] Remove deprecated usage of `GuzzleHttp\Promise\queue` [PropertyAccess] Fix handling of uninitialized property of anonymous class [FrameworkBundle] Allow default cache pools to be overwritten by user [DependencyInjection] fix test ResolveBindingsPass remove loading of class iterable [FrameworkBundle] Avoid calling rtrim(null, '/') in AssetsInstallCommand [DependencyInjection] Fix nested env var with resolve processor Allow OutputFormatter::escape() to be used for escaping URLs used in <href> allow a zero time-limit [DependencyInjection] Ignore argument type check in CheckTypeDeclarationsPass if it's a Definition with a factory [Validators] Add translations for Slovak #43735
-
Nicolas Grekas authored
* 4.4: [HttpClient] Remove deprecated usage of `GuzzleHttp\Promise\queue` [PropertyAccess] Fix handling of uninitialized property of anonymous class [DependencyInjection] fix test ResolveBindingsPass remove loading of class iterable [FrameworkBundle] Avoid calling rtrim(null, '/') in AssetsInstallCommand [DependencyInjection] Fix nested env var with resolve processor Allow OutputFormatter::escape() to be used for escaping URLs used in <href> allow a zero time-limit [DependencyInjection] Ignore argument type check in CheckTypeDeclarationsPass if it's a Definition with a factory [Validators] Add translations for Slovak #43735
-
Graham Campbell authored
-
- 02 Jan, 2022 3 commits
-
-
Fabien Potencier authored
* 5.3: Bump license year Bump license year [HttpClient] Turn negative timeout to a very long timeout Features goes to 6.x branch fix lowest required PropertyInfo component release [Validator] throw when Constraint::_construct() has not been called Bump Symfony version to 5.3.14 Update VERSION for 5.3.13 Update CHANGELOG for 5.3.13 Bump Symfony version to 4.4.37 Update VERSION for 4.4.36 Update CONTRIBUTORS for 4.4.36 Update CHANGELOG for 4.4.36 Allow symfony/runtime plugin
-
Fabien Potencier authored
* 4.4: Bump license year [HttpClient] Turn negative timeout to a very long timeout Features goes to 6.x branch [Validator] throw when Constraint::_construct() has not been called Bump Symfony version to 4.4.37 Update VERSION for 4.4.36 Update CONTRIBUTORS for 4.4.36 Update CHANGELOG for 4.4.36 Allow symfony/runtime plugin
-
Fabien Potencier authored
-
- 31 Dec, 2021 1 commit
-
-
Thomas Calvet authored
-
- 29 Dec, 2021 5 commits
-
-
Nicolas Grekas authored
* 5.3: [DependencyInjection][HttpKernel] Fix enum typed bindings make login link handler tests time sensitive [CI] Remove macOS jobs Suppress psalm error for UndefinedDocblockClass for PHP 8.1 classes
-
Nicolas Grekas authored
* 4.4: [DependencyInjection][HttpKernel] Fix enum typed bindings [CI] Remove macOS jobs Suppress psalm error for UndefinedDocblockClass for PHP 8.1 classes
-
Nicolas Grekas authored
-
Nicolas Grekas authored
* 5.3: Fix transient test Fix transient test
-
Nicolas Grekas authored
-
- 25 Dec, 2021 3 commits
-
-
Nicolas Grekas authored
* 5.3: [HttpClient] mark test transient [Mime] Fix test [Translation] Fix TranslationPullCommand with ICU translations Allow package-versions-deprecated plugin Update security.lb.xlf [Notifier] Use correct factory for the msteams transport Fix SessionListener without session in request Remove direct dependency on composer/package-versions-deprecated Remove the unused dependency on composer/package-versions-deprecated [Security/Http] Fix cookie clearing on logout [HttpClient] fix checking for recent curl consts
-
Nicolas Grekas authored
* 4.4: [HttpClient] mark test transient [Mime] Fix test Allow package-versions-deprecated plugin Update security.lb.xlf
-
Nicolas Grekas authored
-
- 21 Dec, 2021 1 commit
-
-
Nicolas Grekas authored
-
- 16 Dec, 2021 4 commits
-
-
Nicolas Grekas authored
* 5.3: [5.3] cs fixes [Cache] Fix saving items with no expiration through ProxyAdapter CS fixes [HttpClient] Fix tracing requests made after calling withOptions() [Cache] disable lock on CLI [VarDumper] add more "transient-on-macos" groups
-
Nicolas Grekas authored
This PR was merged into the 5.3 branch. Discussion ---------- [HttpClient] Fix tracing requests made after calling withOptions() | Q | A | ------------- | --- | Branch? | 5.3 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Fix #44312 | License | MIT | Doc PR | - Commits ------- 06b25c713b [HttpClient] Fix tracing requests made after calling withOptions()
-
Nicolas Grekas authored
-
Nicolas Grekas authored
-
- 15 Dec, 2021 2 commits
-
-
Nicolas Grekas authored
* 5.3: [HttpClient] fix segfault when canary is triggered after the curl handle is destructed [Workflow] Fix eventsToDispatch parameter setup for StateMachine
-
Nicolas Grekas authored
-
- 14 Dec, 2021 6 commits
-
-
Nicolas Grekas authored
* 5.3: [HttpClient] fix monitoring responses issued before reset() [Cache] workaround transient test on M1 [HttpClient] Fix dealing with "HTTP/1.1 000 " responses [HttpClient] minor change
-
Nicolas Grekas authored
* 4.4: [HttpClient] fix monitoring responses issued before reset() [Cache] workaround transient test on M1 [HttpClient] Fix dealing with "HTTP/1.1 000 " responses [HttpClient] minor change
-
Nicolas Grekas authored
This PR was merged into the 4.4 branch. Discussion ---------- [HttpClient] fix monitoring responses issued before reset() | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - Follow up of #44601 In order to reset the DNS cache, we have to create a new curl-multi handle. But since there might still be responses attached to the previous handle, we need to keep it around to monitor it. Best reviewed [ignoring whitespaces](https://github.com/symfony/symfony/pull/44625/files?w=1). Commits ------- 6e529608c0 [HttpClient] fix monitoring responses issued before reset()
-
Nicolas Grekas authored
-
Nicolas Grekas authored
-
Nicolas Grekas authored
-
- 13 Dec, 2021 3 commits
-
-
Nicolas Grekas authored
* 5.3: [HttpClient] Fix closing curl-multi handle too early on destruct [PropertyInfo] fix precedence of __get() vs properties [Form] Improve Persian (Farsi) Translation For Forms [Uid] Add ulid keyword in composer.json fix: lowest version of psr container supported [HttpClient] Don't reset timeout counter when initializing requests
-
Nicolas Grekas authored
* 4.4: [HttpClient] Fix closing curl-multi handle too early on destruct [Form] Improve Persian (Farsi) Translation For Forms
-
Nicolas Grekas authored
-
- 11 Dec, 2021 9 commits
-
-
Nicolas Grekas authored
* 4.4: [HttpClient] Don't reset timeout counter when initializing requests
-
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
-
Alexander M. Turek authored
* 5.3: [HttpClient] Don't ignore errors from curl_multi_exec() [HttpClient] Double check if handle is complete CI for macOS [DependencyInjection] Resolve ChildDefinition in AbstractRecursivePass [Translation] [Bridge] [Lokalise] Fix push keys to lokalise. Closes #… [PropertyAccess] Fix accessing public property in Object [Process] fixed uppercase ARGC and ARGV should also be skipped [PropertyAccess] Add tests accessing public (dynamic) properties [Mailer] Update docs for sendmail -t [FrameworkBundle] Fix cache pool configuration with one adapter and one provider [FrameworkBundle] Use correct cookie domain in loginUser() Missing translations for Belarusian (be) #41032
-
Nicolas Grekas authored
-
Alexander M. Turek authored
* 4.4: [HttpClient] Don't ignore errors from curl_multi_exec() [HttpClient] Double check if handle is complete CI for macOS [DependencyInjection] Resolve ChildDefinition in AbstractRecursivePass [Process] fixed uppercase ARGC and ARGV should also be skipped [FrameworkBundle] Fix cache pool configuration with one adapter and one provider Missing translations for Belarusian (be) #41032
-
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()
-
divinity76 authored
-
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
-
Nyholm authored
-