🚨 [security] Update omniauth-saml 2.2.1 → 2.2.2 (patch)#1432
Closed
depfu[bot] wants to merge 1 commit intomainfrom
Closed
🚨 [security] Update omniauth-saml 2.2.1 → 2.2.2 (patch)#1432depfu[bot] wants to merge 1 commit intomainfrom
depfu[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
|
Closed in favor of #1436. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚨 Your current dependencies have known security vulnerabilities 🚨
This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We recommend to merge and deploy this as soon as possible!
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ omniauth-saml (2.2.1 → 2.2.2) · Repo · Changelog
Release Notes
2.2.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 4 commits:
feat: new release 2.2.2Merge pull request #232 from machisuji/feat/log-errors-on-failed-logoutfeat: log errors on failed logoutMerge pull request #227 from omniauth/feat/new-release-2.2.1Release Notes
2.1.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 10 commits:
Prepare for next releaseMerge pull request #1134 from TastyPi/env-overrideMerge pull request #1136 from mame/avoid-uri-abs_uriMerge pull request #1137 from TastyPi/patch-1Exclude (macos, 2.5) from testsAvoid using `URI::ABS_URI`Delete session omniauth.origin even if unusedDo not override `omniauth.origin` in environment in test modeMerge pull request #1128 from enomotodev/ruby-3.3Test against Ruby 3.3Security Advisories 🚨
🚨 Escape Sequence Injection vulnerability in Rack lead to Possible Log Injection
🚨 Escape Sequence Injection vulnerability in Rack lead to Possible Log Injection
🚨 Escape Sequence Injection vulnerability in Rack lead to Possible Log Injection
🚨 Possible Log Injection in Rack::CommonLogger
🚨 Rack ReDoS Vulnerability in HTTP Accept Headers Parsing
🚨 Rack has possible DoS Vulnerability with Range Header
🚨 Rack vulnerable to ReDoS in content type parsing (2nd degree polynomial)
🚨 Rack Header Parsing leads to Possible Denial of Service Vulnerability
🚨 Possible Denial of Service Vulnerability in Rack's header parsing
🚨 Rack has possible DoS Vulnerability in Multipart MIME parsing
🚨 Denial of service via multipart parsing in Rack
🚨 Denial of service via header parsing in Rack
🚨 Denial of Service Vulnerability in Rack Content-Disposition parsing
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
4.1.1 (from changelog)
4.1.0 (from changelog)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 49 commits:
4.1.1 release (#2068)Restore WEBrick support (#2067)Multiple `<dd>` tags breaks the website HTML (#2066)Update CHANGELOG with correct CVE (#2064)4.1.0 release (#2063)Add `HostAuthorization` rack-protection middleware (#2053)Return an instance of `Sinatra::IndifferentHash` when calling `#except` (#2044)Address `URI` depreciation (#2060)CI: don't test falcon on Ruby 2.7Remove WEBrickCI: unset `RUBYOPT` for JRuby jobsSupport Zeitwerk 2.7.0+ (#2050)Revert "CI: document the `console` gem issue"CI: document the `console` gem issueCI: run tests on the old rackup for nowCI: use latest (available) rubygems for 3.1Fix `Sinatra::HamlHelpers` docs (#2046)CI: Avoid Zeitwerk 2.7.0+ for testes, for now (#2048)Fix compatibility with `--enable-frozen-string-literal` (#2033)Declare missing dependencies for Ruby 3.5 (#2032)Fix warning about Hash construction. (#2028)CI: use Rack 3.1 (stable) for most jobsDon't delete `content-length` header when `Rack::Files` is usedDon't depend on `Rack::Logger`Adjust `CookieTossing` spec for Rack 3.1+CI: allow JRuby to fail, can be flakyCI: run against both Rack 3.0 and Rack 3.1Fix typos in changelog, readme and code comments (#2006)README: the minimal example needs `rackup` (#2009)CI: allow `truffleruby` to fail (#2008)4.0.0 release (#1996)Require Ruby 2.7.8 as minimum Ruby version (#1993)CI: remove rack monkey patchesCI: `rdiscount` 2.2.7.3 resolved the TruffleRuby issueCI: use the released version of `childprocess`CI: no need to set `RUBY_ENGINE`CI: no need to set `Encoding.default_external`Remove `Rack::Protection::EncryptedCookie` (#1989)CI: allow ruby-head to failAvoid using deprecated `Rack::Response#header`Address missing session secret warningCI: test `rack-session` head, test only latest JRuby (#1986)Make `session_hijacking` an optional protection (#1984)Remove the `IndifferentHash` initializer (#1982)Add support for Rack 3, drop support for Rack 2 (#1857)CI: skip testing `sass-embedded` on JVM rubies on aarch64 (#1981)CI: use improved version of `childprocess` gem (#1980)Fix PR link in 3.2 CHANGELOG (#1979)Avoid running release workflow in forks (#1978)Release Notes
2.1.0
2.0.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 51 commits:
Bump minor version.Add release notes.Rack 3 compatibility.Test on Ruby v3.4.Bump actions/checkout from 3 to 4 (#47)Opt-in for MFA requirement (#45)Test and set Ruby v2.5 as minimum. (#46)Add cookie option "partitioned" to DEFAULT_OPTIONS and documentation of class Persisted (#43)Introduce `assume_ssl` option to allow secure session cookies through insecure proxy (#41)Bump actions/checkout from 3 to 4 (#37)Added dependabot for GitHub Actions (#36)Make the CI fail when testing on JRuby fails (#34)Specify the `base64` dependency (#31)Add Ruby 3.3 to CI matrix (#28)Update contributor email addresses according to enhanced mailmap.Bump major version.Set minimum rack version to 3.0.0+.Update license with all contributors.Revert "Rack < v3 compatible release." (#20)Bump major version.Remove old copyright.Modernize gem.Add note about compatibility.Add missing packages.Add external tests for Rack 2.2.Rack < v3 compatible release.Fix typo: ehancement -> enhancementBump minor version.Fix typo `ehancement` -> `enhancement`Expose same_site instance variable. Fixes #2.Handle case where there is no existing cookie dataRequire rack/session in README exampleBump patch version.Consistency with rackup gem.Remove unnecessary comment/text.Add `LICENSE.md` to distribution.Reformat the copyright to be more consistent and ordered.We don't need to explicitly depend on the main branch any more.Add frozen_string_literal to all files.Update README and remove old workflow.Update test workflow.Allow for Rack 3 beta gem to be loadedFix formatting of README.Bump minor version.Add rack ~> 3.0 to gemspec.Use undeprecated method to set cookie.Remove `lib/rack/session/memcache.rb` it has been deprecated for 3 years.Tidy up files copied from rack. (#5)Various Fixes (#1)Bump minor version.Moved `Rack::Session` to separate gem.Commits
See the full diff on Github. The new version differs by 49 commits:
Bump patch version.Require the webrick handler when webrick is available (#27)Update RubyGems to fix Ruby 2.5 psych compatibility issue. (#28)Backfill `releases.md`.Add Ruby version guard to `bake-releases` gem.Bump minor version.Move development dependencies to `gems.rb`.Update copyrights.Automate release notes.Remove unused rack classes (#10)Restore puma external tests. (#24)Soft deprecate webrick and add some details as to why. (#23)Normalize gemspec.Update authors/copyright.Update `actions/checkout@v3` to `v4`.Opt-in for MFA requirement (#20)CI: Add Ruby 3.3 to build matrix, use checkout@v4 (#15)Sync test and released minimum version. (#21)Puma is not passing at the moment.Update external test versions.Bump minor version.Correctly support streaming responses with webrick. (#8)Update contributors according to enhanced mailmap.Bump major version.Install Ragel dependency for Puma.Test falcon and puma external test suites.Add missing `rackup` executable.Test on main rack.Revert "Prepare for Rack 2.x compatible release."Bump major version.Remove signing key.Prepare for Rack 2.x compatible release.Bump patch version.Update webrick handler for Rack 3 (#4)Update README and fix readme status. (#6)Bump patch version.Add `LICENSE.md` file to distribution.Remove extra whitespace.Apply frozen_string_literal to all files.Initial README.Add GitHub Actions. (#2)Bump patch version.Add rackup executable.Add `.gitignore`.Bump minor version.Add dependency on rack `3.0.0.beta1`.Move all `rack/handler.rb` logic from `rack` to `rackup`.Add compatibility shim for `rack/server.rb`.Initial migration.🗑️ webrick (removed)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands