Hello community, here is the log from the commit of package rubygem-httpclient for openSUSE:Factory checked in at 2016-11-07 12:22:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-httpclient (Old) and /work/SRC/openSUSE:Factory/.rubygem-httpclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-httpclient" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-httpclient/rubygem-httpclient.changes 2016-10-10 16:22:25.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-httpclient.new/rubygem-httpclient.changes 2016-11-07 12:22:45.000000000 +0100 @@ -1,0 +2,6 @@ +Sat Oct 8 04:32:11 UTC 2016 - co...@suse.com + +- updated to version 2.8.2.4 + no changelog found + +------------------------------------------------------------------- Old: ---- httpclient-2.8.2.3.gem New: ---- httpclient-2.8.2.4.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-httpclient.spec ++++++ --- /var/tmp/diff_new_pack.FuFx4V/_old 2016-11-07 12:22:46.000000000 +0100 +++ /var/tmp/diff_new_pack.FuFx4V/_new 2016-11-07 12:22:46.000000000 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-httpclient -Version: 2.8.2.3 +Version: 2.8.2.4 Release: 0 %define mod_name httpclient %define mod_full_name %{mod_name}-%{version} ++++++ httpclient-2.8.2.3.gem -> httpclient-2.8.2.4.gem ++++++ Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/httpclient/ssl_config.rb new/lib/httpclient/ssl_config.rb --- old/lib/httpclient/ssl_config.rb 2016-08-28 08:48:35.000000000 +0200 +++ new/lib/httpclient/ssl_config.rb 2016-09-10 17:06:12.000000000 +0200 @@ -56,8 +56,9 @@ [:add_cert, :add_file, :add_path].each do |m| wrapped[m] = instance_method(m) define_method(m) do |cert| - wrapped[m].bind(self).call(cert) + res = wrapped[m].bind(self).call(cert) @_httpclient_cert_store_items << cert + res end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/httpclient/version.rb new/lib/httpclient/version.rb --- old/lib/httpclient/version.rb 2016-08-28 08:48:35.000000000 +0200 +++ new/lib/httpclient/version.rb 2016-09-10 17:06:12.000000000 +0200 @@ -1,3 +1,3 @@ class HTTPClient - VERSION = '2.8.2.3' + VERSION = '2.8.2.4' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2016-08-28 08:48:35.000000000 +0200 +++ new/metadata 2016-09-10 17:06:12.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: httpclient version: !ruby/object:Gem::Version - version: 2.8.2.3 + version: 2.8.2.4 platform: ruby authors: - Hiroshi Nakamura autorequire: bindir: bin cert_chain: [] -date: 2016-08-28 00:00:00.000000000 Z +date: 2016-09-10 00:00:00.000000000 Z dependencies: [] description: email: n...@ruby-lang.org diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/test/test_ssl.rb new/test/test_ssl.rb --- old/test/test_ssl.rb 2016-08-28 08:48:35.000000000 +0200 +++ new/test/test_ssl.rb 2016-09-10 17:06:12.000000000 +0200 @@ -383,6 +383,11 @@ @client.ssl_config.verify_mode = OpenSSL::SSL::VERIFY_PEER end + def test_x509_store_add_cert_prepend + store = OpenSSL::X509::Store.new + assert_equal(store, store.add_cert(OpenSSL::X509::Certificate.new(VERIFY_TEST_CERT_LOCALHOST))) + end + private def cert(filename)