Skip to content

Commit

Permalink
Update ruby-httpclient to 2.3.2.
Browse files Browse the repository at this point in the history
= Changes in 2.3.2 =

  January 5, 2013 - version 2.3.2

  * Changes

    * #138 Revert Timeout change unintentionally included in v2.3.1.  It's
      reported that the change causes background processes not terminated
      properly.

= Changes in 2.3.1 =

  January 1, 2013 - version 2.3.1

  * Changes

    * #137 Signing key is expiring for cacert_sha1.p7s.
      Deleted p7s signature check for default cacerts.  Sorry for many troubles
      in the past. This feature is not useful without having online/real-time
      CA certs update but I don't think I can implement it in near future.
      Users depend on this signature check (who puts cacert.p7s in R/W
      filesystem and ssl_config.rb in R/O filesystem) should take care the
      tampering by themself.

  * Bug fixes

    * #122 Support IPv6 address in URI


= Changes in 2.3.0 =

  October 10, 2012 - version 2.3.0

    * Features

      * Added debug mode CLI.  bin/httpclient is installed as CLI.
          Usage: 1) % httpclient get https://www.google.co.jp/ q=ruby
          Usage: 2) %httpclient
        For 1) it issues a GET request to the given URI and shows the wiredump
        and the parsed result.  For 2) it invokes irb shell with the binding
        that has a HTTPClient as 'self'.  You can call HTTPClient instance
        methods like;
          > get "https://www.google.co.jp/", :q => :ruby

      * #119 Addressable gem support (only if it exists); should handle IRI
        properly.

    * Bug fixes

      * #115 Cookies couldn't work properly if the path in an URI is ommited.
      * #112, #117 Proper handling of sized IO (the IO object that responds to
        :size) for chunked POST. HTTPClient did read till EOF even if the
        given IO has :size method.
      * Handle '303 See Other' properly.  RFC2616 says it should be redirected
        with GET.
      * #116 Fix "100-continue" support.  It was just ignored.
      * #118 Support for boolean values when making POST/PUT requests with
        multiipart/form Content-Type.
      * #110 Allows leading dots in no_proxy hostname suffixes.
  • Loading branch information
obache committed Jan 5, 2013
1 parent c4eaa7c commit 19baaaf
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
6 changes: 4 additions & 2 deletions www/ruby-httpclient/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.11 2012/10/28 06:31:03 asau Exp $
# $NetBSD: Makefile,v 1.12 2013/01/05 05:46:11 obache Exp $
#

DISTNAME= httpclient-2.2.7
DISTNAME= httpclient-2.3.2
CATEGORIES= www

MAINTAINER= [email protected]
Expand All @@ -14,5 +14,7 @@ USE_LANGUAGES= # none
# OK with ruby-1.9 buitin one, but not with ruby18's one.
RUBY_RDOC_REQD= 2.5.8

RUBYGEM_OPTIONS+= --format-executable

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
5 changes: 3 additions & 2 deletions www/ruby-httpclient/PLIST
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
@comment $NetBSD: PLIST,v 1.6 2012/08/19 07:54:11 obache Exp $
@comment $NetBSD: PLIST,v 1.7 2013/01/05 05:46:11 obache Exp $
bin/httpclient${RUBY_VER}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/README.txt
${GEM_LIBDIR}/bin/httpclient
${GEM_LIBDIR}/lib/hexdump.rb
${GEM_LIBDIR}/lib/http-access2.rb
${GEM_LIBDIR}/lib/http-access2/cookie.rb
${GEM_LIBDIR}/lib/http-access2/http.rb
${GEM_LIBDIR}/lib/httpclient.rb
${GEM_LIBDIR}/lib/httpclient/auth.rb
${GEM_LIBDIR}/lib/httpclient/cacert.p7s
${GEM_LIBDIR}/lib/httpclient/cacert_sha1.p7s
${GEM_LIBDIR}/lib/httpclient/connection.rb
${GEM_LIBDIR}/lib/httpclient/cookie.rb
${GEM_LIBDIR}/lib/httpclient/http.rb
Expand Down
8 changes: 4 additions & 4 deletions www/ruby-httpclient/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.10 2012/08/19 07:54:11 obache Exp $
$NetBSD: distinfo,v 1.11 2013/01/05 05:46:11 obache Exp $

SHA1 (httpclient-2.2.7.gem) = 9ec9c013b0ae241aff6050a6744e85b79618a123
RMD160 (httpclient-2.2.7.gem) = e9a5191babc33a0dc376a54c55bf0c6e59067a58
Size (httpclient-2.2.7.gem) = 215552 bytes
SHA1 (httpclient-2.3.2.gem) = c462cfda11040b747509231ac9f6fb071ee78224
RMD160 (httpclient-2.3.2.gem) = 772af5dd94a44ad0489576601083218aacdf1e32
Size (httpclient-2.3.2.gem) = 154112 bytes

0 comments on commit 19baaaf

Please sign in to comment.