Subject: CVS commit: pkgsrc/www/ruby-puma
From: Takahiro Kambe
Date: 2021-01-16 14:05:26
Message id: 20210116130526.468A1FA9D@cvs.NetBSD.org

Log Message:
www/ruby-puma: update to 5.1.1

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)
  - Extract worker process into separate class (#2374)
  - Consolidate option handling in Server, Server small refactors, doc
    changes (#2389)

5.0.2 / 2020-09-28

* Bugfixes
  - Reverted API changes to Server.

5.0.1 / 2020-09-28

* Bugfixes

  - Fix LoadError in CentOS 8 (#2381)
  - Better error handling during force shutdown (#2271)
  - Prevent connections from entering Reactor after shutdown begins
    (#2377)
  - Fix error backtrace debug logging && Do not log request dump if it is
    not parsed (#2376)
  - Split TCP_CORK and TCP_INFO (#2372)
  - Do not log EOFError when a client connection is closed without write
    (#2384)

* Refactor

  - Change Events#ssl_error signature from (error, peeraddr, peercert) to
    (error, ssl_socket) (#2375)
  - Consolidate option handling in Server, Server small refactors, doc
    chang (#2373)

Files:
RevisionActionfile
1.26modifypkgsrc/www/ruby-puma/Makefile
1.12modifypkgsrc/www/ruby-puma/PLIST
1.21modifypkgsrc/www/ruby-puma/distinfo