Hello community, here is the log from the commit of package rubygem-puma for openSUSE:Factory checked in at 2020-09-14 12:31:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-puma (Old) and /work/SRC/openSUSE:Factory/.rubygem-puma.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-puma" Mon Sep 14 12:31:17 2020 rev:38 rq:833987 version:4.3.6 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-puma/rubygem-puma.changes 2020-05-28 09:19:09.589191287 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puma.new.4249/rubygem-puma.changes 2020-09-14 12:32:30.317258468 +0200 @@ -1,0 +2,9 @@ +Sat Sep 12 12:35:48 UTC 2020 - Manuel Schnitzer <[email protected]> + +- updated to version 4.3.6 + + * Bugfixes + * Explicitly include ctype.h to fix compilation warning and build error on macOS with Xcode 12 (#2304) + * Don't require json at boot (#2269) + +------------------------------------------------------------------- Old: ---- puma-4.3.5.gem New: ---- puma-4.3.6.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-puma.spec ++++++ --- /var/tmp/diff_new_pack.NMuPJX/_old 2020-09-14 12:32:31.709259356 +0200 +++ /var/tmp/diff_new_pack.NMuPJX/_new 2020-09-14 12:32:31.709259356 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-puma -Version: 4.3.5 +Version: 4.3.6 Release: 0 %define mod_name puma %define mod_full_name %{mod_name}-%{version} ++++++ puma-4.3.5.gem -> puma-4.3.6.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/History.md new/History.md --- old/History.md 2020-05-20 00:34:24.000000000 +0200 +++ new/History.md 2020-09-05 23:09:33.000000000 +0200 @@ -1,11 +1,12 @@ -## Master - -* Features - * Your feature goes here (#Github Number) +## 4.3.6 / 2020-09-05 * Bugfixes - * Your bugfix goes here (#Github Number) + * Explicitly include ctype.h to fix compilation warning and build error on macOS with Xcode 12 (#2304) + * Don't require json at boot (#2269) + +## 4.3.4/4.3.5 and 3.12.5/3.12.6 / 2020-05-22 +Each patchlevel release contains a separate security fix. We recommend simply upgrading to 4.3.5/3.12.6. ## 4.3.3 and 3.12.4 / 2020-02-28 * Bugfixes Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/puma_http11/puma_http11.c new/ext/puma_http11/puma_http11.c --- old/ext/puma_http11/puma_http11.c 2020-05-20 00:34:24.000000000 +0200 +++ new/ext/puma_http11/puma_http11.c 2020-09-05 23:09:33.000000000 +0200 @@ -10,6 +10,7 @@ #include "ext_help.h" #include <assert.h> #include <string.h> +#include <ctype.h> #include "http11_parser.h" #ifndef MANAGED_STRINGS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/puma/app/status.rb new/lib/puma/app/status.rb --- old/lib/puma/app/status.rb 2020-05-20 00:34:24.000000000 +0200 +++ new/lib/puma/app/status.rb 2020-09-05 23:09:33.000000000 +0200 @@ -1,7 +1,5 @@ # frozen_string_literal: true -require 'json' - module Puma module App # Check out {#call}'s source code to see what actions this web application @@ -19,6 +17,10 @@ return rack_response(403, 'Invalid auth token', 'text/plain') end + if env['PATH_INFO'] =~ /\/(gc-stats|stats|thread-backtraces)$/ + require 'json' + end + case env['PATH_INFO'] when /\/stop$/ @cli.stop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/puma/const.rb new/lib/puma/const.rb --- old/lib/puma/const.rb 2020-05-20 00:34:24.000000000 +0200 +++ new/lib/puma/const.rb 2020-09-05 23:09:33.000000000 +0200 @@ -100,7 +100,7 @@ # too taxing on performance. module Const - PUMA_VERSION = VERSION = "4.3.5".freeze + PUMA_VERSION = VERSION = "4.3.6".freeze CODE_NAME = "Mysterious Traveller".freeze PUMA_SERVER_STRING = ['puma', PUMA_VERSION, CODE_NAME].join(' ').freeze diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2020-05-20 00:34:24.000000000 +0200 +++ new/metadata 2020-09-05 23:09:33.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: puma version: !ruby/object:Gem::Version - version: 4.3.5 + version: 4.3.6 platform: ruby authors: - Evan Phoenix -autorequire: +autorequire: bindir: bin cert_chain: [] -date: 2020-05-19 00:00:00.000000000 Z +date: 2020-09-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: nio4r @@ -121,7 +121,7 @@ metadata: msys2_mingw_dependencies: openssl changelog_uri: https://github.com/puma/puma/blob/master/History.md -post_install_message: +post_install_message: rdoc_options: [] require_paths: - lib @@ -136,8 +136,8 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubygems_version: 3.0.3 -signing_key: +rubygems_version: 3.1.2 +signing_key: specification_version: 4 summary: Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications
