Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-websocket for openSUSE:Factory checked in at 2021-01-21 21:56:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-websocket (Old) and /work/SRC/openSUSE:Factory/.rubygem-websocket.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-websocket" Thu Jan 21 21:56:04 2021 rev:19 rq:865215 version:1.2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-websocket/rubygem-websocket.changes 2018-11-26 10:35:22.944671236 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-websocket.new.28504/rubygem-websocket.changes 2021-01-21 21:56:05.741824871 +0100 @@ -1,0 +2,11 @@ +Wed Jan 20 13:34:45 UTC 2021 - Stephan Kulow <co...@suse.com> + +updated to version 1.2.9 + see installed CHANGELOG.md + + ## 1.2.9 + + - avoid ruby -w warnings + + +------------------------------------------------------------------- Old: ---- websocket-1.2.8.gem New: ---- websocket-1.2.9.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-websocket.spec ++++++ --- /var/tmp/diff_new_pack.6TKEj7/_old 2021-01-21 21:56:06.481825387 +0100 +++ /var/tmp/diff_new_pack.6TKEj7/_new 2021-01-21 21:56:06.485825390 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-websocket # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # 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-websocket -Version: 1.2.8 +Version: 1.2.9 Release: 0 %define mod_name websocket %define mod_full_name %{mod_name}-%{version} @@ -32,7 +32,7 @@ BuildRequires: %{ruby >= 2.0} BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 -Url: http://github.com/imanel/websocket-ruby +URL: http://github.com/imanel/websocket-ruby Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: Universal Ruby library to handle WebSocket protocol ++++++ websocket-1.2.8.gem -> websocket-1.2.9.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.github/workflows/publish.yml new/.github/workflows/publish.yml --- old/.github/workflows/publish.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/.github/workflows/publish.yml 2020-12-18 13:09:58.000000000 +0100 @@ -0,0 +1,17 @@ +name: Publish Gem + +on: + push: + tags: + - v* + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Release Gem + uses: cadwallion/publish-rubygems-action@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + RUBYGEMS_API_KEY: ${{secrets.RUBYGEMS_API_KEY}} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2018-05-25 17:28:59.000000000 +0200 +++ new/CHANGELOG.md 2020-12-18 13:09:58.000000000 +0100 @@ -1,5 +1,9 @@ # Changelog +## 1.2.9 + +- avoid ruby -w warnings + ## 1.2.8 - restore support for Ruby 2.0+ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/websocket/exception_handler.rb new/lib/websocket/exception_handler.rb --- old/lib/websocket/exception_handler.rb 2018-05-25 17:28:59.000000000 +0200 +++ new/lib/websocket/exception_handler.rb 2020-12-18 13:09:58.000000000 +0100 @@ -14,7 +14,7 @@ # @param [String] method_name Name of method that should be wrapped and rescued # @param [Hash] options Options for rescue # - # @options options [Any] :return Value that should be returned instead of raised error + # @option options [Any] :return Value that should be returned instead of raised error def rescue_method(method_name, options = {}) define_method "#{method_name}_with_rescue" do |*args| begin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/websocket/frame/data.rb new/lib/websocket/frame/data.rb --- old/lib/websocket/frame/data.rb 2018-05-25 17:28:59.000000000 +0200 +++ new/lib/websocket/frame/data.rb 2020-12-18 13:09:58.000000000 +0100 @@ -5,6 +5,7 @@ class Data < String def initialize(*args) super(*convert_args(args)) + @masking_key = nil end def <<(*args) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/websocket/frame/handler/handler03.rb new/lib/websocket/frame/handler/handler03.rb --- old/lib/websocket/frame/handler/handler03.rb 2018-05-25 17:28:59.000000000 +0200 +++ new/lib/websocket/frame/handler/handler03.rb 2020-12-18 13:09:58.000000000 +0100 @@ -20,6 +20,11 @@ # Hash of frame opcodes and it's names FRAME_TYPES_INVERSE = FRAME_TYPES.invert.freeze + def initialize(frame) + super + @application_data_buffer = nil + end + # @see WebSocket::Frame::Base#supported_frames def supported_frames %i[text binary close ping pong] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/websocket/handshake/handler/client76.rb new/lib/websocket/handshake/handler/client76.rb --- old/lib/websocket/handshake/handler/client76.rb 2018-05-25 17:28:59.000000000 +0200 +++ new/lib/websocket/handshake/handler/client76.rb 2020-12-18 13:09:58.000000000 +0100 @@ -71,7 +71,7 @@ NOISE_CHARS = ("\x21".."\x2f").to_a + ("\x3a".."\x7e").to_a # Generate Sec-WebSocket-Key1 and Sec-WebSocket-Key2 - # @param [String] name of key. Will be used to set number variable needed later. Valid values: key1, key2 + # @param key [String] name of key. Will be used to set number variable needed later. Valid values: key1, key2 # @return [String] generated key def generate_key(key) spaces = rand(1..12) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/websocket/version.rb new/lib/websocket/version.rb --- old/lib/websocket/version.rb 2018-05-25 17:28:59.000000000 +0200 +++ new/lib/websocket/version.rb 2020-12-18 13:09:58.000000000 +0100 @@ -1,5 +1,5 @@ # frozen_string_literal: true module WebSocket - VERSION = '1.2.8'.freeze + VERSION = '1.2.9'.freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2018-05-25 17:28:59.000000000 +0200 +++ new/metadata 2020-12-18 13:09:58.000000000 +0100 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: websocket version: !ruby/object:Gem::Version - version: 1.2.8 + version: 1.2.9 platform: ruby authors: - Bernard Potocki autorequire: bindir: bin cert_chain: [] -date: 2018-05-25 00:00:00.000000000 Z +date: 2020-12-18 00:00:00.000000000 Z dependencies: [] description: Universal Ruby library to handle WebSocket protocol email: @@ -18,6 +18,7 @@ extra_rdoc_files: [] files: - ".codeclimate.yml" +- ".github/workflows/publish.yml" - ".gitignore" - ".rubocop.yml" - ".travis.yml" @@ -110,8 +111,7 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubyforge_project: -rubygems_version: 2.7.7 +rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: Universal Ruby library to handle WebSocket protocol