Ruby 2.4.2 veröffentlicht
Gepostet von nagachika am 14. Sep 2017
Wir freuen uns, die Veröffentlichung von Ruby 2.4.2 bekannt zu geben. Diese Version enthält einige Sicherheitspatches.
- CVE-2017-0898: Puffer-Unterlauf-Schwachstelle in Kernel.sprintf
- CVE-2017-10784: Escape-Sequenz-Injektions-Schwachstelle in der Basisauthentifizierung von WEBrick
- CVE-2017-14033: Puffer-Unterlauf-Schwachstelle in OpenSSL ASN1-Dekodierung
- CVE-2017-14064: Heap-Exposition bei der JSON-Generierung
- Mehrere Schwachstellen in RubyGems
- Aktualisieren Sie die gebündelte libyaml auf Version 0.1.7.
Es gibt auch viele Fehlerbehebungen. Weitere Details finden Sie in den Commit-Protokollen.
Bekanntes Problem
(Dieser Abschnitt wurde am 15. September 2017 hinzugefügt.)
Für Ruby 2.4.2 wurde eine Inkompatibilität festgestellt. Ruby 2.4.2 kann nicht mit libgmp oder jemalloc verknüpft werden. Wir werden dieses Problem mit der nächsten Veröffentlichung beheben, aber wenn Sie jetzt damit konfrontiert sind und es sofort überwinden müssen, holen Sie sich einen Patch von diesem Link
Herunterladen
-
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2
SIZE: 12607283 bytes SHA1: a8a50a9297ff656e5230bf0f945acd69cc02a097 SHA256: 08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc SHA512: 1a5302d2558089a6b91b815fff9b75a29e690f10861de5fdd48211f3f45025a70dad7495f216e6af9c62d72e69ed316f1a52fada704bdc7e6d8c094d141ea77c -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.gz
SIZE: 14187859 bytes SHA1: b096124469e31e4fc3d00d2b61b11d36992e6bbd SHA256: 93b9e75e00b262bc4def6b26b7ae8717efc252c47154abb7392e54357e6c8c9c SHA512: 96c236bdcd09b2e7cf429da631a487fc00f1255443751c03c8abeb4c2ce57079ad60ef566fecc0bf2c7beb2f080e2b8c4d30f321664547b2dc7d2a62aa1075ef -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.xz
SIZE: 10046412 bytes SHA1: 8373e32c63bba2180799da091b572664aa9faf6f SHA256: 748a8980d30141bd1a4124e11745bb105b436fb1890826e0d2b9ea31af27f735 SHA512: c1d42272fb0d94b693452e703b0ea4942bf59cbd4b08ba83bf039f54be97ebc88511632413da0164970b4cf97bc302bccb88aab48edfa8fa147498e7ee741595 -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.zip
SIZE: 15645325 bytes SHA1: 861b51de9db0d822ef141ad04383c76aa3cd2fff SHA256: 37d7cb27d8abd4b143556260506306659930548652343076f7f8470f07818824 SHA512: 234765091528be1310ac315868f84ae6c505aa696672929df2f00828c1bbdc7cbcb2fc690eab4e73efde6be9104584ba7b6944853861f6d05e775b124ce8dfd5
Release-Kommentar
Viele Committer, Entwickler und Benutzer, die Fehlerberichte geliefert haben, haben uns geholfen, diese Veröffentlichung zu erstellen. Danke für ihre Beiträge.
Aktuelle Nachrichten
Ruby 4.0.0 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0 bekannt zu geben. Ruby 4.0 führt „Ruby Box“ und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 25. Dez 2025
Ein neuer Look für Rubys Dokumentation
Nach dem Redesign von ruby-lang.org gibt es weitere Neuigkeiten zur Feier des 30-jährigen Jubiläums von Ruby: docs.ruby-lang.org hat ein komplett neues Erscheinungsbild mit Aliki – dem neuen Standard-Theme von RDoc.
Veröffentlicht von Stan Lo am 23. Dez 2025
Neues Website-Erscheinungsbild
Wir freuen uns, ein umfassendes Redesign unserer Website bekannt zu geben. Das Design für dieses Update wurde von Taeko Akatsuka erstellt.
Veröffentlicht von Hiroshi SHIBATA am 22. Dez 2025
Ruby 4.0.0 preview3 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0-preview3 bekannt zu geben. Ruby 4.0 führt Ruby::Box und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 18. Dez 2025