Commit Graph

108 Commits

Author SHA1 Message Date
James Hu c8294a03dc Update README 2022-02-07 18:16:26 -08:00
James Hu 8f193e2dde Regenerate gemspec for version 0.11.0 2022-02-07 18:09:14 -08:00
James Hu af0c398309 Bump version and add CHANGELOG 2022-02-07 18:09:07 -08:00
James Hu fab5f6344a Use newer version of nokogiri in development for arm64 systems 2022-02-07 18:07:48 -08:00
James Hu bc116f9df2 Update ruby dev version 2022-02-07 18:06:28 -08:00
James Hu df3184e116
Merge pull request #27 from kylewlacy/passthrough-compression
Add option to pass through compression
2022-02-07 17:49:19 -08:00
James Hu a18114aaeb Bump version to 0.10.1 for good measure 2021-03-24 13:54:45 -07:00
James Hu 924028eabe Regenerate gemspec for version 0.10.0 2021-03-24 13:53:31 -07:00
James Hu 16bda3f5c7 Lock development ruby version to 2.4.2 for jeweler 2021-03-24 13:53:26 -07:00
James Hu 677ab02039 Regenerate gemspec for version 0.10.0 2021-03-24 13:30:37 -07:00
James Hu 34cebacb47 Clean up release for 0.10.0 2021-03-24 13:30:25 -07:00
James Hu 507f1e0f44
Merge pull request #45 from mediafinger/remove-rails-dependency
Remove rails dependency
2021-03-24 13:09:01 -07:00
Andreas Finger d8c362ce56 Remove unused 'rack-proxy' dependency
Convert 'rack' to implicit dependency (of actionpack) instead of listing 
it explicitly
2021-03-24 19:09:23 +01:00
Andreas Finger adc481bc96 Replace dependency 'rails' with 'actionpack' 2021-03-24 18:52:54 +01:00
James Hu 178b94776c Ignore local vendor bundle 2018-04-20 08:43:44 -07:00
James Hu f58e177891 Regenerate gemspec for version 0.9.2 2018-04-20 08:30:09 -07:00
Kyle Lacy 46eaa864b3 Replace `:compression` option with `:reset_accept_encoding`
The default is to now to not clear the `Accept-Encoding` header (this can be changed back to the older behavior by passing `reset_accept_encoding: true`)
2018-04-18 21:24:31 -07:00
James Hu 934523e3f3 Regenerate gemspec for version 0.9.2 2018-04-18 15:44:14 -07:00
James Hu 680f8d0ddc Update version to 0.9.2 2018-04-18 15:44:10 -07:00
James Hu ca11aba415
Merge pull request #28 from aardvarkk/master
Don't copy HTTP_VERSION from the source to the target request
2018-04-18 15:36:25 -07:00
Ian Clarkson dc19756c1f Don't copy HTTP_VERSION from the source to the target request
Although the HTTP Version appears as a header inside `env`, it's not actually a regular header. When `extract_http_request_headers` is called, it translates the `HTTP_VERSION` "header" into a `Version` header. `Version` is only a provisionally-supported header name, and is semantically meant to represent the version of an (evolving object)[https://www.w3.org/Protocols/HTTP/Object_Headers.html#z13]. It's not correct to pass the HTTP Version as the contents of the `Version` header, so this change skips the processing of that particular header entirely.
2018-04-18 15:25:14 -07:00
James Hu 53f0973e66 Update README with maintenance edits 2018-03-11 11:50:40 -07:00
Kyle Lacy 5662cc2bde Add option to pass through compressed responses 2018-01-29 16:11:29 -08:00
Kyle Lacy c9336a23d3 Tweak Rack request header initialization 2018-01-29 15:37:22 -08:00
James Hu cf1db4695d Regenerate gemspec for version 0.9.1 2017-07-11 23:59:51 -07:00
James Hu c65d883e04 Update version to 0.9.1 2017-07-11 23:59:45 -07:00
James Hu 9351e3ec88 Merge pull request #19 from nevesenin/master
Fix verify_ssl option
2017-07-11 23:58:00 -07:00
empunkt d7b479a80a Fix verify_ssl option 2017-07-12 07:09:10 +02:00
James Hu affdf0e9ba Regenerate gemspec for version 0.9.0 2017-06-23 09:43:32 -07:00
James Hu 6361bde5c0 Add jcs as contributor and bump version to 0.9.0 2017-06-23 09:43:15 -07:00
James Hu 466b552016 Merge pull request #18 from jcs/master
add on_connect callback
2017-06-23 09:38:26 -07:00
joshua stein adfcc427a9 add on_connect callback, passing http object 2017-06-23 11:30:00 -05:00
James Hu 9c96ae8f01 Update copyright 2017-03-11 23:03:11 -08:00
James Hu 6750afc016 Regenerate gemspec for version 0.8.0 2017-03-11 23:01:27 -08:00
James Hu b25937549f Update jeweler 2017-03-11 23:01:21 -08:00
James Hu 387e39c2dd Bump version to 0.8.0 2017-03-11 22:53:59 -08:00
James Hu 6335bc8a32 Add avinashkoulavkar to contributors 2017-03-11 22:52:06 -08:00
James Hu 08a2f2dc0f Fix default http option 2017-03-11 22:51:11 -08:00
James Hu 27b3ba8c96 Change http_options to http 2017-03-11 22:50:36 -08:00
James Hu 6206704f6e Merge pull request #17 from avinashkoulavkar/master
Feature: Added attributes of Net::HTTP
2017-03-11 22:45:02 -08:00
Avinash afc4e2664e Feature: Added attributes of Net::HTTP
To support wide variety of attributes provides by Net::HTTP class.
2017-02-28 19:29:56 +05:30
James Hu 2584b7ae91 Add marcosbeirigo to contributors 2016-10-28 15:52:33 -07:00
James Hu 65a4900909 Regenerate gemspec for version 0.7.1 2016-10-28 15:51:54 -07:00
James Hu a817d68c66 Bump version to 0.7.1 2016-10-28 15:51:46 -07:00
James Hu ca857033ca Merge pull request #14 from marcosbeirigo/master
Fix Rails 5.1 warnings
2016-10-28 15:51:04 -07:00
Marcos Beirigo c2f268026d Fixing Rails 5.1 warnings
Fixing the two warnings listed bellow:
 - DEPRECATION WARNING: env is deprecated and will be removed from Rails 5.1
 - DEPRECATION WARNING: `render :text` is deprecated because it does not
 actually render a `text/plain` response. Switch to `render plain: 'plain
 text'` to render as `text/plain`, `render html: '<strong>HTML</strong>'` to
 render as `text/html`, or `render body: 'raw'` to match the deprecated
 behavior and render with the default Content-Type, which is `text/plain`.
2016-10-27 09:36:51 +08:00
James Hu f2c5288ce5 Regenerate gemspec for version 0.7.0 2016-10-11 22:15:31 -07:00
James Hu 43e66f63cb Cut new release 2016-10-11 22:15:22 -07:00
James Hu ff96ff813a Merge pull request #12 from axsuul/feature/verify_ssl
Add option to verify SSL
2016-10-11 22:13:03 -07:00
James Hu 1b2301a0c1 Add option to verify SSL 2016-10-11 22:11:08 -07:00