Hello community,

here is the log from the commit of package rubygem-rack-oauth2 for 
openSUSE:Factory checked in at 2018-02-22 15:02:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rack-oauth2 (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-rack-oauth2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-rack-oauth2"

Thu Feb 22 15:02:36 2018 rev:4 rq:578891 version:1.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rack-oauth2/rubygem-rack-oauth2.changes  
2018-02-18 11:45:03.555796196 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-rack-oauth2.new/rubygem-rack-oauth2.changes 
    2018-02-22 15:02:37.489617971 +0100
@@ -1,0 +2,6 @@
+Tue Feb 20 05:30:21 UTC 2018 - factory-a...@kulow.org
+
+- updated to version 1.8.1
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  rack-oauth2-1.8.0.gem

New:
----
  rack-oauth2-1.8.1.gem

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

Other differences:
------------------
++++++ rubygem-rack-oauth2.spec ++++++
--- /var/tmp/diff_new_pack.SJT1Hq/_old  2018-02-22 15:02:38.861568618 +0100
+++ /var/tmp/diff_new_pack.SJT1Hq/_new  2018-02-22 15:02:38.865568474 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-rack-oauth2
-Version:        1.8.0
+Version:        1.8.1
 Release:        0
 %define mod_name rack-oauth2
 %define mod_full_name %{mod_name}-%{version}

++++++ rack-oauth2-1.8.0.gem -> rack-oauth2-1.8.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2018-02-14 10:30:10.000000000 +0100
+++ new/VERSION 2018-02-20 05:43:39.000000000 +0100
@@ -1 +1 @@
-1.8.0
+1.8.1
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/rack/oauth2/client.rb 
new/lib/rack/oauth2/client.rb
--- old/lib/rack/oauth2/client.rb       2018-02-14 10:30:10.000000000 +0100
+++ new/lib/rack/oauth2/client.rb       2018-02-20 05:43:39.000000000 +0100
@@ -80,11 +80,20 @@
         params[:scope] = Array(options.delete(:scope)).join(' ') if 
options[:scope].present?
         params.merge! options
 
-        if client_auth_method == :basic
+        case client_auth_method
+        when :basic
           cred = ["#{identifier}:#{secret}"].pack('m').tr("\n", '')
           headers.merge!(
             'Authorization' => "Basic #{cred}"
           )
+        when :jwt_bearer
+          params.merge!(
+            client_assertion_type: URN::ClientAssertionType::JWT_BEARER
+          )
+        when :saml2_bearer
+          params.merge!(
+            client_assertion_type: URN::ClientAssertionType::SAML2_BEARER
+          )
         else
           params.merge!(
             client_id: identifier,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2018-02-14 10:30:10.000000000 +0100
+++ new/metadata        2018-02-20 05:43:39.000000000 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: rack-oauth2
 version: !ruby/object:Gem::Version
-  version: 1.8.0
+  version: 1.8.1
 platform: ruby
 authors:
 - nov matake
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2018-02-14 00:00:00.000000000 Z
+date: 2018-02-20 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: rack
@@ -287,7 +287,7 @@
       version: 1.3.6
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.6.11
+rubygems_version: 2.6.13
 signing_key: 
 specification_version: 4
 summary: OAuth 2.0 Server & Client Library - Both Bearer and MAC token type 
are supported


Reply via email to