ruby-trunk-changes 2021-11-01

今日は openssl の OpenSSL::SSL::SSLSocket にセッション確立前に読み書きしようとした時に例外を発生させるようにする変更や debug.gem のバージョン更新などがありました。

[4e7e057692] David Rodríguez 2021-10-28 07:51:14 UTC

bundler で require "bundler/setup" した時に Gemfile の内容を読み込んだ結果をキャッシュしてそれ以降 Bundler.require の内容を変更しても Bundler.definition.specs が影響を受けないようにしているようです。

[266c90eaf9] git 2021-10-31 17:01:52 UTC

version.h の日付更新

[b93a5f96c8] Nobuyoshi Nakada 2021-11-01 03:50:23 UTC

GitHub Actions で gems/bundled_gems の更新 pull request を自動で作成する workflow にて git pull 前に git commit してたので順序を入れ替えてます。

[f0226f9a01] git 2021-11-01 07:07:34 UTC

gems/bundled_gems の debug.gem のバージョンを 1.3.4 に更新しています。

[1ac7f23bb8] Kazuki Yamaguchi 2021-10-24 15:09:24 UTC

拡張ライブラリ openssl の OpenSSL::SSL::SSLSocket が TLS の handshake が終わってセッション確立していない時点でも write/read で読み書きしようとすることができてしまっていたのを修正して OpenSSL::SSL::SSLError 例外を発生させるようにしています。

[b474049c78] Kazuki Yamaguchi 2021-11-01 08:23:07 UTC

拡張ライブラリ openssl の X509::Name.parse_openssl と X509::Name.parse_rfc2253 の rdoc 用コメントを追加して X509::Name.parse_openssl and X509::Name#to_s の rdoc 用コメントにその参照を追記しています。