ruby-changes:16789
From: nahi <ko1@a...>
Date: Thu, 29 Jul 2010 22:46:56 +0900 (JST)
Subject: [ruby-changes:16789] Ruby:r28784 (ruby_1_8): * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wrongly
nahi 2010-07-29 22:46:40 +0900 (Thu, 29 Jul 2010) New Revision: 28784 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=28784 Log: * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wrongly created dummy SSL certificate with version == 3 (no such version) and serial == 0 (must be >0). Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/lib/webrick/ssl.rb Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 28783) +++ ruby_1_8/ChangeLog (revision 28784) @@ -1,3 +1,9 @@ +Thu Jul 29 22:43:57 2010 NAKAMURA, Hiroshi <nahi@r...> + + * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wrongly + created dummy SSL certificate with version == 3 (no such version) and + serial == 0 (must be >0). + Wed Jul 28 19:41:37 2010 NAKAMURA Usaku <usa@r...> * include/ruby/missing.h: shouldn't declare as dllimport when building Index: ruby_1_8/lib/webrick/ssl.rb =================================================================== --- ruby_1_8/lib/webrick/ssl.rb (revision 28783) +++ ruby_1_8/lib/webrick/ssl.rb (revision 28784) @@ -50,8 +50,8 @@ end } cert = OpenSSL::X509::Certificate.new - cert.version = 3 - cert.serial = 0 + cert.version = 2 + cert.serial = 1 name = OpenSSL::X509::Name.new(cn) cert.subject = name cert.issuer = name -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/