pkgsrc/www/ruby-http/PLIST

76 lines
2.9 KiB
Text
Raw Normal View History

Update ruby-http to 2.0.3. ## 2.0.3 (2016-08-03) * [#365](https://github.com/httprb/http/issues/365) Add `HTTP::Response#content_length` ([@janko-m]) * [#335](https://github.com/httprb/http/issues/335), [#360](https://github.com/httprb/http/pull/360) Set `Content-Length: 0` header for `nil` bodies. ([@britishtea]) ## 2.0.2 (2016-06-24) * [#353](https://github.com/httprb/http/pull/353) Avoid a dependency cycle between Client and Connection classes. ([@jhbabon]) ## 2.0.1 (2016-05-12) * [#341](https://github.com/httprb/http/pull/341) Refactor some string manipulations so they are more performant (up to 3-4x faster) and more concise. ([@tonyta]) * [#339](https://github.com/httprb/http/pull/341) Always use byte methods when writing/slicing the write buffer. ([@zanker]) ## 2.0.0 (2016-04-23) * [#333](https://github.com/httprb/http/pull/333) Fix HTTPS request headline when sent via proxy. ([@Connorhd]) * [#331](https://github.com/httprb/http/pull/331) Add `#informational?`, `#success?`, `#redirect?`, `#client_error?` and `#server_error?` helpers to `Response::Status`. ([@mwitek]) * [#330](https://github.com/httprb/http/pull/330) Support custom CONNECT headers (request/response) during HTTPS proxy requests. ([@smudge]) * [#319](https://github.com/httprb/http/pull/319) Drop Ruby 1.9.x support. ([@ixti]) ## 1.0.4 (2016-03-19) * [#320](https://github.com/httprb/http/pull/320) Fix timeout regression. ([@tarcieri]) ## 1.0.3 (2016-03-16) * [#314](https://github.com/httprb/http/pull/314) Validate charset before forcing encoding. ([@kylekyle]) * [#318](https://github.com/httprb/http/pull/318) Remove redundant string allocations upon header names normalization. ([@ixti])
2016-10-18 17:27:13 +02:00
@comment $NetBSD: PLIST,v 1.10 2016/10/18 15:27:13 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.coveralls.yml
${GEM_LIBDIR}/.gitignore
${GEM_LIBDIR}/.rspec
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/.rubocop.yml
${GEM_LIBDIR}/.travis.yml
Update ruby-http to 0.7.1. ## 0.7.1 (2015-01-03) * Gemspec fixups * Remove superfluous space in HTTP::Response inspection ## 0.7.0 (2015-01-02) * Fix handling of EOF which caused infinite loop. See #163, #166 and #152. (@mickm, @ixti) * Drop Ruby 1.8.7 support. (@ixti) * Fix default Host header value. See #150. (@ixti) * Remove BearerToken authorization header. (@ixti) * `#auth` sugar now accepts only string value of Authorization header. Calling `#auth(:basic, opts)` is deprecated, use `#basic_auth(opts)` instead. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Remove `HTTP::Request#method` and deprecate `HTTP::Request#__method__` (@sferik) * Deprecate `HTTP::Response::STATUS_CODES`, use `HTTP::Response::Status::REASONS` instead (@ixti) * Deprecate `HTTP::Response::SYMBOL_TO_STATUS_CODE` (@ixti) * Deprecate `HTTP::Response#status_code` (@ixti) * `HTTP::Response#status` now returns `HTTP::Response::Status`. (@ixti) * `HTTP::Response#reason` and `HTTP::Response#code` are proxies them to corresponding methods of `HTTP::Response#status` (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti) * Delegate `HTTP::Response#readpartial` to `HTTP::Response::Body` (@ixti) ## 0.6.3 (2014-11-14) * Backported EOF fix from master branch. See #166. (@ixti) ## 0.6.2 (2014-08-06) * Fix default Host header value. See #150. (@ixti) * Deprecate BearerToken authorization header. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti)
2015-02-05 16:36:01 +01:00
${GEM_LIBDIR}/.yardopts
${GEM_LIBDIR}/CHANGES.md
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/CONTRIBUTING.md
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/Guardfile
${GEM_LIBDIR}/LICENSE.txt
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/http.gemspec
${GEM_LIBDIR}/lib/http.rb
${GEM_LIBDIR}/lib/http/chainable.rb
${GEM_LIBDIR}/lib/http/client.rb
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/lib/http/connection.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/content_type.rb
${GEM_LIBDIR}/lib/http/errors.rb
${GEM_LIBDIR}/lib/http/headers.rb
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/lib/http/headers/known.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/headers/mixin.rb
${GEM_LIBDIR}/lib/http/mime_type.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/mime_type/adapter.rb
${GEM_LIBDIR}/lib/http/mime_type/json.rb
${GEM_LIBDIR}/lib/http/options.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/redirector.rb
${GEM_LIBDIR}/lib/http/request.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/request/writer.rb
${GEM_LIBDIR}/lib/http/response.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/lib/http/response/body.rb
${GEM_LIBDIR}/lib/http/response/parser.rb
Update ruby-http to 0.7.1. ## 0.7.1 (2015-01-03) * Gemspec fixups * Remove superfluous space in HTTP::Response inspection ## 0.7.0 (2015-01-02) * Fix handling of EOF which caused infinite loop. See #163, #166 and #152. (@mickm, @ixti) * Drop Ruby 1.8.7 support. (@ixti) * Fix default Host header value. See #150. (@ixti) * Remove BearerToken authorization header. (@ixti) * `#auth` sugar now accepts only string value of Authorization header. Calling `#auth(:basic, opts)` is deprecated, use `#basic_auth(opts)` instead. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Remove `HTTP::Request#method` and deprecate `HTTP::Request#__method__` (@sferik) * Deprecate `HTTP::Response::STATUS_CODES`, use `HTTP::Response::Status::REASONS` instead (@ixti) * Deprecate `HTTP::Response::SYMBOL_TO_STATUS_CODE` (@ixti) * Deprecate `HTTP::Response#status_code` (@ixti) * `HTTP::Response#status` now returns `HTTP::Response::Status`. (@ixti) * `HTTP::Response#reason` and `HTTP::Response#code` are proxies them to corresponding methods of `HTTP::Response#status` (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti) * Delegate `HTTP::Response#readpartial` to `HTTP::Response::Body` (@ixti) ## 0.6.3 (2014-11-14) * Backported EOF fix from master branch. See #166. (@ixti) ## 0.6.2 (2014-08-06) * Fix default Host header value. See #150. (@ixti) * Deprecate BearerToken authorization header. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti)
2015-02-05 16:36:01 +01:00
${GEM_LIBDIR}/lib/http/response/status.rb
${GEM_LIBDIR}/lib/http/response/status/reasons.rb
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/lib/http/timeout/global.rb
${GEM_LIBDIR}/lib/http/timeout/null.rb
${GEM_LIBDIR}/lib/http/timeout/per_operation.rb
${GEM_LIBDIR}/lib/http/uri.rb
${GEM_LIBDIR}/lib/http/version.rb
Update ruby-http to 0.6.1. Changes noted in Changes.md: 0.6.1 (2014-05-07) ------------------ * Fix request `Content-Length` calculation for Unicode (@challengeechallengee) * Add `Response#flush` (@ixti) * Fix `Response::Body#readpartial` default size (@hannesg, @ixti) * Add missing `CRLF` for chunked bodies (@hannesg) * Fix forgotten CGI require (@ixti) * Improve README (@tarcieri) 0.6.0 (2014-04-04) ------------------ * Rename `HTTP::Request#method` to `HTTP::Request#verb` (@krainboltgreene) * Add `HTTP::ResponseBody` class (@tarcieri) * Change API of response on `HTTP::Client.request` and "friends" (`#get`, `#post`, etc) (@tarcieri) * Add `HTTP::Response#readpartial` (@tarcieri) * Add `HTTP::Headers` class (@ixti) * Fix and improve following redirects (@ixti) * Add `HTTP::Request#redirect` (@ixti) * Add `HTTP::Response#content_type` (@ixti) * Add `HTTP::Response#mime_type` (@ixti) * Add `HTTP::Response#charset` (@ixti) * Improve error message upon invalid URI scheme (@ixti) * Consolidate errors under common `HTTP::Error` namespace (@ixti) * Add easy way of adding Authorization header (@ixti) * Fix proxy support (@hundredwatt) * Fix and improve query params handing (@jwinter) * Change API of custom MIME type parsers (@ixti) * Remove `HTTP::Chainable#with_response` (@ixti) * Remove `HTTP::Response::BodyDelegator` (@ixti) * Remove `HTTP::Response#parsed_body` (@ixti) * Bump up input buffer from 4K to 16K (@tarcieri) (Note version 0.5.1 is a maintenance branch and released after 0.6.1)
2014-06-01 18:36:48 +02:00
${GEM_LIBDIR}/logo.png
Update ruby-http to 0.7.1. ## 0.7.1 (2015-01-03) * Gemspec fixups * Remove superfluous space in HTTP::Response inspection ## 0.7.0 (2015-01-02) * Fix handling of EOF which caused infinite loop. See #163, #166 and #152. (@mickm, @ixti) * Drop Ruby 1.8.7 support. (@ixti) * Fix default Host header value. See #150. (@ixti) * Remove BearerToken authorization header. (@ixti) * `#auth` sugar now accepts only string value of Authorization header. Calling `#auth(:basic, opts)` is deprecated, use `#basic_auth(opts)` instead. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Remove `HTTP::Request#method` and deprecate `HTTP::Request#__method__` (@sferik) * Deprecate `HTTP::Response::STATUS_CODES`, use `HTTP::Response::Status::REASONS` instead (@ixti) * Deprecate `HTTP::Response::SYMBOL_TO_STATUS_CODE` (@ixti) * Deprecate `HTTP::Response#status_code` (@ixti) * `HTTP::Response#status` now returns `HTTP::Response::Status`. (@ixti) * `HTTP::Response#reason` and `HTTP::Response#code` are proxies them to corresponding methods of `HTTP::Response#status` (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti) * Delegate `HTTP::Response#readpartial` to `HTTP::Response::Body` (@ixti) ## 0.6.3 (2014-11-14) * Backported EOF fix from master branch. See #166. (@ixti) ## 0.6.2 (2014-08-06) * Fix default Host header value. See #150. (@ixti) * Deprecate BearerToken authorization header. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti)
2015-02-05 16:36:01 +01:00
${GEM_LIBDIR}/spec/lib/http/client_spec.rb
${GEM_LIBDIR}/spec/lib/http/content_type_spec.rb
${GEM_LIBDIR}/spec/lib/http/headers/mixin_spec.rb
${GEM_LIBDIR}/spec/lib/http/headers_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/body_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/form_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/headers_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/json_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/merge_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/new_spec.rb
${GEM_LIBDIR}/spec/lib/http/options/proxy_spec.rb
${GEM_LIBDIR}/spec/lib/http/options_spec.rb
${GEM_LIBDIR}/spec/lib/http/redirector_spec.rb
${GEM_LIBDIR}/spec/lib/http/request/writer_spec.rb
${GEM_LIBDIR}/spec/lib/http/request_spec.rb
${GEM_LIBDIR}/spec/lib/http/response/body_spec.rb
${GEM_LIBDIR}/spec/lib/http/response/status_spec.rb
${GEM_LIBDIR}/spec/lib/http/response_spec.rb
Update ruby-http to 2.0.3. ## 2.0.3 (2016-08-03) * [#365](https://github.com/httprb/http/issues/365) Add `HTTP::Response#content_length` ([@janko-m]) * [#335](https://github.com/httprb/http/issues/335), [#360](https://github.com/httprb/http/pull/360) Set `Content-Length: 0` header for `nil` bodies. ([@britishtea]) ## 2.0.2 (2016-06-24) * [#353](https://github.com/httprb/http/pull/353) Avoid a dependency cycle between Client and Connection classes. ([@jhbabon]) ## 2.0.1 (2016-05-12) * [#341](https://github.com/httprb/http/pull/341) Refactor some string manipulations so they are more performant (up to 3-4x faster) and more concise. ([@tonyta]) * [#339](https://github.com/httprb/http/pull/341) Always use byte methods when writing/slicing the write buffer. ([@zanker]) ## 2.0.0 (2016-04-23) * [#333](https://github.com/httprb/http/pull/333) Fix HTTPS request headline when sent via proxy. ([@Connorhd]) * [#331](https://github.com/httprb/http/pull/331) Add `#informational?`, `#success?`, `#redirect?`, `#client_error?` and `#server_error?` helpers to `Response::Status`. ([@mwitek]) * [#330](https://github.com/httprb/http/pull/330) Support custom CONNECT headers (request/response) during HTTPS proxy requests. ([@smudge]) * [#319](https://github.com/httprb/http/pull/319) Drop Ruby 1.9.x support. ([@ixti]) ## 1.0.4 (2016-03-19) * [#320](https://github.com/httprb/http/pull/320) Fix timeout regression. ([@tarcieri]) ## 1.0.3 (2016-03-16) * [#314](https://github.com/httprb/http/pull/314) Validate charset before forcing encoding. ([@kylekyle]) * [#318](https://github.com/httprb/http/pull/318) Remove redundant string allocations upon header names normalization. ([@ixti])
2016-10-18 17:27:13 +02:00
${GEM_LIBDIR}/spec/lib/http/uri_spec.rb
Update ruby-http to 0.7.1. ## 0.7.1 (2015-01-03) * Gemspec fixups * Remove superfluous space in HTTP::Response inspection ## 0.7.0 (2015-01-02) * Fix handling of EOF which caused infinite loop. See #163, #166 and #152. (@mickm, @ixti) * Drop Ruby 1.8.7 support. (@ixti) * Fix default Host header value. See #150. (@ixti) * Remove BearerToken authorization header. (@ixti) * `#auth` sugar now accepts only string value of Authorization header. Calling `#auth(:basic, opts)` is deprecated, use `#basic_auth(opts)` instead. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Remove `HTTP::Request#method` and deprecate `HTTP::Request#__method__` (@sferik) * Deprecate `HTTP::Response::STATUS_CODES`, use `HTTP::Response::Status::REASONS` instead (@ixti) * Deprecate `HTTP::Response::SYMBOL_TO_STATUS_CODE` (@ixti) * Deprecate `HTTP::Response#status_code` (@ixti) * `HTTP::Response#status` now returns `HTTP::Response::Status`. (@ixti) * `HTTP::Response#reason` and `HTTP::Response#code` are proxies them to corresponding methods of `HTTP::Response#status` (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti) * Delegate `HTTP::Response#readpartial` to `HTTP::Response::Body` (@ixti) ## 0.6.3 (2014-11-14) * Backported EOF fix from master branch. See #166. (@ixti) ## 0.6.2 (2014-08-06) * Fix default Host header value. See #150. (@ixti) * Deprecate BearerToken authorization header. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti)
2015-02-05 16:36:01 +01:00
${GEM_LIBDIR}/spec/lib/http_spec.rb
${GEM_LIBDIR}/spec/regression_specs.rb
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/spec/support/black_hole.rb
Update ruby-http to 0.7.1. ## 0.7.1 (2015-01-03) * Gemspec fixups * Remove superfluous space in HTTP::Response inspection ## 0.7.0 (2015-01-02) * Fix handling of EOF which caused infinite loop. See #163, #166 and #152. (@mickm, @ixti) * Drop Ruby 1.8.7 support. (@ixti) * Fix default Host header value. See #150. (@ixti) * Remove BearerToken authorization header. (@ixti) * `#auth` sugar now accepts only string value of Authorization header. Calling `#auth(:basic, opts)` is deprecated, use `#basic_auth(opts)` instead. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Remove `HTTP::Request#method` and deprecate `HTTP::Request#__method__` (@sferik) * Deprecate `HTTP::Response::STATUS_CODES`, use `HTTP::Response::Status::REASONS` instead (@ixti) * Deprecate `HTTP::Response::SYMBOL_TO_STATUS_CODE` (@ixti) * Deprecate `HTTP::Response#status_code` (@ixti) * `HTTP::Response#status` now returns `HTTP::Response::Status`. (@ixti) * `HTTP::Response#reason` and `HTTP::Response#code` are proxies them to corresponding methods of `HTTP::Response#status` (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti) * Delegate `HTTP::Response#readpartial` to `HTTP::Response::Body` (@ixti) ## 0.6.3 (2014-11-14) * Backported EOF fix from master branch. See #166. (@ixti) ## 0.6.2 (2014-08-06) * Fix default Host header value. See #150. (@ixti) * Deprecate BearerToken authorization header. (@ixti) * Fix handling of chunked responses without Content-Length header. (@ixti) * Rename `HTTP.with_follow` to `HTTP.follow` and mark former one as being deprecated (@ixti)
2015-02-05 16:36:01 +01:00
${GEM_LIBDIR}/spec/support/capture_warning.rb
${GEM_LIBDIR}/spec/support/dummy_server.rb
${GEM_LIBDIR}/spec/support/dummy_server/servlet.rb
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/spec/support/http_handling_shared.rb
${GEM_LIBDIR}/spec/support/proxy_server.rb
${GEM_LIBDIR}/spec/support/servers/config.rb
${GEM_LIBDIR}/spec/support/servers/runner.rb
Update ruby-http to 0.8.12. pkgsrc change: allow build on Ruby 2.2. ## 0.8.12 (2015-05-26) * Fix `HTTP.timeout` API (was loosing previously defined options). (@ixti) ## 0.8.11 (2015-05-22) * SNI support for HTTPS connections. See #229. (@tarcieri) * Use "http.rb" in the User-Agent string. See #227. (@tarcieri) ## 0.8.10 (2015-05-14) * Fix cookie headers generation. (@ixti) ## 0.8.9 (2015-05-11) * Add cookies support. (@ixti) * Enforce stringified body encoding. See #219. (@Connorhd) ## 0.8.8 (2015-05-09) * Fix CONNECT header for proxies. See #217. (@Connorhd) ## 0.8.7 (2015-05-08) * Fix `HTTP.timeout` API with options only given. (@ixti) ## 0.8.6 (2015-05-08) * Reset global timeouts after the request finishes. See #215. (@zanker) ## 0.8.5 (2015-05-06) * Add simple timeouts configuration API. See #205. (@ixti) * Deprecate `Request#request_header`. Use `Request#headline` instead. (@ixti) ## 0.8.4 (2015-04-23) * Deprecate `#default_headers` and `#default_headers=`. (@ixti) * Deprecate chainable methods with `with_` prefix. See #207. (@ixti) * Add support of HTTPS connections through proxy. See #186. (@Connorhd) ## 0.8.3 (2015-04-07) * Fix request headline. See #206. (@ixti) * Remove deprecated `Request#__method__`. (@ixti) ## 0.8.2 (2015-04-06) * Fix Celluloid::IO compatibility. See #203. (@ixti) * Cleanup obsolete code. (@zanker) ## 0.8.1 (2015-04-02) * Add missing `require "resolv"`. See #202. (@ixti) * Add block-form `#persistent` calls. See #200, #201. (@ixti) ## 0.8.0 (2015-04-01) * Properly handle WaitWritable for SSL. See #199. (@zanker) * Add support for non-ASCII URis. See #197. (@ixti) * Add configurable connection timeouts. See #187, #194, #195. (@zanker) * Refactor requests redirect following logic. See #179. (@ixti) * Support for persistent HTTP connections (@zanker) * Add caching support. See #77 and #177. (@Asmod4n, @pezra) * Improve servers used in specs boot up. Issue was initially raised up by @olegkovalenko. See #176. (@ixti) * Reflect FormData rename changes (FormData -> HTTP::FormData). (@ixti) * `HTTP::Headers` now raises `HTTP::InvalidHeaderNameError` in case of (surprise) invalid HTTP header field name (e.g.`"Foo:Bar"`). See #173. (@ixti)
2015-06-11 18:51:04 +02:00
${GEM_LIBDIR}/spec/support/ssl_helper.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec