pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ruby-puma www/ruby-puma: update to 5.1.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ae6a554bcb13
branches:  trunk
changeset: 445093:ae6a554bcb13
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Jan 16 13:05:26 2021 +0000

description:
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)

diffstat:

 www/ruby-puma/Makefile |   4 ++--
 www/ruby-puma/PLIST    |  13 ++++++++-----
 www/ruby-puma/distinfo |  10 +++++-----
 3 files changed, 15 insertions(+), 12 deletions(-)

diffs (95 lines):

diff -r d4bde25ac64c -r ae6a554bcb13 www/ruby-puma/Makefile
--- a/www/ruby-puma/Makefile    Sat Jan 16 13:04:58 2021 +0000
+++ b/www/ruby-puma/Makefile    Sat Jan 16 13:05:26 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2020/09/19 13:04:09 taca Exp $
+# $NetBSD: Makefile,v 1.26 2021/01/16 13:05:26 taca Exp $
 
-DISTNAME=      puma-5.0.0
+DISTNAME=      puma-5.1.1
 CATEGORIES=    www
 
 MAINTAINER=    taca%NetBSD.org@localhost
diff -r d4bde25ac64c -r ae6a554bcb13 www/ruby-puma/PLIST
--- a/www/ruby-puma/PLIST       Sat Jan 16 13:04:58 2021 +0000
+++ b/www/ruby-puma/PLIST       Sat Jan 16 13:05:26 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2020/09/19 13:04:09 taca Exp $
+@comment $NetBSD: PLIST,v 1.12 2021/01/16 13:05:26 taca Exp $
 bin/puma${RUBY_SUFFIX}
 bin/pumactl${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
@@ -11,6 +11,7 @@
 ${GEM_LIBDIR}/bin/puma-wild
 ${GEM_LIBDIR}/bin/pumactl
 ${GEM_LIBDIR}/docs/architecture.md
+${GEM_LIBDIR}/docs/compile_options.md
 ${GEM_LIBDIR}/docs/deployment.md
 ${GEM_LIBDIR}/docs/fork_worker.md
 ${GEM_LIBDIR}/docs/images/puma-connection-flow-no-reactor.png
@@ -20,9 +21,6 @@
 ${GEM_LIBDIR}/docs/jungle/rc.d/README.md
 ${GEM_LIBDIR}/docs/jungle/rc.d/puma
 ${GEM_LIBDIR}/docs/jungle/rc.d/puma.conf
-${GEM_LIBDIR}/docs/jungle/upstart/README.md
-${GEM_LIBDIR}/docs/jungle/upstart/puma-manager.conf
-${GEM_LIBDIR}/docs/jungle/upstart/puma.conf
 ${GEM_LIBDIR}/docs/nginx.md
 ${GEM_LIBDIR}/docs/plugins.md
 ${GEM_LIBDIR}/docs/restart.md
@@ -43,12 +41,13 @@
 ${GEM_LIBDIR}/ext/puma_http11/org/jruby/puma/MiniSSL.java
 ${GEM_LIBDIR}/ext/puma_http11/puma_http11.c
 ${GEM_LIBDIR}/lib/puma.rb
-${GEM_LIBDIR}/lib/puma/accept_nonblock.rb
 ${GEM_LIBDIR}/lib/puma/app/status.rb
 ${GEM_LIBDIR}/lib/puma/binder.rb
 ${GEM_LIBDIR}/lib/puma/cli.rb
 ${GEM_LIBDIR}/lib/puma/client.rb
 ${GEM_LIBDIR}/lib/puma/cluster.rb
+${GEM_LIBDIR}/lib/puma/cluster/worker.rb
+${GEM_LIBDIR}/lib/puma/cluster/worker_handle.rb
 ${GEM_LIBDIR}/lib/puma/commonlogger.rb
 ${GEM_LIBDIR}/lib/puma/configuration.rb
 ${GEM_LIBDIR}/lib/puma/const.rb
@@ -59,6 +58,7 @@
 ${GEM_LIBDIR}/lib/puma/events.rb
 ${GEM_LIBDIR}/lib/puma/io_buffer.rb
 ${GEM_LIBDIR}/lib/puma/jruby_restart.rb
+${GEM_LIBDIR}/lib/puma/json.rb
 ${GEM_LIBDIR}/lib/puma/launcher.rb
 ${GEM_LIBDIR}/lib/puma/minissl.rb
 ${GEM_LIBDIR}/lib/puma/minissl/context_builder.rb
@@ -66,14 +66,17 @@
 ${GEM_LIBDIR}/lib/puma/plugin.rb
 ${GEM_LIBDIR}/lib/puma/plugin/tmp_restart.rb
 ${GEM_LIBDIR}/lib/puma/puma_http11.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/puma/queue_close.rb
 ${GEM_LIBDIR}/lib/puma/rack/builder.rb
 ${GEM_LIBDIR}/lib/puma/rack/urlmap.rb
 ${GEM_LIBDIR}/lib/puma/rack_default.rb
 ${GEM_LIBDIR}/lib/puma/reactor.rb
+${GEM_LIBDIR}/lib/puma/request.rb
 ${GEM_LIBDIR}/lib/puma/runner.rb
 ${GEM_LIBDIR}/lib/puma/server.rb
 ${GEM_LIBDIR}/lib/puma/single.rb
 ${GEM_LIBDIR}/lib/puma/state_file.rb
+${GEM_LIBDIR}/lib/puma/systemd.rb
 ${GEM_LIBDIR}/lib/puma/thread_pool.rb
 ${GEM_LIBDIR}/lib/puma/util.rb
 ${GEM_LIBDIR}/lib/rack/handler/puma.rb
diff -r d4bde25ac64c -r ae6a554bcb13 www/ruby-puma/distinfo
--- a/www/ruby-puma/distinfo    Sat Jan 16 13:04:58 2021 +0000
+++ b/www/ruby-puma/distinfo    Sat Jan 16 13:05:26 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/09/19 13:04:09 taca Exp $
+$NetBSD: distinfo,v 1.21 2021/01/16 13:05:26 taca Exp $
 
-SHA1 (puma-5.0.0.gem) = 37117e937233ba720e03c931ce060c0b0015a356
-RMD160 (puma-5.0.0.gem) = 5d083490b3025e36a79c25c45d7b12242c3fcebf
-SHA512 (puma-5.0.0.gem) = 4539314717bda87763f2d2f2f907420d5017e13434fb8ee7306bd0c651c3261003e200c35db91f003c3e91c94e507e0b1d8fe2ca5f0557ba53bab0686e9089bf
-Size (puma-5.0.0.gem) = 177152 bytes
+SHA1 (puma-5.1.1.gem) = c6510c1794c35a8062dbfac4fc0183747d5ca780
+RMD160 (puma-5.1.1.gem) = 5e53793bf393d32269cc647a24a021ddb991ef15
+SHA512 (puma-5.1.1.gem) = 7b1cd01e52d558371ec9b9b4e343e7199de6c0347c097f752e1c772a41a370636f24a155d49547d1582492bafed81d4c61d15c7bb1daf866d7174604cb5e1225
+Size (puma-5.1.1.gem) = 190464 bytes



Home | Main Index | Thread Index | Old Index