[PR #228] Bump webrick from 1.7.0 to 1.8.2 #200

Open
opened 2026-02-26 21:32:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/seemoo-lab/AirGuard/pull/228
Author: @dependabot[bot]
Created: 2/16/2026
Status: 🔄 Open

Base: mainHead: dependabot/bundler/webrick-1.8.2


📝 Commits (1)

  • 37da7bb Bump webrick from 1.7.0 to 1.8.2

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 Gemfile.lock (+1 -1)

📄 Description

Bumps webrick from 1.7.0 to 1.8.2.

Release notes

Sourced from webrick's releases.

v1.8.2

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2

v1.8.1

What's Changed

Full Changelog: https://github.com/ruby/webrick/compare/v1.8.0...v1.8.1

v1.8.0

What's Changed

... (truncated)

Commits
  • 0fb9de6 Bump up v1.8.2
  • b9a4c81 Removed trailing spaces
  • f5faca9 Prevent request smuggling
  • 0c600e1 Fix reference to URI::REGEXP::PATTERN::HOST
  • 15a9391 Return 400 response for chunked requests with unexpected data after chunk
  • 2b38d56 Treat missing CRLF separator after headers as an EOFError
  • e4efb4a Remove unnecessary gsub calls in test_httprequest.rb
  • 426e214 Only strip space and horizontal tab in headers
  • e72cb69 Prefer squigly heredocs. (#143)
  • ee60354 Require CRLF line endings in request line and headers
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/seemoo-lab/AirGuard/pull/228 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 2/16/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/bundler/webrick-1.8.2` --- ### 📝 Commits (1) - [`37da7bb`](https://github.com/seemoo-lab/AirGuard/commit/37da7bb7710c0da196edf75ecd508250a4a7d622) Bump webrick from 1.7.0 to 1.8.2 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `Gemfile.lock` (+1 -1) </details> ### 📄 Description Bumps [webrick](https://github.com/ruby/webrick) from 1.7.0 to 1.8.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ruby/webrick/releases">webrick's releases</a>.</em></p> <blockquote> <h2>v1.8.2</h2> <h2>What's Changed</h2> <ul> <li>Drop commented-out line by <a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/108">ruby/webrick#108</a></li> <li>Add Ruby 3.1 &amp; 3.2 to CI matrix by <a href="https://github.com/tricknotes"><code>@​tricknotes</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/109">ruby/webrick#109</a></li> <li>Fix/redos by <a href="https://github.com/ooooooo-q"><code>@​ooooooo-q</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/114">ruby/webrick#114</a></li> <li>Raise HTTPStatus::BadRequest for requests with invalid/duplicate content-length headers by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/120">ruby/webrick#120</a></li> <li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/121">ruby/webrick#121</a></li> <li>Improve CI by <a href="https://github.com/hsbt"><code>@​hsbt</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/123">ruby/webrick#123</a></li> <li>Fix WEBrick::TestFileHandler#test_short_filename test not working on mswin by <a href="https://github.com/KJTsanaktsidis"><code>@​KJTsanaktsidis</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/128">ruby/webrick#128</a></li> <li>Fix bug chunk extension detection by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/125">ruby/webrick#125</a></li> <li>Fix CI. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/131">ruby/webrick#131</a></li> <li>Merge multiple cookie headers, preserving semantic correctness. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/130">ruby/webrick#130</a></li> <li>Test on macos-latest by <a href="https://github.com/byroot"><code>@​byroot</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/132">ruby/webrick#132</a></li> <li>Require CRLF line endings in request line and headers by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/138">ruby/webrick#138</a></li> <li>Prefer squigly heredocs. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/143">ruby/webrick#143</a></li> <li>Only strip space and horizontal tab in headers by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/141">ruby/webrick#141</a></li> <li>Treat missing CRLF separator after headers as an EOFError by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/142">ruby/webrick#142</a></li> <li>Return 400 response for chunked requests with unexpected data after chunk by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/136">ruby/webrick#136</a></li> <li>Fix reference to URI::REGEXP::PATTERN::HOST by <a href="https://github.com/casperisfine"><code>@​casperisfine</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/144">ruby/webrick#144</a></li> <li>Prevent request smuggling by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/146">ruby/webrick#146</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tricknotes"><code>@​tricknotes</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/webrick/pull/109">ruby/webrick#109</a></li> <li><a href="https://github.com/ooooooo-q"><code>@​ooooooo-q</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/webrick/pull/114">ruby/webrick#114</a></li> <li><a href="https://github.com/KJTsanaktsidis"><code>@​KJTsanaktsidis</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/webrick/pull/128">ruby/webrick#128</a></li> <li><a href="https://github.com/byroot"><code>@​byroot</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/webrick/pull/132">ruby/webrick#132</a></li> <li><a href="https://github.com/casperisfine"><code>@​casperisfine</code></a> made their first contribution in <a href="https://redirect.github.com/ruby/webrick/pull/144">ruby/webrick#144</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2">https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2</a></p> <h2>v1.8.1</h2> <h2>What's Changed</h2> <ul> <li>Body should be non-frozen by default. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/103">ruby/webrick#103</a></li> <li>Join test thread. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/104">ruby/webrick#104</a></li> <li>Fix several regexp warnings. by <a href="https://github.com/ioquatix"><code>@​ioquatix</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/105">ruby/webrick#105</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/ruby/webrick/compare/v1.8.0...v1.8.1">https://github.com/ruby/webrick/compare/v1.8.0...v1.8.1</a></p> <h2>v1.8.0</h2> <h2>What's Changed</h2> <ul> <li>Use frozen strings by <a href="https://github.com/kirs"><code>@​kirs</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/65">ruby/webrick#65</a></li> <li>Use test-unit by <a href="https://github.com/hsbt"><code>@​hsbt</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/66">ruby/webrick#66</a></li> <li>More rubies on CI, deprecating ruby 2.3 due to test failure by <a href="https://github.com/mathieujobin"><code>@​mathieujobin</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/68">ruby/webrick#68</a></li> <li>Adds common mime types by <a href="https://github.com/gotoken"><code>@​gotoken</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/75">ruby/webrick#75</a></li> <li>add mime type for .webmanifest extension by <a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/76">ruby/webrick#76</a></li> <li>CI: use bundler-cache: true by <a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/79">ruby/webrick#79</a></li> <li>Typo by <a href="https://github.com/printfinn"><code>@​printfinn</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/78">ruby/webrick#78</a></li> <li>s/RubyVM::JIT/RubyVM::MJIT/g by <a href="https://github.com/k0kubun"><code>@​k0kubun</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/82">ruby/webrick#82</a></li> <li>Fix invalid use of IP addresses in SNI by <a href="https://github.com/jeremyevans"><code>@​jeremyevans</code></a> in <a href="https://redirect.github.com/ruby/webrick/pull/83">ruby/webrick#83</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ruby/webrick/commit/0fb9de6788a3ba5fe903e63d778a0fb8c1dce786"><code>0fb9de6</code></a> Bump up v1.8.2</li> <li><a href="https://github.com/ruby/webrick/commit/b9a4c81ea94dec02a750c6b34092c55234519bf1"><code>b9a4c81</code></a> Removed trailing spaces</li> <li><a href="https://github.com/ruby/webrick/commit/f5faca9222541591e1a7c3c97552ebb0c92733c7"><code>f5faca9</code></a> Prevent request smuggling</li> <li><a href="https://github.com/ruby/webrick/commit/0c600e169bd4ae267cb5eeb6197277c848323bbe"><code>0c600e1</code></a> Fix reference to URI::REGEXP::PATTERN::HOST</li> <li><a href="https://github.com/ruby/webrick/commit/15a93914782789520837c334e0c302702aec34e2"><code>15a9391</code></a> Return 400 response for chunked requests with unexpected data after chunk</li> <li><a href="https://github.com/ruby/webrick/commit/2b38d5614e876d313fe981e87c4e35b91556d226"><code>2b38d56</code></a> Treat missing CRLF separator after headers as an EOFError</li> <li><a href="https://github.com/ruby/webrick/commit/e4efb4a2300540f14f93c09c06bf0357ac1597dc"><code>e4efb4a</code></a> Remove unnecessary gsub calls in test_httprequest.rb</li> <li><a href="https://github.com/ruby/webrick/commit/426e214532bb0be5e4ab8b3c9cef328432012d0d"><code>426e214</code></a> Only strip space and horizontal tab in headers</li> <li><a href="https://github.com/ruby/webrick/commit/e72cb697836e2ff201a4a74c108fdca9d3d2d0ed"><code>e72cb69</code></a> Prefer squigly heredocs. (<a href="https://redirect.github.com/ruby/webrick/issues/143">#143</a>)</li> <li><a href="https://github.com/ruby/webrick/commit/ee60354bcb84ec33b9245e1d1aa6e1f7e8132101"><code>ee60354</code></a> Require CRLF line endings in request line and headers</li> <li>Additional commits viewable in <a href="https://github.com/ruby/webrick/compare/v1.7.0...v1.8.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webrick&package-manager=bundler&previous-version=1.7.0&new-version=1.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/seemoo-lab/AirGuard/network/alerts). </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/AirGuard#200
No description provided.