From 3ed2ef786a205909a3993b811072ec92fa5994d4 Mon Sep 17 00:00:00 2001
From: Michael Scrivo
Date: Sun, 4 Feb 2024 13:39:04 -0500
Subject: [PATCH 1/8] chore(deps): Allow usage of rack 3
Also added rails as a dev dependency as I couldn't run tests without that
---
Gemfile.lock | 176 +++++++++++++++++++++++++++++++++++++++++++++++++-
oauth.gemspec | 3 +-
2 files changed, 175 insertions(+), 4 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 488e3926..28b3f859 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -9,21 +9,104 @@ PATH
GEM
remote: https://rubygems.org/
specs:
+ actioncable (7.1.3)
+ actionpack (= 7.1.3)
+ activesupport (= 7.1.3)
+ nio4r (~> 2.0)
+ websocket-driver (>= 0.6.1)
+ zeitwerk (~> 2.6)
+ actionmailbox (7.1.3)
+ actionpack (= 7.1.3)
+ activejob (= 7.1.3)
+ activerecord (= 7.1.3)
+ activestorage (= 7.1.3)
+ activesupport (= 7.1.3)
+ mail (>= 2.7.1)
+ net-imap
+ net-pop
+ net-smtp
+ actionmailer (7.1.3)
+ actionpack (= 7.1.3)
+ actionview (= 7.1.3)
+ activejob (= 7.1.3)
+ activesupport (= 7.1.3)
+ mail (~> 2.5, >= 2.5.4)
+ net-imap
+ net-pop
+ net-smtp
+ rails-dom-testing (~> 2.2)
+ actionpack (7.1.3)
+ actionview (= 7.1.3)
+ activesupport (= 7.1.3)
+ nokogiri (>= 1.8.5)
+ racc
+ rack (>= 2.2.4)
+ rack-session (>= 1.0.1)
+ rack-test (>= 0.6.3)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ actiontext (7.1.3)
+ actionpack (= 7.1.3)
+ activerecord (= 7.1.3)
+ activestorage (= 7.1.3)
+ activesupport (= 7.1.3)
+ globalid (>= 0.6.0)
+ nokogiri (>= 1.8.5)
+ actionview (7.1.3)
+ activesupport (= 7.1.3)
+ builder (~> 3.1)
+ erubi (~> 1.11)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ activejob (7.1.3)
+ activesupport (= 7.1.3)
+ globalid (>= 0.3.6)
+ activemodel (7.1.3)
+ activesupport (= 7.1.3)
+ activerecord (7.1.3)
+ activemodel (= 7.1.3)
+ activesupport (= 7.1.3)
+ timeout (>= 0.4.0)
+ activestorage (7.1.3)
+ actionpack (= 7.1.3)
+ activejob (= 7.1.3)
+ activerecord (= 7.1.3)
+ activesupport (= 7.1.3)
+ marcel (~> 1.0)
+ activesupport (7.1.3)
+ base64
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ minitest (>= 5.1)
+ mutex_m
+ tzinfo (~> 2.0)
addressable (2.8.1)
public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2)
+ base64 (0.2.0)
+ bigdecimal (3.1.6)
+ builder (3.2.4)
byebug (11.1.3)
childprocess (4.1.0)
codecov (0.6.0)
simplecov (>= 0.15, < 0.22)
coderay (1.1.3)
- cookiejar (0.3.3)
+ concurrent-ruby (1.2.3)
+ connection_pool (2.4.1)
+ cookiejar (0.3.4)
crack (0.4.5)
rexml
+ crass (1.0.6)
curb (1.0.1)
+ date (3.3.4)
docile (1.4.0)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
+ drb (2.2.0)
+ ruby2_keywords
em-http-request (1.1.7)
addressable (>= 2.3.4)
cookiejar (!= 0.3.1)
@@ -32,27 +115,61 @@ GEM
http_parser.rb (>= 0.6.0)
em-socksify (0.3.2)
eventmachine (>= 1.0.0.beta.4)
+ erubi (1.12.0)
ethon (0.15.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
ffi (1.15.5)
github-markup (4.0.1)
+ globalid (1.2.1)
+ activesupport (>= 6.1)
hashdiff (1.0.1)
hashie (5.0.0)
http-accept (1.7.0)
http-cookie (1.0.5)
domain_name (~> 0.5)
http_parser.rb (0.8.0)
+ i18n (1.14.1)
+ concurrent-ruby (~> 1.0)
iconv (1.0.8)
iniparse (1.5.0)
+ io-console (0.7.2)
+ irb (1.11.1)
+ rdoc
+ reline (>= 0.4.2)
json (2.6.2)
+ loofah (2.22.0)
+ crass (~> 1.0.2)
+ nokogiri (>= 1.12.0)
+ mail (2.8.1)
+ mini_mime (>= 0.1.1)
+ net-imap
+ net-pop
+ net-smtp
+ marcel (1.0.2)
method_source (1.0.0)
mime-types (3.4.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2022.0105)
+ mini_mime (1.1.5)
minitest (5.15.0)
mocha (1.14.0)
+ mutex_m (0.2.0)
+ net-imap (0.4.9.1)
+ date
+ net-protocol
+ net-pop (0.1.2)
+ net-protocol
+ net-protocol (0.2.2)
+ timeout
+ net-smtp (0.4.0.1)
+ net-protocol
netrc (0.11.0)
+ nio4r (2.7.0)
+ nokogiri (1.16.2-arm64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.16.2-x86_64-darwin)
+ racc (~> 1.4)
oauth-tty (1.0.3)
version_gem (~> 1.1)
overcommit (0.59.1)
@@ -68,14 +185,55 @@ GEM
pry-byebug (3.10.1)
byebug (~> 11.0)
pry (>= 0.13, < 0.15)
+ psych (5.1.2)
+ stringio
public_suffix (5.0.0)
- rack (2.2.4)
+ racc (1.7.3)
+ rack (3.0.9)
+ rack-session (2.0.0)
+ rack (>= 3.0.0)
rack-test (2.0.2)
rack (>= 1.3)
+ rackup (2.0.0)
+ rack (>= 3)
+ webrick
+ rails (7.1.3)
+ actioncable (= 7.1.3)
+ actionmailbox (= 7.1.3)
+ actionmailer (= 7.1.3)
+ actionpack (= 7.1.3)
+ actiontext (= 7.1.3)
+ actionview (= 7.1.3)
+ activejob (= 7.1.3)
+ activemodel (= 7.1.3)
+ activerecord (= 7.1.3)
+ activestorage (= 7.1.3)
+ activesupport (= 7.1.3)
+ bundler (>= 1.15.0)
+ railties (= 7.1.3)
+ rails-dom-testing (2.2.0)
+ activesupport (>= 5.0.0)
+ minitest
+ nokogiri (>= 1.6)
+ rails-html-sanitizer (1.6.0)
+ loofah (~> 2.21)
+ nokogiri (~> 1.14)
+ railties (7.1.3)
+ actionpack (= 7.1.3)
+ activesupport (= 7.1.3)
+ irb
+ rackup (>= 1.0.0)
+ rake (>= 12.2)
+ thor (~> 1.0, >= 1.2.2)
+ zeitwerk (~> 2.6)
rainbow (3.1.1)
rake (13.0.6)
+ rdoc (6.6.2)
+ psych (>= 4.0.0)
redcarpet (3.5.1)
regexp_parser (2.5.0)
+ reline (0.4.2)
+ io-console (~> 0.5)
rest-client (2.1.0)
http-accept (>= 1.7.0, < 2.0)
http-cookie (>= 1.0.2, < 2.0)
@@ -109,6 +267,7 @@ GEM
rubocop-thread_safety (0.4.4)
rubocop (>= 0.53.0)
ruby-progressbar (1.11.0)
+ ruby2_keywords (0.0.5)
simplecov (0.21.2)
docile (~> 1.1)
simplecov-html (~> 0.11)
@@ -125,8 +284,13 @@ GEM
snaky_hash (2.0.0)
hashie
version_gem (~> 1.1)
+ stringio (3.1.0)
+ thor (1.3.0)
+ timeout (0.4.1)
typhoeus (1.4.0)
ethon (>= 0.9.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.8.2)
@@ -137,10 +301,15 @@ GEM
crack (>= 0.3.2)
hashdiff (>= 0.4.0, < 2.0.0)
webrick (1.7.0)
+ websocket-driver (0.7.6)
+ websocket-extensions (>= 0.1.0)
+ websocket-extensions (0.1.5)
yard (0.9.28)
webrick (~> 1.7.0)
+ zeitwerk (2.6.12)
PLATFORMS
+ arm64-darwin-23
x86_64-darwin-21
DEPENDENCIES
@@ -156,8 +325,9 @@ DEPENDENCIES
overcommit (~> 0.58)
pry
pry-byebug
- rack (~> 2.0)
+ rack (>= 3.0)
rack-test
+ rails
rake (~> 13.0)
redcarpet
rest-client
diff --git a/oauth.gemspec b/oauth.gemspec
index 8be11dc1..275b98a4 100644
--- a/oauth.gemspec
+++ b/oauth.gemspec
@@ -83,8 +83,9 @@ Thanks, |7eter l-|. l3oling
spec.add_development_dependency("iconv")
spec.add_development_dependency("minitest", "~> 5.15.0")
spec.add_development_dependency("mocha")
- spec.add_development_dependency("rack", "~> 2.0")
+ spec.add_development_dependency("rack", ">= 3.0")
spec.add_development_dependency("rack-test")
+ spec.add_development_dependency("rails")
spec.add_development_dependency("rake", "~> 13.0")
spec.add_development_dependency("rest-client")
spec.add_development_dependency("rubocop-lts", "~> 18.0")
From c44f0fcb2da15e2c88939211f90d45daa42c742b Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 07:44:41 -0600
Subject: [PATCH 2/8] =?UTF-8?q?=F0=9F=94=A7=20prepare=20gemspec?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
oauth.gemspec | 74 +++++++++++++++++++++++++--------------------------
1 file changed, 36 insertions(+), 38 deletions(-)
diff --git a/oauth.gemspec b/oauth.gemspec
index 2c2d918f..d37e007a 100644
--- a/oauth.gemspec
+++ b/oauth.gemspec
@@ -18,45 +18,12 @@ Gem::Specification.new do |spec|
spec.authors = ["Pelle Braendgaard", "Blaine Cook", "Larry Halff", "Jesse Clark", "Jon Crosby", "Seth Fitzsimmons", "Matt Sanford", "Aaron Quint", "Peter Boling"]
spec.email = ["floss@galtzo.com", "oauth-ruby@googlegroups.com"]
+
spec.summary = "🔑 OAuth 1.0 / 1.0a Core Ruby implementation"
spec.description = "🔑 A Ruby wrapper for the original OAuth 1.0 / 1.0a spec."
spec.homepage = "https://github.com/ruby-oauth/oauth"
spec.licenses = ["MIT"]
spec.required_ruby_version = ">= 2.3"
- spec.post_install_message = "
-You have installed oauth version #{gem_version}, congratulations!
-
-Please see:
-• #{spec.homepage}/-/blob/main/SECURITY.md
-• #{spec.homepage}/-/blob/v#{spec.version}/CHANGELOG.md#111-2022-09-19
-
-Major updates:
-1. master branch renamed to main
-• Update your local: git checkout master; git branch -m master main; git branch --unset-upstream; git branch -u origin/main
-2. Github has been replaced with Gitlab; I wrote about some of the reasons here:
-• https://dev.to/galtzo/im-leaving-github-50ba
-• Update your local: git remote set-url origin git@gitlab.com:ruby-oauth/oauth.git
-3. Google Group is active (again)!
-• https://groups.google.com/g/oauth-ruby/c/QA_dtrXWXaE
-4. Gitter Chat is active (still)!
-• https://gitter.im/oauth-xx/
-5. Non-commercial support for the 1.x series will end by April, 2025. Please make a plan to upgrade to the next version prior to that date.
-Support will be dropped for Ruby 2.7 and any other Ruby versions which will also have reached EOL by then.
-6. Gem releases are now cryptographically signed for security.
-
-If you are a human, please consider a donation as I move toward supporting myself with Open Source work:
-• https://liberapay.com/pboling
-• https://ko-fi.com/pboling
-• https://patreon.com/galtzo
-
-If you are a corporation, please consider supporting this project, and open source work generally, with a TideLift subscription.
-• https://tidelift.com/funding/github/rubygems/oauth
-• Or hire me. I am looking for a job!
-
-Please report issues, and support the project!
-
-Thanks, |7eter l-|. l3oling
-"
# Linux distros often package gems and securely certify them independent
# of the official RubyGem certification process. Allowed via ENV["SKIP_GEM_SIGNING"]
@@ -76,13 +43,44 @@ Thanks, |7eter l-|. l3oling
end
end
+ gl_homepage = "https://gitlab.com/ruby-oauth/#{spec.name}"
+ gh_mirror = spec.homepage
+
+ spec.post_install_message = %{
+---+++--- oauth2 v#{gem_version} ---+++---
+
+(minor) ⚠️ BREAKING CHANGES ⚠️ when upgrading from < v2
+• Summary of breaking changes: #{gl_homepage}#what-is-new-for-v20
+• Changes in this patch: #{gl_homepage}/-/blob/v#{gem_version}/CHANGELOG.md#2015-2025-09-08
+
+News:
+1. New documentation website, covering usage with OAuth 1.0 and 1.0a: https://oauth.galtzo.com
+2. New official Discord for discussion and support: https://discord.gg/3qme4XHNKN
+3. New org name "ruby-oauth" on Open Source Collective, GitHub, GitLab, Codeberg (update git remotes!)
+4. Non-commercial support for the 2.x series will end by April, 2026. Please make a plan to upgrade to the next version prior to that date.
+Support will be dropped for Ruby 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, 3.1 and any other Ruby versions which will also have reached EOL by then.
+5. Gem releases are cryptographically signed with a 20-year cert; SHA-256 & SHA-512 checksums by stone_checksums.
+6. Please consider supporting this project:
+ • https://opencollective.com/ruby-oauth (new!)
+ • https://liberapay.com/pboling
+ • https://github.com/sponsors/pboling
+ • https://www.paypal.com/paypalme/peterboling
+ • https://ko-fi.com/pboling
+ • https://www.buymeacoffee.com/pboling
+ • https://tidelift.com/funding/github/rubygems/oauth
+ • Hire me - I can build anything
+ • Report issues, and star the project
+Thanks, @pboling / @galtzo
+}
+
spec.metadata["homepage_uri"] = "https://#{spec.name.tr("_", "-")}.galtzo.com/"
- spec.metadata["source_code_uri"] = "#{spec.homepage}/tree/v#{spec.version}"
- spec.metadata["changelog_uri"] = "#{spec.homepage}/blob/v#{spec.version}/CHANGELOG.md"
- spec.metadata["bug_tracker_uri"] = "#{spec.homepage}/issues"
+ spec.metadata["source_code_uri"] = "#{gh_mirror}/tree/v#{spec.version}"
+ spec.metadata["changelog_uri"] = "#{gh_mirror}/blob/v#{spec.version}/CHANGELOG.md"
+ spec.metadata["bug_tracker_uri"] = "#{gh_mirror}/issues"
spec.metadata["documentation_uri"] = "https://www.rubydoc.info/gems/#{spec.name}/#{spec.version}"
+ spec.metadata["mailing_list_uri"] = "https://groups.google.com/g/oauth-ruby"
spec.metadata["funding_uri"] = "https://github.com/sponsors/pboling"
- spec.metadata["wiki_uri"] = "#{spec.homepage}/wiki"
+ spec.metadata["wiki_uri"] = "#{gl_homepage}/-/wiki"
spec.metadata["news_uri"] = "https://www.railsbling.com/tags/#{spec.name}"
spec.metadata["discord_uri"] = "https://discord.gg/3qme4XHNKN"
spec.metadata["rubygems_mfa_required"] = "true"
From 5fbbeac257d19ce26d68548b7446f2230cdc0c6f Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 17:34:13 -0600
Subject: [PATCH 3/8] =?UTF-8?q?=F0=9F=9A=A8=20Linting?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.rubocop_gradual.lock | 8 ++++----
oauth.gemspec | 3 +--
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/.rubocop_gradual.lock b/.rubocop_gradual.lock
index 37def3cc..b4e53da4 100644
--- a/.rubocop_gradual.lock
+++ b/.rubocop_gradual.lock
@@ -34,10 +34,10 @@
"lib/oauth/tokens/consumer_token.rb:3696415131": [
[9, 5, 155, "Style/ClassMethodsDefinitions: Use `class << self` to define a class method.", 349576019]
],
- "oauth.gemspec:2386546327": [
- [152, 3, 40, "Gemspec/DependencyVersion: Dependency version specification is required.", 2300588954],
- [154, 3, 44, "Gemspec/DependencyVersion: Dependency version specification is required.", 1905290578],
- [155, 3, 46, "Gemspec/DependencyVersion: Dependency version specification is required.", 4289565910]
+ "oauth.gemspec:3866031669": [
+ [149, 3, 40, "Gemspec/DependencyVersion: Dependency version specification is required.", 2300588954],
+ [151, 3, 44, "Gemspec/DependencyVersion: Dependency version specification is required.", 1905290578],
+ [152, 3, 46, "Gemspec/DependencyVersion: Dependency version specification is required.", 4289565910]
],
"spec/oauth/backwards_compatibility_spec.rb:4041711732": [
[3, 16, 25, "RSpec/DescribeClass: The first argument to describe should be the class or module being tested.", 3956042931]
diff --git a/oauth.gemspec b/oauth.gemspec
index d37e007a..63b4ee86 100644
--- a/oauth.gemspec
+++ b/oauth.gemspec
@@ -18,7 +18,6 @@ Gem::Specification.new do |spec|
spec.authors = ["Pelle Braendgaard", "Blaine Cook", "Larry Halff", "Jesse Clark", "Jon Crosby", "Seth Fitzsimmons", "Matt Sanford", "Aaron Quint", "Peter Boling"]
spec.email = ["floss@galtzo.com", "oauth-ruby@googlegroups.com"]
-
spec.summary = "🔑 OAuth 1.0 / 1.0a Core Ruby implementation"
spec.description = "🔑 A Ruby wrapper for the original OAuth 1.0 / 1.0a spec."
spec.homepage = "https://github.com/ruby-oauth/oauth"
@@ -57,7 +56,7 @@ News:
1. New documentation website, covering usage with OAuth 1.0 and 1.0a: https://oauth.galtzo.com
2. New official Discord for discussion and support: https://discord.gg/3qme4XHNKN
3. New org name "ruby-oauth" on Open Source Collective, GitHub, GitLab, Codeberg (update git remotes!)
-4. Non-commercial support for the 2.x series will end by April, 2026. Please make a plan to upgrade to the next version prior to that date.
+4. Non-commercial support for the 1.x series will end by April, 2026. Please make a plan to upgrade to the next version prior to that date.
Support will be dropped for Ruby 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, 3.1 and any other Ruby versions which will also have reached EOL by then.
5. Gem releases are cryptographically signed with a 20-year cert; SHA-256 & SHA-512 checksums by stone_checksums.
6. Please consider supporting this project:
From df6dbb23945627162911d33dbdd987f703a2d656 Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 19:57:18 -0600
Subject: [PATCH 4/8] =?UTF-8?q?=F0=9F=8E=A8=20kettle-dev=20v1.1.30=20chang?=
=?UTF-8?q?elog=20template?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
CHANGELOG.md | 243 ++++++++++++------
docs/ActionController.html | 4 +-
docs/ActionController/Base.html | 4 +-
docs/ActionController/TestRequest.html | 4 +-
docs/EventMachine.html | 4 +-
docs/EventMachine/HttpClient.html | 4 +-
docs/Net.html | 4 +-
docs/Net/HTTPGenericRequest.html | 4 +-
docs/OAuth.html | 4 +-
docs/OAuth/AccessToken.html | 4 +-
docs/OAuth/Client.html | 4 +-
docs/OAuth/Client/Helper.html | 4 +-
docs/OAuth/Consumer.html | 4 +-
docs/OAuth/ConsumerToken.html | 4 +-
docs/OAuth/Error.html | 4 +-
docs/OAuth/Helper.html | 4 +-
docs/OAuth/OAuthTestHelper.html | 4 +-
docs/OAuth/Optional.html | 4 +-
docs/OAuth/Problem.html | 4 +-
docs/OAuth/RequestProxy.html | 4 +-
.../RequestProxy/ActionControllerRequest.html | 4 +-
.../RequestProxy/ActionDispatchRequest.html | 4 +-
docs/OAuth/RequestProxy/Base.html | 4 +-
docs/OAuth/RequestProxy/Curl.html | 4 +-
docs/OAuth/RequestProxy/Curl/Easy.html | 4 +-
docs/OAuth/RequestProxy/EventMachine.html | 4 +-
.../EventMachine/HttpRequest.html | 4 +-
docs/OAuth/RequestProxy/JabberRequest.html | 4 +-
docs/OAuth/RequestProxy/MockRequest.html | 4 +-
docs/OAuth/RequestProxy/Net.html | 4 +-
docs/OAuth/RequestProxy/Net/HTTP.html | 4 +-
.../RequestProxy/Net/HTTP/HTTPRequest.html | 4 +-
docs/OAuth/RequestProxy/RackRequest.html | 4 +-
docs/OAuth/RequestProxy/RestClient.html | 4 +-
.../RequestProxy/RestClient/Request.html | 4 +-
docs/OAuth/RequestProxy/Typhoeus.html | 4 +-
docs/OAuth/RequestProxy/Typhoeus/Request.html | 4 +-
.../RequestProxy/UnknownRequestType.html | 4 +-
docs/OAuth/RequestToken.html | 4 +-
docs/OAuth/Server.html | 4 +-
docs/OAuth/ServerToken.html | 4 +-
docs/OAuth/Signature.html | 4 +-
docs/OAuth/Signature/Base.html | 4 +-
docs/OAuth/Signature/HMAC.html | 4 +-
docs/OAuth/Signature/HMAC/SHA1.html | 4 +-
docs/OAuth/Signature/HMAC/SHA256.html | 4 +-
docs/OAuth/Signature/PLAINTEXT.html | 4 +-
docs/OAuth/Signature/RSA.html | 4 +-
docs/OAuth/Signature/RSA/SHA1.html | 4 +-
.../Signature/UnknownSignatureMethod.html | 4 +-
docs/OAuth/Token.html | 4 +-
docs/OAuth/Unauthorized.html | 4 +-
docs/OAuth/Version.html | 4 +-
docs/_index.html | 10 +-
docs/file.CHANGELOG.html | 4 +-
docs/file.CODE_OF_CONDUCT.html | 4 +-
docs/file.CONTRIBUTING.html | 4 +-
docs/file.FUNDING.html | 4 +-
docs/file.LICENSE.html | 4 +-
docs/file.README.html | 12 +-
docs/file.RUBOCOP.html | 4 +-
docs/file.SECURITY.html | 4 +-
docs/file_list.html | 10 -
docs/index.html | 12 +-
docs/top-level-namespace.html | 4 +-
65 files changed, 303 insertions(+), 224 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e1a100d..b9883696 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,25 @@ Please file a bug if you notice a violation of semantic versioning.
### Added
+### Changed
+
+### Deprecated
+
+### Removed
+
+### Fixed
+
+### Security
+
+## [1.1.1] - 2025-09-21
+
+- TAG: [v1.1.1][1.1.1t]
+- COVERAGE: 81.70% -- 817/1000 lines in 36 files
+- BRANCH COVERAGE: 50.54% -- 140/277 branches in 36 files
+- 40.71% documented
+
+### Added
+
- kettle-dev v1.1.18
- Internal escape & unescape methods
- Stop relying on URI / CGI for escaping and unescaping
@@ -31,18 +50,14 @@ Please file a bug if you notice a violation of semantic versioning.
- converted minitest => rspec
-### Deprecated
-
### Removed
- dependency on em-http-request
- now lazy Loaded so it can be optional, since some systems fail to install it, and it doesn't seem maintained
-### Fixed
+## [1.1.0] 2022-08-29
-### Security
-
-## [1.1.0] 2022-08-29 ([tag][1.1.0t])
+- TAG: [v1.1.0][1.1.0t]
### Changed
@@ -53,14 +68,18 @@ Please file a bug if you notice a violation of semantic versioning.
* `OAuth::Comsumer#options` hash is now handled by `snaky_hash`, which was extracted from `oauth2`
* symbolized keys, dot-access and snake-case are now normalized
-## [1.0.1] 2022-08-29 ([tag][1.0.1t])
+## [1.0.1] 2022-08-29
+
+- TAG: [v1.0.1][1.0.1t]
### Changed
* `OAuth::Comsumer#options` hash is now handled by `snaky_hash`, which was extracted from `oauth2`
* symbolized keys, dot-access and snake-case are now normalized
-## [1.0.0] 2022-08-23 ([tag][1.0.0t])
+## [1.0.0] 2022-08-23
+
+- TAG: [v1.0.0][1.0.0t]
### Changed
@@ -72,14 +91,18 @@ Please file a bug if you notice a violation of semantic versioning.
* New EOL Policy
* Non-commercial support for the oldest version of Ruby (which itself is going EOL) will be dropped each year in April
-## [0.6.2] 2022-08-29 ([tag][0.6.2t])
+## [0.6.2] 2022-08-29
+
+- TAG: [v0.6.2][0.6.2t]
### Changed
* `OAuth::Comsumer#options` hash is now handled by `snaky_hash`, which was extracted from `oauth2`
* symbolized keys, dot-access and snake-case are now normalized
-## [0.6.1] 2022-08-23 ([tag][0.6.1t])
+## [0.6.1] 2022-08-23
+
+- TAG: [v0.6.1][0.6.1t]
### Changed
@@ -90,7 +113,9 @@ Please file a bug if you notice a violation of semantic versioning.
* Post install note about v0.6.x EOL approaching in April, 2024
-## [0.6.0] 2022-08-23 ([tag][0.6.0t])
+## [0.6.0] 2022-08-23
+
+- TAG: [v0.6.0][0.6.0t]
### Added
@@ -108,7 +133,9 @@ Please file a bug if you notice a violation of semantic versioning.
* Ruby 2.0, 2.1, 2.2, and 2.3 are no longer valid install targets
-## [0.5.14] 2022-08-29 ([tag][0.5.14t])
+## [0.5.14] 2022-08-29
+
+- TAG: [v0.5.14][0.5.14t]
The "hopeful last 0.5.x" Release
@@ -116,7 +143,9 @@ The "hopeful last 0.5.x" Release
* More typos fixed
-## [0.5.13] 2022-08-23 ([tag][0.5.13t])
+## [0.5.13] 2022-08-23
+
+- TAG: [v0.5.13][0.5.13t]
The "I think I caught 'em all!" Release
@@ -124,7 +153,9 @@ The "I think I caught 'em all!" Release
* Typo oauth2 => oauth as gem name in one more place.
-## [0.5.12] 2022-08-23 ([tag][0.5.12t])
+## [0.5.12] 2022-08-23
+
+- TAG: [v0.5.12][0.5.12t]
The "Typoes are just the worst!" Release
@@ -132,7 +163,9 @@ The "Typoes are just the worst!" Release
* Typo oauth2 => oauth as gem name in a couple places.
-## [0.5.11] 2022-08-23 ([tag][0.5.11t])
+## [0.5.11] 2022-08-23
+
+- TAG: [v0.5.11][0.5.11t]
The "Is this the last release with a silly name?" Release
@@ -146,7 +179,9 @@ The "Is this the last release with a silly name?" Release
* Switched branch references from master to main
* CI builds are now all green!
-## [0.5.10] 2022-05-04 ([tag][0.5.10t])
+## [0.5.10] 2022-05-04
+
+- TAG: [v0.5.10][0.5.10t]
The "Can it be the end of the line for 0.5.x?" Release
@@ -158,7 +193,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Project tooling in preparation for final release of 0.5.x series
- diffend
-## [0.5.9] 2022-05-03 ([tag][0.5.9t])
+## [0.5.9] 2022-05-03
+
+- TAG: [v0.5.9][0.5.9t]
### Added
@@ -172,7 +209,9 @@ The "Can it be the end of the line for 0.5.x?" Release
- rubocop-ruby2_0
- overcommit
-## [0.5.8] 2021-11-10 ([tag][0.5.8t])
+## [0.5.8] 2021-11-10
+
+- TAG: [v0.5.8][0.5.8t]
### Added
@@ -182,7 +221,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Removed reference to RUBY_VERSION from gemspec, as it depends on rake release, which is problematic on some ruby engines. (by @pboling)
-## [0.5.7] 2021-11-02 ([tag][0.5.7t])
+## [0.5.7] 2021-11-02
+
+- TAG: [v0.5.7][0.5.7t]
### Added
@@ -217,7 +258,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Remove direct development dependency on nokogiri (#299 by @pboling)
-## [0.5.6] 2021-04-02 ([tag][0.5.6t])
+## [0.5.6] 2021-04-02
+
+- TAG: [v0.5.6][0.5.6t]
### Added
@@ -228,7 +271,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Change default timeout to be the same as Net::HTTP default, 60 seconds instead of 30 seconds.
-## [0.5.5] 2020-01-19 ([tag][0.5.5t])
+## [0.5.5] 2020-01-19
+
+- TAG: [v0.5.5][0.5.5t]
### Added
@@ -244,7 +289,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixes ssl-noverify
* Fixed README example (#158, #159, by @pboling)
-## [0.5.4] 2017-12-08 ([tag][0.5.4t])
+## [0.5.4] 2017-12-08
+
+- TAG: [v0.5.4][0.5.4t]
### Changed
@@ -254,7 +301,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixes UnknownRequestType on Rails 5.1 for ActionDispatch::Request (xprazak2)
-## [0.5.3] 2017-05-24 ([tag][0.5.3t])
+## [0.5.3] 2017-05-24
+
+- TAG: [v0.5.3][0.5.3t]
### Fixed
@@ -264,7 +313,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Removing legacy scripts (James Pinto)
-## [0.5.2] 2017-05-17 ([tag][0.5.2t])
+## [0.5.2] 2017-05-17
+
+- TAG: [v0.5.2][0.5.2t]
### Added
@@ -297,7 +348,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Making a test/support dir (James Pinto)
* Fix #177 - Adjusting to webmock latest recommended implementation for minitest (James Pinto)
-## [0.5.1] 2016-02-29 ([tag][0.5.1t])
+## [0.5.1] 2016-02-29
+
+- TAG: [v0.5.1][0.5.1t]
### Added
@@ -319,7 +372,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Remove obsolete comment (Arthur Nogueira Neves)
* Remove jeweler from gemspec
-## [0.5.0] 2016-02-20 ([tag][0.5.0t])
+## [0.5.0] 2016-02-20
+
+- TAG: [v0.5.0][0.5.0t]
### Added
@@ -351,7 +406,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fix some warnings (amatsuda)
* Various fixes/updates to README (Evan Arnold, Jonathan Camenisch, Brian John, Ankur Sethi)
-## [0.4.7] 2012-09-03 ([tag][0.4.7t])
+## [0.4.7] 2012-09-03
+
+- TAG: [v0.4.7][0.4.7t]
### Added
@@ -362,7 +419,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fix merging paths if the path is not empty
* Fix nested hash params in Consumer#request (Ernie Miller)
-## [0.4.6] 2012-04-21 ([tag][0.4.6t])
+## [0.4.6] 2012-04-21
+
+- TAG: [v0.4.6][0.4.6t]
### Changed
@@ -374,7 +433,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixed post body's being dropped in 1.9 (Steven Hammond)
* Fixed PUT request handling (Anton Panasenko)
-## [0.4.5] 2011-06-25 ([tag][0.4.5t])
+## [0.4.5] 2011-06-25
+
+- TAG: [v0.4.5][0.4.5t]
### Added
@@ -392,7 +453,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fix POST Requests with Typhoeus proxy (niedhui)
* Fix incorrect hardcoded port (Ian Taylor)
-## [0.4.4] 2010-10-31 ([tag][0.4.4t])
+## [0.4.4] 2010-10-31
+
+- TAG: [v0.4.4][0.4.4t]
### Added
@@ -405,13 +468,17 @@ The "Can it be the end of the line for 0.5.x?" Release
* ensure consumer uri gets set back to original config even if an error occurs (Brian Finney)
* Yahoo uses & to split records in OAuth headers (Brian Finney)
-## [0.4.3] 2010-09-01 ([tag][0.4.3t])
+## [0.4.3] 2010-09-01
+
+- TAG: [v0.4.3][0.4.3t]
### Fixed
* Fix for em-http proxy (ichverstehe)
-## [0.4.2] 2010-08-13 ([tag][0.4.2t])
+## [0.4.2] 2010-08-13
+
+- TAG: [v0.4.2][0.4.2t]
### Added
@@ -423,7 +490,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixed the em-http request proxy (Joshua Hull)
* Fix for oauth proxy string manipulation (Jakub Suder)
-## [0.4.1] 2010-06-16 ([tag][0.4.1t])
+## [0.4.1] 2010-06-16
+
+- TAG: [v0.4.1][0.4.1t]
### Added
@@ -434,7 +503,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Rails 3 Compatibility fixes (Pelle Braendgaard)
* Fixed load errors on tests for missing (non-required) libraries
-## [0.4.0] 2010-04-22 ([tag][0.4.0t])
+## [0.4.0] 2010-04-22
+
+- TAG: [v0.4.0][0.4.0t]
### Added
@@ -460,7 +531,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* OAuth::Client::Helper won't override the specified `oauth_version` (Philip Kromer)
* Fixed an encoding / multibyte issue (成田 一生)
-## [0.3.6] 2009-09-14 ([tag][0.3.6t])
+## [0.3.6] 2009-09-14
+
+- TAG: [v0.3.6][0.3.6t]
### Added
@@ -476,7 +549,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Respect `--method` in `authorize` CLI command (Seth)
-## [0.3.5] 2009-06-03 ([tag][0.3.5t])
+## [0.3.5] 2009-06-03
+
+- TAG: [v0.3.5][0.3.5t]
### Added
@@ -488,7 +563,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Added proxy support to OAuth::Consumer (Marshall Huss)
* Added --scope CLI option for Google's 'scope' parameter (Seth)
-## [0.3.4] 2009-05-06 ([tag][0.3.4t])
+## [0.3.4] 2009-05-06
+
+- TAG: [v0.3.4][0.3.4t]
### Changed
@@ -498,7 +575,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fix OAuth::RequestProxy::ActionControllerRequest's handling of params (Tristan Groléat)
-## [0.3.3] 2009-05-04 ([tag][0.3.3t])
+## [0.3.3] 2009-05-04
+
+- TAG: [v0.3.3][0.3.3t]
### Added
@@ -516,7 +595,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixed signatures for non-ASCII under $KCODE other than 'u' (Matt Sanford)
* Fixed edge cases in ActionControllerRequestProxy where params were being incorrectly signed (Marcos Wright Kuhns)
-## [0.3.2] 2009-03-23 ([tag][0.3.2t])
+## [0.3.2] 2009-03-23
+
+- TAG: [v0.3.2][0.3.2t]
### Added
@@ -533,7 +614,9 @@ The "Can it be the end of the line for 0.5.x?" Release
* Fixed signature calculation when both options and a block were provided to OAuth::Signature::Base#initialize (Seth)
* Fixed a problem when attempting to normalize MockRequest URIs (Seth)
-## [0.3.1] 2009-01-26 ([tag][0.3.1t])
+## [0.3.1] 2009-01-26
+
+- TAG: [v0.3.1][0.3.1t]
### Fixed
@@ -541,6 +624,8 @@ The "Can it be the end of the line for 0.5.x?" Release
## [0.3.0] 2009-01-25
+- TAG: [v0.3.0][0.3.0t]
+
### Added
* Support ActionController::Request from Edge Rails (László Bácsi)
@@ -619,75 +704,77 @@ but please have a look at the unit tests.
* Moved all non-Rails functionality from the Rails plugin:
http://code.google.com/p/oauth-plugin/
-[Unreleased]: https://gitlab.com/ruby-oauth/oauth/-/compare/v1.1.0...main
+[Unreleased]: https://github.com/ruby-oauth/oauth/compare/v1.1.1...HEAD
+[1.1.1]: https://github.com/ruby-oauth/oauth/compare/v1.1.0...v1.1.1
+[1.1.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v1.1.1
[1.1.0]: https://gitlab.com/ruby-oauth/oauth/-/compare/v1.0.1...v1.1.0
-[1.1.0t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v1.1.0
+[1.1.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v1.1.0
[1.0.1]: https://gitlab.com/ruby-oauth/oauth/-/compare/v1.0.0...v1.0.1
-[1.0.1t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v1.0.1
+[1.0.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v1.0.1
[1.0.0]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.6.2...v1.0.0
-[1.0.0t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v1.0.0
+[1.0.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v1.0.0
[0.6.2]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.6.1...v0.6.2
-[0.6.2t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.6.2
+[0.6.2t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.6.2
[0.6.1]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.6.0...v0.6.1
-[0.6.1t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.6.1
+[0.6.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.6.1
[0.6.0]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.14...v0.6.0
-[0.6.0t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.6.0
+[0.6.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.6.0
[0.5.14]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.13...v0.5.14
-[0.5.14t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.14
+[0.5.14t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.14
[0.5.13]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.12...v0.5.13
-[0.5.13t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.13
+[0.5.13t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.13
[0.5.12]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.11...v0.5.12
-[0.5.12t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.12
+[0.5.12t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.12
[0.5.11]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.10...v0.5.11
-[0.5.11t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.11
-[c0.5.10t]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.9...v0.5.10
-[0.5.10t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.10
+[0.5.11t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.11
+[0.5.10t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.10
[0.5.9]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.8...v0.5.9
-[0.5.9t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.9
+[0.5.9t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.9
[0.5.8]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.7...v0.5.8
-[0.5.8t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.8
+[0.5.8t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.8
[0.5.7]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.6...v0.5.7
-[0.5.7t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.7
+[0.5.7t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.7
[0.5.6]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.5...v0.5.6
-[0.5.6t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.6
+[0.5.6t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.6
[0.5.5]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.4...v0.5.5
-[0.5.5t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.5
+[0.5.5t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.5
[0.5.4]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.3...v0.5.4
-[0.5.4t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.4
+[0.5.4t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.4
[0.5.3]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.2...v0.5.3
-[0.5.3t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.3
+[0.5.3t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.3
[0.5.2]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.1...v0.5.2
-[0.5.2t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.2
+[0.5.2t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.2
[0.5.1]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.5.0...v0.5.1
-[0.5.1t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.1
+[0.5.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.1
[0.5.0]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.7...v0.5.0
-[0.5.0t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.5.0
+[0.5.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.5.0
[0.4.7]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.6...v0.4.7
-[0.4.7t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.7
+[0.4.7t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.7
[0.4.6]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.5...v0.4.6
-[0.4.6t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.6
+[0.4.6t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.6
[0.4.5]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.4...v0.4.5
-[0.4.5t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.5
+[0.4.5t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.5
[0.4.4]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.3...v0.4.4
-[0.4.4t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.4
+[0.4.4t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.4
[0.4.3]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.2...v0.4.3
-[0.4.3t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.3
+[0.4.3t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.3
[0.4.2]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.1...v0.4.2
-[0.4.2t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.2
+[0.4.2t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.2
[0.4.1]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.4.0...v0.4.1
-[0.4.1t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.1
+[0.4.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.1
[0.4.0]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.6...v0.4.0
-[0.4.0t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.4.0
+[0.4.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.4.0
[0.3.6]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.5...v0.3.6
-[0.3.6t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.6
+[0.3.6t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.6
[0.3.5]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.4...v0.3.5
-[0.3.5t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.5
+[0.3.5t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.5
[0.3.4]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.3...v0.3.4
-[0.3.4t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.4
+[0.3.4t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.4
[0.3.3]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.2...v0.3.3
-[0.3.3t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.3
+[0.3.3t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.3
[0.3.2]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.1...v0.3.2
-[0.3.2t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.2
+[0.3.2t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.2
[0.3.1]: https://gitlab.com/ruby-oauth/oauth/-/compare/v0.3.0...v0.3.1
-[0.3.1t]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.1
-[0.3.0]: https://gitlab.com/ruby-oauth/oauth/-/tags/v0.3.0
+[0.3.1t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.1
+[0.3.0]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.0
+[0.3.0t]: https://github.com/ruby-oauth/oauth/releases/tag/v0.3.0
diff --git a/docs/ActionController.html b/docs/ActionController.html
index 44009a7b..69935ddf 100644
--- a/docs/ActionController.html
+++ b/docs/ActionController.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/ActionController/Base.html b/docs/ActionController/Base.html
index f6b55662..07716dde 100644
--- a/docs/ActionController/Base.html
+++ b/docs/ActionController/Base.html
@@ -238,9 +238,9 @@
diff --git a/docs/ActionController/TestRequest.html b/docs/ActionController/TestRequest.html
index b96d1a5e..37083a7c 100644
--- a/docs/ActionController/TestRequest.html
+++ b/docs/ActionController/TestRequest.html
@@ -613,9 +613,9 @@
diff --git a/docs/EventMachine.html b/docs/EventMachine.html
index c780ce84..27bba151 100644
--- a/docs/EventMachine.html
+++ b/docs/EventMachine.html
@@ -116,9 +116,9 @@ Overview
diff --git a/docs/EventMachine/HttpClient.html b/docs/EventMachine/HttpClient.html
index e76480fc..f0720aac 100644
--- a/docs/EventMachine/HttpClient.html
+++ b/docs/EventMachine/HttpClient.html
@@ -484,9 +484,9 @@
diff --git a/docs/Net.html b/docs/Net.html
index cdc0db58..578e4039 100644
--- a/docs/Net.html
+++ b/docs/Net.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/Net/HTTPGenericRequest.html b/docs/Net/HTTPGenericRequest.html
index 35863e66..5ea29ce3 100644
--- a/docs/Net/HTTPGenericRequest.html
+++ b/docs/Net/HTTPGenericRequest.html
@@ -397,9 +397,9 @@
diff --git a/docs/OAuth.html b/docs/OAuth.html
index dfa77689..02d33ecc 100644
--- a/docs/OAuth.html
+++ b/docs/OAuth.html
@@ -192,9 +192,9 @@
diff --git a/docs/OAuth/AccessToken.html b/docs/OAuth/AccessToken.html
index 6dcdc2d6..25a38df2 100644
--- a/docs/OAuth/AccessToken.html
+++ b/docs/OAuth/AccessToken.html
@@ -681,9 +681,9 @@
diff --git a/docs/OAuth/Client.html b/docs/OAuth/Client.html
index 70ee1395..278bd2c9 100644
--- a/docs/OAuth/Client.html
+++ b/docs/OAuth/Client.html
@@ -107,9 +107,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/Client/Helper.html b/docs/OAuth/Client/Helper.html
index d41c6636..73ade709 100644
--- a/docs/OAuth/Client/Helper.html
+++ b/docs/OAuth/Client/Helper.html
@@ -981,9 +981,9 @@
diff --git a/docs/OAuth/Consumer.html b/docs/OAuth/Consumer.html
index 03c5c604..53e8ba24 100644
--- a/docs/OAuth/Consumer.html
+++ b/docs/OAuth/Consumer.html
@@ -2551,9 +2551,9 @@
diff --git a/docs/OAuth/ConsumerToken.html b/docs/OAuth/ConsumerToken.html
index dfc94704..9e37f270 100644
--- a/docs/OAuth/ConsumerToken.html
+++ b/docs/OAuth/ConsumerToken.html
@@ -661,9 +661,9 @@
diff --git a/docs/OAuth/Error.html b/docs/OAuth/Error.html
index 4219ca10..84b7e71e 100644
--- a/docs/OAuth/Error.html
+++ b/docs/OAuth/Error.html
@@ -118,9 +118,9 @@ Direct Known Subclasses
diff --git a/docs/OAuth/Helper.html b/docs/OAuth/Helper.html
index d8d889ea..fd0159c5 100644
--- a/docs/OAuth/Helper.html
+++ b/docs/OAuth/Helper.html
@@ -832,9 +832,9 @@
diff --git a/docs/OAuth/OAuthTestHelper.html b/docs/OAuth/OAuthTestHelper.html
index 44c89bf8..275bf3bc 100644
--- a/docs/OAuth/OAuthTestHelper.html
+++ b/docs/OAuth/OAuthTestHelper.html
@@ -240,9 +240,9 @@
diff --git a/docs/OAuth/Optional.html b/docs/OAuth/Optional.html
index b439c040..ad66bed2 100644
--- a/docs/OAuth/Optional.html
+++ b/docs/OAuth/Optional.html
@@ -209,9 +209,9 @@
diff --git a/docs/OAuth/Problem.html b/docs/OAuth/Problem.html
index ad08e8dd..34a433c9 100644
--- a/docs/OAuth/Problem.html
+++ b/docs/OAuth/Problem.html
@@ -428,9 +428,9 @@
diff --git a/docs/OAuth/RequestProxy.html b/docs/OAuth/RequestProxy.html
index 6589be77..50682501 100644
--- a/docs/OAuth/RequestProxy.html
+++ b/docs/OAuth/RequestProxy.html
@@ -289,9 +289,9 @@
diff --git a/docs/OAuth/RequestProxy/ActionControllerRequest.html b/docs/OAuth/RequestProxy/ActionControllerRequest.html
index 3200c771..1e0ce673 100644
--- a/docs/OAuth/RequestProxy/ActionControllerRequest.html
+++ b/docs/OAuth/RequestProxy/ActionControllerRequest.html
@@ -511,9 +511,9 @@
diff --git a/docs/OAuth/RequestProxy/ActionDispatchRequest.html b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
index 0afae445..4283aae5 100644
--- a/docs/OAuth/RequestProxy/ActionDispatchRequest.html
+++ b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
@@ -318,9 +318,9 @@
diff --git a/docs/OAuth/RequestProxy/Base.html b/docs/OAuth/RequestProxy/Base.html
index 314a6f41..3472d714 100644
--- a/docs/OAuth/RequestProxy/Base.html
+++ b/docs/OAuth/RequestProxy/Base.html
@@ -1953,9 +1953,9 @@
diff --git a/docs/OAuth/RequestProxy/Curl.html b/docs/OAuth/RequestProxy/Curl.html
index e925cfb1..2505256c 100644
--- a/docs/OAuth/RequestProxy/Curl.html
+++ b/docs/OAuth/RequestProxy/Curl.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Curl/Easy.html b/docs/OAuth/RequestProxy/Curl/Easy.html
index bb8fd581..b876e96e 100644
--- a/docs/OAuth/RequestProxy/Curl/Easy.html
+++ b/docs/OAuth/RequestProxy/Curl/Easy.html
@@ -330,9 +330,9 @@
diff --git a/docs/OAuth/RequestProxy/EventMachine.html b/docs/OAuth/RequestProxy/EventMachine.html
index e5f0c5d7..fafc933c 100644
--- a/docs/OAuth/RequestProxy/EventMachine.html
+++ b/docs/OAuth/RequestProxy/EventMachine.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
index 8dd29f9a..4c9c4e14 100644
--- a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
+++ b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
@@ -340,9 +340,9 @@
diff --git a/docs/OAuth/RequestProxy/JabberRequest.html b/docs/OAuth/RequestProxy/JabberRequest.html
index 3b3497da..5c32c36b 100644
--- a/docs/OAuth/RequestProxy/JabberRequest.html
+++ b/docs/OAuth/RequestProxy/JabberRequest.html
@@ -417,9 +417,9 @@
diff --git a/docs/OAuth/RequestProxy/MockRequest.html b/docs/OAuth/RequestProxy/MockRequest.html
index 91d8abd0..070385f7 100644
--- a/docs/OAuth/RequestProxy/MockRequest.html
+++ b/docs/OAuth/RequestProxy/MockRequest.html
@@ -407,9 +407,9 @@
diff --git a/docs/OAuth/RequestProxy/Net.html b/docs/OAuth/RequestProxy/Net.html
index 87af2d38..a6d89b4a 100644
--- a/docs/OAuth/RequestProxy/Net.html
+++ b/docs/OAuth/RequestProxy/Net.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP.html b/docs/OAuth/RequestProxy/Net/HTTP.html
index d0a81e9f..17c3ba36 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
index 8d721311..6f413a5b 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
@@ -383,9 +383,9 @@
diff --git a/docs/OAuth/RequestProxy/RackRequest.html b/docs/OAuth/RequestProxy/RackRequest.html
index 17574353..6dc9d68b 100644
--- a/docs/OAuth/RequestProxy/RackRequest.html
+++ b/docs/OAuth/RequestProxy/RackRequest.html
@@ -389,9 +389,9 @@
diff --git a/docs/OAuth/RequestProxy/RestClient.html b/docs/OAuth/RequestProxy/RestClient.html
index ee51831b..6c9cd322 100644
--- a/docs/OAuth/RequestProxy/RestClient.html
+++ b/docs/OAuth/RequestProxy/RestClient.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/RestClient/Request.html b/docs/OAuth/RequestProxy/RestClient/Request.html
index d8f93532..05899edb 100644
--- a/docs/OAuth/RequestProxy/RestClient/Request.html
+++ b/docs/OAuth/RequestProxy/RestClient/Request.html
@@ -330,9 +330,9 @@
diff --git a/docs/OAuth/RequestProxy/Typhoeus.html b/docs/OAuth/RequestProxy/Typhoeus.html
index 71443e61..7e0c91e4 100644
--- a/docs/OAuth/RequestProxy/Typhoeus.html
+++ b/docs/OAuth/RequestProxy/Typhoeus.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Typhoeus/Request.html b/docs/OAuth/RequestProxy/Typhoeus/Request.html
index 3e903c17..2160a59a 100644
--- a/docs/OAuth/RequestProxy/Typhoeus/Request.html
+++ b/docs/OAuth/RequestProxy/Typhoeus/Request.html
@@ -332,9 +332,9 @@
diff --git a/docs/OAuth/RequestProxy/UnknownRequestType.html b/docs/OAuth/RequestProxy/UnknownRequestType.html
index 735bcb64..34276e6e 100644
--- a/docs/OAuth/RequestProxy/UnknownRequestType.html
+++ b/docs/OAuth/RequestProxy/UnknownRequestType.html
@@ -114,9 +114,9 @@
diff --git a/docs/OAuth/RequestToken.html b/docs/OAuth/RequestToken.html
index ee87ebcd..e23f1599 100644
--- a/docs/OAuth/RequestToken.html
+++ b/docs/OAuth/RequestToken.html
@@ -473,9 +473,9 @@
diff --git a/docs/OAuth/Server.html b/docs/OAuth/Server.html
index a01af952..6fe63170 100644
--- a/docs/OAuth/Server.html
+++ b/docs/OAuth/Server.html
@@ -830,9 +830,9 @@
diff --git a/docs/OAuth/ServerToken.html b/docs/OAuth/ServerToken.html
index 8e6e7453..9afd1e92 100644
--- a/docs/OAuth/ServerToken.html
+++ b/docs/OAuth/ServerToken.html
@@ -230,9 +230,9 @@
diff --git a/docs/OAuth/Signature.html b/docs/OAuth/Signature.html
index 81f1b898..2b5c78e6 100644
--- a/docs/OAuth/Signature.html
+++ b/docs/OAuth/Signature.html
@@ -535,9 +535,9 @@
diff --git a/docs/OAuth/Signature/Base.html b/docs/OAuth/Signature/Base.html
index 7acf79a0..7b226984 100644
--- a/docs/OAuth/Signature/Base.html
+++ b/docs/OAuth/Signature/Base.html
@@ -915,9 +915,9 @@
diff --git a/docs/OAuth/Signature/HMAC.html b/docs/OAuth/Signature/HMAC.html
index 95f392c5..6c91ecb3 100644
--- a/docs/OAuth/Signature/HMAC.html
+++ b/docs/OAuth/Signature/HMAC.html
@@ -107,9 +107,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/HMAC/SHA1.html b/docs/OAuth/Signature/HMAC/SHA1.html
index 46dd5b55..23afe563 100644
--- a/docs/OAuth/Signature/HMAC/SHA1.html
+++ b/docs/OAuth/Signature/HMAC/SHA1.html
@@ -216,9 +216,9 @@
diff --git a/docs/OAuth/Signature/HMAC/SHA256.html b/docs/OAuth/Signature/HMAC/SHA256.html
index a3fa3bea..7837dceb 100644
--- a/docs/OAuth/Signature/HMAC/SHA256.html
+++ b/docs/OAuth/Signature/HMAC/SHA256.html
@@ -216,9 +216,9 @@
diff --git a/docs/OAuth/Signature/PLAINTEXT.html b/docs/OAuth/Signature/PLAINTEXT.html
index ae572418..0e2a0ca7 100644
--- a/docs/OAuth/Signature/PLAINTEXT.html
+++ b/docs/OAuth/Signature/PLAINTEXT.html
@@ -375,9 +375,9 @@
diff --git a/docs/OAuth/Signature/RSA.html b/docs/OAuth/Signature/RSA.html
index 0a9c6c19..745f530f 100644
--- a/docs/OAuth/Signature/RSA.html
+++ b/docs/OAuth/Signature/RSA.html
@@ -105,9 +105,9 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/RSA/SHA1.html b/docs/OAuth/Signature/RSA/SHA1.html
index 1246412c..f864695c 100644
--- a/docs/OAuth/Signature/RSA/SHA1.html
+++ b/docs/OAuth/Signature/RSA/SHA1.html
@@ -352,9 +352,9 @@
diff --git a/docs/OAuth/Signature/UnknownSignatureMethod.html b/docs/OAuth/Signature/UnknownSignatureMethod.html
index 3ca8d5b6..9d3e8ef2 100644
--- a/docs/OAuth/Signature/UnknownSignatureMethod.html
+++ b/docs/OAuth/Signature/UnknownSignatureMethod.html
@@ -114,9 +114,9 @@
diff --git a/docs/OAuth/Token.html b/docs/OAuth/Token.html
index 3bc1ebe1..0d8f5975 100644
--- a/docs/OAuth/Token.html
+++ b/docs/OAuth/Token.html
@@ -428,9 +428,9 @@
diff --git a/docs/OAuth/Unauthorized.html b/docs/OAuth/Unauthorized.html
index 4d4c1948..c08149fe 100644
--- a/docs/OAuth/Unauthorized.html
+++ b/docs/OAuth/Unauthorized.html
@@ -351,9 +351,9 @@
diff --git a/docs/OAuth/Version.html b/docs/OAuth/Version.html
index 5c20874d..c1d60e51 100644
--- a/docs/OAuth/Version.html
+++ b/docs/OAuth/Version.html
@@ -111,9 +111,9 @@
diff --git a/docs/_index.html b/docs/_index.html
index c0b79e82..1e6bc26c 100644
--- a/docs/_index.html
+++ b/docs/_index.html
@@ -84,12 +84,6 @@ File Listing
LICENSE
- CITATION
-
-
- REEK
-
-
@@ -590,9 +584,9 @@ Namespace Listing A-Z
diff --git a/docs/file.CHANGELOG.html b/docs/file.CHANGELOG.html
index 1051b411..13e4dba5 100644
--- a/docs/file.CHANGELOG.html
+++ b/docs/file.CHANGELOG.html
@@ -916,9 +916,9 @@ Added
diff --git a/docs/file.CODE_OF_CONDUCT.html b/docs/file.CODE_OF_CONDUCT.html
index 61a1becf..4f35491e 100644
--- a/docs/file.CODE_OF_CONDUCT.html
+++ b/docs/file.CODE_OF_CONDUCT.html
@@ -191,9 +191,9 @@ Attribution
diff --git a/docs/file.CONTRIBUTING.html b/docs/file.CONTRIBUTING.html
index cb1cf8b4..7b8a08ae 100644
--- a/docs/file.CONTRIBUTING.html
+++ b/docs/file.CONTRIBUTING.html
@@ -308,9 +308,9 @@ Manual process
diff --git a/docs/file.FUNDING.html b/docs/file.FUNDING.html
index ec73359a..0d010086 100644
--- a/docs/file.FUNDING.html
+++ b/docs/file.FUNDING.html
@@ -104,9 +104,9 @@ Another Way to Support Open
diff --git a/docs/file.LICENSE.html b/docs/file.LICENSE.html
index 5adcc13f..a39dde23 100644
--- a/docs/file.LICENSE.html
+++ b/docs/file.LICENSE.html
@@ -60,9 +60,9 @@
The MIT License (MIT)
Copyright (c) 2020-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
diff --git a/docs/file.README.html b/docs/file.README.html
index d27ee1d5..f184df97 100644
--- a/docs/file.README.html
+++ b/docs/file.README.html
@@ -444,7 +444,11 @@ Open Collective for Organizations
NOTE: kettle-readme-backers updates this list every day, automatically.
-No sponsors yet. Be the first!
+
No sponsors yet. Be the first!
+
+Open Collective for Donors
+
+Bill Woika
Another way to support open-source
@@ -471,7 +475,7 @@ 🔐 Security
🤝 Contributing
If you need some ideas of where to help, you could work on adding more code coverage,
-or if it is already 💯 (see below) check reek, issues, or PRs,
+or if it is already 💯 (see below) check reek, issues, or PRs,
or use the gem and think about how it could be better.
We
so if you make changes, remember to update it.
@@ -599,9 +603,9 @@ Please give the project a star ⭐ ♥
diff --git a/docs/file.RUBOCOP.html b/docs/file.RUBOCOP.html
index bc721d94..9d765e9f 100644
--- a/docs/file.RUBOCOP.html
+++ b/docs/file.RUBOCOP.html
@@ -161,9 +161,9 @@ Benefits of rubocop_gradual
diff --git a/docs/file.SECURITY.html b/docs/file.SECURITY.html
index fcbab151..5b36887d 100644
--- a/docs/file.SECURITY.html
+++ b/docs/file.SECURITY.html
@@ -128,9 +128,9 @@ Additional Support
diff --git a/docs/file_list.html b/docs/file_list.html
index 393218db..95fe7792 100644
--- a/docs/file_list.html
+++ b/docs/file_list.html
@@ -87,16 +87,6 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/index.html b/docs/index.html
index 91e0fd53..e7167712 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -444,7 +444,11 @@ Open Collective for Organizations
NOTE: kettle-readme-backers updates this list every day, automatically.
-No sponsors yet. Be the first!
+
No sponsors yet. Be the first!
+
+Open Collective for Donors
+
+Bill Woika
Another way to support open-source
@@ -471,7 +475,7 @@ 🔐 Security
🤝 Contributing
If you need some ideas of where to help, you could work on adding more code coverage,
-or if it is already 💯 (see below) check reek, issues, or PRs,
+or if it is already 💯 (see below) check reek, issues, or PRs,
or use the gem and think about how it could be better.
We
so if you make changes, remember to update it.
@@ -599,9 +603,9 @@ Please give the project a star ⭐ ♥
diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html
index 03ae983d..0180e43a 100644
--- a/docs/top-level-namespace.html
+++ b/docs/top-level-namespace.html
@@ -100,9 +100,9 @@ Defined Under Namespace
From 3d985f0108313776bdc28905b741a659caea326e Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 20:00:11 -0600
Subject: [PATCH 5/8] =?UTF-8?q?=F0=9F=94=A5=20remove=20post-install=20mess?=
=?UTF-8?q?age?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
oauth.gemspec | 29 +----------------------------
1 file changed, 1 insertion(+), 28 deletions(-)
diff --git a/oauth.gemspec b/oauth.gemspec
index 63b4ee86..33e1e0f6 100644
--- a/oauth.gemspec
+++ b/oauth.gemspec
@@ -45,33 +45,6 @@ Gem::Specification.new do |spec|
gl_homepage = "https://gitlab.com/ruby-oauth/#{spec.name}"
gh_mirror = spec.homepage
- spec.post_install_message = %{
----+++--- oauth2 v#{gem_version} ---+++---
-
-(minor) ⚠️ BREAKING CHANGES ⚠️ when upgrading from < v2
-• Summary of breaking changes: #{gl_homepage}#what-is-new-for-v20
-• Changes in this patch: #{gl_homepage}/-/blob/v#{gem_version}/CHANGELOG.md#2015-2025-09-08
-
-News:
-1. New documentation website, covering usage with OAuth 1.0 and 1.0a: https://oauth.galtzo.com
-2. New official Discord for discussion and support: https://discord.gg/3qme4XHNKN
-3. New org name "ruby-oauth" on Open Source Collective, GitHub, GitLab, Codeberg (update git remotes!)
-4. Non-commercial support for the 1.x series will end by April, 2026. Please make a plan to upgrade to the next version prior to that date.
-Support will be dropped for Ruby 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, 3.1 and any other Ruby versions which will also have reached EOL by then.
-5. Gem releases are cryptographically signed with a 20-year cert; SHA-256 & SHA-512 checksums by stone_checksums.
-6. Please consider supporting this project:
- • https://opencollective.com/ruby-oauth (new!)
- • https://liberapay.com/pboling
- • https://github.com/sponsors/pboling
- • https://www.paypal.com/paypalme/peterboling
- • https://ko-fi.com/pboling
- • https://www.buymeacoffee.com/pboling
- • https://tidelift.com/funding/github/rubygems/oauth
- • Hire me - I can build anything
- • Report issues, and star the project
-Thanks, @pboling / @galtzo
-}
-
spec.metadata["homepage_uri"] = "https://#{spec.name.tr("_", "-")}.galtzo.com/"
spec.metadata["source_code_uri"] = "#{gh_mirror}/tree/v#{spec.version}"
spec.metadata["changelog_uri"] = "#{gh_mirror}/blob/v#{spec.version}/CHANGELOG.md"
@@ -126,7 +99,7 @@ Thanks, @pboling / @galtzo
# "oauth-tty" was extracted from this gem with release 1.1 of this gem
# It is now a dependency for backward compatibility.
- # The dependency will be removed with release 2.0, by April 2023.
+ # The dependency will cease to be a direct dependency with release 2.0.
spec.add_dependency("oauth-tty", "~> 1.0", ">= 1.0.6")
spec.add_dependency("snaky_hash", "~> 2.0")
From dedd093bdd1764a1c7e4eb6be25ff882aea3a56b Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 20:04:01 -0600
Subject: [PATCH 6/8] =?UTF-8?q?=F0=9F=93=9D=20Update=20license=20years?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
LICENSE.txt | 2 +-
README.md | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/LICENSE.txt b/LICENSE.txt
index efc8054d..8ad11813 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2020-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
+Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
Permission is hereby granted, free of charge, to any person obtaining a copy
diff --git a/README.md b/README.md
index 643c06d3..fbb4b7ba 100644
--- a/README.md
+++ b/README.md
@@ -420,7 +420,7 @@ See [LICENSE.txt][📄license] for the official [Copyright Notice][📄copyright
-
- Copyright (c) 2023, 2025 Peter H. Boling, of
+ Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of
Galtzo.com
@@ -428,6 +428,9 @@ See [LICENSE.txt][📄license] for the official [Copyright Notice][📄copyright
, and oauth contributors.
+ -
+ Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
+
## 🤑 A request for help
From f7b84b7e5a9ef6c4d4fd6fb33597f639dc1207cf Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 20:04:49 -0600
Subject: [PATCH 7/8] =?UTF-8?q?=F0=9F=94=96=20Prepare=20release=20v1.1.1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
⚡️ A message from a fellow meat-based-AI ⚡️
- [❤️] Finely-crafted open-source tools like oauth (& many more) are a full-time endeavor.
- [❤️] Though I adore my work, it lacks financial sustainability.
- [❤️] Please, help me continue enhancing your tools by becoming a sponsor:
- [💲] https://liberapay.com/pboling/donate
- [💲] https://github.com/sponsors/pboling
---
.rubocop_gradual.lock | 8 +-
README.md | 2 +-
docs/ActionController.html | 2 +-
docs/ActionController/Base.html | 2 +-
docs/ActionController/TestRequest.html | 2 +-
docs/EventMachine.html | 2 +-
docs/EventMachine/HttpClient.html | 2 +-
docs/Net.html | 2 +-
docs/Net/HTTPGenericRequest.html | 2 +-
docs/OAuth.html | 2 +-
docs/OAuth/AccessToken.html | 2 +-
docs/OAuth/Client.html | 2 +-
docs/OAuth/Client/Helper.html | 2 +-
docs/OAuth/Consumer.html | 2 +-
docs/OAuth/ConsumerToken.html | 2 +-
docs/OAuth/Error.html | 2 +-
docs/OAuth/Helper.html | 2 +-
docs/OAuth/OAuthTestHelper.html | 2 +-
docs/OAuth/Optional.html | 2 +-
docs/OAuth/Problem.html | 2 +-
docs/OAuth/RequestProxy.html | 2 +-
.../RequestProxy/ActionControllerRequest.html | 2 +-
.../RequestProxy/ActionDispatchRequest.html | 2 +-
docs/OAuth/RequestProxy/Base.html | 2 +-
docs/OAuth/RequestProxy/Curl.html | 2 +-
docs/OAuth/RequestProxy/Curl/Easy.html | 2 +-
docs/OAuth/RequestProxy/EventMachine.html | 2 +-
.../EventMachine/HttpRequest.html | 2 +-
docs/OAuth/RequestProxy/JabberRequest.html | 2 +-
docs/OAuth/RequestProxy/MockRequest.html | 2 +-
docs/OAuth/RequestProxy/Net.html | 2 +-
docs/OAuth/RequestProxy/Net/HTTP.html | 2 +-
.../RequestProxy/Net/HTTP/HTTPRequest.html | 2 +-
docs/OAuth/RequestProxy/RackRequest.html | 2 +-
docs/OAuth/RequestProxy/RestClient.html | 2 +-
.../RequestProxy/RestClient/Request.html | 2 +-
docs/OAuth/RequestProxy/Typhoeus.html | 2 +-
docs/OAuth/RequestProxy/Typhoeus/Request.html | 2 +-
.../RequestProxy/UnknownRequestType.html | 2 +-
docs/OAuth/RequestToken.html | 2 +-
docs/OAuth/Server.html | 2 +-
docs/OAuth/ServerToken.html | 2 +-
docs/OAuth/Signature.html | 2 +-
docs/OAuth/Signature/Base.html | 2 +-
docs/OAuth/Signature/HMAC.html | 2 +-
docs/OAuth/Signature/HMAC/SHA1.html | 2 +-
docs/OAuth/Signature/HMAC/SHA256.html | 2 +-
docs/OAuth/Signature/PLAINTEXT.html | 2 +-
docs/OAuth/Signature/RSA.html | 2 +-
docs/OAuth/Signature/RSA/SHA1.html | 2 +-
.../Signature/UnknownSignatureMethod.html | 2 +-
docs/OAuth/Token.html | 2 +-
docs/OAuth/Unauthorized.html | 2 +-
docs/OAuth/Version.html | 2 +-
docs/_index.html | 8 +-
docs/file.CHANGELOG.html | 461 +++++++++++++-----
docs/file.CITATION.html | 4 +-
docs/file.CODE_OF_CONDUCT.html | 2 +-
docs/file.CONTRIBUTING.html | 2 +-
docs/file.FUNDING.html | 2 +-
docs/file.LICENSE.html | 4 +-
docs/file.README.html | 11 +-
docs/file.REEK.html | 4 +-
docs/file.RUBOCOP.html | 2 +-
docs/file.SECURITY.html | 2 +-
docs/file_list.html | 10 +
docs/index.html | 11 +-
docs/top-level-namespace.html | 2 +-
68 files changed, 429 insertions(+), 210 deletions(-)
diff --git a/.rubocop_gradual.lock b/.rubocop_gradual.lock
index b4e53da4..47a80773 100644
--- a/.rubocop_gradual.lock
+++ b/.rubocop_gradual.lock
@@ -34,10 +34,10 @@
"lib/oauth/tokens/consumer_token.rb:3696415131": [
[9, 5, 155, "Style/ClassMethodsDefinitions: Use `class << self` to define a class method.", 349576019]
],
- "oauth.gemspec:3866031669": [
- [149, 3, 40, "Gemspec/DependencyVersion: Dependency version specification is required.", 2300588954],
- [151, 3, 44, "Gemspec/DependencyVersion: Dependency version specification is required.", 1905290578],
- [152, 3, 46, "Gemspec/DependencyVersion: Dependency version specification is required.", 4289565910]
+ "oauth.gemspec:1162988997": [
+ [122, 3, 40, "Gemspec/DependencyVersion: Dependency version specification is required.", 2300588954],
+ [124, 3, 44, "Gemspec/DependencyVersion: Dependency version specification is required.", 1905290578],
+ [125, 3, 46, "Gemspec/DependencyVersion: Dependency version specification is required.", 4289565910]
],
"spec/oauth/backwards_compatibility_spec.rb:4041711732": [
[3, 16, 25, "RSpec/DescribeClass: The first argument to describe should be the class or module being tested.", 3956042931]
diff --git a/README.md b/README.md
index fbb4b7ba..2db1dc83 100644
--- a/README.md
+++ b/README.md
@@ -636,7 +636,7 @@ Thanks for RTFM. ☺️
[📌gitmoji]:https://gitmoji.dev
[📌gitmoji-img]:https://img.shields.io/badge/gitmoji_commits-%20%F0%9F%98%9C%20%F0%9F%98%8D-34495e.svg?style=flat-square
[🧮kloc]: https://www.youtube.com/watch?v=dQw4w9WgXcQ
-[🧮kloc-img]: https://img.shields.io/badge/KLOC-1.225-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
+[🧮kloc-img]: https://img.shields.io/badge/KLOC-1.000-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
[🔐security]: SECURITY.md
[🔐security-img]: https://img.shields.io/badge/security-policy-259D6C.svg?style=flat
[📄copyright-notice-explainer]: https://opensource.stackexchange.com/questions/5778/why-do-licenses-such-as-the-mit-license-specify-a-single-year
diff --git a/docs/ActionController.html b/docs/ActionController.html
index 69935ddf..02d17bc6 100644
--- a/docs/ActionController.html
+++ b/docs/ActionController.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/ActionController/Base.html b/docs/ActionController/Base.html
index 07716dde..4ebb812c 100644
--- a/docs/ActionController/Base.html
+++ b/docs/ActionController/Base.html
@@ -238,7 +238,7 @@
diff --git a/docs/ActionController/TestRequest.html b/docs/ActionController/TestRequest.html
index 37083a7c..ce672c97 100644
--- a/docs/ActionController/TestRequest.html
+++ b/docs/ActionController/TestRequest.html
@@ -613,7 +613,7 @@
diff --git a/docs/EventMachine.html b/docs/EventMachine.html
index 27bba151..6fb16775 100644
--- a/docs/EventMachine.html
+++ b/docs/EventMachine.html
@@ -116,7 +116,7 @@ Overview
diff --git a/docs/EventMachine/HttpClient.html b/docs/EventMachine/HttpClient.html
index f0720aac..7e007323 100644
--- a/docs/EventMachine/HttpClient.html
+++ b/docs/EventMachine/HttpClient.html
@@ -484,7 +484,7 @@
diff --git a/docs/Net.html b/docs/Net.html
index 578e4039..07e5ded9 100644
--- a/docs/Net.html
+++ b/docs/Net.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/Net/HTTPGenericRequest.html b/docs/Net/HTTPGenericRequest.html
index 5ea29ce3..8fd32ed4 100644
--- a/docs/Net/HTTPGenericRequest.html
+++ b/docs/Net/HTTPGenericRequest.html
@@ -397,7 +397,7 @@
diff --git a/docs/OAuth.html b/docs/OAuth.html
index 02d33ecc..6ecb9bc2 100644
--- a/docs/OAuth.html
+++ b/docs/OAuth.html
@@ -192,7 +192,7 @@
diff --git a/docs/OAuth/AccessToken.html b/docs/OAuth/AccessToken.html
index 25a38df2..74557123 100644
--- a/docs/OAuth/AccessToken.html
+++ b/docs/OAuth/AccessToken.html
@@ -681,7 +681,7 @@
diff --git a/docs/OAuth/Client.html b/docs/OAuth/Client.html
index 278bd2c9..4b3eee73 100644
--- a/docs/OAuth/Client.html
+++ b/docs/OAuth/Client.html
@@ -107,7 +107,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Client/Helper.html b/docs/OAuth/Client/Helper.html
index 73ade709..2253ce59 100644
--- a/docs/OAuth/Client/Helper.html
+++ b/docs/OAuth/Client/Helper.html
@@ -981,7 +981,7 @@
diff --git a/docs/OAuth/Consumer.html b/docs/OAuth/Consumer.html
index 53e8ba24..635d9a42 100644
--- a/docs/OAuth/Consumer.html
+++ b/docs/OAuth/Consumer.html
@@ -2551,7 +2551,7 @@
diff --git a/docs/OAuth/ConsumerToken.html b/docs/OAuth/ConsumerToken.html
index 9e37f270..83431be3 100644
--- a/docs/OAuth/ConsumerToken.html
+++ b/docs/OAuth/ConsumerToken.html
@@ -661,7 +661,7 @@
diff --git a/docs/OAuth/Error.html b/docs/OAuth/Error.html
index 84b7e71e..f6c1d149 100644
--- a/docs/OAuth/Error.html
+++ b/docs/OAuth/Error.html
@@ -118,7 +118,7 @@ Direct Known Subclasses
diff --git a/docs/OAuth/Helper.html b/docs/OAuth/Helper.html
index fd0159c5..9fdf6d81 100644
--- a/docs/OAuth/Helper.html
+++ b/docs/OAuth/Helper.html
@@ -832,7 +832,7 @@
diff --git a/docs/OAuth/OAuthTestHelper.html b/docs/OAuth/OAuthTestHelper.html
index 275bf3bc..b5d73b82 100644
--- a/docs/OAuth/OAuthTestHelper.html
+++ b/docs/OAuth/OAuthTestHelper.html
@@ -240,7 +240,7 @@
diff --git a/docs/OAuth/Optional.html b/docs/OAuth/Optional.html
index ad66bed2..37b83bff 100644
--- a/docs/OAuth/Optional.html
+++ b/docs/OAuth/Optional.html
@@ -209,7 +209,7 @@
diff --git a/docs/OAuth/Problem.html b/docs/OAuth/Problem.html
index 34a433c9..9d664a29 100644
--- a/docs/OAuth/Problem.html
+++ b/docs/OAuth/Problem.html
@@ -428,7 +428,7 @@
diff --git a/docs/OAuth/RequestProxy.html b/docs/OAuth/RequestProxy.html
index 50682501..0de92917 100644
--- a/docs/OAuth/RequestProxy.html
+++ b/docs/OAuth/RequestProxy.html
@@ -289,7 +289,7 @@
diff --git a/docs/OAuth/RequestProxy/ActionControllerRequest.html b/docs/OAuth/RequestProxy/ActionControllerRequest.html
index 1e0ce673..7b11cba7 100644
--- a/docs/OAuth/RequestProxy/ActionControllerRequest.html
+++ b/docs/OAuth/RequestProxy/ActionControllerRequest.html
@@ -511,7 +511,7 @@
diff --git a/docs/OAuth/RequestProxy/ActionDispatchRequest.html b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
index 4283aae5..3f77f7da 100644
--- a/docs/OAuth/RequestProxy/ActionDispatchRequest.html
+++ b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
@@ -318,7 +318,7 @@
diff --git a/docs/OAuth/RequestProxy/Base.html b/docs/OAuth/RequestProxy/Base.html
index 3472d714..b40310fb 100644
--- a/docs/OAuth/RequestProxy/Base.html
+++ b/docs/OAuth/RequestProxy/Base.html
@@ -1953,7 +1953,7 @@
diff --git a/docs/OAuth/RequestProxy/Curl.html b/docs/OAuth/RequestProxy/Curl.html
index 2505256c..c0e9ec57 100644
--- a/docs/OAuth/RequestProxy/Curl.html
+++ b/docs/OAuth/RequestProxy/Curl.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Curl/Easy.html b/docs/OAuth/RequestProxy/Curl/Easy.html
index b876e96e..b5a79b1c 100644
--- a/docs/OAuth/RequestProxy/Curl/Easy.html
+++ b/docs/OAuth/RequestProxy/Curl/Easy.html
@@ -330,7 +330,7 @@
diff --git a/docs/OAuth/RequestProxy/EventMachine.html b/docs/OAuth/RequestProxy/EventMachine.html
index fafc933c..e015eea2 100644
--- a/docs/OAuth/RequestProxy/EventMachine.html
+++ b/docs/OAuth/RequestProxy/EventMachine.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
index 4c9c4e14..58383290 100644
--- a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
+++ b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
@@ -340,7 +340,7 @@
diff --git a/docs/OAuth/RequestProxy/JabberRequest.html b/docs/OAuth/RequestProxy/JabberRequest.html
index 5c32c36b..2b832a96 100644
--- a/docs/OAuth/RequestProxy/JabberRequest.html
+++ b/docs/OAuth/RequestProxy/JabberRequest.html
@@ -417,7 +417,7 @@
diff --git a/docs/OAuth/RequestProxy/MockRequest.html b/docs/OAuth/RequestProxy/MockRequest.html
index 070385f7..601754b9 100644
--- a/docs/OAuth/RequestProxy/MockRequest.html
+++ b/docs/OAuth/RequestProxy/MockRequest.html
@@ -407,7 +407,7 @@
diff --git a/docs/OAuth/RequestProxy/Net.html b/docs/OAuth/RequestProxy/Net.html
index a6d89b4a..530677b0 100644
--- a/docs/OAuth/RequestProxy/Net.html
+++ b/docs/OAuth/RequestProxy/Net.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP.html b/docs/OAuth/RequestProxy/Net/HTTP.html
index 17c3ba36..23f8cb3c 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
index 6f413a5b..08064c11 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
@@ -383,7 +383,7 @@
diff --git a/docs/OAuth/RequestProxy/RackRequest.html b/docs/OAuth/RequestProxy/RackRequest.html
index 6dc9d68b..916ec405 100644
--- a/docs/OAuth/RequestProxy/RackRequest.html
+++ b/docs/OAuth/RequestProxy/RackRequest.html
@@ -389,7 +389,7 @@
diff --git a/docs/OAuth/RequestProxy/RestClient.html b/docs/OAuth/RequestProxy/RestClient.html
index 6c9cd322..8ae3278f 100644
--- a/docs/OAuth/RequestProxy/RestClient.html
+++ b/docs/OAuth/RequestProxy/RestClient.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/RestClient/Request.html b/docs/OAuth/RequestProxy/RestClient/Request.html
index 05899edb..b129426e 100644
--- a/docs/OAuth/RequestProxy/RestClient/Request.html
+++ b/docs/OAuth/RequestProxy/RestClient/Request.html
@@ -330,7 +330,7 @@
diff --git a/docs/OAuth/RequestProxy/Typhoeus.html b/docs/OAuth/RequestProxy/Typhoeus.html
index 7e0c91e4..d40ca648 100644
--- a/docs/OAuth/RequestProxy/Typhoeus.html
+++ b/docs/OAuth/RequestProxy/Typhoeus.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Typhoeus/Request.html b/docs/OAuth/RequestProxy/Typhoeus/Request.html
index 2160a59a..c1504978 100644
--- a/docs/OAuth/RequestProxy/Typhoeus/Request.html
+++ b/docs/OAuth/RequestProxy/Typhoeus/Request.html
@@ -332,7 +332,7 @@
diff --git a/docs/OAuth/RequestProxy/UnknownRequestType.html b/docs/OAuth/RequestProxy/UnknownRequestType.html
index 34276e6e..4c404cb8 100644
--- a/docs/OAuth/RequestProxy/UnknownRequestType.html
+++ b/docs/OAuth/RequestProxy/UnknownRequestType.html
@@ -114,7 +114,7 @@
diff --git a/docs/OAuth/RequestToken.html b/docs/OAuth/RequestToken.html
index e23f1599..85af588c 100644
--- a/docs/OAuth/RequestToken.html
+++ b/docs/OAuth/RequestToken.html
@@ -473,7 +473,7 @@
diff --git a/docs/OAuth/Server.html b/docs/OAuth/Server.html
index 6fe63170..084ca22b 100644
--- a/docs/OAuth/Server.html
+++ b/docs/OAuth/Server.html
@@ -830,7 +830,7 @@
diff --git a/docs/OAuth/ServerToken.html b/docs/OAuth/ServerToken.html
index 9afd1e92..a3c32dc0 100644
--- a/docs/OAuth/ServerToken.html
+++ b/docs/OAuth/ServerToken.html
@@ -230,7 +230,7 @@
diff --git a/docs/OAuth/Signature.html b/docs/OAuth/Signature.html
index 2b5c78e6..dc076ea2 100644
--- a/docs/OAuth/Signature.html
+++ b/docs/OAuth/Signature.html
@@ -535,7 +535,7 @@
diff --git a/docs/OAuth/Signature/Base.html b/docs/OAuth/Signature/Base.html
index 7b226984..75bc61ed 100644
--- a/docs/OAuth/Signature/Base.html
+++ b/docs/OAuth/Signature/Base.html
@@ -915,7 +915,7 @@
diff --git a/docs/OAuth/Signature/HMAC.html b/docs/OAuth/Signature/HMAC.html
index 6c91ecb3..d415a799 100644
--- a/docs/OAuth/Signature/HMAC.html
+++ b/docs/OAuth/Signature/HMAC.html
@@ -107,7 +107,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/HMAC/SHA1.html b/docs/OAuth/Signature/HMAC/SHA1.html
index 23afe563..3ed020bf 100644
--- a/docs/OAuth/Signature/HMAC/SHA1.html
+++ b/docs/OAuth/Signature/HMAC/SHA1.html
@@ -216,7 +216,7 @@
diff --git a/docs/OAuth/Signature/HMAC/SHA256.html b/docs/OAuth/Signature/HMAC/SHA256.html
index 7837dceb..115beb21 100644
--- a/docs/OAuth/Signature/HMAC/SHA256.html
+++ b/docs/OAuth/Signature/HMAC/SHA256.html
@@ -216,7 +216,7 @@
diff --git a/docs/OAuth/Signature/PLAINTEXT.html b/docs/OAuth/Signature/PLAINTEXT.html
index 0e2a0ca7..29a824f6 100644
--- a/docs/OAuth/Signature/PLAINTEXT.html
+++ b/docs/OAuth/Signature/PLAINTEXT.html
@@ -375,7 +375,7 @@
diff --git a/docs/OAuth/Signature/RSA.html b/docs/OAuth/Signature/RSA.html
index 745f530f..1e9008fc 100644
--- a/docs/OAuth/Signature/RSA.html
+++ b/docs/OAuth/Signature/RSA.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/RSA/SHA1.html b/docs/OAuth/Signature/RSA/SHA1.html
index f864695c..b2c50055 100644
--- a/docs/OAuth/Signature/RSA/SHA1.html
+++ b/docs/OAuth/Signature/RSA/SHA1.html
@@ -352,7 +352,7 @@
diff --git a/docs/OAuth/Signature/UnknownSignatureMethod.html b/docs/OAuth/Signature/UnknownSignatureMethod.html
index 9d3e8ef2..ea37deb5 100644
--- a/docs/OAuth/Signature/UnknownSignatureMethod.html
+++ b/docs/OAuth/Signature/UnknownSignatureMethod.html
@@ -114,7 +114,7 @@
diff --git a/docs/OAuth/Token.html b/docs/OAuth/Token.html
index 0d8f5975..5f521e4c 100644
--- a/docs/OAuth/Token.html
+++ b/docs/OAuth/Token.html
@@ -428,7 +428,7 @@
diff --git a/docs/OAuth/Unauthorized.html b/docs/OAuth/Unauthorized.html
index c08149fe..b6841532 100644
--- a/docs/OAuth/Unauthorized.html
+++ b/docs/OAuth/Unauthorized.html
@@ -351,7 +351,7 @@
diff --git a/docs/OAuth/Version.html b/docs/OAuth/Version.html
index c1d60e51..d97057ac 100644
--- a/docs/OAuth/Version.html
+++ b/docs/OAuth/Version.html
@@ -111,7 +111,7 @@
diff --git a/docs/_index.html b/docs/_index.html
index 1e6bc26c..9dacd5df 100644
--- a/docs/_index.html
+++ b/docs/_index.html
@@ -84,6 +84,12 @@ File Listing
LICENSE
+ CITATION
+
+
+ REEK
+
+
@@ -584,7 +590,7 @@ Namespace Listing A-Z
diff --git a/docs/file.CHANGELOG.html b/docs/file.CHANGELOG.html
index 13e4dba5..594f65dc 100644
--- a/docs/file.CHANGELOG.html
+++ b/docs/file.CHANGELOG.html
@@ -68,10 +68,33 @@
and yes, platform and engine support are part of the public API.
Please file a bug if you notice a violation of semantic versioning.
-
+
Added
+Changed
+
+Deprecated
+
+Removed
+
+Fixed
+
+Security
+
+
+1.1.1 - 2025-09-21
+
+
+ - TAG: v1.1.1
+
+ - COVERAGE: 81.70% – 817/1000 lines in 36 files
+ - BRANCH COVERAGE: 50.54% – 140/277 branches in 36 files
+ - 40.71% documented
+
+
+Added
+
- kettle-dev v1.1.18
- Internal escape & unescape methods
@@ -84,15 +107,13 @@
Added
- Documented OAuth 1.0, 1.0a differences
-Changed
+Changed
- converted minitest => rspec
-Deprecated
-
-Removed
+Removed
- dependency on em-http-request
@@ -102,14 +123,15 @@
Removed
-Fixed
-
-Security
+
+1.1.0 2022-08-29
-
+
-Changed
+Changed
-
@@ -128,10 +150,15 @@
Changed
-
+
+1.0.1 2022-08-29
-Changed
+
+
+Changed
-
@@ -142,17 +169,22 @@
Changed
-
+
+1.0.0 2022-08-23
-Changed
+
+
+Changed
- Dropped support for Ruby < 2.7
- Dropped support for Rails < 6
-Added
+Added
- New EOL Policy
@@ -162,10 +194,15 @@
Added
-
+
+0.6.2 2022-08-29
-Changed
+
+
+Changed
-
@@ -176,26 +213,36 @@
Changed
-
+
+0.6.1 2022-08-23
-Changed
+
+
+Changed
- Fixed documentation in SECURITY.md
- Change references to master => main
-Added
+Added
- Post install note about v0.6.x EOL approaching in April, 2024
-
+
+0.6.0 2022-08-23
-Added
+
+
+Added
- New option
body_hash_enabled which defaults to true to maintain backward compatibility with prior releases. Setting to false disables generation of a oauth_body_hash component as part of the signature computation.
@@ -203,7 +250,7 @@ Added
- Stop testing against active_support v2
-Changed
+Changed
- Utilize version_gem extracted from oauth2 gem for VERSION
@@ -215,14 +262,19 @@
Changed
-Removed
+Removed
- Ruby 2.0, 2.1, 2.2, and 2.3 are no longer valid install targets
-
+
+
+
The “hopeful last 0.5.x” Release
@@ -232,8 +284,13 @@ Fixed
More typos fixed
-
+
+
+
The “I think I caught ‘em all!” Release
@@ -243,8 +300,13 @@ Fixed
Typo oauth2 => oauth as gem name in one more place.
-
+
+
+
The “Typoes are just the worst!” Release
@@ -254,18 +316,23 @@ Fixed
Typo oauth2 => oauth as gem name in a couple places.
-
+
+
+
The “Is this the last release with a silly name?” Release
-Added
+Added
- Post install note about v0.5.x EOL approaching in April, 2023
-Changed
+Changed
- Improved documentation
@@ -273,11 +340,16 @@ Changed
- CI builds are now all green!
-[0.5.10] 2022-05-04 (tag)
+[0.5.10] 2022-05-04
+
+
The “Can it be the end of the line for 0.5.x?” Release
-Added
+Added
- Major updates to Documentation
@@ -290,10 +362,15 @@ Added
-
+
+0.5.9 2022-05-03
-Added
+
+
+Added
- Documentation related to Ruby compatibility
@@ -310,10 +387,15 @@ Added
-
+
+0.5.8 2021-11-10
-Added
+
+
+Added
- Added more documentation files to packaged gem, e.g. SECURITY.md, CODE_OF_CONDUCT.md
@@ -325,10 +407,15 @@ Fixed
- Removed reference to RUBY_VERSION from gemspec, as it depends on rake release, which is problematic on some ruby engines. (by @pboling)
-
+
+0.5.7 2021-11-02
-Added
+
+
+Added
- Setup Rubocop (#205, #208 by @pboling)
@@ -338,7 +425,7 @@ Added
- Handle a nested array of hashes in OAuth::Helper.normalize (#80, #221 by @pboling)
-Changed
+Changed
- Switch from TravisCI to Github Actions (#202, #207, #176 by @pboling)
@@ -363,38 +450,48 @@ Fixed
- Fixed request proxy Class constant reference scopes - was missing
:: in many places (#225, #226 by @pboling)
-Removed
+Removed
- Remove direct development dependency on nokogiri (#299 by @pboling)
-
+
+0.5.6 2021-04-02
-Added
+
+
+Added
- Add metadata to Gemspec file
- Add support for PUT requests with Action Controller (#181)
-Changed
+Changed
- Change default timeout to be the same as Net::HTTP default, 60 seconds instead of 30 seconds.
-
+
+0.5.5 2020-01-19
-Added
+
+
+Added
- Add :allow_empty_params option (#155)
-Changed
+Changed
- Allow redirect to different host but same path
@@ -408,10 +505,15 @@ Fixed
- Fixed README example (#158, #159, by @pboling)
-
+
+0.5.4 2017-12-08
-Changed
+
+
+Changed
- Various cleanups (charliesome)
@@ -423,8 +525,13 @@ Fixed
- Fixes UnknownRequestType on Rails 5.1 for ActionDispatch::Request (xprazak2)
-
+
+0.5.3 2017-05-24
+
+
Fixed
@@ -432,16 +539,21 @@ Fixed
Fix #145 - broken CLI required loading active_support (James Pinto)
-Changed
+Changed
- Removing legacy scripts (James Pinto)
-
+
+0.5.2 2017-05-17
-Added
+
+
+Added
- Adding a development dependency that had not been mentioned (James Pinto)
@@ -449,7 +561,7 @@ Added
- Adding support to Ruby 2.4 and head (James Pinto)
-Changed
+Changed
- Use assert_nil so as to silence a Minitest 6 deprecation warning (James Pinto)
@@ -478,10 +590,15 @@ Fixed
- Fix #177 - Adjusting to webmock latest recommended implementation for minitest (James Pinto)
-
+
+0.5.1 2016-02-29
-Added
+
+
+Added
- Add license info to the gemspec (Robert Reiz)
@@ -495,24 +612,29 @@ Fixed
- Replace calls to String#blank? with its implementation (Sergio Gil Pérez de la Manga)
-Changed
+Changed
- Loosen some development dependencies. Add libcurl-dev to travis
- Fixes to travis config. Switch to rubygems for installation and loading
-Removed
+Removed
- Remove obsolete comment (Arthur Nogueira Neves)
- Remove jeweler from gemspec
-
+
+0.5.0 2016-02-20
-Added
+
+
+Added
- Add support for HTTP PATCH method (Richard Huang)
@@ -522,7 +644,7 @@ Added
- Allow reading certificate file path from environment variable. Add CentOS cert file path (Danil Vlasov)
-Changed
+Changed
- Replace jeweler with real spec and bundler tasks
@@ -548,10 +670,15 @@ Fixed
- Various fixes/updates to README (Evan Arnold, Jonathan Camenisch, Brian John, Ankur Sethi)
-
+
+0.4.7 2012-09-03
-Added
+
+
+Added
- Set a configurable timeout for all requests (Rick Olson)
@@ -564,10 +691,15 @@ Fixed
- Fix nested hash params in Consumer#request (Ernie Miller)
-
+
+0.4.6 2012-04-21
-Changed
+
+
+Changed
- Make use the path component of the :site parameter (Jonathon M. Abbott)
@@ -581,17 +713,22 @@ Fixed
- Fixed PUT request handling (Anton Panasenko)
-
+
+0.4.5 2011-06-25
-Added
+
+
+Added
- Add explicit require for rsa/sha1 (Juris Galang)
- Add gemtest support (Adrian Feldman)
-Changed
+Changed
- Use webmock to mock all http-requests in tests (Adrian Feldman)
@@ -606,10 +743,15 @@ Fixed
- Fix incorrect hardcoded port (Ian Taylor)
-
+
+0.4.4 2010-10-31
-Added
+
+
+Added
- Added support for Rails 3 in client/action_controller_request (Pelle)
@@ -624,8 +766,13 @@ Fixed
- Yahoo uses & to split records in OAuth headers (Brian Finney)
-
+
+0.4.3 2010-09-01
+
+
Fixed
@@ -633,10 +780,15 @@ Fixed
Fix for em-http proxy (ichverstehe)
-
+
+0.4.2 2010-08-13
-Added
+
+
+Added
- Added Bundler (rc) Gemfile for easier dev/testing
@@ -650,10 +802,15 @@ Fixed
- Fix for oauth proxy string manipulation (Jakub Suder)
-
+
+0.4.1 2010-06-16
-Added
+
+
+Added
- Added support for using OAuth with proxies (Marsh Gardiner)
@@ -666,10 +823,15 @@ Fixed
- Fixed load errors on tests for missing (non-required) libraries
-
+
+0.4.0 2010-04-22
-Added
+
+
+Added
- Added computation of oauth_body_hash as per OAuth Request Body Hash 1.0 Draft 4 (Michael Reinsch)
@@ -683,7 +845,7 @@ Added
- New website (Aaron Quint)
-Changed
+Changed
- Better marshalling implementation (Yoan Blanc)
@@ -699,10 +861,15 @@ Fixed
- Fixed an encoding / multibyte issue (成田 一生)
-
+
+0.3.6 2009-09-14
-Added
+
+
+Added
- Added -B CLI option to use the :body authentication scheme (Seth)
@@ -710,7 +877,7 @@ Added
- Added :ca_file consumer option to allow consumer specific certificate override. (Pelle)
-Changed
+Changed
- Test clean-up (Xavier Shay, Hannes Tydén)
@@ -722,10 +889,15 @@ Fixed
- Respect
--method in authorize CLI command (Seth)
-
+
+0.3.5 2009-06-03
-Added
+
+
+Added
-
@@ -738,10 +910,15 @@
Added
- Added –scope CLI option for Google’s ‘scope’ parameter (Seth)
-
+
+0.3.4 2009-05-06
-Changed
+
+
+Changed
- OAuth::Client::Helper uses OAuth::Version::VERSION (chadisfaction)
@@ -753,17 +930,22 @@ Fixed
- Fix OAuth::RequestProxy::ActionControllerRequest’s handling of params (Tristan Groléat)
-
+
+0.3.3 2009-05-04
-Added
+
+
+Added
- Support for arguments in OAuth::Consumer#get_access_token (Matt Sanford)
- Add gem version to user-agent header (Matt Sanford)
-Changed
+Changed
- Improved error handling for invalid Authorization headers (Matt Sanford)
@@ -778,10 +960,15 @@ Fixed
- Fixed edge cases in ActionControllerRequestProxy where params were being incorrectly signed (Marcos Wright Kuhns)
-
+
+0.3.2 2009-03-23
-Added
+
+
+Added
- Support applications using the MethodOverride Rack middleware (László Bácsi)
@@ -801,8 +988,13 @@ Fixed
- Fixed a problem when attempting to normalize MockRequest URIs (Seth)
-
+
+0.3.1 2009-01-26
+
+
Fixed
@@ -811,9 +1003,14 @@ Fixed
-0.3.0 2009-01-25
+0.3.0 2009-01-25
-Added
+
+
+Added
- Support ActionController::Request from Edge Rails (László Bácsi)
@@ -821,7 +1018,7 @@ Added
- Command-line app for generating signatures. (Seth)
-Changed
+Changed
- OAuth::Signature.sign and friends now yield the RequestProxy instead of the token when the passed block’s arity is 1. (Seth)
@@ -850,14 +1047,14 @@ 0.2.6 2008-09-09
The lets RSA release
-Added
+Added
- Improved support for Ruby 1.8.7 (Bill Kocik)
- Added support for ‘private_key_file’ option for RSA signatures (Chris Mear)
-Changed
+Changed
- Improved RSA testing
@@ -886,7 +1083,7 @@ 0.2 2008-1-19
All together now release
-Changed
+Changed
- This is a big release, where we have merged the efforts of various parties into one common library.
@@ -905,7 +1102,7 @@ Fixed
0.1.1 2007-11-26
-Added
+Added
- First release as a GEM
@@ -916,7 +1113,7 @@ Added
diff --git a/docs/file.CITATION.html b/docs/file.CITATION.html
index 9100722c..d8de0ac4 100644
--- a/docs/file.CITATION.html
+++ b/docs/file.CITATION.html
@@ -82,9 +82,9 @@
diff --git a/docs/file.CODE_OF_CONDUCT.html b/docs/file.CODE_OF_CONDUCT.html
index 4f35491e..79dd9dd3 100644
--- a/docs/file.CODE_OF_CONDUCT.html
+++ b/docs/file.CODE_OF_CONDUCT.html
@@ -191,7 +191,7 @@ Attribution
diff --git a/docs/file.CONTRIBUTING.html b/docs/file.CONTRIBUTING.html
index 7b8a08ae..0010bd9c 100644
--- a/docs/file.CONTRIBUTING.html
+++ b/docs/file.CONTRIBUTING.html
@@ -308,7 +308,7 @@ Manual process
diff --git a/docs/file.FUNDING.html b/docs/file.FUNDING.html
index 0d010086..3da56ef7 100644
--- a/docs/file.FUNDING.html
+++ b/docs/file.FUNDING.html
@@ -104,7 +104,7 @@ Another Way to Support Open
diff --git a/docs/file.LICENSE.html b/docs/file.LICENSE.html
index a39dde23..9cd91bd7 100644
--- a/docs/file.LICENSE.html
+++ b/docs/file.LICENSE.html
@@ -57,10 +57,10 @@
- The MIT License (MIT)
Copyright (c) 2020-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
+ The MIT License (MIT)
Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
diff --git a/docs/file.README.html b/docs/file.README.html
index f184df97..f55aeb1d 100644
--- a/docs/file.README.html
+++ b/docs/file.README.html
@@ -175,7 +175,7 @@ 💡 Info you can shake a stick at
| Source |
-
+
|
@@ -475,7 +475,7 @@ 🔐 Security
🤝 Contributing
If you need some ideas of where to help, you could work on adding more code coverage,
-or if it is already 💯 (see below) check reek, issues, or PRs,
+or if it is already 💯 (see below) check reek, issues, or PRs,
or use the gem and think about how it could be better.
We
so if you make changes, remember to update it.
@@ -569,7 +569,7 @@ © Copyright
-
- Copyright (c) 2023, 2025 Peter H. Boling, of
+ Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of
Galtzo.com
@@ -577,6 +577,9 @@
© Copyright
, and oauth contributors.
+ -
+ Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
+
🤑 A request for help
@@ -603,7 +606,7 @@ Please give the project a star ⭐ ♥
diff --git a/docs/file.REEK.html b/docs/file.REEK.html
index 659b1e41..d0b22c52 100644
--- a/docs/file.REEK.html
+++ b/docs/file.REEK.html
@@ -61,9 +61,9 @@
diff --git a/docs/file.RUBOCOP.html b/docs/file.RUBOCOP.html
index 9d765e9f..cae42646 100644
--- a/docs/file.RUBOCOP.html
+++ b/docs/file.RUBOCOP.html
@@ -161,7 +161,7 @@ Benefits of rubocop_gradual
diff --git a/docs/file.SECURITY.html b/docs/file.SECURITY.html
index 5b36887d..09ce274d 100644
--- a/docs/file.SECURITY.html
+++ b/docs/file.SECURITY.html
@@ -128,7 +128,7 @@ Additional Support
diff --git a/docs/file_list.html b/docs/file_list.html
index 95fe7792..393218db 100644
--- a/docs/file_list.html
+++ b/docs/file_list.html
@@ -87,6 +87,16 @@
+
-
+
+
+
+
+ -
+
+
+
+
diff --git a/docs/index.html b/docs/index.html
index e7167712..711bae7b 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -175,7 +175,7 @@ 💡 Info you can shake a stick at
| Source |
-
+
|
@@ -475,7 +475,7 @@ 🔐 Security
🤝 Contributing
If you need some ideas of where to help, you could work on adding more code coverage,
-or if it is already 💯 (see below) check reek, issues, or PRs,
+or if it is already 💯 (see below) check reek, issues, or PRs,
or use the gem and think about how it could be better.
We
so if you make changes, remember to update it.
@@ -569,7 +569,7 @@ © Copyright
-
- Copyright (c) 2023, 2025 Peter H. Boling, of
+ Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of
Galtzo.com
@@ -577,6 +577,9 @@
© Copyright
, and oauth contributors.
+ -
+ Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
+
🤑 A request for help
@@ -603,7 +606,7 @@ Please give the project a star ⭐ ♥
diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html
index 0180e43a..43b5e228 100644
--- a/docs/top-level-namespace.html
+++ b/docs/top-level-namespace.html
@@ -100,7 +100,7 @@ Defined Under Namespace
From 9e9d646eb371c40458a853f94002f76087ad8cd8 Mon Sep 17 00:00:00 2001
From: "Peter H. Boling"
Date: Sun, 21 Sep 2025 20:09:11 -0600
Subject: [PATCH 8/8] =?UTF-8?q?=F0=9F=94=96=20Prepare=20release=20v1.1.1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
⚡️ A message from a fellow meat-based-AI ⚡️
- [❤️] Finely-crafted open-source tools like oauth (& many more) are a full-time endeavor.
- [❤️] Though I adore my work, it lacks financial sustainability.
- [❤️] Please, help me continue enhancing your tools by becoming a sponsor:
- [💲] https://liberapay.com/pboling/donate
- [💲] https://github.com/sponsors/pboling
---
docs/ActionController.html | 2 +-
docs/ActionController/Base.html | 2 +-
docs/ActionController/TestRequest.html | 2 +-
docs/EventMachine.html | 2 +-
docs/EventMachine/HttpClient.html | 2 +-
docs/Net.html | 2 +-
docs/Net/HTTPGenericRequest.html | 2 +-
docs/OAuth.html | 2 +-
docs/OAuth/AccessToken.html | 2 +-
docs/OAuth/Client.html | 2 +-
docs/OAuth/Client/Helper.html | 2 +-
docs/OAuth/Consumer.html | 2 +-
docs/OAuth/ConsumerToken.html | 2 +-
docs/OAuth/Error.html | 2 +-
docs/OAuth/Helper.html | 2 +-
docs/OAuth/OAuthTestHelper.html | 2 +-
docs/OAuth/Optional.html | 2 +-
docs/OAuth/Problem.html | 2 +-
docs/OAuth/RequestProxy.html | 2 +-
docs/OAuth/RequestProxy/ActionControllerRequest.html | 2 +-
docs/OAuth/RequestProxy/ActionDispatchRequest.html | 2 +-
docs/OAuth/RequestProxy/Base.html | 2 +-
docs/OAuth/RequestProxy/Curl.html | 2 +-
docs/OAuth/RequestProxy/Curl/Easy.html | 2 +-
docs/OAuth/RequestProxy/EventMachine.html | 2 +-
docs/OAuth/RequestProxy/EventMachine/HttpRequest.html | 2 +-
docs/OAuth/RequestProxy/JabberRequest.html | 2 +-
docs/OAuth/RequestProxy/MockRequest.html | 2 +-
docs/OAuth/RequestProxy/Net.html | 2 +-
docs/OAuth/RequestProxy/Net/HTTP.html | 2 +-
docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html | 2 +-
docs/OAuth/RequestProxy/RackRequest.html | 2 +-
docs/OAuth/RequestProxy/RestClient.html | 2 +-
docs/OAuth/RequestProxy/RestClient/Request.html | 2 +-
docs/OAuth/RequestProxy/Typhoeus.html | 2 +-
docs/OAuth/RequestProxy/Typhoeus/Request.html | 2 +-
docs/OAuth/RequestProxy/UnknownRequestType.html | 2 +-
docs/OAuth/RequestToken.html | 2 +-
docs/OAuth/Server.html | 2 +-
docs/OAuth/ServerToken.html | 2 +-
docs/OAuth/Signature.html | 2 +-
docs/OAuth/Signature/Base.html | 2 +-
docs/OAuth/Signature/HMAC.html | 2 +-
docs/OAuth/Signature/HMAC/SHA1.html | 2 +-
docs/OAuth/Signature/HMAC/SHA256.html | 2 +-
docs/OAuth/Signature/PLAINTEXT.html | 2 +-
docs/OAuth/Signature/RSA.html | 2 +-
docs/OAuth/Signature/RSA/SHA1.html | 2 +-
docs/OAuth/Signature/UnknownSignatureMethod.html | 2 +-
docs/OAuth/Token.html | 2 +-
docs/OAuth/Unauthorized.html | 2 +-
docs/OAuth/Version.html | 2 +-
docs/_index.html | 2 +-
docs/file.CHANGELOG.html | 2 +-
docs/file.CITATION.html | 2 +-
docs/file.CODE_OF_CONDUCT.html | 2 +-
docs/file.CONTRIBUTING.html | 2 +-
docs/file.FUNDING.html | 2 +-
docs/file.LICENSE.html | 2 +-
docs/file.README.html | 2 +-
docs/file.REEK.html | 2 +-
docs/file.RUBOCOP.html | 2 +-
docs/file.SECURITY.html | 2 +-
docs/index.html | 2 +-
docs/top-level-namespace.html | 2 +-
65 files changed, 65 insertions(+), 65 deletions(-)
diff --git a/docs/ActionController.html b/docs/ActionController.html
index 02d17bc6..5dae2188 100644
--- a/docs/ActionController.html
+++ b/docs/ActionController.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/ActionController/Base.html b/docs/ActionController/Base.html
index 4ebb812c..12e0cc31 100644
--- a/docs/ActionController/Base.html
+++ b/docs/ActionController/Base.html
@@ -238,7 +238,7 @@
diff --git a/docs/ActionController/TestRequest.html b/docs/ActionController/TestRequest.html
index ce672c97..3af72bf2 100644
--- a/docs/ActionController/TestRequest.html
+++ b/docs/ActionController/TestRequest.html
@@ -613,7 +613,7 @@
diff --git a/docs/EventMachine.html b/docs/EventMachine.html
index 6fb16775..2d7235cf 100644
--- a/docs/EventMachine.html
+++ b/docs/EventMachine.html
@@ -116,7 +116,7 @@ Overview
diff --git a/docs/EventMachine/HttpClient.html b/docs/EventMachine/HttpClient.html
index 7e007323..d4105e97 100644
--- a/docs/EventMachine/HttpClient.html
+++ b/docs/EventMachine/HttpClient.html
@@ -484,7 +484,7 @@
diff --git a/docs/Net.html b/docs/Net.html
index 07e5ded9..0f9acdc0 100644
--- a/docs/Net.html
+++ b/docs/Net.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/Net/HTTPGenericRequest.html b/docs/Net/HTTPGenericRequest.html
index 8fd32ed4..e5674238 100644
--- a/docs/Net/HTTPGenericRequest.html
+++ b/docs/Net/HTTPGenericRequest.html
@@ -397,7 +397,7 @@
diff --git a/docs/OAuth.html b/docs/OAuth.html
index 6ecb9bc2..bbdda404 100644
--- a/docs/OAuth.html
+++ b/docs/OAuth.html
@@ -192,7 +192,7 @@
diff --git a/docs/OAuth/AccessToken.html b/docs/OAuth/AccessToken.html
index 74557123..56e18baf 100644
--- a/docs/OAuth/AccessToken.html
+++ b/docs/OAuth/AccessToken.html
@@ -681,7 +681,7 @@
diff --git a/docs/OAuth/Client.html b/docs/OAuth/Client.html
index 4b3eee73..42bd2d69 100644
--- a/docs/OAuth/Client.html
+++ b/docs/OAuth/Client.html
@@ -107,7 +107,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Client/Helper.html b/docs/OAuth/Client/Helper.html
index 2253ce59..32577c8b 100644
--- a/docs/OAuth/Client/Helper.html
+++ b/docs/OAuth/Client/Helper.html
@@ -981,7 +981,7 @@
diff --git a/docs/OAuth/Consumer.html b/docs/OAuth/Consumer.html
index 635d9a42..c351db81 100644
--- a/docs/OAuth/Consumer.html
+++ b/docs/OAuth/Consumer.html
@@ -2551,7 +2551,7 @@
diff --git a/docs/OAuth/ConsumerToken.html b/docs/OAuth/ConsumerToken.html
index 83431be3..7caa7845 100644
--- a/docs/OAuth/ConsumerToken.html
+++ b/docs/OAuth/ConsumerToken.html
@@ -661,7 +661,7 @@
diff --git a/docs/OAuth/Error.html b/docs/OAuth/Error.html
index f6c1d149..c739ae34 100644
--- a/docs/OAuth/Error.html
+++ b/docs/OAuth/Error.html
@@ -118,7 +118,7 @@ Direct Known Subclasses
diff --git a/docs/OAuth/Helper.html b/docs/OAuth/Helper.html
index 9fdf6d81..e57988f0 100644
--- a/docs/OAuth/Helper.html
+++ b/docs/OAuth/Helper.html
@@ -832,7 +832,7 @@
diff --git a/docs/OAuth/OAuthTestHelper.html b/docs/OAuth/OAuthTestHelper.html
index b5d73b82..f05b4704 100644
--- a/docs/OAuth/OAuthTestHelper.html
+++ b/docs/OAuth/OAuthTestHelper.html
@@ -240,7 +240,7 @@
diff --git a/docs/OAuth/Optional.html b/docs/OAuth/Optional.html
index 37b83bff..c18544e7 100644
--- a/docs/OAuth/Optional.html
+++ b/docs/OAuth/Optional.html
@@ -209,7 +209,7 @@
diff --git a/docs/OAuth/Problem.html b/docs/OAuth/Problem.html
index 9d664a29..b46b5b91 100644
--- a/docs/OAuth/Problem.html
+++ b/docs/OAuth/Problem.html
@@ -428,7 +428,7 @@
diff --git a/docs/OAuth/RequestProxy.html b/docs/OAuth/RequestProxy.html
index 0de92917..eb01acf8 100644
--- a/docs/OAuth/RequestProxy.html
+++ b/docs/OAuth/RequestProxy.html
@@ -289,7 +289,7 @@
diff --git a/docs/OAuth/RequestProxy/ActionControllerRequest.html b/docs/OAuth/RequestProxy/ActionControllerRequest.html
index 7b11cba7..3804f03d 100644
--- a/docs/OAuth/RequestProxy/ActionControllerRequest.html
+++ b/docs/OAuth/RequestProxy/ActionControllerRequest.html
@@ -511,7 +511,7 @@
diff --git a/docs/OAuth/RequestProxy/ActionDispatchRequest.html b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
index 3f77f7da..c11d138c 100644
--- a/docs/OAuth/RequestProxy/ActionDispatchRequest.html
+++ b/docs/OAuth/RequestProxy/ActionDispatchRequest.html
@@ -318,7 +318,7 @@
diff --git a/docs/OAuth/RequestProxy/Base.html b/docs/OAuth/RequestProxy/Base.html
index b40310fb..d28afb35 100644
--- a/docs/OAuth/RequestProxy/Base.html
+++ b/docs/OAuth/RequestProxy/Base.html
@@ -1953,7 +1953,7 @@
diff --git a/docs/OAuth/RequestProxy/Curl.html b/docs/OAuth/RequestProxy/Curl.html
index c0e9ec57..60cb38a1 100644
--- a/docs/OAuth/RequestProxy/Curl.html
+++ b/docs/OAuth/RequestProxy/Curl.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Curl/Easy.html b/docs/OAuth/RequestProxy/Curl/Easy.html
index b5a79b1c..58783ae3 100644
--- a/docs/OAuth/RequestProxy/Curl/Easy.html
+++ b/docs/OAuth/RequestProxy/Curl/Easy.html
@@ -330,7 +330,7 @@
diff --git a/docs/OAuth/RequestProxy/EventMachine.html b/docs/OAuth/RequestProxy/EventMachine.html
index e015eea2..278a1e65 100644
--- a/docs/OAuth/RequestProxy/EventMachine.html
+++ b/docs/OAuth/RequestProxy/EventMachine.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
index 58383290..396d4c50 100644
--- a/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
+++ b/docs/OAuth/RequestProxy/EventMachine/HttpRequest.html
@@ -340,7 +340,7 @@
diff --git a/docs/OAuth/RequestProxy/JabberRequest.html b/docs/OAuth/RequestProxy/JabberRequest.html
index 2b832a96..3e22641d 100644
--- a/docs/OAuth/RequestProxy/JabberRequest.html
+++ b/docs/OAuth/RequestProxy/JabberRequest.html
@@ -417,7 +417,7 @@
diff --git a/docs/OAuth/RequestProxy/MockRequest.html b/docs/OAuth/RequestProxy/MockRequest.html
index 601754b9..cb287c48 100644
--- a/docs/OAuth/RequestProxy/MockRequest.html
+++ b/docs/OAuth/RequestProxy/MockRequest.html
@@ -407,7 +407,7 @@
diff --git a/docs/OAuth/RequestProxy/Net.html b/docs/OAuth/RequestProxy/Net.html
index 530677b0..0ea92ff9 100644
--- a/docs/OAuth/RequestProxy/Net.html
+++ b/docs/OAuth/RequestProxy/Net.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP.html b/docs/OAuth/RequestProxy/Net/HTTP.html
index 23f8cb3c..c263ad9f 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
index 08064c11..521e07ef 100644
--- a/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
+++ b/docs/OAuth/RequestProxy/Net/HTTP/HTTPRequest.html
@@ -383,7 +383,7 @@
diff --git a/docs/OAuth/RequestProxy/RackRequest.html b/docs/OAuth/RequestProxy/RackRequest.html
index 916ec405..41f511f2 100644
--- a/docs/OAuth/RequestProxy/RackRequest.html
+++ b/docs/OAuth/RequestProxy/RackRequest.html
@@ -389,7 +389,7 @@
diff --git a/docs/OAuth/RequestProxy/RestClient.html b/docs/OAuth/RequestProxy/RestClient.html
index 8ae3278f..35c3917e 100644
--- a/docs/OAuth/RequestProxy/RestClient.html
+++ b/docs/OAuth/RequestProxy/RestClient.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/RestClient/Request.html b/docs/OAuth/RequestProxy/RestClient/Request.html
index b129426e..1f0c836d 100644
--- a/docs/OAuth/RequestProxy/RestClient/Request.html
+++ b/docs/OAuth/RequestProxy/RestClient/Request.html
@@ -330,7 +330,7 @@
diff --git a/docs/OAuth/RequestProxy/Typhoeus.html b/docs/OAuth/RequestProxy/Typhoeus.html
index d40ca648..ec1467e9 100644
--- a/docs/OAuth/RequestProxy/Typhoeus.html
+++ b/docs/OAuth/RequestProxy/Typhoeus.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/RequestProxy/Typhoeus/Request.html b/docs/OAuth/RequestProxy/Typhoeus/Request.html
index c1504978..2b3f78d2 100644
--- a/docs/OAuth/RequestProxy/Typhoeus/Request.html
+++ b/docs/OAuth/RequestProxy/Typhoeus/Request.html
@@ -332,7 +332,7 @@
diff --git a/docs/OAuth/RequestProxy/UnknownRequestType.html b/docs/OAuth/RequestProxy/UnknownRequestType.html
index 4c404cb8..68800579 100644
--- a/docs/OAuth/RequestProxy/UnknownRequestType.html
+++ b/docs/OAuth/RequestProxy/UnknownRequestType.html
@@ -114,7 +114,7 @@
diff --git a/docs/OAuth/RequestToken.html b/docs/OAuth/RequestToken.html
index 85af588c..38bf20e8 100644
--- a/docs/OAuth/RequestToken.html
+++ b/docs/OAuth/RequestToken.html
@@ -473,7 +473,7 @@
diff --git a/docs/OAuth/Server.html b/docs/OAuth/Server.html
index 084ca22b..4237caac 100644
--- a/docs/OAuth/Server.html
+++ b/docs/OAuth/Server.html
@@ -830,7 +830,7 @@
diff --git a/docs/OAuth/ServerToken.html b/docs/OAuth/ServerToken.html
index a3c32dc0..a49e514d 100644
--- a/docs/OAuth/ServerToken.html
+++ b/docs/OAuth/ServerToken.html
@@ -230,7 +230,7 @@
diff --git a/docs/OAuth/Signature.html b/docs/OAuth/Signature.html
index dc076ea2..8331b6c6 100644
--- a/docs/OAuth/Signature.html
+++ b/docs/OAuth/Signature.html
@@ -535,7 +535,7 @@
diff --git a/docs/OAuth/Signature/Base.html b/docs/OAuth/Signature/Base.html
index 75bc61ed..2c66c30f 100644
--- a/docs/OAuth/Signature/Base.html
+++ b/docs/OAuth/Signature/Base.html
@@ -915,7 +915,7 @@
diff --git a/docs/OAuth/Signature/HMAC.html b/docs/OAuth/Signature/HMAC.html
index d415a799..45947a1b 100644
--- a/docs/OAuth/Signature/HMAC.html
+++ b/docs/OAuth/Signature/HMAC.html
@@ -107,7 +107,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/HMAC/SHA1.html b/docs/OAuth/Signature/HMAC/SHA1.html
index 3ed020bf..88541dbf 100644
--- a/docs/OAuth/Signature/HMAC/SHA1.html
+++ b/docs/OAuth/Signature/HMAC/SHA1.html
@@ -216,7 +216,7 @@
diff --git a/docs/OAuth/Signature/HMAC/SHA256.html b/docs/OAuth/Signature/HMAC/SHA256.html
index 115beb21..3092abb4 100644
--- a/docs/OAuth/Signature/HMAC/SHA256.html
+++ b/docs/OAuth/Signature/HMAC/SHA256.html
@@ -216,7 +216,7 @@
diff --git a/docs/OAuth/Signature/PLAINTEXT.html b/docs/OAuth/Signature/PLAINTEXT.html
index 29a824f6..67f60cbd 100644
--- a/docs/OAuth/Signature/PLAINTEXT.html
+++ b/docs/OAuth/Signature/PLAINTEXT.html
@@ -375,7 +375,7 @@
diff --git a/docs/OAuth/Signature/RSA.html b/docs/OAuth/Signature/RSA.html
index 1e9008fc..1b45de43 100644
--- a/docs/OAuth/Signature/RSA.html
+++ b/docs/OAuth/Signature/RSA.html
@@ -105,7 +105,7 @@ Defined Under Namespace
diff --git a/docs/OAuth/Signature/RSA/SHA1.html b/docs/OAuth/Signature/RSA/SHA1.html
index b2c50055..6aa062a6 100644
--- a/docs/OAuth/Signature/RSA/SHA1.html
+++ b/docs/OAuth/Signature/RSA/SHA1.html
@@ -352,7 +352,7 @@
diff --git a/docs/OAuth/Signature/UnknownSignatureMethod.html b/docs/OAuth/Signature/UnknownSignatureMethod.html
index ea37deb5..9efbe8e0 100644
--- a/docs/OAuth/Signature/UnknownSignatureMethod.html
+++ b/docs/OAuth/Signature/UnknownSignatureMethod.html
@@ -114,7 +114,7 @@
diff --git a/docs/OAuth/Token.html b/docs/OAuth/Token.html
index 5f521e4c..c9cb5cb6 100644
--- a/docs/OAuth/Token.html
+++ b/docs/OAuth/Token.html
@@ -428,7 +428,7 @@
diff --git a/docs/OAuth/Unauthorized.html b/docs/OAuth/Unauthorized.html
index b6841532..dbbd0ae8 100644
--- a/docs/OAuth/Unauthorized.html
+++ b/docs/OAuth/Unauthorized.html
@@ -351,7 +351,7 @@
diff --git a/docs/OAuth/Version.html b/docs/OAuth/Version.html
index d97057ac..2c6a6746 100644
--- a/docs/OAuth/Version.html
+++ b/docs/OAuth/Version.html
@@ -111,7 +111,7 @@
diff --git a/docs/_index.html b/docs/_index.html
index 9dacd5df..e4fbba69 100644
--- a/docs/_index.html
+++ b/docs/_index.html
@@ -590,7 +590,7 @@ Namespace Listing A-Z
diff --git a/docs/file.CHANGELOG.html b/docs/file.CHANGELOG.html
index 594f65dc..5ad04891 100644
--- a/docs/file.CHANGELOG.html
+++ b/docs/file.CHANGELOG.html
@@ -1113,7 +1113,7 @@ Added
diff --git a/docs/file.CITATION.html b/docs/file.CITATION.html
index d8de0ac4..fc99c124 100644
--- a/docs/file.CITATION.html
+++ b/docs/file.CITATION.html
@@ -82,7 +82,7 @@
diff --git a/docs/file.CODE_OF_CONDUCT.html b/docs/file.CODE_OF_CONDUCT.html
index 79dd9dd3..fa02d66f 100644
--- a/docs/file.CODE_OF_CONDUCT.html
+++ b/docs/file.CODE_OF_CONDUCT.html
@@ -191,7 +191,7 @@ Attribution
diff --git a/docs/file.CONTRIBUTING.html b/docs/file.CONTRIBUTING.html
index 0010bd9c..77a94a85 100644
--- a/docs/file.CONTRIBUTING.html
+++ b/docs/file.CONTRIBUTING.html
@@ -308,7 +308,7 @@ Manual process
diff --git a/docs/file.FUNDING.html b/docs/file.FUNDING.html
index 3da56ef7..03c12565 100644
--- a/docs/file.FUNDING.html
+++ b/docs/file.FUNDING.html
@@ -104,7 +104,7 @@ Another Way to Support Open
diff --git a/docs/file.LICENSE.html b/docs/file.LICENSE.html
index 9cd91bd7..4d486880 100644
--- a/docs/file.LICENSE.html
+++ b/docs/file.LICENSE.html
@@ -60,7 +60,7 @@
The MIT License (MIT)
Copyright (c) 2020-2022, 2024-2025 Peter H. Boling, of Galtzo.com, and oauth contributors
Copyright (c) 2007-2012, 2016-2017 Blaine Cook, Larry Halff, Pelle Braendgaard
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
diff --git a/docs/file.README.html b/docs/file.README.html
index f55aeb1d..074ae8fc 100644
--- a/docs/file.README.html
+++ b/docs/file.README.html
@@ -606,7 +606,7 @@ Please give the project a star ⭐ ♥
diff --git a/docs/file.REEK.html b/docs/file.REEK.html
index d0b22c52..49de6020 100644
--- a/docs/file.REEK.html
+++ b/docs/file.REEK.html
@@ -61,7 +61,7 @@
diff --git a/docs/file.RUBOCOP.html b/docs/file.RUBOCOP.html
index cae42646..4ced345b 100644
--- a/docs/file.RUBOCOP.html
+++ b/docs/file.RUBOCOP.html
@@ -161,7 +161,7 @@ Benefits of rubocop_gradual
diff --git a/docs/file.SECURITY.html b/docs/file.SECURITY.html
index 09ce274d..74a97006 100644
--- a/docs/file.SECURITY.html
+++ b/docs/file.SECURITY.html
@@ -128,7 +128,7 @@ Additional Support
diff --git a/docs/index.html b/docs/index.html
index 711bae7b..67de480a 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -606,7 +606,7 @@ Please give the project a star ⭐ ♥
diff --git a/docs/top-level-namespace.html b/docs/top-level-namespace.html
index 43b5e228..00819189 100644
--- a/docs/top-level-namespace.html
+++ b/docs/top-level-namespace.html
@@ -100,7 +100,7 @@ Defined Under Namespace