ruby-trunk-changes r33311 - r33318

今日は openssl のテストの修正がありました。

emboss:r33311 2011-09-23 12:14:24 +0900

test/openssl/test_ssl_session.rb の OpenSSL::SSL::SSLServer にコールバックを渡した時のテストで、サーバへ接続/切断した後でコールバックが呼ばれるように Thread.pass を呼んでいます。多分一度 Thread.pass しても確実にコールバック呼び出しが完了するとは限らないような気がしますが、チケットみるとこれである環境では高確率で通るようになったみたいですね。 [ruby-core:39619] [Bug #5336]

svn:r33312 2011-09-23 12:14:30 +0900

version.h の日付更新。

emboss:r33315 2011-09-23 13:51:19 +0900

r33298 で openssl のテストで OpenSSL が TLS をしているバージョンのチェックを変更していましたが、さらに 0x009080bf 以降に変更しています。 [ruby-core:37726] [Bug #4961]

emboss:r33318 2011-09-23 14:21:54 +0900

ext/openssl/ossl_asn1.c の不要になった変数を削除しています。