summaryrefslogtreecommitdiff
path: root/www/ruby-net-http-persistent
AgeCommit message (Collapse)AuthorFilesLines
2016-10-18Update ruby-net-http-persistent to 3.0.0.taca3-11/+13
=== 3.0 Breaking changes: * No longer supports ruby 2.0 and earlier * Net::HTTP::Persistent::new now uses keyword arguments for +name+ and +proxy+. * Removed #max_age, use #expired? New features: * Uses connection_pool to manage all connections for a Net::HTTP::Persistent instance. Bug fixes: * Add missing SSL options ca_path, ciphers, ssl_timeout, verify_depth. Issue #63 by Johnneylee Jack Rollins.
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+2
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-09-26Update HOMEPAGE.taca1-2/+2
Avoid using rubyforge.org since it stopped most of services.
2014-03-14Update ruby-net-http-persistent to 2.9.4.taca2-6/+6
=== 2.9.4 / 2014-02-10 * Bug fixes * Improve proxy escaping from 2.9.2. Pull request #59 by Mislav Marohnić. === 2.9.3 / 2014-02-06 * Bug fixes * Fix breakage in 2.9.2 for users without proxies. Pull request #56 by Yoshihiro TAKAHARA (merged), #57 by ChuckLin, #58 by Kenny Meyer. === 2.9.2 / 2014-02-05 * Bug fixes * Special characters in proxy passwords are now handled correctly. Issue #48 by Mislav Marohnić. Pull request #54 by Juha Kajava === 2.9.1 / 2014-01-22 * Bug fixes * Added license to gemspec. Issue #47 by Benjamin Fleischer * Set Net::HTTP#keep_alive_timeout when supported by ruby. Pull request #53 by Dylan Thacker-Smith. * The backtrace is preserved for errors in #reset to help with debugging. Issue #41 by Andrew Cholakian.
2013-09-15Update ruby-net-http-persistent to 2.9.taca2-6/+6
=== 2.9 / 2013-07-24 * Minor enhancement * Added max_requests to avoid ECONNRESET for a server that allows a limited number of requests on a connection. Pull request #42 by James Tucker. * Request failures are now raised with the backtrace of the original exception. This gives better insight into the reason for the failure. See #41 by Andrew Cholakian. * OpenSSL is no longer required. If OpenSSL is not available an exception will be raised when attempting to access HTTPS resources. Feature request by André Arko * Bug fixes * Explain the proper way of sending parameters depending upon the request method. Issue #35 by André Arko. * Handle Errno::ETIMEDOUT by retrying the request. Issue #36 by André Arko. * Requests retried by ruby 2.x are no longer retried by net-http-persistent. * Finish the connection if an otherwise unhandled exception happens during a request. Bug #46 by Mark Oude Veldhuis. * detect_idle_timeout now assumes a StandardError indicates the idle timeout has been found. Bug #43 by James Tucker.
2012-12-17Update ruby-net-http-persistent to 2.8.taca2-6/+6
=== 2.8 / 2012-10-17 * Minor enhancements * Added Net::HTTP::Persistent::detect_idle_timeout which can be used to determine the idle timeout for a host. * The read timeout may now be updated for every request. Issue #33 by Mislav Marohnić * Added NO_PROXY support. Pull Request #31 by Laurence Rowe. * Added #cert and #key aliases for Net::HTTP compatibility. Pull request #26 by dlee. * The artifice gem now disables SSL session reuse to prevent breakage of testing frameworks. Pull Request #29 by Christopher Cooke. * Disabled Net::HTTP::Persistent::SSLReuse on Ruby 2+. This feature is now built-in to Net::HTTP. * Bug fixes * Socket options are set again following connection reset. Pull request #28 by cmaion. * #shutdown now works even if no connections were made. Pull Request #24 by James Tucker. * Updated test RSA key size to 1024 bits. Bug #25 by Gunnar Wolf. * The correct host:port are shown in the exception when a proxy connection fails. Bug #30 by glebtv.
2012-06-13Update ruby-net-http-persistent to 2.7.taca2-6/+6
=== 2.7 / 2012-06-06 * Minor enhancement * Added JRuby compatibility by default for HTTPS connections. (JRuby lacks OpenSSL::SSL::Session.)
2012-04-29Update ruby-net-http-persistent to 2.6.taca2-6/+6
=== 2.6 / 2010-03-26 * Minor enhancement * Net::HTTP::Persistent#idle_timeout may be set to nil to disable expiration of connections. Pull Request #21 by Aaron Stone
2012-02-28Update ruby-net-http-persistent to 2.5.2.minskim2-6/+6
Changes: * The proxy may be changed at any time. * The allowed SSL version may now be set via #ssl_version. Issue #16 by astera * Added Net::HTTP::Persistent#override_headers which allows overriding * Net::HTTP default headers like User-Agent. See Net::HTTP::Persistent@Headers for details. Issue #17 by andkerosine * net-http-persistent now complains if OpenSSL::SSL::VERIFY_PEER is equal to OpenSSL::SSL::VERIFY_NONE. * Bug fixes.
2011-12-16Update www/ruby-net-http-persistent package to 2.3.2.taca3-8/+10
=== 2.3.2 * Bug fix * Finish connections that were closed by Net::HTTP so they can be restarted. === 2.3.1 / 2011-10-26 * Bug fix * If a request object already contains a Connection header it will no longer be overridden. This allows keep-alive connections to be disabled on a per-request basis. === 2.3 / 2011-10-25 * Minor Enhancement * The time since last use for a connection is now recorded in error messages for the connection. === 2.2 / 2011-10-24 * Minor Enhancements * Added timeouts for idle connections which are set through #idle_timeout. The default timeout is 5 seconds. Reducing the idle timeout is preferred over setting #retry_change_requests to true if you wish to avoid the "too many connection resets" error when POSTing data. * Documented tunables and settings in one place in Net::HTTP::Persistent === 2.1 / 2011-09-19 * Minor Enhancement * For HTTPS connections, SSL sessions are now reused avoiding the extra round trips and computations of extra SSL handshakes. If you have problems with SSL session reuse it can be disabled by Net::HTTP::Persistent#reuse_ssl_sessions * Bug Fixes * The default certificate store is now used even if #verify_mode was not set. Issue #7, Pull Request #8 by Matthew M. Boedicker
2011-09-12Update ruby-net-http-persistent package to 2.0.taca2-6/+6
=== 2.0 / 2011-08-26 * Incompatibility * Net::HTTP::Persistent#verify_mode now defaults to OpenSSL::SSL::VERIFY_PEER. This may cause HTTPS request failures if your default certificate store lacks the correct certificates.
2011-08-12Imporging www/ruby-net-http-persistent package version 1.8.1.taca4-0/+40
Manages persistent connections using Net::HTTP plus a speed fix for 1.8. It's thread-safe too! Using persistent HTTP connections can dramatically increase the speed of HTTP. Creating a new HTTP connection for every request involves an extra TCP round-trip and causes TCP congestion avoidance negotiation to start over. Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. net-http-persistent supports reconnection according to RFC 2616.