commit rubygem-unicorn for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2019-06-19 21:01:29

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new.4811 (New)


Package is "rubygem-unicorn"

Wed Jun 19 21:01:29 2019 rev:8 rq:706033 version:5.5.0

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2019-03-27 16:17:31.131578334 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-unicorn.new.4811/rubygem-unicorn.changes
2019-06-19 21:01:32.618145705 +0200
@@ -1,0 +2,6 @@
+Sat Mar 16 04:13:43 UTC 2019 - Marcus Rueckert 
+
+- backport fix booting rails apps with 5.5.0
+  added patch: 6836d06.patch
+
+---

New:

  6836d06.patch



Other differences:
--
++ rubygem-unicorn.spec ++
--- /var/tmp/diff_new_pack.6wKEUE/_old  2019-06-19 21:01:33.382146347 +0200
+++ /var/tmp/diff_new_pack.6wKEUE/_new  2019-06-19 21:01:33.386146351 +0200
@@ -40,6 +40,7 @@
 Source3:gem2rpm.yml
 # MANUAL
 Patch0: unicorn-4.6.3_fix_shebangline.patch
+Patch1: 6836d06.patch
 # /MANUAL
 Summary:Rack HTTP server for fast clients and Unix
 License:GPL-2.0-only OR GPL-3.0-only OR Ruby
@@ -56,6 +57,7 @@
 %prep
 %gem_unpack
 %patch0 -p0
+%patch1 -p1
 find -type f -print0 | xargs -0 touch -r %{S:0}
 %gem_build
 

++ 6836d06.patch ++
commit 6836d0674efdb1a6b79953285f10d8edd7e20432
Author: Jeremy Evans 
Date:   Tue Mar 5 21:57:34 2019 -0800

unicorn_rails: fix regression with Rails >= 3.x in app build

Note: `unicorn_rails' was only intended for Rails <= 2.x projects
in the old days.

Fixes: 5985dd50a9bd7238 ("Support default_middleware configuration option")

From: Jeremy Evans 
  cf. 
https://bogomips.org/unicorn-public/20190306055734.GC61406@jeremyevans.local/
Signed-off-by: Eric Wong 
  [ew: commit message]

diff --git a/bin/unicorn_rails b/bin/unicorn_rails
index ea4f822..354c1df 100755
--- a/bin/unicorn_rails
+++ b/bin/unicorn_rails
@@ -132,11 +132,11 @@ def rails_builder(ru, op, daemonize)
 
   # this lambda won't run until after forking if preload_app is false
   # this runs after config file reloading
-  lambda do ||
+  lambda do |x, server|
 # Rails 3 includes a config.ru, use it if we find it after
 # working_directory is bound.
 ::File.exist?('config.ru') and
-  return Unicorn.builder('config.ru', op).call
+  return Unicorn.builder('config.ru', op).call(x, server)
 
 # Load Rails and (possibly) the private version of Rack it bundles.
 begin
++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.6wKEUE/_old  2019-06-19 21:01:33.450146404 +0200
+++ /var/tmp/diff_new_pack.6wKEUE/_new  2019-06-19 21:01:33.450146404 +0200
@@ -75,3 +75,4 @@
   - series
 :patches:
   unicorn-4.6.3_fix_shebangline.patch: -p0
+  6836d06.patch: -p1

++ series ++
--- /var/tmp/diff_new_pack.6wKEUE/_old  2019-06-19 21:01:33.494146441 +0200
+++ /var/tmp/diff_new_pack.6wKEUE/_new  2019-06-19 21:01:33.494146441 +0200
@@ -1 +1,2 @@
 unicorn-4.6.3_fix_shebangline.patch -p0
+6836d06.patch -p1




commit rubygem-unicorn for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2019-03-27 16:17:29

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new.25356 (New)


Package is "rubygem-unicorn"

Wed Mar 27 16:17:29 2019 rev:7 rq:685119 version:5.5.0

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2018-09-20 11:41:51.624842419 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-unicorn.new.25356/rubygem-unicorn.changes   
2019-03-27 16:17:31.131578334 +0100
@@ -1,0 +2,48 @@
+Thu Mar 14 11:08:18 UTC 2019 - Stephan Kulow 
+
+- updated to version 5.5.0
+ see installed NEWS
+
+  === unicorn 5.5.0.pre1 / 2018-12-20 20:11 UTC
+  
+Jeremy Evans contributed the "default_middleware" configuration option:
+  
+  
https://bogomips.org/unicorn-public/20180913192055.GD48926@jeremyevans.local/
+  
+Jeremy also contributed the ability to use separate groups for the process
+and log files:
+  
+  
https://bogomips.org/unicorn-public/20180913192449.GE48926@jeremyevans.local/
+  
+There's also a couple of uninteresting minor optimizations and
+documentation additions.
+  
+Eric Wong (10):
+  remove random seed reset atfork
+  use IO#wait instead of kgio_wait_readable
+  Merge branch '5.4-stable'
+  shrink pipes under Linux
+  socket_helper: add hint for FreeBSD users for accf_http(9)
+  tests: ensure -N/--no-default-middleware not supported in config.ru
+  doc: update more URLs to use HTTPS and avoid redirects
+  deduplicate strings VM-wide in Ruby 2.5+
+  doc/ISSUES: add links to git clone-able mail archives of our 
dependencies
+  README: minor updates and additional disclaimer
+  
+Jeremy Evans (2):
+  Make Worker#user support different process primary group and log 
file group
+  Support default_middleware configuration option
+  
+  === unicorn 5.4.1 / 2018-07-23 17:13 UTC
+  
+This release quiets some warnings for Ruby 2.6 preview releases
+and enables tests to pass under Ruby 1.9.3.  Otherwise, nothing
+interesting for Ruby 2.0..2.5 users.  *YAWN*
+  
+Eric Wong (1):
+  quiet some mismatched indentation warnings
+  
+Fumiaki MATSUSHIMA (1):
+  Use IO#wait instead to fix test for Ruby 1.9
+
+---

Old:

  unicorn-5.4.1.gem

New:

  unicorn-5.5.0.gem



Other differences:
--
++ rubygem-unicorn.spec ++
--- /var/tmp/diff_new_pack.kock1Z/_old  2019-03-27 16:17:31.855578184 +0100
+++ /var/tmp/diff_new_pack.kock1Z/_new  2019-03-27 16:17:31.859578183 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-unicorn
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-unicorn
-Version:5.4.1
+Version:5.5.0
 Release:0
 %define mod_name unicorn
 %define mod_full_name %{mod_name}-%{version}

++ unicorn-5.4.1.gem -> unicorn-5.5.0.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.manifest new/.manifest
--- old/.manifest   2018-07-23 19:15:18.0 +0200
+++ new/.manifest   2019-03-04 02:11:20.0 +0100
@@ -128,6 +128,8 @@
 t/t0116.ru
 t/t0200-rack-hijack.sh
 t/t0300-no-default-middleware.sh
+t/t0301-no-default-middleware-ignored-in-config.sh
+t/t0301.ru
 t/t9000-preread-input.sh
 t/t9001-oob_gc.sh
 t/t9002-oob_gc-path.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.olddoc.yml new/.olddoc.yml
--- old/.olddoc.yml 2018-07-23 19:15:18.0 +0200
+++ new/.olddoc.yml 2019-03-04 02:11:20.0 +0100
@@ -1,6 +1,6 @@
 ---
 cgit_url: https://bogomips.org/unicorn.git
-git_url: git://bogomips.org/unicorn.git
+git_url: https://bogomips.org/unicorn.git
 rdoc_url: https://bogomips.org/unicorn/
 ml_url: https://bogomips.org/unicorn-public/
 merge_html:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Application_Timeouts new/Application_Timeouts
--- old/Application_Timeouts2018-07-23 

commit rubygem-unicorn for openSUSE:Factory

2018-09-20 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2018-09-20 11:41:51

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new (New)


Package is "rubygem-unicorn"

Thu Sep 20 11:41:51 2018 rev:6 rq:635256 version:5.4.1

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2018-03-06 10:46:27.730074003 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-unicorn.new/rubygem-unicorn.changes 
2018-09-20 11:41:51.624842419 +0200
@@ -1,0 +2,35 @@
+Wed Sep  5 10:46:42 UTC 2018 - co...@suse.com
+
+- updated to version 5.4.1
+ see installed NEWS
+
+  === unicorn 5.4.0 / 2017-12-23 23:33 UTC
+  
+Rack hijack support improves as the app code can capture and use
+the Rack `env' privately without copying it (to avoid clobbering
+by another client).  Thanks to Sam Saffron for reporting and
+testing this new feature:
+  
https://bogomips.org/unicorn-public/caatdrypg3nluyo0jxfyw1yhu1q+zpklkd4kdwc8va46b5ha...@mail.gmail.com/T/
+  
+We also now support $DEBUG being set by the Rack app (instead of
+relying on the "-d" CLI switch).  Thanks to James P Robinson Jr
+for reporting this bug:
+  
https://bogomips.org/unicorn-public/d6324cb4.7bc3e%25james.robins...@cigna.com/T/
+  (Coincidentally, this fix will be irrelevant for Ruby 2.5
+   which requires 'pp' by default)
+  
+There's a few minor test cleanups and documentation updates, too.
+  
+All commits since v5.3.1 (2017-10-03):
+  
+reduce method calls with String#start_with?
+require 'pp' if $DEBUG is set by Rack app
+avoid reusing env on hijack
+tests: cleanup some unused variable warnings
+ISSUES: add a note about Debian BTS interopability
+  
+Roughly all mailing discussions since the last release:
+  
+  https://bogomips.org/unicorn-public/?q=d:20171004..20171223
+
+---

Old:

  unicorn-5.4.0.gem

New:

  unicorn-5.4.1.gem



Other differences:
--
++ rubygem-unicorn.spec ++
--- /var/tmp/diff_new_pack.wpwgFl/_old  2018-09-20 11:41:52.152842109 +0200
+++ /var/tmp/diff_new_pack.wpwgFl/_new  2018-09-20 11:41:52.152842109 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-unicorn
-Version:5.4.0
+Version:5.4.1
 Release:0
 %define mod_name unicorn
 %define mod_full_name %{mod_name}-%{version}

++ unicorn-5.4.0.gem -> unicorn-5.4.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GIT-VERSION-FILE new/GIT-VERSION-FILE
--- old/GIT-VERSION-FILE2017-12-24 00:34:18.0 +0100
+++ new/GIT-VERSION-FILE2018-07-23 19:15:18.0 +0200
@@ -1 +1 @@
-GIT_VERSION = 5.4.0
+GIT_VERSION = 5.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GIT-VERSION-GEN new/GIT-VERSION-GEN
--- old/GIT-VERSION-GEN 2017-12-24 00:34:18.0 +0100
+++ new/GIT-VERSION-GEN 2018-07-23 19:15:18.0 +0200
@@ -1,5 +1,5 @@
 #!/usr/bin/env ruby
-DEF_VER = "v5.4.0"
+DEF_VER = "v5.4.1"
 CONSTANT = "Unicorn::Const::UNICORN_VERSION"
 RVF = "lib/unicorn/version.rb"
 GVF = "GIT-VERSION-FILE"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/LATEST new/LATEST
--- old/LATEST  2017-12-24 00:34:18.0 +0100
+++ new/LATEST  2018-07-23 19:15:18.0 +0200
@@ -1,13 +1,29 @@
-=== unicorn 5.3.1 / 2017-10-03 19:03 UTC
+=== unicorn 5.4.0 / 2017-12-23 23:33 UTC
 
-  This release fixes an occasional GC problem introduced in v5.3.0
-  to reduce global variable overhead (commit 979ebcf91705709b)
+  Rack hijack support improves as the app code can capture and use
+  the Rack `env' privately without copying it (to avoid clobbering
+  by another client).  Thanks to Sam Saffron for reporting and
+  testing this new feature:
+
https://bogomips.org/unicorn-public/caatdrypg3nluyo0jxfyw1yhu1q+zpklkd4kdwc8va46b5ha...@mail.gmail.com/T/
 
-  Thanks to Xuanzhong Wei for the patch which lead to this release:
+  We also now support $DEBUG being set by the Rack app (instead of
+  relying on the "-d" CLI switch).  Thanks to James P Robinson Jr
+  for reporting this bug:
+
https://bogomips.org/unicorn-public/d6324cb4.7bc3e%25james.robins...@cigna.com/T/
+(Coincidentally, this fix will be irrelevant for Ruby 2.5
+ which requires 'pp' by default)
 
-  
https://bogomips.org/unicorn-public/20171003182054.76392-1-azr...@gmail.com/T/#u
-  
https://bogomips.org/unicorn-public/20171003145718.30404-1-azr...@gmail.com/T/#u
+  There's a few minor test cleanups and 

commit rubygem-unicorn for openSUSE:Factory

2018-03-06 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2018-03-06 10:46:27

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new (New)


Package is "rubygem-unicorn"

Tue Mar  6 10:46:27 2018 rev:5 rq:581513 version:5.4.0

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2017-12-07 13:50:54.835659617 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-unicorn.new/rubygem-unicorn.changes 
2018-03-06 10:46:27.730074003 +0100
@@ -1,0 +2,19 @@
+Tue Feb 27 05:39:36 UTC 2018 - factory-a...@kulow.org
+
+- updated to version 5.4.0
+ see installed NEWS
+
+  === unicorn 5.3.1 / 2017-10-03 19:03 UTC
+  
+This release fixes an occasional GC problem introduced in v5.3.0
+to reduce global variable overhead (commit 979ebcf91705709b)
+  
+Thanks to Xuanzhong Wei for the patch which lead to this release:
+  
+
https://bogomips.org/unicorn-public/20171003182054.76392-1-azr...@gmail.com/T/#u
+
https://bogomips.org/unicorn-public/20171003145718.30404-1-azr...@gmail.com/T/#u
+  
+Xuanzhong Wei (1):
+  fix GC issue on rb_global_variable array
+
+---

Old:

  unicorn-5.3.1.gem

New:

  unicorn-5.4.0.gem



Other differences:
--
++ rubygem-unicorn.spec ++
--- /var/tmp/diff_new_pack.CXoT62/_old  2018-03-06 10:46:28.454047850 +0100
+++ /var/tmp/diff_new_pack.CXoT62/_new  2018-03-06 10:46:28.458047706 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-unicorn
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-unicorn
-Version:5.3.1
+Version:5.4.0
 Release:0
 %define mod_name unicorn
 %define mod_full_name %{mod_name}-%{version}
@@ -42,7 +42,7 @@
 Patch0: unicorn-4.6.3_fix_shebangline.patch
 # /MANUAL
 Summary:Rack HTTP server for fast clients and Unix
-License:GPL-2.0 or GPL-3.0 or Ruby
+License:GPL-2.0-only OR GPL-3.0-only OR Ruby
 Group:  Development/Languages/Ruby
 PreReq: update-alternatives
 

++ unicorn-5.3.1.gem -> unicorn-5.4.0.gem ++
 2172 lines of diff (skipped)




commit rubygem-unicorn for openSUSE:Factory

2017-12-07 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2017-12-07 13:50:53

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new (New)


Package is "rubygem-unicorn"

Thu Dec  7 13:50:53 2017 rev:4 rq:533346 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2017-04-17 10:27:01.260183491 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-unicorn.new/rubygem-unicorn.changes 
2017-12-07 13:50:54.835659617 +0100
@@ -1,0 +2,109 @@
+Wed Oct 11 06:19:39 UTC 2017 - co...@suse.com
+
+- updated to version 5.3.1
+ see installed NEWS
+
+  === unicorn 5.3.0 / 2017-04-01 08:03 UTC
+  
+A couple of portability fixes from Dylan Thacker-Smith and
+Jeremy Evans since 5.3.0.pre1 over a week ago, but this looks
+ready for a stable release, today.
+  
+When I started this over 8 years ago, I wondered if this would
+just end up being an April Fools' joke.  Guess not.  I guess I
+somehow tricked people into using a terribly marketed web server
+that cannot talk directly to untrusted clients :x  Anyways,
+unicorn won't be able to handle slow clients 8 years from now,
+either, or 80 years from now.  And I vow never to learn to use
+new-fangled things like epoll, kqueue, or threads :P
+  
+Anyways, this is a largish release with several new features,
+and no backwards incompatibilities.
+  
+Simon Eskildsen contributed heavily using TCP_INFO under Linux
+to implement the (now 5 year old) check_client_connection feature:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-check_client_connection
+  
https://bogomips.org/unicorn-public/?q=s:check_client_connection:..20170401=t
+  
+This also led to FreeBSD and OpenBSD portability improvements in
+one of our dependencies, raindrops:
+  
+   https://bogomips.org/raindrops-public/20170323024829.GA5190@dcvr/T/#u
+  
+Jeremy Evans contributed several new features.  First he
+implemented after_worker_exit to aid debugging:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-after_worker_exit
+  
https://bogomips.org/unicorn-public/?q=s:after_worker_exit:..20170401=t#t
+  
+And then security-related features to isolate workers.  Workers
+may now chroot to drop access to the master filesystem, and the
+new after_worker_ready configuration hook now exists to aid with
+chroot support in workers:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-after_worker_ready
+  https://bogomips.org/unicorn/Unicorn/Worker.html#method-i-user
+  
https://bogomips.org/unicorn-public/?q=s:after_worker_ready:..20170401=t#t
+  https://bogomips.org/unicorn-public/?q=s:chroot:..20170401=t#t
+  
+Additionally, workers may run in a completely different VM space
+(nullifying preload_app and any CoW savings) with the new
+worker_exec option:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-worker_exec
+  https://bogomips.org/unicorn-public/?q=s:worker_exec:..20170401=t#t
+  
+There are also several improvements to FreeBSD and OpenBSD
+support with the addition of these features.
+  
+shortlog of changes since v5.2.0 (2016-10-31):
+  
+Dylan Thacker-Smith (1):
+  Check for Socket::TCP_INFO constant before trying to get TCP_INFO
+  
+Eric Wong (30):
+  drop rb_str_set_len compatibility replacement
+  TUNING: document THP caveat for Linux users
+  tee_input: simplify condition for IO#write
+  remove response_start_sent
+  http_request: freeze constant strings passed IO#write
+  Revert "remove response_start_sent"
+  t/t0012-reload-empty-config.sh: access ivars directly if needed
+  t0011-active-unix-socket.sh: fix race condition in test
+  new test for check_client_connection
+  revert signature change to HttpServer#process_client
+  support "struct tcp_info" on non-Linux and Ruby 2.2+
+  unicorn_http: reduce rb_global_variable calls
+  oob_gc: rely on opt_aref_with optimization on Ruby 2.2+
+  http_request: reduce insn size for check_client_connection
+  freebsd: avoid EINVAL when setting accept filter
+  test-lib: expr(1) portability fix
+  tests: keep disabled tests defined
+  test_exec: SO_KEEPALIVE value only needs to be true
+  doc: fix links to raindrops project
+  http_request: support proposed Raindrops::TCP states on non-Linux
+  ISSUES: expand on mail archive info + subscription disclaimer
+  test_ccc: use a pipe to synchronize test
+  doc: remove private email 

commit rubygem-unicorn for openSUSE:Factory

2017-04-17 Thread root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2017-04-17 10:26:58

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new (New)


Package is "rubygem-unicorn"

Mon Apr 17 10:26:58 2017 rev:3 rq:487591 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2016-11-07 10:08:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-unicorn.new/rubygem-unicorn.changes 
2017-04-17 10:27:01.260183491 +0200
@@ -1,0 +2,119 @@
+Sun Apr  2 04:40:33 UTC 2017 - co...@suse.com
+
+- updated to version 5.3.0
+ see installed NEWS
+
+  === unicorn 5.3.0.pre1 / 2017-03-24 00:25 UTC
+  
+A largish release with several new features.
+  
+Simon Eskildsen contributed heavily using TCP_INFO under Linux
+to implement the (now 5 year old) check_client_connection feature:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-check_client_connection
+  
https://bogomips.org/unicorn-public/?q=s:check_client_connection:..20170324=t
+  
+This also led to FreeBSD and OpenBSD portability improvements in
+one of our dependencies, raindrops:
+  
+   https://bogomips.org/raindrops-public/20170323024829.GA5190@dcvr/T/#u
+  
+Jeremy Evans contributed several new features.  First he
+implemented after_worker_exit to aid debugging:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-after_worker_exit
+  
https://bogomips.org/unicorn-public/?q=s:after_worker_exit:..20170324=t#t
+  
+And then security-related features to isolate workers.  Workers
+may now chroot to drop access to the master filesystem, and the
+new after_worker_ready configuration hook now exists to aid with
+chroot support in workers:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-after_worker_ready
+  https://bogomips.org/unicorn/Unicorn/Worker.html#method-i-user
+  
https://bogomips.org/unicorn-public/?q=s:after_worker_ready:..20170324=t#t
+  https://bogomips.org/unicorn-public/?q=s:chroot:..20170324=t#t
+  
+Additionally, workers may run in a completely different VM space
+(nullifying preload_app and any CoW savings) with the new
+worker_exec option:
+  
+  
https://bogomips.org/unicorn/Unicorn/Configurator.html#method-i-worker_exec
+  https://bogomips.org/unicorn-public/?q=s:worker_exec:..20170324=t#t
+  
+There are also several improvements to FreeBSD and OpenBSD
+support with the addition of these features.
+  
+34 changes since 5.2.0 (2016-10-31):
+  
+Eric Wong (27):
+  drop rb_str_set_len compatibility replacement
+  TUNING: document THP caveat for Linux users
+  tee_input: simplify condition for IO#write
+  remove response_start_sent
+  http_request: freeze constant strings passed IO#write
+  Revert "remove response_start_sent"
+  t/t0012-reload-empty-config.sh: access ivars directly if needed
+  t0011-active-unix-socket.sh: fix race condition in test
+  new test for check_client_connection
+  revert signature change to HttpServer#process_client
+  support "struct tcp_info" on non-Linux and Ruby 2.2+
+  unicorn_http: reduce rb_global_variable calls
+  oob_gc: rely on opt_aref_with optimization on Ruby 2.2+
+  http_request: reduce insn size for check_client_connection
+  freebsd: avoid EINVAL when setting accept filter
+  test-lib: expr(1) portability fix
+  tests: keep disabled tests defined
+  test_exec: SO_KEEPALIVE value only needs to be true
+  doc: fix links to raindrops project
+  http_request: support proposed Raindrops::TCP states on non-Linux
+  ISSUES: expand on mail archive info + subscription disclaimer
+  test_ccc: use a pipe to synchronize test
+  doc: remove private email support address
+  input: update documentation and hide internals.
+  http_server: initialize @pid ivar
+  gemspec: remove olddoc from build dependency
+  doc: add version annotations for new features
+  
+Jeremy Evans (6):
+  Add after_worker_exit configuration option
+  Fix code example in after_worker_exit documentation
+  Add support for chroot to Worker#user
+  Add after_worker_ready configuration option
+  Add worker_exec configuration option
+  Don't pass a block for fork when forking workers
+  
+Simon Eskildsen (1):
+  check_client_connection: use tcp state on linux
+  
+  === unicorn 5.2.0 / 2016-10-31 20:00 UTC
+  
+Most notably, this release allows us to support requests with
+lines delimited 

commit rubygem-unicorn for openSUSE:Factory

2016-11-07 Thread h_root
Hello community,

here is the log from the commit of package rubygem-unicorn for openSUSE:Factory 
checked in at 2016-11-07 10:07:59

Comparing /work/SRC/openSUSE:Factory/rubygem-unicorn (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-unicorn.new (New)


Package is "rubygem-unicorn"

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-unicorn/rubygem-unicorn.changes  
2016-09-21 18:47:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-unicorn.new/rubygem-unicorn.changes 
2016-11-07 10:08:00.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov  1 05:47:11 UTC 2016 - co...@suse.com
+
+- updated to version 5.2.0
+ see installed NEWS
+
+---

Old:

  unicorn-5.1.0.gem

New:

  unicorn-5.2.0.gem



Other differences:
--
++ rubygem-unicorn.spec ++
--- /var/tmp/diff_new_pack.010EKb/_old  2016-11-07 10:08:01.0 +0100
+++ /var/tmp/diff_new_pack.010EKb/_new  2016-11-07 10:08:01.0 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-unicorn
-Version:5.1.0
+Version:5.2.0
 Release:0
 %define mod_name unicorn
 %define mod_full_name %{mod_name}-%{version}
@@ -33,7 +33,7 @@
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  update-alternatives
-Url:http://unicorn.bogomips.org/
+Url:https://bogomips.org/unicorn/
 Source: http://rubygems.org/gems/%{mod_full_name}.gem
 Source1:rubygem-unicorn-rpmlintrc
 Source2:series

++ unicorn-5.1.0.gem -> unicorn-5.2.0.gem ++
 3072 lines of diff (skipped)