[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]