From 59c8df83cb6c63a5e6947e46e88b4b8844019d16 Mon Sep 17 00:00:00 2001 From: gotoyuzo Date: Mon, 22 Dec 2003 21:13:06 +0000 Subject: * lib/webrick/cgi.rb (CGI): add support for mod_ruby. * lib/webrick/cgi.rb (CGI::Socket): add check for existence of OpenSSL module in all HTTPS related methods. * lib/webrick/cgi.rb (CGI::Socket#cipher): should create similar value to OpenSSL::SSLSocket#cipher. * lib/webrick/httpresponse.rb (HTTPResponse#setup_header): should set "connection: close" if @keep_alive is false. * lib/webrick/https.rb (HTTPrequest#meta_vars): add supprt for SSL_PROTOCOL, SSL_CIPHER_USEKEYSIZE and SSL_CIPHER_ALGKEYSIZE. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/webrick/https.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/webrick/https.rb') diff --git a/lib/webrick/https.rb b/lib/webrick/https.rb index 45db229c5..81b65ce80 100644 --- a/lib/webrick/https.rb +++ b/lib/webrick/https.rb @@ -53,6 +53,9 @@ module WEBrick } end meta["SSL_CIPHER"] = @cipher[0] + meta["SSL_PROTOCOL"] = @cipher[1] + meta["SSL_CIPHER_USEKEYSIZE"] = @cipher[2].to_s + meta["SSL_CIPHER_ALGKEYSIZE"] = @cipher[3].to_s end meta end -- cgit