--- - branch: MAIN date: Sat Mar 17 14:43:29 UTC 2018 files: - new: '1.30' old: '1.29' path: pkgsrc/www/ruby-patron/Makefile pathrev: pkgsrc/www/ruby-patron/Makefile@1.30 type: modified - new: '1.13' old: '1.12' path: pkgsrc/www/ruby-patron/PLIST pathrev: pkgsrc/www/ruby-patron/PLIST@1.13 type: modified - new: '1.16' old: '1.15' path: pkgsrc/www/ruby-patron/distinfo pathrev: pkgsrc/www/ruby-patron/distinfo@1.16 type: modified id: 20180317T144329Z.9cd5e06089298c980fb853a5b945ff7975f95ae3 log: | 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 module: pkgsrc subject: 'CVS commit: pkgsrc/www/ruby-patron' unixtime: '1521297809' user: taca