ruby-trunk-changes 2020-11-13

今日は拡張ライブラリ date の timezone のデータベース更新や標準添付ライブラリ webrick でリクエストボディのない POST/PUT リクエストを許容する変更などがありました。

[ffc8cf12e2] Hiroshi SHIBATA 2020-11-12 12:05:33 UTC

tool/sync_default_gems.rb の rdoc の同期時の削除ファイルリストの typo 修正。

[e8f8e63f0a] Hiroshi SHIBATA 2020-11-12 12:05:59 UTC

標準添付ライブラリ rdoc のコメントの修正。

[0fdcb947e8] "NARUSE, Yui" 2020-09-25 12:24:43 UTC

拡張ライブラリ date の DateTime の rdoc 用コメントに DateTime は deprecated なので Time を使いましょうと追記しています。

[d65f1140b9] Nobuyoshi Nakada 2020-09-29 14:38:07 UTC

拡張ライブラリ date の make update-zonetab ターゲットで実行するスクリプトのファイル名を修正しています。

[81dece54d6] Nobuyoshi Nakada 2020-09-29 14:52:51 UTC

d65f1140b94e4817fba4a37efd512c0653a0baf1 の 拡張ライブラリ date の make update-zonetab で起動されるスクリプト ext/date/update-abbr で参照する URL を引数で変更できるようにしています。

[33574d57f1] Nobuyoshi Nakada 2020-09-29 14:52:58 UTC

拡張ライブラリ date の生成された timezone 情報の ext/date/zonetab.list ファイルを更新しています。

[028d52bb94] Akira Matsuda 2020-11-04 12:30:25 UTC

拡張ライブラリ date の Date::Infinity というクラスに Comparable を include していたのを削っています。

[6325866421] Yusuke Endoh 2020-11-12 14:36:47 UTC

rubyspec の File.utime のテストで XFS を使っている時に失敗するらしいので許容する値を増やしています。

[957efa95cc] Jeremy Evans 2020-07-15 15:38:44 UTC

標準添付ライブラリ webrickWEBrick::HTTPRequest で POST や PUT のリクエストでリクエストボディが空のものがエラーにならないように対応しています。読み込んでる socket が EOF になってたら Content-Type がなくてもエラーにならないようにしているようです。

[37e5b367c1] hisanori 2020-09-26 12:04:19 UTC

標準添付ライブラリ webrickMIME タイプの拡張子の対応に .mjs というのを追加して "application/javascript" として扱うようにしています。

[c046cc1d1c] git 2020-11-13 02:38:58 UTC

version.h の日付更新

[e70a1d9b7f] Hiroshi SHIBATA 2020-11-13 03:02:27 UTC

f64bea6d66335daf799c2223b7f4bc0d099424cb で 標準添付ライブラリ webrickWEBrick::GenericServer の :ShutdownPipe オプションが設定されてなかったのを修正したのを revert しています。対応するテストが成功していないとのこと。

[69c5474e10] Hiroshi SHIBATA 2020-11-13 04:19:38 UTC

957efa95cc12c608705a5663256226f022ea6c7f の 標準添付ライブラリ webrick で POST/PUT のリクエストのリクエストボディ 0 を許容する変更で壊れたテストを対応しています。