Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases (08.23.2016)
Aug 23, 2016 @ 13:05:02

Latest PECL Releases:

  • swoole 1.8.10
    - Fixed SwooleHttpClient crash when do close connection in the callback function

    • Fixed SwooleHttpServer cannot support more than 1024 concurrent
  • pecl_http 2.6.0beta1
    + Added httpClientCurlUser interface for userland event loops + Added httpUrl::IGNORE_ERRORS, httpUrl::SILENT_ERRORS and httpUrl::STDFLAGS + Added httpClient::setDebug(callable $debug) + Added httpClientCurlFEATURES constants and namespace + Added httpClientCurlVERSIONS constants and namespace + Added share_cookies and share_ssl (libcurl >= 7.23.0) options to httpClient::configure() + httpClient uses curl_share handles to properly share cookies and SSL/TLS sessions between requests + Improved configure checks for default CA bundles + Improved negotiation precision * Fixed regression introduced by httpParams::PARSE_RFC5987: negotiation using the params parser would receive param keys without the trailing asterisk, stripped by httpParams::PARSE_RFC5987. * Fix gh-issue #50: httpClient::dequeue() within httpClient::setDebug() causes segfault (Mike, Maik Wagner) * Fix gh-issue #47: httpUrl: Null pointer deref in sanitize_value() (Mike, @rc0r) * Fix gh-issue #45: HTTP/2 response message parsing broken with libcurl >= 7.49.1 (Mike) * Fix gh-issue #43: Joining query with empty original variable in query (Mike, Sander Backus) * Fix gh-issue #42: fatal error when using punycode in URLs (Mike, Sebastian Thielen) * Fix gh-issue #41: Use curl_version_info_data.features when initializing options (Mike) * Fix gh-issue #40: determinde the SSL backend used by curl at runtime (Mike, @rcanavan) * Fix gh-issue #39: Notice: httpClient::enqueue(): Could not set option proxy_service_name (Mike, @rcanavan) * Fix gh-issue #38: Persistent curl handles: error code not properly reset (Mike, @afflerbach) * Fix gh-issue #36: Unexpected cookies sent if persistent_handle_id is used (Mike, @rcanavan, @afflerbach) * Fix gh-issue #34: allow setting multiple headers with the same name (Mike, @rcanavan) * Fix gh-issue #33: allow setting prodyhost request option to NULL (Mike, @rcanavan) * Fix gh-issue #31: add/improve configure checks for default CA bundle/path (Mike, @rcanavan)
  • pecl_http 3.1.0beta1
    + Added httpClientCurlUser interface for userland event loops + Added httpUrl::IGNORE_ERRORS, httpUrl::SILENT_ERRORS and httpUrl::STDFLAGS + Added httpClient::setDebug(callable $debug) + Added httpClientCurlFEATURES constants and namespace + Added httpClientCurlVERSIONS constants and namespace + Added share_cookies and share_ssl (libcurl >= 7.23.0) options to httpClient::configure() + httpClient uses curl_share handles to properly share cookies and SSL/TLS sessions between requests + Improved configure checks for default CA bundles + Improved negotiation precision * Fixed regression introduced by httpParams::PARSE_RFC5987: negotiation using the params parser would receive param keys without the trailing asterisk, stripped by httpParams::PARSE_RFC5987. * Fix gh-issue #50: httpClient::dequeue() within httpClient::setDebug() causes segfault (Mike, Maik Wagner) * Fix gh-issue #47: httpUrl: Null pointer deref in sanitize_value() (Mike, @rc0r) * Fix gh-issue #45: HTTP/2 response message parsing broken with libcurl >= 7.49.1 (Mike) * Fix gh-issue #43: Joining query with empty original variable in query (Mike, Sander Backus) * Fix gh-issue #42: fatal error when using punycode in URLs (Mike, Sebastian Thielen) * Fix gh-issue #41: Use curl_version_info_data.features when initializing options (Mike) * Fix gh-issue #40: determinde the SSL backend used by curl at runtime (Mike, @rcanavan) * Fix gh-issue #39: Notice: httpClient::enqueue(): Could not set option proxy_service_name (Mike, @rcanavan) * Fix gh-issue #38: Persistent curl handles: error code not properly reset (Mike, @afflerbach) * Fix gh-issue #36: Unexpected cookies sent if persistent_handle_id is used (Mike, @rcanavan, @afflerbach) * Fix gh-issue #34: allow setting multiple headers with the same name (Mike, @rcanavan) * Fix gh-issue #33: allow setting prodyhost request option to NULL (Mike, @rcanavan) * Fix gh-issue #31: add/improve configure checks for default CA bundle/path (Mike, @rcanavan)
  • geoip 1.1.1
    * Add IPv6 support (geoip_country_code_by_*_v6) * PHP7 support (thanks to Adam and Dan Ackroyd)
  • gRPC 1.0.0
    - gRPC 1.0.0 release
  • oci8 2.1.2
    This version is for PHP 7 only. Fixed invalid handle error with Implicit Result Sets Fixed bug #72524 (Binding null values triggers ORA-24816 error)
  • oci8 2.0.12
    Fixed invalid handle error with Implicit Result Sets
  • swoole 1.8.9
    - Added namespace class alias - Added SwooleHttpClient->addFile interface, support upload file - Added SwooleEvent namespace and class styles - Added SwooleHttpClient no ContentLength response - Added --with-openssl compiler option, can specify the path of the OpenSSL Library - Fixed SwooleMySQL memory leak on PHP7 - Fixed SwooleRedis memory leak on PHP7 - Fixed SwooleHttpClient memory leak on PHP7 - Fixed SwooleHttpServer crash when uploading files on PHP7
  • yaf 3.0.4
    - Fixed bug wrong variables scope in tpl - Minor optimizations
  • hdr_histogram 0.3.0
    - Improve serialized array size by introducing skip counter - Validate inputs into hdr_import are in their range
tagged:

Link:


Trending Topics: