Hello community, here is the log from the commit of package rubygem-bunny for openSUSE:Factory checked in at 2017-11-18 00:21:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-bunny (Old) and /work/SRC/openSUSE:Factory/.rubygem-bunny.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-bunny" Sat Nov 18 00:21:09 2017 rev:38 rq:542619 version:2.7.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-bunny/rubygem-bunny.changes 2017-10-01 17:01:47.466907301 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-bunny.new/rubygem-bunny.changes 2017-11-18 00:21:17.211128977 +0100 @@ -1,0 +2,20 @@ +Fri Nov 17 10:48:15 UTC 2017 - [email protected] + +- Remove patch bunny-2.7.2-shebang_fix.diff: + It turned out that it is only needed for local building (different + rpmlint versions) + +------------------------------------------------------------------- +Mon Nov 6 06:26:58 UTC 2017 - [email protected] + +- updated to version 2.7.2 + no changelog found + + Added patch bunny-2.7.2-shebang_fix.diff: + Without this patch it's no longer possible to build that gem, because + it throws two errors: + + ruby2.4-rubygem-bunny.x86_64: E: env-script-interpreter (Badness: 9) /usr/lib64/ruby/gems/2.4.0/gems/bunny-2.7.2/bunny.gemspec /usr/bin/env gem build + ruby2.5-rubygem-bunny.x86_64: E: env-script-interpreter (Badness: 9) /usr/lib64/ruby/gems/2.5.0/gems/bunny-2.7.2/bunny.gemspec /usr/bin/env gem build + +------------------------------------------------------------------- Old: ---- bunny-2.7.1.gem New: ---- bunny-2.7.2.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-bunny.spec ++++++ --- /var/tmp/diff_new_pack.cXi5OE/_old 2017-11-18 00:21:17.991100579 +0100 +++ /var/tmp/diff_new_pack.cXi5OE/_new 2017-11-18 00:21:17.995100433 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-bunny -Version: 2.7.1 +Version: 2.7.2 Release: 0 %define mod_name bunny %define mod_full_name %{mod_name}-%{version} ++++++ bunny-2.7.1.gem -> bunny-2.7.2.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CONTRIBUTING.md new/CONTRIBUTING.md --- old/CONTRIBUTING.md 2017-09-25 00:17:26.000000000 +0200 +++ new/CONTRIBUTING.md 2017-11-03 23:25:19.000000000 +0100 @@ -1,9 +1,30 @@ +## Overview + +This project **does not** use GitHub issues for questions, investigations, discussions, and so on. +Issues are appropriate for something specific enough for a maintainer or contributor to work on: + + * There should be enough information to reproduce the behavior observed in a reasonable amount of time + * It should be reasonably clear why the behavior should be changed and why this cannot or should not be addressed + in application code, a separate library and so on + + All issues that do not satisfy the above properties belong to the [Ruby RabbitMQ clients mailing list](http://groups.google.com/forum/#!forum/ruby-amqp). Pull request that do not satisfy them have a high chance + of being closed. + +## Submitting a Pull Request + +Please read the sections below to get an idea about how to run Bunny test suites first. Successfully +running all tests, at least with `CI` environment variable exported to `true`, is an important +first step for any contributor. + +Once you have a passing test suite, create a branch and make your changes on it. +When you are done with your changes and all +tests pass, write a [good, detailed commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) submit a pull request on GitHub. + ## Pre-requisites The project uses Bundler for dependency management and requires RabbitMQ `3.5+` to be running locally with the `rabbitmq-management` and `rabbitmq_consistent_hash_exchange` plugins enabled. - ### Running the Specs The specs require RabbitMQ to be running locally with a specific set of vhosts @@ -88,8 +109,3 @@ It is possible to run only integration and regression tests but exclude unit and stress tests: CI=true bundle exec rspec -c spec/higher_level_api/ spec/lower_level_api spec/issues && bundle exec rspec -c spec/higher_level_api/integration/connection_recovery_spec.rb - -## Pull Requests - -Then create a branch and make your changes on it. Once you are done with your changes and all -tests pass, write a [good, detailed commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) submit a pull request on GitHub. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md --- old/ChangeLog.md 2017-09-25 00:17:26.000000000 +0200 +++ new/ChangeLog.md 2017-11-03 23:25:19.000000000 +0100 @@ -1,6 +1,13 @@ ## Changes between Bunny 2.7.1 and 2.7.2 (unreleased) -No changes yet. +### Reading a Frame without Payload Could Result in a `Bunny::NoFinalOctetError` + +Reading a frame without payload (e.g. a heartbeat frame) could result in a `Bunny::NoFinalOctetError` +with mostly idle connections. + +GitHub issue: [#521](https://github.com/ruby-amqp/bunny/issues/521). + +Contributed by GPif. ## Changes between Bunny 2.7.0 and 2.7.1 (Sep 25th, 2017) @@ -51,7 +58,7 @@ ### amq-protocol Update -Minimum `amq-protocol` version is now [`2.2.0`]](https://github.com/ruby-amqp/amq-protocol/blob/master/ChangeLog.md#changes-between-210-and-220-may-11th-2017) which includes +Minimum `amq-protocol` version is now [`2.2.0`](https://github.com/ruby-amqp/amq-protocol/blob/master/ChangeLog.md#changes-between-210-and-220-may-11th-2017) which includes a change in [how timestamps are encoded](https://github.com/ruby-amqp/amq-protocol/issues/64). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-09-25 00:17:26.000000000 +0200 +++ new/Gemfile 2017-11-03 23:25:19.000000000 +0100 @@ -33,7 +33,7 @@ group :test do gem "rspec", "~> 3.5.0" - gem "rabbitmq_http_api_client", "~> 1.8.0" + gem "rabbitmq_http_api_client", "~> 1.9.1" end gemspec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-09-25 00:17:26.000000000 +0200 +++ new/README.md 2017-11-03 23:25:19.000000000 +0100 @@ -160,7 +160,7 @@ ## Continuous Integration -[](https://travis-ci.org/ruby-amqp/bunny/) +[](https://travis-ci.org/ruby-amqp/bunny/) ### News & Announcements on Twitter Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/bunny/session.rb new/lib/bunny/session.rb --- old/lib/bunny/session.rb 2017-09-25 00:17:26.000000000 +0200 +++ new/lib/bunny/session.rb 2017-11-03 23:25:19.000000000 +0100 @@ -89,7 +89,7 @@ # @return [Integer] Timeout for blocking protocol operations (queue.declare, queue.bind, etc), in milliseconds. Default is 15000. attr_reader :continuation_timeout attr_reader :network_recovery_interval - + attr_accessor :socket_configurator # @param [String, Hash] connection_string_or_opts Connection string or a hash of connection options # @param [Hash] optz Extra options not related to connection @@ -1257,7 +1257,7 @@ # @private def negotiate_value(client_value, server_value) - return server_value if client_value == :server + return server_value if [:server, "server"].include?(client_value) if client_value == 0 || server_value == 0 [client_value, server_value].max diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/bunny/transport.rb new/lib/bunny/transport.rb --- old/lib/bunny/transport.rb 2017-09-25 00:17:26.000000000 +0200 +++ new/lib/bunny/transport.rb 2017-11-03 23:25:19.000000000 +0100 @@ -233,17 +233,13 @@ # Exposed primarily for Bunny::Channel # @private def read_next_frame(opts = {}) - header = read_fully(7) - # TODO: network issues here will sometimes cause - # the socket method return an empty string. We need to log - # and handle this better. - # type, channel, size = begin - # AMQ::Protocol::Frame.decode_header(header) - # rescue AMQ::Protocol::EmptyResponseError => e - # puts "Got AMQ::Protocol::EmptyResponseError, header is #{header.inspect}" - # end + header = read_fully(7) type, channel, size = AMQ::Protocol::Frame.decode_header(header) - payload = read_fully(size) + payload = if size > 0 + read_fully(size) + else + '' + end frame_end = read_fully(1) # 1) the size is miscalculated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/bunny/version.rb new/lib/bunny/version.rb --- old/lib/bunny/version.rb 2017-09-25 00:17:26.000000000 +0200 +++ new/lib/bunny/version.rb 2017-11-03 23:25:19.000000000 +0100 @@ -2,5 +2,5 @@ module Bunny # @return [String] Version of the library - VERSION = "2.7.1" + VERSION = "2.7.2" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-09-25 00:17:26.000000000 +0200 +++ new/metadata 2017-11-03 23:25:19.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: bunny version: !ruby/object:Gem::Version - version: 2.7.1 + version: 2.7.2 platform: ruby authors: - Chris Duncan @@ -12,7 +12,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2017-09-24 00:00:00.000000000 Z +date: 2017-11-03 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: amq-protocol diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/ca_certificate.pem new/spec/tls/ca_certificate.pem --- old/spec/tls/ca_certificate.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/ca_certificate.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,29 +1,29 @@ -----BEGIN CERTIFICATE----- -MIIFAjCCAuqgAwIBAgIJAMWrPwm4PkjgMA0GCSqGSIb3DQEBCwUAMDExIDAeBgNV +MIIFAjCCAuqgAwIBAgIJAOh5ofB2iC1IMA0GCSqGSIb3DQEBCwUAMDExIDAeBgNV BAMMF1RMU0dlblNlbGZTaWduZWR0Um9vdENBMQ0wCwYDVQQHDAQkJCQkMB4XDTE3 -MDIyMjExNTI1MFoXDTI3MDIyMDExNTI1MFowMTEgMB4GA1UEAwwXVExTR2VuU2Vs +MDcxMjE3MDUyNFoXDTI3MDcxMDE3MDUyNFowMTEgMB4GA1UEAwwXVExTR2VuU2Vs ZlNpZ25lZHRSb290Q0ExDTALBgNVBAcMBCQkJCQwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQCRt76QU4Nb7C3n2RTHOo3fPZY/vxudpvfifVPqzNQQIJ60 -QPUusRv0hLv7rMbrFlvpvsa8Dikey0l8BR6pIVON68mUtOWiuADOqRs0XI04rNTs -liQ1/taDYafPCKFU6QVYnXyn7v6w2XTQWYoSaEIcs2Oc0dTTYdKRwT3pEuDtd9Lj -5v4bETZojptozuyP/kbrnnyYj32PFUW+TvFdwknAOTdSvvi8tDmWV5j22qOkM9Ub -EElb+HZkL5HMwTQzFHiCsEvehpA0YCSG3Baw1KUbV6dbWzwyMbEz+CG6CO8BrNmm -PLvsLEBhU2L9A7BSQN62QlnAq/6AkSK7aYVuFGjJF2hKLcB+NGMaYZwJ+ClwL9eS -RWubnIqgPXZR79UiKXxgFnTscT6a/83L7IOOvJ/7wJqjJNbT8CAa1q+lFxwCCB98 -5WKF0qPTBkG5Oakvbsrkyjb9BAcTERYMygVfP4pwfV1z9E87K1EaDxaPMgpIF0aF -jcpW5uGH3xLxeH4d1KkuZxBMuySSGeTJS484nXeRy91zl3XVJUmef2BilIcnFkO1 -0r9cimiUDexl/TM/vkNYPfHxP03hoYDTFakpEFv0FOtw17wSnzBCJOwqss0cPZWT -Xa7/ylyxo0+Up+pbh2ibxMCii3z3nb+Dxzie4HCl1/SyWnnDfLdOOpMy9jvc8QID +A4ICDwAwggIKAoICAQDLlcfVD3JI34j3akZEcw9A6Q3ra7wCXiBuK6i+QcB0Gpp/ +AdQVyEwuC8DVwqnnCLoR0KKU7Iuhjwqk1aXzIcZAy42TiEtwCTJ1Rajlp6hjonWi +EYp+HFm6UZdeM94bV5khV0+vwE/MDcKpXzKYJlbYOv+RSPdizWb7m+tRnyQf79M8 +wL8nx1CJbokV/fgmauRnbOkpAWSmq8MbuthdQHLNVAnHV4i4SEBB8KBiB1Rrxu+O +serH1KB+8ABLGUpLM/0rtUFlgo5waysNHUUvqYIcXff7yXNsNblZM8YYnhAK0rzX +y6MdqSgUHycQYCCJ7nuIVagpxLKSkJTJtH9anDzo0Y5c/w6huCxsnhbrBwg3FHga +sRPzuouIROH09yKbrOmbG7wmU3mWyB3bhVe+YmivQMq55QtHo3C/gBVsvsrjH/ql +ecxYa8aPRpeJU4eUjuvywY9200C3SdOyP+iM/yE9r3RG/B2qPhB6PqG/3SXkURGi +3B2bX1nD7VdDPbfO14j0m0rHBTnu3Ieao+KaAMpd6gWrPkOHRF87CYF4NOtqjFr8 +rNe6cxR3Cy/h5YH7DYpS8VgIjMTkIEEo4sTDnQsFTE1fiPjzsfUl0cwSAPbIR4Hb +Sp/kt5zWSlV89u9CbIpGvvnKZ0fUiaVW9e3rjowPtBjcCSARn4tIIOftjVEmmwID AQABox0wGzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQsF -AAOCAgEAhkyQf9Rht+5+mF0joyQNQ4I7kI8RLwtNxZ8yyYO544HXD34gHSMXONHq -MFyTmL4mBIfaQgW+yjYJ9u0srI9MTUWIXdCATFdQOQ9epaKVODvmyCViLD687hgf -ykPJ/HM55su7g4SlTj3R8otWAqLcwxr+5VZo0nNM3YYzzg1DtRGThv6Zo4JcO+wT -BTnZNWlv9nlcX6uuMVIVyfwL+fKMGr30UtBCLnffJ3/H+m1IyL4WPpXqv0PqcVPo -z9V2Lin1bAQA11NO3q2Tu2o+Y3EaTG2erJ3olauFuA1tg8K411OcEY9XQ/YszYhT -iL8RWCsGPg8+LUXIXEQAXWxuObac21buO/O0o6YcZi9fpwXVAMU8yTprb14y7g3b -Nq9gYr6haBqNdgxA6pex/dbtrBFS3073HRv5blNDY70hg9RPFDf3TuWWt2ZNHr40 -LRV/l9tlAeyL4rCTfMLEYfOx6mnzVMQFDLsgcO1rb3h4N/SB1aKEwLldXfaLSQfU -lL91eEyJePIeYXd9lrvI6PH33P4nCT5LA/r/kjUTAjZVAVEBLjEbrUKHtY1X7UWB -QVIMxeHk5biwj423zZNZyNqEjN+0ml6VGoRSuasZOpVdpwJAK85DuGH7vflk3UH2 -W5Zr25RFiyeg09/z0o0uCN77Bwq0guPjdIShmLxvcB7Ngw47r/8= +AAOCAgEAUrza43ghwOUIuqbQLAfosr/9ucXnTA84Fcyp27bKbLme2Vfc9iRLwjib +hd9D1MygCSjxW5szWs/pwC486cGjWlUY5y4g5fS74S4hLvKW8jVBKuF3i0J8kNkO +7L2XZJb+0rQcFWCOh8dAJpBJqv8dH0xqRga9mVecHB+PtQY0G0qRkdCTCiIKr8gF +yhzoq8Rmo+H4yD8OfbMJHSS4vcEFgS6KhVLqvrGQ1cnfjWjaDeSMalHcnUxeYydV +dPAdi+/4k8jtjXTEAxTlVhsRwUJi4+jF43X3jNZ1dbrZV5SATnxJD2ygDjHH+Xw3 +R97bARIgvXWmDHvIlxdIpmDJws3AvSThofI2uhTLSg5JLmRNZCjhcZc9EsnAxxAV +LKLG85Fp1sGfqvPeT+n6wfqNXyZ6X3pPXoR412uOdD3brKWfNM1rjqqdm6PWqxg0 +wA3Axv/ZbtFWYcBVbePmA8SQATPnuAWYAueQ6R3vQwMFhf+KMt+GBQGt2gsIN4Gb +FbtSGLH5dOz9ap2zjSL5QS7ZRt2O1d4s5zEdRBadA19fr2hTA8KX4tvmoXhc2Iav +lmnAW1MDAGkhzIQmSfxM0N7rr4fNrqTHVv6NjUjeHxi483RxVXL6ZWu2Kb7LCVzs +pHlumeVpCafYGiBHt75SRFkPsn8HA+g8PYfSXCgLrA6tW3zMj7U= -----END CERTIFICATE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/ca_key.pem new/spec/tls/ca_key.pem --- old/spec/tls/ca_key.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/ca_key.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,51 +1,52 @@ ------BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +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 +uM2skhC6ROJPn3CCWPupNuPV2m7kCo4= +-----END PRIVATE KEY----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/client_certificate.pem new/spec/tls/client_certificate.pem --- old/spec/tls/client_certificate.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/client_certificate.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,29 +1,29 @@ -----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/client_key.pem new/spec/tls/client_key.pem --- old/spec/tls/client_key.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/client_key.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,51 +1,51 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/server_certificate.pem new/spec/tls/server_certificate.pem --- old/spec/tls/server_certificate.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/server_certificate.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,29 +1,29 @@ -----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/spec/tls/server_key.pem new/spec/tls/server_key.pem --- old/spec/tls/server_key.pem 2017-09-25 00:17:26.000000000 +0200 +++ new/spec/tls/server_key.pem 2017-11-03 23:25:20.000000000 +0100 @@ -1,51 +1,51 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY-----
