Abdulwahaab710 / CTFDashB

Capture The Flag (CTF) dashboard 🚩
MIT License
5 stars 5 forks source link

Bump puma from 4.3.6 to 5.1.1 #494

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps puma from 4.3.6 to 5.1.1.

Release notes

Sourced from puma's releases.

5.1.1

  • Bugfixes
    • Fix over eager matching against banned header names (#2510)

5.1.0 / 2020-11-30

  • Features

    • Phased restart availability is now always logged, even if it is not available.
    • Prints the loaded configuration if the environment variable PUMA_LOG_CONFIG is present (#2472)
    • Integrate with systemd's watchdog and notification features (#2438)
    • Adds max_fast_inline as a configuration option for the Server object (#2406)
    • You can now fork workers from worker 0 using SIGURG w/o fork_worker enabled #2449
    • Add option to bind to systemd activated sockets (#2362)
    • Add compile option to change the QUERY_STRING max length (#2485)
  • Bugfixes

    • Fix JRuby handling in Puma::DSL#ssl_bind (#2489)
    • control_cli.rb - all normal output should be to @stdout (#2487)
    • Catch 'Error in reactor loop escaped: mode not supported for this object: r' (#2477)
    • Ignore Rails' reaper thread (and any thread marked forksafe) for warning (#2475)
    • Ignore illegal (by Rack spec) response header (#2439)
    • Close idle connections immediately on shutdown (#2460)
    • Fix some instances of phased restart errors related to the json gem (#2473)
    • Remove use of json gem to fix phased restart errors (#2479)
    • Fix grouping regexp of ILLEGAL_HEADER_KEY_REGEX (#2495)

5.0.4

  • Bugfixes
    • Pass preloaded application into new workers if available when using preload_app (#2461

5.0.3

A release with a bunch of bugfixes and stability improvements.

  • Bugfixes

    • Add Client#io_ok?, check before Reactor#register (#2432)
    • Fix hang on shutdown in refork (#2442)
    • Fix Bundler::GemNotFound errors for nio4r gem during phased restarts (#2427, #2018)
    • Server run thread safety fix (#2435)
    • Fire on_booted after server starts (#2431, #2212)
    • Cleanup daemonization in rc.d script (#2409)
  • Refactor

    • Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448)
    • Refactor status.rb - dry it up a bit (#2450)
    • Extract req/resp methods to new request.rb from server.rb (#2419)
    • Refactor Reactor and Client request buffering (#2279)
    • client.rb - remove JRuby specific 'finish' code (#2412)
    • Consolidate fast_write calls in Server, extract early_hints assembly (#2405)
    • Remove upstart from docs (#2408)
    • Consolidate option handling in Server, Server small refactors, doc changes (#2389)
Changelog

Sourced from puma's changelog.

5.1.1 / 2020-12-10

  • Bugfixes
    • Fix over eager matching against banned header names (#2510)

5.1.0 / 2020-11-30

  • Features

    • Phased restart availability is now always logged, even if it is not available.
    • Prints the loaded configuration if the environment variable PUMA_LOG_CONFIG is present (#2472)
    • Integrate with systemd's watchdog and notification features (#2438)
    • Adds max_fast_inline as a configuration option for the Server object (#2406)
    • You can now fork workers from worker 0 using SIGURG w/o fork_worker enabled #2449
    • Add option to bind to systemd activated sockets (#2362)
    • Add compile option to change the QUERY_STRING max length (#2485)
  • Bugfixes

    • Fix JRuby handling in Puma::DSL#ssl_bind (#2489)
    • control_cli.rb - all normal output should be to @stdout (#2487)
    • Catch 'Error in reactor loop escaped: mode not supported for this object: r' (#2477)
    • Ignore Rails' reaper thread (and any thread marked forksafe) for warning (#2475)
    • Ignore illegal (by Rack spec) response header (#2439)
    • Close idle connections immediately on shutdown (#2460)
    • Fix some instances of phased restart errors related to the json gem (#2473)
    • Remove use of json gem to fix phased restart errors (#2479)
    • Fix grouping regexp of ILLEGAL_HEADER_KEY_REGEX (#2495)

5.0.4 / 2020-10-27

  • Bugfixes
    • Pass preloaded application into new workers if available when using preload_app (#2461, #2454)

5.0.3 / 2020-10-26

  • Bugfixes

    • Add Client#io_ok?, check before Reactor#register (#2432)
    • Fix hang on shutdown in refork (#2442)
    • Fix Bundler::GemNotFound errors for nio4r gem during phased restarts (#2427, #2018)
    • Server run thread safety fix (#2435)
    • Fire on_booted after server starts (#2431, #2212)
    • Cleanup daemonization in rc.d script (#2409)
  • Refactor

    • Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448)
    • Refactor status.rb - dry it up a bit (#2450)
    • Extract req/resp methods to new request.rb from server.rb (#2419)
    • Refactor Reactor and Client request buffering (#2279)
    • client.rb - remove JRuby specific 'finish' code (#2412)
    • Consolidate fast_write calls in Server, extract early_hints assembly (#2405)
    • Remove upstart from docs (#2408)
Commits
  • 607c319 5.1.1
  • 5cf3d7c Make illegal header matching more stringent (#2510)
  • c389c08 5.1.0 - Update history links
  • e10812d Finalize HISTORY for 5.1 [ci skip]
  • 267ff48 Fix getting worker pids in test
  • ba2ffbc Add 4.3.7 release note
  • b686d7d Log phased restart availability always. Close #2483
  • f13d02c Capitalize PID in log output
  • ee3341d Cleanup output further, visual changes
  • 7188ec8 Merge branch 'pid-control-thread' of git://github.com/MSP-Greg/puma into MSP-...
  • 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
codecov[bot] commented 3 years ago

Codecov Report

Merging #494 (64ffbca) into master (b77b797) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #494   +/-   ##
=======================================
  Coverage   81.69%   81.69%           
=======================================
  Files          48       48           
  Lines         852      852           
=======================================
  Hits          696      696           
  Misses        156      156           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b77b797...64ffbca. Read the comment docs.

dependabot-preview[bot] commented 3 years ago

Superseded by #509.