タグ

ブックマーク / www.ruby-lang.org (19)

  • Ruby 3.3.1 Released

    Ruby 3.3.1 has been released. This release includes security fixes. Please check the topics below for details. CVE-2024-27282: Arbitrary memory address read vulnerability with Regex search CVE-2024-27281: RCE vulnerability with .rdoc_options in RDoc CVE-2024-27280: Buffer overread vulnerability in StringIO See the GitHub releases for further details. Download https://cache.ruby-lang.org/pub/ruby/3

    kenzy_n
    kenzy_n 2024/04/24
    新しいRubyの輝き。
  • Ruby 3.1.0 リリース


    Posted by naruse on 25 Dec 2021 Ruby 3.1Ruby 3.1.0 Ruby 3.13.0YJIT: New experimental in-process JIT compiler Ruby 3.1ShopifyJITYJIT 2018Ruby 2.6MJITRuby3x3OptcarrotMJIT ShopifyRailsRub
  • Ruby 3.0.0 リリース


    Posted by naruse on 25 Dec 2020 Ruby 3.0Ruby 3.0.0  Ruby33Ruby 3x3 Ruby3Ruby23 Ruby 3.0Optcarrot3 benchmark-driver.github.io/hardware.html  8c510e4095  Ruby 3.0 使3 Ruby3
  • Ruby 2.6.4 リリース


    Posted by nagachika on 28 Aug 2019 Ruby 2.6.4   rdoc  RDoc  jQuery   commit log   https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.4.tar.bz2 SIZE: 14426299 bytes SHA1: fa1c7b7f91edb92de449cb1ae665901ba51a8b81 SHA256: fa1ecc67b99fa13201499002669412eae7cfbe2c30c4f1f4526e8491edfc5fa7 SHA512: a9fa2f51fb5f86cd8dcaa0
    kenzy_n
    kenzy_n 2019/08/28
  • Ruby 2.6.1 リリース


    Posted by naruse on 30 Jan 2019 Ruby 2.6.1   Net::Protocol::BufferedIO#write NoMethodError   commit log   https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.gz SIZE: 16742207 bytes SHA1: 416842bb5b4ca655610df1f0389b6e21d25154f8 SHA256: 17024fb7bb203d9cf7a5a42c78ff6ce77140f9d083676044a7db67f1e5191cb8 SHA512: 89e
  • Ruby 2.6.0 Released

    Posted by naruse on 25 Dec 2018 We are pleased to announce the release of Ruby 2.6.0. It introduces a number of new features and performance improvements, most notably: A new JIT compiler. The RubyVM::AbstractSyntaxTree module. JIT [Experimental] Ruby 2.6 introduces an initial implementation of a JIT (Just-In-Time) compiler. The JIT compiler aims to improve the performance of Ruby programs. Unlike

  • Ruby 2.5.2 リリース


    Posted by nagachika on 17 Oct 2018 Ruby 2.5.2   CVE-2018-16396: Array#pack  String#unpack taint CVE-2018-16395: OpenSSL::X509::Name   commit log   https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.2.tar.bz2 SIZE: 13592827 bytes SHA1: 562d6b8be5a0804ed7617bb0465b288d44b
    kenzy_n
    kenzy_n 2018/10/18
    脆弱性対応
  • Ruby 2.6.0-preview2 Released


    Posted by naruse on 31 May 2018 Ruby 2.6.0Ruby 2.6.0-preview2 Ruby 2.6.0-preview2JIT JIT Ruby 2.6JIT (Just-in-time) JITRuby JITRubyJITCCJIT(: MJIT organization by V
    kenzy_n
    kenzy_n 2018/06/01
  • Ruby 2.6.0-preview1 Released

    Posted by naruse on 24 Feb 2018 We are pleased to announce the release of Ruby 2.6.0-preview1. Ruby 2.6.0-preview1 is the first preview toward Ruby 2.6.0. This preview1 is released earlier than usual because it includes an important new feature, JIT. JIT Ruby 2.6 introduces an initial implementation of JIT (Just-in-time) compiler. JIT compiler aims to improve performance of any Ruby program execut

    kenzy_n
    kenzy_n 2018/02/24
  • RubyGems の複数の脆弱性について

    Posted by usa on 17 Feb 2018 Ruby の標準添付ライブラリである RubyGems に、複数の脆弱性が発見されました。 RubyGems の公式ブログにて報告されています。 詳細 以下の脆弱性が報告されています。 Prevent path traversal when writing to a symlinked basedir outside of the root. Fix possible Unsafe Object Deserialization Vulnerability in gem owner. Strictly interpret octal fields in tar headers. Raise a security error when there are duplicate files in a package. Enforce URL

    kenzy_n
    kenzy_n 2018/02/17
  • Ruby 2.5.0 リリース


    Posted by naruse on 25 Dec 2017 Ruby 2.5Ruby 2.5.0 Ruby 2.5.0   rescue/else/ensure  do/end  [Feature #12906] yield_self yieldtapyield_self [Feature #6721] 
  • Ruby 2.3.2 リリース


    Posted by nagachika on 15 Nov 2016 Ruby 2.3.2  2.3  TEENY   RubyGems 2.5.2  RubyGemsSSL   ChangeLog   https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.2.tar.bz2 SIZE: 14428572 bytes SHA1: 7adc23d308d335486a03f0099dad2b2f44b8a4a8 SHA256: e6ce83d46819c4120c9295ff6b36b90393dd5f6bef3bb117a06d7399c11
    kenzy_n
    kenzy_n 2016/11/15
    輝きを増す
  • Ruby 2.1.9 リリース


    Posted by usa on 30 Mar 2016 Ruby 2.1.9   2.1  TEENY    ChangeLog   2.1  2.1  1 2.1   2.1  Ruby 使 Ruby 2.1.10  2.1.10 
  • Ruby 2.2.0 リリース

    Posted by naruse on 25 Dec 2014 Translated by makimoto Ruby 2.2.0 がリリースされたことをお知らせします。 Ruby 2.2.0 には Ruby への多種多様な要望のための多くの新機能と改善が含まれています。 たとえば、新しい Ruby のガーベージコレクタは Symbol オブジェクトのガーベージコレクトができるようになりました。 2.2 以前の GC は Symbol オブジェクトのガーベージコレクトに対応していなかったため、この新しい GC によって Symbol オブジェクトについてのメモリ使用が削減されます。 Rails 5.0 ではこの Ruby 2.2 以降でのみサポートされる Symbol GC が必須とされる予定です。 (詳細は Rails 4.2 のリリースについてのポスト を参照してください) また、新た

  • Ruby 1.8.7 および 1.9.2 のサポート終了について

    Posted by zzak and hone on 1 Jul 2014 Translated by makimoto 延長されていた Ruby 1.8.7 および 1.9.2 のメンテナンスが2014年7月31日に終了します。 詳細 昨年12月、Ruby 1.8.7 と 1.9.2 のサポート期間を6ヶ月延長しました。 Heroku の Bamboo スタックと Cedar スタックの顧客をサポートするため、この延長は Heroku によって支援されていました。(詳細) われわれはこのサポート期間を終了させようとしています。 Ruby 1.8.7 は2008年6月に誕生し、6歳を越えました。 Ruby 1.9.2 は2010年8月に誕生し、まもなく4歳です。 時を経て、これらのコードベースにバックポートやセキュリティパッチのメンテナンスを行なうことは徐々に困難になってきました。 Rub

    kenzy_n
    kenzy_n 2014/07/08
  • Ruby 2.1.2 リリース


    Posted by nagachika on 9 May 2014 Ruby 2.1.2  2.1.1  Hash#reject  readline  Readline-6.3 (Bug #9578) psych  libyaml  ChangeLog  https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2 SIZE: 11976939 bytes MD5: ed9b8565bdeccb401d628ec8d54a0774 SHA256: 6948b02570cdfb89a83
  • Ruby 2.1.0-rc1 リリース


    Posted by nurse on 20 Dec 2013 Translated by sorah Ruby 2.1.0-rc1  2013/12/25  preview2   curses  #8584  NEWS   https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2 SIZE: 11394226 bytes MD5: cae095b90349b5b0f7026060cc3dd2c5 SHA256: af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3 htt
  • Ruby 1.8.7 と 1.9.2 のセキュリティメンテナンスが延長されます


    Posted by zzak on 17 Dec 2013 Translated by makimoto 20146 1.8.7  1.9.2  Terence Lee (@hone02)  Zachary Scott (@_zzak) 66  Heroku   A Patch in Time: Securing Ruby ()  1.8.7  1.9.2     
    kenzy_n
    kenzy_n 2013/12/19
  • 浮動小数点数パースにおけるヒープオーバーフロー (CVE-2013-4164)

    Posted by tenderlove on 22 Nov 2013 Translated by unak Ruby において、浮動小数点数のパース時にヒープオーバーフローが発生しうるという問題が報告されました。 この脆弱性は CVE-2013-4164 として CVE に登録されています。 脆弱性の詳細 文字列を浮動小数点数値に変換する際に、意図的にヒープオーバーフローを発生させる文字列を構成できることが判明しました。 これによって、セグメンテーションフォールトによるサービス拒否攻撃を行うことができ、また、潜在的には不正なコードの実行を可能とする可能性があります。 出所不明なデータを受け付けて浮動小数点数値に変換する全てのプログラム (例えば JSON 形式での入力を受け付けるものなども該当します) が、この脆弱性の影響を受けます。 例えば、以下のようなコードが該当します: この不具合

    kenzy_n
    kenzy_n 2013/11/22
  • 1