今日は主に拡張ライブラリ openssl の ASN.1 の不具合修正や IO#wait のドキュメントの修正などがありました。
[753e3b7ae3] Kazuki Yamaguchi 2025-02-27 11:18:43 UTC
拡張ライブラリ openssl で ASN.1 の実装で年のデコードを修正しています。2桁の数字で年が渡された時に 1900年台にするか2000年代にするかのしきい値が間違っていた? みたいです。
[dbf7a0c713] Nobuyoshi Nakada 2025-07-12 13:29:18 UTC
拡張ライブラリ io/wait の IO#wait の rdoc 用コメントの call-seq に第1引数に timeout を受け取る形式もあると書かれていたのが実態とあってなかったので修正しています。 [ruby-core:122729] [Bug #21509]
[9e7a985c6d] Nobuyoshi Nakada 2025-07-12 13:21:43 UTC
dbf7a0c713c39bdfd22c24e69f4bb0b89c9cab65 と同様に組み込みメソッド? の IO#wait の rdoc 用コメントの call-seq も修正しています。そうか今は IO#wait は組み込みメソッド化されているから io/wait を使わなくても呼べるので io/wait の実装は古い ruby 向けの実装だけなのか。 [ruby-core:122729] [Bug #21509]
[b0db93c002] Burdette Lamar 2025-07-12 14:55:33 UTC
String#count の rdoc 用コメントを doc/string/count.rdoc に分離して :include: タグで取り込むようにして、サンプルを追加しています。
[e1bc92d00b] BurdetteLamar 2025-07-12 16:49:41 UTC
String#delete の rdoc 用コメントも doc/string/delete.rdoc というファイルに分離して :include: タグで取り込むようにしてサンプルを追加しています。
[b438915f0a] BurdetteLamar 2025-07-12 17:15:40 UTC
String#delete! の rdoc 用コメントの手直し。
[9c166d26b2] Nobuyoshi Nakada 2025-07-12 11:05:48 UTC
標準添付ライブラリ uri の URI::MailTo のテストでドメイン部に非常にたくさんパーツがあった時のパフォーマンスのテストに rehearsal の指定を追加しています。
[f03cc0b514] Nobuyoshi Nakada 2025-07-13 04:18:15 UTC
標準添付ライブラリ uri の URI::MailTo の正規表現のパフォーマンスのテストで呼び出し回数を調節しています。