ruby-trunk-changes r33614 - r33618

今日はテストの修正、追加のみでした。

emboss:r33614 2011-11-03 08:42:10 +0900

OpenSSL::Engine.engines の2重呼び出しのテストで OpenSSL::Engine.load を呼んでいるので後始末に OpenSSL::Engine.cleanup を呼ぶように追加しています。 [ruby-core:40669] [Bug #5547]

svn:r33615 2011-11-03 08:42:31 +0900

version.h の日付更新。

akr:r33616 2011-11-03 19:55:26 +0900

test/socket/test_socket.rb の test_socket_new というテストで Socket を開きっぱなしにしているのをきちんと閉じるようにしています。

akr:r33617 2011-11-03 20:15:15 +0900

最近の close-on-exec のフラグをつける処理のテストを追加しています。チェックは IO#close_on_exec? メソッドを使って行なっています。内部的には fcntl(2) を使ってフラグを取得してチェックですね。

nagachika:r33618 2011-11-03 21:50:57 +0900

r33617 でゴミが入って syntax error になっていたところを削除しています。