ruby-changes:21652
From: drbrain <ko1@a...>
Date: Fri, 11 Nov 2011 08:35:52 +0900 (JST)
Subject: [ruby-changes:21652] drbrain:r33701 (trunk): * lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): Use symbol keys instead
drbrain 2011-11-11 08:35:35 +0900 (Fri, 11 Nov 2011) New Revision: 33701 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33701 Log: * lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): Use symbol keys instead of string keys to avoid duplicating parameters in OpenSSL::SSL:SSLContext#set_params. Modified files: trunk/ChangeLog trunk/lib/net/http.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 33700) +++ ChangeLog (revision 33701) @@ -1,3 +1,9 @@ +Fri Nov 11 07:33:30 2011 Eric Hodel <drbrain@s...> + + * lib/net/http.rb (Net::HTTP::SSL_ATTRIBUTES): Use symbol keys instead + of string keys to avoid duplicating parameters in + OpenSSL::SSL:SSLContext#set_params. + Thu Nov 10 15:02:37 2011 Nobuyoshi Nakada <nobu@r...> * lib/mkmf.rb (have_library, have_func, have_var, have_header): Index: lib/net/http.rb =================================================================== --- lib/net/http.rb (revision 33700) +++ lib/net/http.rb (revision 33701) @@ -674,10 +674,19 @@ @use_ssl = flag end - SSL_ATTRIBUTES = %w( - ssl_version key cert ca_file ca_path cert_store ciphers - verify_mode verify_callback verify_depth ssl_timeout - ) + SSL_ATTRIBUTES = [ + :ca_file, + :ca_path, + :cert, + :cert_store, + :ciphers, + :key, + :ssl_timeout, + :ssl_version, + :verify_callback, + :verify_depth, + :verify_mode, + ] # Sets path of a CA certification file in PEM format. # -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/