今日は io/console の Windows 環境での不具合修正などがありました。
kazu: r45087 2014-02-22 01:04:50 +0900
r45047 で getaddrinfo() の不具合回避のために追加した実装で MEMZERO() マクロに型そのものを渡さないといけなかったのを sizeof() でサイズを渡していた不具合を修正しています。 Coverity Scan でみつかったとのこと。おお、そういえば Coverity は半導体設計のシステムなどで有名な Synopsys に買収されるらしいですね。 OSS サポートのサービスはどうなるのかな。
svn: r45088 2014-02-22 01:04:55 +0900
version.h の日付更新。
mame: r45089 2014-02-22 01:23:58 +0900
bignum.c の bary_mul_precheck() で xds と yds の typo していた箇所を修正。これも Coverity Scan がみつけてくれたそうです。
nobu: r45094 2014-02-22 10:51:52 +0900
r45071 および r45072 の標準添付ライブラリ logger のログローテートについてのテストで assert_in_out_err を利用するように書き換えています。
nobu: r45099 2014-02-22 12:18:36 +0900
r45071 で追加したテストで File.utime を利用していたところが Windows だと開いているファイルの mtime を更新できなくてエラーになっていたので削っています。
akr: r45101 2014-02-22 13:02:43 +0900
ext/socket/raddrinfo.c のヘッダ部分のコメントに書いてあるファイル名が ainfo.c のままだったので修正しています。
normal: r45127 2014-02-22 18:41:18 +0900
.gitignore にベンチマークで生成されるログや一時ファイル(?)などを追加しています。
usa: r45130 2014-02-22 19:11:25 +0900
拡張ライブラリ io/console で Windows 環境の時に conout$ というデバイスを利用する時に write only で開いていたのですが read も必要だったそうで open の mode 引数を修正しています。 [ruby-dev:48010] [Bug #9554]
kou: r45132 2014-02-22 20:05:35 +0900
test/rexml/listener.rb のハードタブを空白に展開しています。
kou: r45133 2014-02-22 20:25:47 +0900
標準添付ライブラリのテストスクリプトのうち test/rexml/test_xpath*.rb のものを test/rexml/xpath/ というサブディレクトリの下に移動しています。
usa: r45134 2014-02-22 20:29:21 +0900
昨日追加された tool/redmine-backporter.rb をより使いやすくということで OptionParser を使ってオプション対応したりヘルプメッセージを追加したりしています。
usa: r45135 2014-02-22 20:46:22 +0900
tool/redmine-backporter.rb のチケットを閲覧するときの色付けの背景色を修正しています。
usa: r45136 2014-02-22 20:50:56 +0900
r45135 の修正で色コードの nil チェックの前に加算しようとしていたのでエラーチェック後に実際に利用するところで加算するようにしています。