-
Notifications
You must be signed in to change notification settings - Fork 328
Comparing changes
Open a pull request
base repository: httprb/http
base: v5.1.1
head repository: httprb/http
compare: v5.2.0
- 18 commits
- 22 files changed
- 13 contributors
Commits on Feb 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 32a2ae6 - Browse repository at this point
Copy the full SHA 32a2ae6View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97aa636 - Browse repository at this point
Copy the full SHA 97aa636View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8bd1f - Browse repository at this point
Copy the full SHA ed8bd1fView commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 73a59f5 - Browse repository at this point
Copy the full SHA 73a59f5View commit details
Commits on Apr 10, 2023
-
Run CI against Ruby 3.2 (#742)
* Fix ruby 3.2 spec * Run CI on ruby 3.2
Configuration menu - View commit details
-
Copy full SHA for 4e0696c - Browse repository at this point
Copy the full SHA 4e0696cView commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 462d711 - Browse repository at this point
Copy the full SHA 462d711View commit details
Commits on Jun 2, 2023
-
Downcase Content-Type charset name (#753)
Ran into an issue making requests to a server I don't control (Microsoft ASP.NET) where it was giving me errors POSTing JSON. This header works: `Content-Type: application/json; charset=utf-8` This did not: `Content-Type: application/json; charset=UTF-8` HTTP.rb uses Ruby `String#encoding.name`, which returns "UTF" in all caps, which is causing the `charset=UTF-8`. [MDN says "Case insensitive, lowercase preferred"](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type), so I just downcased the encoding name, and added a test.
Configuration menu - View commit details
-
Copy full SHA for 9bfcdfb - Browse repository at this point
Copy the full SHA 9bfcdfbView commit details
Commits on Aug 16, 2023
-
Add
base64
to runtime dependency (#759)This PR adds `base64` to runtime dependency to suppress the following Ruby 3.3's warning: ```console $ ruby -wve 'require "http"' ruby 3.3.0dev (2023-08-14T15:48:39Z master 52837fcec2) [x86_64-darwin22] /Users/koic/.rbenv/versions/3.3.0-dev/lib/ruby/gems/3.3.0+0/gems/http-5.1.1/lib/http/chainable.rb:3: warning: base64 which will be not part of the default gems since Ruby 3.4.0 ``` cf: rails/rails#48907
Configuration menu - View commit details
-
Copy full SHA for a47c436 - Browse repository at this point
Copy the full SHA a47c436View commit details
Commits on Sep 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4060ccd - Browse repository at this point
Copy the full SHA 4060ccdView commit details
Commits on Sep 26, 2023
-
fix: close sockets on initialize timeout (#762)
Co-authored-by: Richard Peng <richard@withpersona.com>
Configuration menu - View commit details
-
Copy full SHA for 3b7133c - Browse repository at this point
Copy the full SHA 3b7133cView commit details
Commits on Oct 4, 2023
-
Prevent CRLF injection due to broken URL normalizer (#765)
* Prevent CRLF injection due to broken URL normalizer * DRY
Configuration menu - View commit details
-
Copy full SHA for 65276d7 - Browse repository at this point
Copy the full SHA 65276d7View commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b802bf - Browse repository at this point
Copy the full SHA 8b802bfView commit details
Commits on Feb 5, 2024
-
Add support for the
PURGE
HTTP method. (#757)This method is used by several caching servers, like Squid, Varnish or Fastly.
Configuration menu - View commit details
-
Copy full SHA for f7e16c8 - Browse repository at this point
Copy the full SHA f7e16c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03370c6 - Browse repository at this point
Copy the full SHA 03370c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81d281e - Browse repository at this point
Copy the full SHA 81d281eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02e66b0 - Browse repository at this point
Copy the full SHA 02e66b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for de1e319 - Browse repository at this point
Copy the full SHA de1e319View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb754c7 - Browse repository at this point
Copy the full SHA bb754c7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.1.1...v5.2.0