ruby-trunk-changes r50344 - r50346

今日は ENV の受け付ける環境変数名のエンコーディングの制限強化がありました。

nobu: r50344 2015-04-19 10:42:57 +0900

ENV が環境変数名として扱う文字列には NUL 文字('\0')がないことをチェックするようにしていましたが、ASCII compatible なエンコーディングのみ受け付けるように条件を追加しています。

svn: r50345 2015-04-19 10:43:21 +0900

version.h の日付更新。

nobu: r50346 2015-04-19 12:19:20 +0900

拡張ライブラリ etc, openssl, tk などで条件部に代入が書かれていて -Wparentheses オプションでコンパイル時の警告が出るのを抑制するため代入をかっこでくくるようにしています。 https://github.com/ruby/ruby/pull/875