Changelog for
php-pear-HTTP_Request2-2.5.1-1.2.noarch.rpm :
* Wed Jan 12 2022 Arjen de Korte
- Update to 2.5.1
* The package runs under PHP 8.1 without `E_DEPRECATED` messages
* Updated Public Suffix List
* Fri Dec 10 2021 Arjen de Korte - Update to 2.5.0 - Fixed
* Socket adapter will now retry writing to socket rather than throw an exception if `fwrite()` call returns zero written bytes - Changed
* Socket adapter will use only TLS 1.2 and TLS 1.3 (the latter is available on PHP 7.4+)
* Upgraded tests for PHPUnit 9 compatibility, PHPUnit Polyfills package is used to run them on PHP 5.6 to PHP 8
* Test suite now runs on Github Actions rather than on Travis
* Updated Public Suffix List
* Fri Sep 25 2020 Arjen de Korte - Update to 2.4.2
* Socket adapter could prematurely end receiving the response body due to fread() call returning an empty string
* Sun Aug 09 2020 Arjen de Korte - Update to 2.4.1
* Switch socket to blocking mode when enabling crypto, this fixes HTTPS requests through proxy with Socket adapter- Update to 2.4.0
* Minimum required version is now PHP 5.6, as using older versions for HTTPS requests may be insecure
* Removed support for magic_quotes_runtime, as get_magic_quotes_runtime() was deprecated in PHP 7.4 and the functionality itself was disabled since PHP 5.4 (bug #23839)
* Socket adapter now uses socket in non-blocking mode, as some configurations could have problems with timeouts in HTTPS requests (bug #21229)
* Fixed bogus size check error with gzipped responses larger than 4 GiB uncompressed (bug #21239)
* Use current \"Intermediate compatibility\" cipher list
* Updated Public Suffix List
* Thu Dec 05 2019 Arjen de Korte - use correct macro to reference metadata (boo#1158112)- regenerate spec from template- make package PHP version independent- change upstream back to pear.php.net- remove unit tests
* Tue Feb 12 2019 suse+buildAATTde-korte.org- Change upstream to GitHub- Cleaned up and simplified spec- Add recommends for optional extensions- Add unit tests
* Sun Sep 10 2017 jweberhoferAATTweberhofer.at- Cleaned up spec- Fixed removing doc location- Simplified dependencies
* Thu Aug 17 2017 ecsosAATTopensuse.org- New upstream release 2.3.0 New features:
* New observer that can do on-the-fly decoding of compressed responses, see HTTP_Request2_Observer_UncompressingDownload. Thanks to Delian Krustev for initial implementation.
* CookieJar can now silently ignore invalid cookies with $jar->ignoreInvalidCookies(true); instead of throwing an exception. See requests #19937 and #20401
* Adapters now dispatch a new \'warning\' event, e.g. in case of incomplete response body or broken \'chunked\' encoding. Exception was thrown previously by Socket adapter in the latter case, see bug #20228
* Improved security of HTTPS requests in Socket adapter - Use \'tls://\' instead of \'ssl://\' in connection string to prevent fallback to known insecure versions, use only TLS when enabling crypto via proxy (see bug #20462) - On PHP 5.6+ require using only TLS 1.1 and TLS 1.2 - Do not use insecure ciphers
* Improved test suite, network-backed tests now run on Travis CI Changes and fixes:
* Curl adapter failed to send PUT request body with \'follow_redirects\' on (bug #20440)
* Curl adapter supplied invalid cookie domain to CookieJar after redirect (bug #20561)
* Curl adapter now properly dispatches events while sending the request
* mime_content_type() returning false was handled incorrectly when guessing content-type
* Use \'peer_name\' and \'verify_peer_name\' SSL context options on PHP 5.6+ instead of deprecated \'CN_match\'
* Public Suffix List updated to current version, its download location changed Note to Composer users: next package version will probably get rid of \'include-path\' setting in composer.json favour of using autoloader.- package renamed to php7-pear-HTTP_Request2
* Wed May 14 2014 ajAATTajaissle.de- Put a copy of docs/LICENSE and docs/examples/ into %_docdir
* Tue May 13 2014 ajAATTajaissle.de- New upstream release 2.2.1- Changelog 2.2.1
* Fixed a bogus timeout Exception in Socket adapter after waiting for \"100 Continue\" response: the same one-second timeout was used for further socket operations if explicit \'timeout\' parameter was not set. Thanks to Andrea Brancatelli (abrancatelli at schema31 dot it) for the report.
* Bundled a separate LICENSE file (request #20175). Updated phrasing and links to mention 3-Clause BSD license the package actually uses.- Changelog 2.2.0 New features
* Socket adapter will send \"Expect: 100-continue\" header and wait for \"100 Continue\" response by default before sending large request body (request #19233). This can be disabled by setting an empty \"Expect\" header, the same way as done with Curl adapter (see bug #15937)
* It is possible to specify a local IP address to bind to using \'local_ip\' configuration parameter (request #19515) Other changes and fixes
* An infinite loop was possible when using a stream wrapper instead of a regular file with MultipartBody (bug #19934)
* Socket adapter will properly send chunked request body if \"Transfer-Encoding: chunked\" header is set for the request (bug #20125)
* Updated Public Suffix List to the latest version and updated its download script
* Unit tests fixes
* Mon Jun 17 2013 ajAATTajaissle.de- Fix CookieJar.php checksum in package.xml (bnc#825249)
* Fri Feb 01 2013 ajAATTajaissle.de- New upstream version 2.1.1- Changelog 2.1.1
* Fixes for SOCKS5 proxies support in Socket adapter- Changelog 2.1.0
* New features:
* Mock adapter can return responses based on request URL (request #19276)
* Support for SOCKS5 proxies, added \'proxy_type\' configuration parameter (request #19332)
* Proxy configuration may be given as an URL, e.g. $request->setConfig(\'proxy\', \'socks5://localhost:1080\');
* Other changes and fixes:
* Coding standards fixes (request #14990)
* Unit tests now run from SVN checkout and under PHPUnit 3.6.x
* Explicit dependency on PEAR (until PEAR_Exception is a separate package)
* Get rid of track_errors, use a more robust solution (bug [#19337])
* Additional class_exists() check in setAdapter() (request [#19344])
* Public suffix list updated to current version- Changelog 2.0.0
* Added an accessor method for HTTP_Request2_Response::$phrases (request #18716)
* HTTP_Request2::send() throws an exception if URL is not provided rather than dies with a fatal error (bug #18755)
* Public Suffix List updated to current version- Moved http_request2.patch into the spec file (sed)
* Sat Sep 10 2011 gerrit.beineAATTgmx.de- initial version 1.7.12