Hello community,

here is the log from the commit of package rubygem-websocket-extensions for 
openSUSE:Factory checked in at 2017-12-19 10:56:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-websocket-extensions (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-websocket-extensions.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-websocket-extensions"

Tue Dec 19 10:56:35 2017 rev:2 rq:557117 version:0.1.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-websocket-extensions/rubygem-websocket-extensions.changes
        2016-07-21 08:15:43.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-websocket-extensions.new/rubygem-websocket-extensions.changes
   2017-12-19 10:56:37.154761623 +0100
@@ -1,0 +2,6 @@
+Thu Dec 14 14:14:39 UTC 2017 - hvo...@suse.com
+
+- Update to version 0.1.3
+  Accept extension names and parameters including uppercase letters
+
+-------------------------------------------------------------------

Old:
----
  gem2rpm.yml
  websocket-extensions-0.1.2.gem

New:
----
  websocket-extensions-0.1.3.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-websocket-extensions.spec ++++++
--- /var/tmp/diff_new_pack.wb186M/_old  2017-12-19 10:56:37.722734205 +0100
+++ /var/tmp/diff_new_pack.wb186M/_new  2017-12-19 10:56:37.726734012 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-websocket-extensions
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,26 +16,18 @@
 #
 
 
-#
-# This file was generated with a gem2rpm.yml and not just plain gem2rpm.
-# All sections marked as MANUAL, license headers, summaries and descriptions
-# can be maintained in that file. Please consult this file before editing any
-# of those fields
-#
-
 Name:           rubygem-websocket-extensions
-Version:        0.1.2
+Version:        0.1.3
 Release:        0
 %define mod_name websocket-extensions
 %define mod_full_name %{mod_name}-%{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
-BuildRequires:  %{ruby}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  %{rubygem rdoc > 3.10}
-Url:            http://github.com/faye/websocket-extensions-ruby
-Source:         http://rubygems.org/gems/%{mod_full_name}.gem
-Source1:        gem2rpm.yml
+BuildRequires:  %{ruby}
+BuildRequires:  ruby-macros >= 5
+Url:            https://github.com/faye/websocket-extensions-ruby
+Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Summary:        Generic extension manager for WebSocket connections
 License:        MIT
 Group:          Development/Languages/Ruby
@@ -49,7 +41,7 @@
 
 %install
 %gem_install \
-  --doc-files="CHANGELOG.md README.md" \
+  --doc-files="CHANGELOG.md LICENSE.md README.md" \
   -f
 
 %gem_packages

++++++ websocket-extensions-0.1.2.gem -> websocket-extensions-0.1.3.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md    2015-02-19 23:33:20.000000000 +0100
+++ new/CHANGELOG.md    2017-11-11 02:26:38.000000000 +0100
@@ -1,3 +1,7 @@
+### 0.1.3 / 2017-11-11
+
+* Accept extension names and parameters including uppercase letters
+
 ### 0.1.2 / 2015-02-19
 
 * Make it safe to call `Extensions#close` if the handshake is not complete
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/LICENSE.md new/LICENSE.md
--- old/LICENSE.md      1970-01-01 01:00:00.000000000 +0100
+++ new/LICENSE.md      2017-11-11 02:26:38.000000000 +0100
@@ -0,0 +1,20 @@
+# The MIT license
+
+Copyright (c) 2014-2017 James Coglan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the 'Software'), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2015-02-19 23:33:20.000000000 +0100
+++ new/README.md       2017-11-11 02:26:38.000000000 +0100
@@ -311,26 +311,3 @@
 
 * Consumer: [websocket-driver](https://github.com/faye/websocket-driver-ruby)
 * Provider: 
[permessage-deflate](https://github.com/faye/permessage-deflate-ruby)
-
-## License
-
-(The MIT License)
-
-Copyright (c) 2014-2015 James Coglan
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the 'Software'), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
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/extensions/parser.rb 
new/lib/websocket/extensions/parser.rb
--- old/lib/websocket/extensions/parser.rb      2015-02-19 23:33:20.000000000 
+0100
+++ new/lib/websocket/extensions/parser.rb      2017-11-11 02:26:38.000000000 
+0100
@@ -4,8 +4,8 @@
   class Extensions
 
     class Parser
-      TOKEN    = /([!#\$%&'\*\+\-\.\^_`\|~0-9a-z]+)/
-      NOTOKEN  = /([^!#\$%&'\*\+\-\.\^_`\|~0-9a-z])/
+      TOKEN    = /([!#\$%&'\*\+\-\.\^_`\|~0-9A-Za-z]+)/
+      NOTOKEN  = /([^!#\$%&'\*\+\-\.\^_`\|~0-9A-Za-z])/
       QUOTED   = /"((?:\\[\x00-\x7f]|[^\x00-\x08\x0a-\x1f\x7f"])*)"/
       PARAM    = %r{#{TOKEN.source}(?:=(?:#{TOKEN.source}|#{QUOTED.source}))?}
       EXT      = %r{#{TOKEN.source}(?: *; *#{PARAM.source})*}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/websocket/extensions.rb 
new/lib/websocket/extensions.rb
--- old/lib/websocket/extensions.rb     2015-02-19 23:33:20.000000000 +0100
+++ new/lib/websocket/extensions.rb     2017-11-11 02:26:38.000000000 +0100
@@ -98,9 +98,9 @@
     end
 
     def generate_response(header)
-      offers   = Parser.parse_header(header)
       sessions = []
       response = []
+      offers   = Parser.parse_header(header)
 
       @in_order.each do |ext|
         offer = offers.by_name(ext.name)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2015-02-19 23:33:20.000000000 +0100
+++ new/metadata        2017-11-11 02:26:38.000000000 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: websocket-extensions
 version: !ruby/object:Gem::Version
-  version: 0.1.2
+  version: 0.1.3
 platform: ruby
 authors:
 - James Coglan
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2015-02-19 00:00:00.000000000 Z
+date: 2017-11-11 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: rspec
@@ -32,10 +32,11 @@
 - README.md
 files:
 - CHANGELOG.md
+- LICENSE.md
 - README.md
 - lib/websocket/extensions.rb
 - lib/websocket/extensions/parser.rb
-homepage: http://github.com/faye/websocket-extensions-ruby
+homepage: https://github.com/faye/websocket-extensions-ruby
 licenses:
 - MIT
 metadata: {}
@@ -59,7 +60,7 @@
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.4.5
+rubygems_version: 2.6.13
 signing_key: 
 specification_version: 4
 summary: Generic extension manager for WebSocket connections


Reply via email to