ruby

Description:An object-oriented scripting language
License: Ruby, GPL-2, BSD-2
Homepage:https://www.ruby-lang.org/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
2.6.3 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ ~ ~ ~
2.6.2 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ ~ ~ ~
2.5.5 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ ~ ~ ~
2.4.6 diff ~ ~ ~ ~ ~ - ~ ~ ~ ~ ~ ~ ~
2.4.5 + + + + + - ~ + + + ~ + +

USE flags

  • berkdb - Add support for sys-libs/db (Berkeley DB for MySQL)
  • cpu_flags_x86_sse2 - Use the SSE2 instruction set
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • emacs - Add support for GNU Emacs
  • examples - Install examples, usually source code
  • gdbm - Add support for sys-libs/gdbm (GNU database libraries)
  • ipv6 - Add support for IP version 6
  • jemalloc - Use dev-libs/jemalloc for memory management
  • jit - Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.
  • libressl - Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
  • ncurses - Add ncurses support (console display library)
  • rdoc - Install dev-ruby/rdoc after installing Ruby.
  • rubytests - Install ruby tests that can only be run after ruby is installed
  • socks5 - Add support for the socks5 proxy
  • sse2 - Use the SSE2 instruction set
  • ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • static-libs - Build static versions of dynamic libraries as well
  • threads - Add threads support for various packages. Usually pthreads
  • tk - Add support for Tk GUI toolkit
  • xemacs - Add support for XEmacs

Security Advisory

Date Severity Title
over 1 year normal Ruby: Command injection
over 1 year normal Ruby: Multiple vulnerabilities
over 4 years normal Ruby: Denial of Service
over 9 years normal Ruby: Terminal Control Character Injection
almost 10 years normal Ruby: Denial of Service
over 10 years normal Ruby: Multiple vulnerabilities
over 12 years normal Ruby: Denial of Service vulnerability
over 12 years normal Ruby: Denial of Service vulnerability
about 13 years normal Ruby: Denial of Service
over 13 years normal Ruby: Security bypass vulnerability
almost 14 years high Ruby: Arbitrary command execution through XML-RPC
over 14 years normal Ruby: Denial of Service issue
over 14 years normal Ruby: CGI::Session creates files insecurely

Also available in: Atom

Thank you!