commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2020-10-26 16:13:47 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.3463 (New) Package is "rubygem-mixlib-authentication" Mon Oct 26 16:13:47 2020 rev:11 rq:838050 version:3.0.7 Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2020-03-07 21:38:51.324297140 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.3463/rubygem-mixlib-authentication.changes 2020-10-26 16:15:01.742866201 +0100 @@ -1,0 +2,6 @@ +Fri Sep 25 14:18:01 UTC 2020 - Stephan Kulow + +updated to version 3.0.7 + no changelog found + +--- Old: mixlib-authentication-3.0.6.gem New: mixlib-authentication-3.0.7.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.M270sg/_old 2020-10-26 16:15:03.538867854 +0100 +++ /var/tmp/diff_new_pack.M270sg/_new 2020-10-26 16:15:03.542867857 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-mixlib-authentication -Version:3.0.6 +Version:3.0.7 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} ++ mixlib-authentication-3.0.6.gem -> mixlib-authentication-3.0.7.gem ++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/digester.rb new/lib/mixlib/authentication/digester.rb --- old/lib/mixlib/authentication/digester.rb 2019-12-30 02:51:15.0 +0100 +++ new/lib/mixlib/authentication/digester.rb 2020-08-21 21:18:41.0 +0200 @@ -17,7 +17,7 @@ # require_relative "../authentication" -require "openssl" +require "openssl" unless defined?(OpenSSL) module Mixlib module Authentication diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/signatureverification.rb new/lib/mixlib/authentication/signatureverification.rb --- old/lib/mixlib/authentication/signatureverification.rb 2019-12-30 02:51:15.0 +0100 +++ new/lib/mixlib/authentication/signatureverification.rb 2020-08-21 21:18:42.0 +0200 @@ -17,8 +17,8 @@ # limitations under the License. # -require "net/http" -require "forwardable" +require "net/http" unless defined?(Net::HTTP) +require "forwardable" unless defined?(Forwardable) require_relative "../authentication" require_relative "http_authentication_request" require_relative "signedheaderauth" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/signedheaderauth.rb new/lib/mixlib/authentication/signedheaderauth.rb --- old/lib/mixlib/authentication/signedheaderauth.rb 2019-12-30 02:51:15.0 +0100 +++ new/lib/mixlib/authentication/signedheaderauth.rb 2020-08-21 21:18:42.0 +0200 @@ -17,8 +17,8 @@ # limitations under the License. # -require "time" -require "base64" +require "time" unless defined?(Time) +require "base64" unless defined?(Base64) require "openssl/digest" require_relative "../authentication" require_relative "digester" @@ -306,7 +306,7 @@ def do_sign_ssh_agent(rsa_key, string_to_sign) # First try loading net-ssh as it is an optional dependency. begin - require "net/ssh" + require "net/ssh" unless defined?(Net::SSH) rescue LoadError => e # ???: Since agent mode is explicitly enabled, should we even catch # this in the first place? Might be cleaner to let the LoadError bubble. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/version.rb new/lib/mixlib/authentication/version.rb --- old/lib/mixlib/authentication/version.rb2019-12-30 02:51:15.0 +0100 +++ new/lib/mixlib/authentication/version.rb2020-08-21 21:18:42.0 +0200 @@ -16,6 +16,6 @@ module Mixlib module Authentication -VERSION = "3.0.6".freeze +VERSION = "3.0.7".freeze end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2019-12-30 02:51:15.0 +0100 +++ new/metadata2020-08-21 21:18:41.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: mixlib-authentication version: !ruby/object:Gem::Version - version: 3.0.6 + version: 3.
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2020-03-07 21:38:49 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.26092 (New) Package is "rubygem-mixlib-authentication" Sat Mar 7 21:38:49 2020 rev:10 rq:773788 version:3.0.6 Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2019-06-19 21:00:29.370092590 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.26092/rubygem-mixlib-authentication.changes 2020-03-07 21:38:51.324297140 +0100 @@ -1,0 +2,6 @@ +Mon Feb 10 15:08:25 UTC 2020 - Stephan Kulow + +- updated to version 3.0.6 + no changelog found + +--- Old: mixlib-authentication-3.0.1.gem New: mixlib-authentication-3.0.6.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.RcjmPS/_old 2020-03-07 21:38:52.028297615 +0100 +++ /var/tmp/diff_new_pack.RcjmPS/_new 2020-03-07 21:38:52.028297615 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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-mixlib-authentication -Version:3.0.1 +Version:3.0.6 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} @@ -32,7 +32,7 @@ BuildRequires: %{ruby >= 2.4} BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 -Url:https://github.com/chef/mixlib-authentication +URL:https://github.com/chef/mixlib-authentication Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Mixes in simple per-request authentication ++ mixlib-authentication-3.0.1.gem -> mixlib-authentication-3.0.6.gem ++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/digester.rb new/lib/mixlib/authentication/digester.rb --- old/lib/mixlib/authentication/digester.rb 2019-04-23 21:01:32.0 +0200 +++ new/lib/mixlib/authentication/digester.rb 2019-12-30 02:51:15.0 +0100 @@ -16,7 +16,7 @@ # limitations under the License. # -require "mixlib/authentication" +require_relative "../authentication" require "openssl" module Mixlib diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/http_authentication_request.rb new/lib/mixlib/authentication/http_authentication_request.rb --- old/lib/mixlib/authentication/http_authentication_request.rb 2019-04-23 21:01:32.0 +0200 +++ new/lib/mixlib/authentication/http_authentication_request.rb 2019-12-30 02:51:15.0 +0100 @@ -16,13 +16,13 @@ # limitations under the License. # -require "mixlib/authentication" +require_relative "../authentication" module Mixlib module Authentication class HTTPAuthenticationRequest - MANDATORY_HEADERS = [:x_ops_sign, :x_ops_userid, :x_ops_timestamp, :host, :x_ops_content_hash] + MANDATORY_HEADERS = %i{x_ops_sign x_ops_userid x_ops_timestamp host x_ops_content_hash}.freeze attr_reader :request diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/signatureverification.rb new/lib/mixlib/authentication/signatureverification.rb --- old/lib/mixlib/authentication/signatureverification.rb 2019-04-23 21:01:32.0 +0200 +++ new/lib/mixlib/authentication/signatureverification.rb 2019-12-30 02:51:15.0 +0100 @@ -19,9 +19,9 @@ require "net/http" require "forwardable" -require "mixlib/authentication" -require "mixlib/authentication/http_authentication_request" -require "mixlib/authentication/signedheaderauth" +require_relative "../authentication" +require_relative "http_authentication_request" +require_relative "signedheaderauth" module Mixlib module Authentication @@ -203,7 +203,7 @@ # No file_param; we're running in Merb, or it's just not there.. if file_param.nil? hash_param = request.params.values.find { |value| value.respond_to?(:has_key?) } # Hash responds to :has_key? . -if !hash_param.nil? +
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2019-06-19 21:00:26 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.4811 (New) Package is "rubygem-mixlib-authentication" Wed Jun 19 21:00:26 2019 rev:9 rq:706006 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2018-07-18 22:50:20.223677697 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new.4811/rubygem-mixlib-authentication.changes 2019-06-19 21:00:29.370092590 +0200 @@ -1,0 +2,6 @@ +Sun May 5 09:34:33 UTC 2019 - Stephan Kulow + +- updated to version 3.0.1 + no changelog found + +--- Old: mixlib-authentication-2.1.1.gem New: mixlib-authentication-3.0.1.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.XgxWnk/_old 2019-06-19 21:00:30.150093245 +0200 +++ /var/tmp/diff_new_pack.XgxWnk/_new 2019-06-19 21:00:30.158093252 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# 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,15 +24,15 @@ # Name: rubygem-mixlib-authentication -Version:2.1.1 +Version:3.0.1 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{ruby >= 2.4} BuildRequires: %{rubygem gem2rpm} -BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 -Url:https://www.chef.io +Url:https://github.com/chef/mixlib-authentication Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Mixes in simple per-request authentication @@ -48,7 +48,7 @@ %install %gem_install \ - --doc-files="LICENSE README.md" \ + --doc-files="LICENSE" \ -f %gem_packages ++ mixlib-authentication-2.1.1.gem -> mixlib-authentication-3.0.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2018-06-01 11:18:48.0 +0200 +++ new/Gemfile 1970-01-01 01:00:00.0 +0100 @@ -1,8 +0,0 @@ -source "https://rubygems.org"; -gemspec - -group(:development) do - gem "pry" - gem "mixlib-log", "~> 2" - gem "net-ssh" -end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NOTICE new/NOTICE --- old/NOTICE 2018-06-01 11:18:48.0 +0200 +++ new/NOTICE 1970-01-01 01:00:00.0 +0100 @@ -1,7 +0,0 @@ -Mixlib::Authentication NOTICE -= - -Developed at Chef (https://www.chef.io/). - - * Copyright 2009-2016, Chef Software, Inc. - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2018-06-01 11:18:48.0 +0200 +++ new/README.md 1970-01-01 01:00:00.0 +0100 @@ -1,23 +0,0 @@ -# Mixlib::Authentication -[![Build Status Master](https://travis-ci.org/chef/mixlib-authentication.svg?branch=master)](https://travis-ci.org/chef/mixlib-authentication) [![Gem Version](https://badge.fury.io/rb/mixlib-authentication.svg)](https://badge.fury.io/rb/mixlib-authentication) - -Mixlib::Authentication provides a class-based header signing authentication object, like the one used in Chef. - -## License -- Author:: Christopher Brown ([c...@chef.io](mailto:c...@chef.io)) -- Copyright:: Copyright (c) 2009-2016 Chef Software, Inc. -- License:: Apache License, Version 2.0 - -```text -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for th
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2018-07-18 22:50:18 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication" Wed Jul 18 22:50:18 2018 rev:8 rq:621012 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2017-09-12 19:56:54.594295919 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2018-07-18 22:50:20.223677697 +0200 @@ -1,0 +2,18 @@ +Fri Jun 8 21:26:09 UTC 2018 - factory-a...@kulow.org + +- updated to version 2.1.1 + no changelog found + +--- +Thu May 31 17:22:00 UTC 2018 - factory-a...@kulow.org + +- updated to version 2.1.0 + no changelog found + +--- +Thu Apr 12 17:41:32 UTC 2018 - factory-a...@kulow.org + +- updated to version 2.0.0 + no changelog found + +--- Old: mixlib-authentication-1.4.2.gem New: mixlib-authentication-2.1.1.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.rA3txo/_old 2018-07-18 22:50:20.999675123 +0200 +++ /var/tmp/diff_new_pack.rA3txo/_new 2018-07-18 22:50:21.003675111 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# 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-mixlib-authentication -Version:1.4.2 +Version:2.1.1 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} ++ mixlib-authentication-1.4.2.gem -> mixlib-authentication-2.1.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-08-17 21:39:03.0 +0200 +++ new/Gemfile 2018-06-01 11:18:48.0 +0200 @@ -3,5 +3,6 @@ group(:development) do gem "pry" - gem "mixlib-log" + gem "mixlib-log", "~> 2" + gem "net-ssh" end Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/http_authentication_request.rb new/lib/mixlib/authentication/http_authentication_request.rb --- old/lib/mixlib/authentication/http_authentication_request.rb 2017-08-17 21:39:03.0 +0200 +++ new/lib/mixlib/authentication/http_authentication_request.rb 2018-06-01 11:18:48.0 +0200 @@ -72,7 +72,7 @@ unless @request_signature @request_signature = headers.find_all { |h| h[0].to_s =~ /^x_ops_authorization_/ } .sort { |x, y| x.to_s[/\d+/].to_i <=> y.to_s[/\d+/].to_i }.map { |i| i[1] }.join("\n") - Mixlib::Authentication::Log.debug "Reconstituted (user-supplied) request signature: #{@request_signature}" + Mixlib::Authentication::Log.trace "Reconstituted (user-supplied) request signature: #{@request_signature}" end @request_signature end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/null_logger.rb new/lib/mixlib/authentication/null_logger.rb --- old/lib/mixlib/authentication/null_logger.rb2017-08-17 21:39:03.0 +0200 +++ new/lib/mixlib/authentication/null_logger.rb2018-06-01 11:18:48.0 +0200 @@ -4,7 +4,7 @@ attr_accessor :level - %i{debug info warn error fatal}.each do |method_name| + %i{trace debug info warn error fatal}.each do |method_name| class_eval(<<-METHOD_DEFN, __FILE__, __LINE__) def #{method_name}(msg=nil, &block) true @@ -12,7 +12,7 @@ METHOD_DEFN end - %i{debug? info? warn? error? fatal?}.each do |method_name| + %i{trace? debug? info? warn? error? fatal?}.each do |method_name| class_eval(<<-METHOD_DEFN, __FILE__, __LINE__) def #{method_name} false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/signatureverification.rb new/lib/mixlib/authentication/signatureverification.rb ---
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2017-09-12 19:56:53 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication" Tue Sep 12 19:56:53 2017 rev:7 rq:523553 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2016-07-01 09:59:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2017-09-12 19:56:54.594295919 +0200 @@ -1,0 +2,6 @@ +Mon Sep 11 12:43:10 UTC 2017 - co...@suse.com + +- updated to version 1.4.2 + no changelog found + +--- Old: mixlib-authentication-1.4.1.gem New: mixlib-authentication-1.4.2.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.zRKalw/_old 2017-09-12 19:56:55.078227875 +0200 +++ /var/tmp/diff_new_pack.zRKalw/_new 2017-09-12 19:56:55.082227312 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# Copyright (c) 2016 SUSE LINUX 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 @@ -24,7 +24,7 @@ # Name: rubygem-mixlib-authentication -Version:1.4.1 +Version:1.4.2 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url:https://www.chef.io -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Mixes in simple per-request authentication License:Apache-2.0 ++ mixlib-authentication-1.4.1.gem -> mixlib-authentication-1.4.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2016-06-08 12:26:14.0 +0200 +++ new/Gemfile 2017-08-17 21:39:03.0 +0200 @@ -3,4 +3,5 @@ group(:development) do gem "pry" + gem "mixlib-log" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile2016-06-08 12:26:14.0 +0200 +++ new/Rakefile2017-08-17 21:39:03.0 +0200 @@ -11,7 +11,7 @@ RuboCop::RakeTask.new(:style) do |task| task.options += ["--display-cop-names", "--no-color"] end -rescue +rescue LoadError puts "chefstyle/rubocop is not available." end Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/digester.rb new/lib/mixlib/authentication/digester.rb --- old/lib/mixlib/authentication/digester.rb 2016-06-08 12:26:14.0 +0200 +++ new/lib/mixlib/authentication/digester.rb 2017-08-17 21:39:03.0 +0200 @@ -27,9 +27,7 @@ def hash_file(f, digest = OpenSSL::Digest::SHA1) digester = digest.new buf = "" - while f.read(16384, buf) -digester.update buf - end + digester.update buf while f.read(16384, buf) ::Base64.encode64(digester.digest).chomp end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/mixlib/authentication/http_authentication_request.rb new/lib/mixlib/authentication/http_authentication_request.rb --- old/lib/mixlib/authentication/http_authentication_request.rb 2016-06-08 12:26:14.0 +0200 +++ new/lib/mixlib/authentication/http_authentication_request.rb 2017-08-17 21:39:03.0 +0200 @@ -70,7 +70,8 @@ def request_signature unless @request_signature - @request_signature = headers.find_all { |h| h[0].to_s =~ /^x_ops_authorization_/ }.sort { |x, y| x.to_s <=> y.to_s }.map { |i| i[1] }.join("\n") + @request_signature = headers.find_all { |h| h[0].to_s =~ /^x_ops_authorization_/ } +.sort { |x, y| x.to_s[/\d+/].to_i <=> y.to_s[/\d+/].to_i }.map { |i| i[1] }.join("\n") Mixlib::Authentication::Log.debug "Reconstituted (user-supplied) request signature: #{@request_signature}" end @request_signature diff -urN '--exclude=CVS' '--exclu
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2016-07-01 09:59:24 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication" Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2016-04-28 16:52:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2016-07-01 09:59:25.0 +0200 @@ -1,0 +2,6 @@ +Thu Jun 9 04:33:16 UTC 2016 - co...@suse.com + +- updated to version 1.4.1 + no changelog found + +--- Old: mixlib-authentication-1.4.0.gem New: mixlib-authentication-1.4.1.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.mQarok/_old 2016-07-01 09:59:26.0 +0200 +++ /var/tmp/diff_new_pack.mQarok/_new 2016-07-01 09:59:26.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-mixlib-authentication -Version:1.4.0 +Version:1.4.1 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} @@ -32,7 +32,7 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 -Url:http://www.opscode.com +Url:https://www.chef.io Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Mixes in simple per-request authentication @@ -48,7 +48,7 @@ %install %gem_install \ - --doc-files="LICENSE README.rdoc" \ + --doc-files="LICENSE README.md" \ -f %gem_packages ++ mixlib-authentication-1.4.0.gem -> mixlib-authentication-1.4.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2016-01-19 18:37:56.0 +0100 +++ new/Gemfile 2016-06-08 12:26:14.0 +0200 @@ -2,5 +2,5 @@ gemspec group(:development) do - gem 'pry' + gem "pry" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/NOTICE new/NOTICE --- old/NOTICE 2016-01-19 18:37:56.0 +0100 +++ new/NOTICE 2016-06-08 12:26:14.0 +0200 @@ -1,7 +1,7 @@ Mixlib::Authentication NOTICE = -Developed at Opscode (http://www.opscode.com). +Developed at Chef (https://www.chef.io/). - * Copyright 2009, Opscode, Inc. + * Copyright 2009-2016, Chef Software, Inc. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 1970-01-01 01:00:00.0 +0100 +++ new/README.md 2016-06-08 12:26:14.0 +0200 @@ -0,0 +1,23 @@ +# Mixlib::Authentication +[![Build Status Master](https://travis-ci.org/chef/mixlib-authentication.svg?branch=master)](https://travis-ci.org/chef/mixlib-authentication) [![Gem Version](https://badge.fury.io/rb/mixlib-authentication.svg)](https://badge.fury.io/rb/mixlib-authentication) + +Mixlib::Authentication provides a class-based header signing authentication object, like the one used in Chef. + +## License +- Author:: Christopher Brown ([c...@chef.io](mailto:c...@chef.io)) +- Copyright:: Copyright (c) 2009-2016 Chef Software, Inc. +- License:: Apache License, Version 2.0 + +```text +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.rdoc new/README.rdoc --- old/README.rdoc 2016-01-19 18:37:56.0 +0100 +++ new/README.rdoc 1970-01-01 01:00:00.0 +0100 @@ -1,25 +0,0 @@ -== Mixlib::Authentication - -Mixlib::Authentication provides a class-based header signing authentication object, like the one used in Chef. - -== License - -Author:: Christopher Brown () -Copyright:: Copyright (c) 2009 Opscode, Inc. -License:: Apache License, Version 2.0 - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2016-04-28 16:52:40 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication" Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2014-10-23 14:20:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2016-04-28 16:52:55.0 +0200 @@ -1,0 +2,6 @@ +Wed Jan 20 05:48:02 UTC 2016 - co...@suse.com + +- updated to version 1.4.0 + no changelog found + +--- Old: mixlib-authentication-1.3.0.gem New: gem2rpm.yml mixlib-authentication-1.4.0.gem Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.QyIRuS/_old 2016-04-28 16:52:56.0 +0200 +++ /var/tmp/diff_new_pack.QyIRuS/_new 2016-04-28 16:52:56.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,8 +16,15 @@ # +# +# 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-mixlib-authentication -Version:1.3.0 +Version:1.4.0 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} @@ -27,6 +34,7 @@ BuildRequires: ruby-macros >= 5 Url:http://www.opscode.com Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:Mixes in simple per-request authentication License:Apache-2.0 Group: Development/Languages/Ruby ++ gem2rpm.yml ++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm # :preamble: |- # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm # :patches: # foo.patch: -p1 # bar.patch: # ## used by gem2rpm :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '' # ## used by gem2rpm # :pre_install: |- # %if 0%{?use_system_libev} # export USE_VENDORED_LIBEV="no" # %endif # ## used by gem2rpm # :post_install: |- # # delete custom files here or do other fancy stuff # install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse # ## used by gem2rpm # :testsuite_command: |- # (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test) # ## used by gem2rpm # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem2rpm # :scripts: # :post: |- # /bin/echo foo # ## used by gem_packages # :main: # :preamble: |- # Requires: util-linux # Recommends: pwgen # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem_packages # :custom: # apache: # :preamble: |- # Requires: . # :filelist: |- # /etc/apache2/conf.d/passenger.conf # :summary: Custom summary is optional # :description: |- # Custom description is optional # # bar # :post: |- # /bin/echo foo # ++ mixlib-authentication-1.3.0.gem -> mixlib-authentication-1.4.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 1970-01-01 01:00:00.0 +0100 +++ new/Gemfile 2016-01-19 18:37:56.0 +0100 @@ -0,0 +1,6 @@ +source "https://rubygems.org"; +gemspec + +group(:development) do + gem 'pry' +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile1970-01-01 01:00:00.0 +0100 +++ new/Rakefile2016-01-19 18:37:56.0 +0100 @@ -1,5 +1,5 @@ require 'rubygems' -require 'rake/gempackagetask' +require 'rubygems/package_task' require 'rubygems/specification' require 'date' req
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2014-10-23 14:20:42 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication" Changes: --- /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication/rubygem-mixlib-authentication.changes 2013-04-09 07:10:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2014-10-23 14:20:53.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 22 07:11:25 UTC 2014 - tboer...@suse.com + +- Updated to new ruby macros + +--- Other differences: -- ++ rubygem-mixlib-authentication.spec ++ --- /var/tmp/diff_new_pack.hklaWL/_old 2014-10-23 14:20:54.0 +0200 +++ /var/tmp/diff_new_pack.hklaWL/_new 2014-10-23 14:20:54.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-mixlib-authentication # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,61 +21,28 @@ Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} - BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby >= 1.9 -Requires: ruby >= 1.9 - -BuildRequires: ruby-macros >= 1 +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{ruby} +BuildRequires: ruby-macros >= 5 Url:http://www.opscode.com -Source: %{mod_full_name}.gem +Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary:Mixes in simple per-request authentication License:Apache-2.0 Group: Development/Languages/Ruby %description -Mixes in simple per-request authentication - -%package doc -Summary:RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - -%package testsuite -Summary:Test suite for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description testsuite -Test::Unit or RSpec files, useful for developers. +Mixes in simple per-request authentication. %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f +%gem_install \ + --doc-files="LICENSE README.rdoc" \ + -f -%files -%defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ - -%files testsuite -%defattr(-,root,root,-) -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec +%gem_packages %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-mixlib-authentication for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-mixlib-authentication for openSUSE:Factory checked in at 2013-04-09 07:10:01 Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-authentication (Old) and /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new (New) Package is "rubygem-mixlib-authentication", Maintainer is "radma...@suse.com" Changes: New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-mixlib-authentication.new/rubygem-mixlib-authentication.changes 2013-04-09 07:10:02.0 +0200 @@ -0,0 +1,15 @@ +--- +Fri Apr 5 07:40:07 UTC 2013 - cfarr...@suse.com + +- license update: Apache-2.0 + SDPX syntax + +--- +Wed Aug 8 09:11:58 UTC 2012 - co...@suse.com + +- updated to version 1.3.0 + +--- +Thu Apr 21 17:30:32 CEST 2011 - bere...@b1-systems.de + +- initial version (created with gem2rpm-opensuse) New: mixlib-authentication-1.3.0.gem rubygem-mixlib-authentication.changes rubygem-mixlib-authentication.spec Other differences: -- ++ rubygem-mixlib-authentication.spec ++ # # spec file for package rubygem-mixlib-authentication # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # Name: rubygem-mixlib-authentication Version:1.3.0 Release:0 %define mod_name mixlib-authentication %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby >= 1.9 Requires: ruby >= 1.9 BuildRequires: ruby-macros >= 1 Url:http://www.opscode.com Source: %{mod_full_name}.gem Summary:Mixes in simple per-request authentication License:Apache-2.0 Group: Development/Languages/Ruby %description Mixes in simple per-request authentication %package doc Summary:RDoc documentation for %{mod_name} Group: Development/Languages/Ruby Requires: %{name} = %{version} %description doc Documentation generated at gem installation time. Usually in RDoc and RI formats. %package testsuite Summary:Test suite for %{mod_name} Group: Development/Languages/Ruby Requires: %{name} = %{version} %description testsuite Test::Unit or RSpec files, useful for developers. %prep #gem_unpack #if you need patches, apply them here and replace the # with a % sign in the surrounding lines #gem_build %build %install %gem_install -f %files %defattr(-,root,root,-) %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ %files testsuite %defattr(-,root,root,-) %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org