pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/ruby-patron



Module Name:    pkgsrc
Committed By:   taca
Date:           Sat Mar 17 14:43:29 UTC 2018

Modified Files:
        pkgsrc/www/ruby-patron: Makefile PLIST distinfo

Log Message:
www/ruby-patron: update to 0.12.1

### 0.12.1

* Ensure HTTP2 response headers/status lines are correctly handled

### 0.12.0

* Replace StringScanner in HeaderParser with StringIO, fix Webmock regression when the headers string would
  not have an empty CRLF-terminated line at the end - which would cause the parser to return a nil.
* Added `Session#dns_cache_timeout` as a config option for CURLOPT_DNS_CACHE_TIMEOUT

### 0.11.1

* Make sure StringScanner is available to HeaderParser.

### 0.11.0

* Added `Session#progress_callback` which accepts a callable object, which can be used to report session progress during request
  execution.
* Fixed parsing of response headers when multiple responses are involved (redirect chains and HTTP proxies)

### 0.10.0

* Added `Session#low_speed_time` and `Session#low_speed_limit`. When used, they will force libCURL to raise
  a timeout if a certain speed limit is not met performing the request. These can be used for better timeout
  handling. These are available in all libCURL versions. See https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_TIME.html
  and https://curl.haxx.se/libcurl/c/CURLOPT_LOW_SPEED_LIMIT.html


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/www/ruby-patron/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/ruby-patron/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/www/ruby-patron/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/ruby-patron/Makefile
diff -u pkgsrc/www/ruby-patron/Makefile:1.29 pkgsrc/www/ruby-patron/Makefile:1.30
--- pkgsrc/www/ruby-patron/Makefile:1.29        Mon Jan  1 21:18:56 2018
+++ pkgsrc/www/ruby-patron/Makefile     Sat Mar 17 14:43:29 2018
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2018/01/01 21:18:56 adam Exp $
+# $NetBSD: Makefile,v 1.30 2018/03/17 14:43:29 taca Exp $
 
-DISTNAME=      patron-0.9.1
-PKGREVISION=   1
+DISTNAME=      patron-0.12.1
 CATEGORIES=    www
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/www/ruby-patron/PLIST
diff -u pkgsrc/www/ruby-patron/PLIST:1.12 pkgsrc/www/ruby-patron/PLIST:1.13
--- pkgsrc/www/ruby-patron/PLIST:1.12   Tue Oct 18 16:02:47 2016
+++ pkgsrc/www/ruby-patron/PLIST        Sat Mar 17 14:43:29 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2016/10/18 16:02:47 taca Exp $
+@comment $NetBSD: PLIST,v 1.13 2018/03/17 14:43:29 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_EXTSDIR}/gem.build_complete
 ${GEM_EXTSDIR}/patron/session_ext.${RUBY_DLEXT}
@@ -9,7 +9,6 @@ ${GEM_LIBDIR}/.travis.yml
 ${GEM_LIBDIR}/.yardopts
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/Gemfile
-${GEM_LIBDIR}/Gemfile.lock
 ${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
@@ -21,6 +20,7 @@ ${GEM_LIBDIR}/ext/patron/session_ext.c
 ${GEM_LIBDIR}/ext/patron/sglib.h
 ${GEM_LIBDIR}/lib/patron.rb
 ${GEM_LIBDIR}/lib/patron/error.rb
+${GEM_LIBDIR}/lib/patron/header_parser.rb
 ${GEM_LIBDIR}/lib/patron/proxy_type.rb
 ${GEM_LIBDIR}/lib/patron/request.rb
 ${GEM_LIBDIR}/lib/patron/response.rb
@@ -35,12 +35,20 @@ ${GEM_LIBDIR}/script/console
 ${GEM_LIBDIR}/script/test_server
 ${GEM_LIBDIR}/spec/certs/cacert.pem
 ${GEM_LIBDIR}/spec/certs/privkey.pem
+${GEM_LIBDIR}/spec/header_parser_spec.rb
 ${GEM_LIBDIR}/spec/patron_spec.rb
 ${GEM_LIBDIR}/spec/request_spec.rb
 ${GEM_LIBDIR}/spec/response_spec.rb
+${GEM_LIBDIR}/spec/sample_response_headers/headers_wetransfer.txt
+${GEM_LIBDIR}/spec/sample_response_headers/headers_wetransfer_with_proxy_status.txt
+${GEM_LIBDIR}/spec/sample_response_headers/headers_wetransfer_with_redirect.txt
+${GEM_LIBDIR}/spec/sample_response_headers/headers_with_set_cookie.txt
+${GEM_LIBDIR}/spec/sample_response_headers/sample_http2_header.txt
+${GEM_LIBDIR}/spec/sample_response_headers/webmock_headers_without_trailing_crlf.txt
 ${GEM_LIBDIR}/spec/session_spec.rb
 ${GEM_LIBDIR}/spec/session_ssl_spec.rb
 ${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/support/config.ru
 ${GEM_LIBDIR}/spec/support/test_server.rb
 ${GEM_LIBDIR}/spec/util_spec.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/www/ruby-patron/distinfo
diff -u pkgsrc/www/ruby-patron/distinfo:1.15 pkgsrc/www/ruby-patron/distinfo:1.16
--- pkgsrc/www/ruby-patron/distinfo:1.15        Mon Sep 11 15:35:37 2017
+++ pkgsrc/www/ruby-patron/distinfo     Sat Mar 17 14:43:29 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2017/09/11 15:35:37 taca Exp $
+$NetBSD: distinfo,v 1.16 2018/03/17 14:43:29 taca Exp $
 
-SHA1 (patron-0.9.1.gem) = e5b21d2b5c854d7b75d01cf96869c656d2c6ae32
-RMD160 (patron-0.9.1.gem) = a6db370913e14597d4e4d9b86010a5b7bc30c647
-SHA512 (patron-0.9.1.gem) = 649ee01517369d44009ccf5af4ac5f758893df84259b604be2f5015f9a9015a20a60eb2d6de9873ffa800c49a080e458d2a451222af4783261991c6c134785f7
-Size (patron-0.9.1.gem) = 59904 bytes
+SHA1 (patron-0.12.1.gem) = 188da9ba68117f42b2577d60256941ca5a5c0b61
+RMD160 (patron-0.12.1.gem) = 79d0d2fb3a774e1c6d9f9fb256b0ce340c2156af
+SHA512 (patron-0.12.1.gem) = ee551e221ea7c965055ddb72cdd063e5ed476ccaf032bc4b2a7f8344af38a4dbd5942d8eb5710bb2d23ca854b1676ff512eba4bfae7a33deef5238664bc7d00b
+Size (patron-0.12.1.gem) = 64000 bytes



Home | Main Index | Thread Index | Old Index