Fedora 20 Update: php-guzzlehttp-guzzle-4.1.8-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Fri Sep 5 22:21:47 UTC 2014

Fedora Update Notification
2014-08-24 01:51:07

Name        : php-guzzlehttp-guzzle
Product     : Fedora 20
Version     : 4.1.8
Release     : 1.fc20
URL         : http://guzzlephp.org
Summary     : PHP HTTP client and webservice framework
Description :
Guzzle is a PHP HTTP client that makes it easy to work with HTTP/1.1 and takes
the pain out of consuming web services.

* Pluggable HTTP adapters that can send requests serially or in parallel
* Doesn't require cURL, but uses cURL by default
* Streams data for both uploads and downloads
* Provides event hooks & plugins for cookies, caching, logging, OAuth, mocks,
* Keep-Alive & connection pooling
* SSL Verification
* Automatic decompression of response bodies
* Streaming multipart file uploads
* Connection timeouts

Update Information:

4.1.8 (2014-08-14)

* Fixed an issue in the CurlFactory that caused setting the `stream=false` request option to throw an exception. See: https://github.com/guzzle/guzzle/issues/769
* TransactionIterator now calls rewind on the inner iterator. See: https://github.com/guzzle/guzzle/pull/765
* You can now set the `Content-Type` header to `multipart/form-data` when creating POST requests to force multipart bodies. See https://github.com/guzzle/guzzle/issues/768

4.1.7 (2014-08-07)

* Fixed an error in the HistoryPlugin that caused the same request and response to be logged multiple times when an HTTP protocol error occurs.
* Ensuring that cURL does not add a default Content-Type when no Content-Type has been supplied by the user. This prevents the adapter layer from modifying the request that is sent over the wire after any listeners may have already put the request in a desired state (e.g., signed the request).
* Throwing an exception when you attempt to send requests that have the "stream" set to true in parallel using the MultiAdapter.
* Only calling curl_multi_select when there are active cURL handles. This was previously changed and caused performance problems on some systems due to PHP always selecting until the maximum select timeout.
* Fixed a bug where multipart/form-data POST fields were not correctly aggregated (e.g., values with "&").

4.1.6 (2014-08-03)

* Added helper methods to make it easier to represent messages as strings, including getting the start line and getting headers as a string.

4.1.5 (2014-08-02)

* Automatically retrying cURL "Connection died, retrying a fresh connect" errors when possible.
* cURL implementation cleanup
* Allowing multiple event subscriber listeners to be registered per event by passing an array of arrays of listener configuration.

  [ 1 ] Bug #1126611 - php-guzzlehttp-guzzle-4.2.1 is available

This update can be installed with the "yum" update program.  Use
su -c 'yum update php-guzzlehttp-guzzle' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list