ruby-trunk-changes r31317 - r31320

本日は Psych::Parser と XMLRPC の修正がありました。

tenderlove:r31317 2011-04-22 04:17:46 +0900

Psych::Parser#parse の引数が taint でマークされていたらそこから取り出された文字列が taint されるようにしています。渡されたのが IO のオブジェクトだった時も読み込んだ文字列が taint されるようになっています。

svn:r31318 2011-04-22 04:17:49 +0900

version.h の日付更新。

naruse:r31319 2011-04-22 11:50:45 +0900

XMLRPC::Create#conv2value が値を serialize する時に int は 32bit 整数であることをチェックするようにしています。また Infinity, NaN といった Float の値も XML-RPC では扱えないのでチェックして例外を発生させています。

naruse:r31320 2011-04-22 12:05:32 +0900

Array#sort! の rdoc 用コメントの使用例のところがただの sort になっていたので sort! に修正。