Ruby 1.9.3-p547 リリース

Ruby 1.9.3-p547 がリリースされました。

Ruby 1.9.3 は現在セキュリティメンテナンスフェーズにあります。 つまり、何らかのセキュリティ上の問題が発見された場合のみ、リリースが行われる状態にあるということです。 ですが、以前アナウンスしたように、致命的なリグレッションが発見された場合だけは、この原則に反してリリースを行うこととなっています。

今回、何人かのユーザーから、古い OpenSSL を使用する環境 (例えば Ubuntu 10.04 LTS など) において問題が発生しているという報告を頂きました。 これは Ruby 1.9.3-p545 で導入されてしまったリグレッションです(同じ問題が Ruby 2.1.1 と Ruby 2.0.0-p451 にもありましたが、これに対する修正を含む Ruby 2.1.2 および Ruby 2.0.0-p481 が既にリリース済みです)。 詳しくは Bug #9592 をご覧ください。

これに対応するため、今回のリリースを行うことになりました。 この問題に遭遇している方にのみ更新をお勧めします。

このリリースには以下の2つの修正のみが含まれます。

  • 古い OpenSSL での問題の修正 (上記で説明したもの)
  • リリースマネジメント上の必要による common.mk の微細な変更 (ユーザーには影響を与えません)

Download

リリースコメント

問題報告を下さった皆さんに感謝します。