ruby2.3 2.3.1-2~16.04.12 source package in Ubuntu
Changelog
ruby2.3 (2.3.1-2~16.04.12) xenial-security; urgency=medium * SECURITY UPDATE: Delete directory using symlink when decompressing tar, Escape sequence injection vulnerability in gem owner, Escape sequence injection vulnerability in API response handling, Arbitrary code exec, Escape sequence injection vulnerability in errors - debian/patches/CVE-2019-8320-25.patch: fix in lib/rubygems/command_manager.rb, lib/rubygems/commands/owner_command.rb, lib/rubygems/gemcutter_utilities.rb, lib/rubygems/installer.rb, lib/rubygems/package.rb, test/rubygems/test_gem_package.rb, test/rubygems/test_gem_installer.rb, test/rubygems/test_gem_text.rb. - CVE-2019-8320 - CVE-2019-8321 - CVE-2019-8322 - CVE-2019-8323 - CVE-2019-8324 - CVE-2019-8325 * Fixing expired certification that causes tests to fail - debian/patches/fixing_expired_SSL_certificates.patch: fix in test/net/imap/cacert.pen, test/net/imap/server.crt, test/net/imap/server.key. * Added lisbon_tz test to excluded tests - debian/patches/0001-excluding_lisbon_tz_test.patch: test/excludes/TestTimeTZ.rb. * Fixing symlink expanding issue that makes some tests and gems fails - debian/patches/fixing_symlink_expanding_issue.patch: fix in lib/rubygems/package.rb, test/rubygems/test_gem_package.rb. -- <email address hidden> (Leonidas S. Barbosa) Wed, 03 Apr 2019 12:30:36 -0300
Upload details
- Uploaded by:
- Leonidas S. Barbosa
- Uploaded to:
- Xenial
- Original maintainer:
- Antonio Terceiro
- Architectures:
- any all
- Section:
- ruby
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ruby2.3_2.3.1.orig.tar.xz | 8.0 MiB | ecc9563db08e9a214d28cb108c2c82e24e1ab8dfadeb133562548ce78bb2ab66 |
ruby2.3_2.3.1-2~16.04.12.debian.tar.xz | 130.2 KiB | 539e39a0b757f22eba7338c73d83e0209750f3b68b42261164c2fab4d21e26f4 |
ruby2.3_2.3.1-2~16.04.12.dsc | 2.5 KiB | 7f2294164797bde2598dabca5703d0ace79c85a15730732ae7a7db3dc3103504 |
Available diffs
Binary packages built by this source
- libruby2.3: Libraries necessary to run Ruby 2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package includes the 'libruby-2.3' library, necessary to run Ruby 2.3.
(API version 2.3.0)
- libruby2.3-dbg: Debugging symbols for libruby2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package includes the debugging symbols for the 'libruby-2.3' library.
- libruby2.3-dbgsym: debug symbols for package libruby2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package includes the 'libruby-2.3' library, necessary to run Ruby 2.3.
(API version 2.3.0)
- ruby2.3: Interpreter of object-oriented scripting language Ruby
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
In the name of this package, `2.3' indicates the Ruby library compatibility
version. This package currently provides the `2.3.x' branch of Ruby.
- ruby2.3-dbgsym: debug symbols for package ruby2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
In the name of this package, `2.3' indicates the Ruby library compatibility
version. This package currently provides the `2.3.x' branch of Ruby.
- ruby2.3-dev: Header files for compiling extension modules for the Ruby 2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package contains the header files and the mkmf library, necessary
to make extension library for Ruby 2.3. It is also required to build
many gems.
- ruby2.3-dev-dbgsym: debug symbols for package ruby2.3-dev
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package contains the header files and the mkmf library, necessary
to make extension library for Ruby 2.3. It is also required to build
many gems.
- ruby2.3-doc: Documentation for Ruby 2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package contains the autogenerated documentation for Ruby 2.3.
- ruby2.3-tcltk: Ruby/Tk for Ruby 2.3
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package provides Ruby/Tk, Ruby bindings for the Tk graphical user
interface toolkit.
- ruby2.3-tcltk-dbgsym: debug symbols for package ruby2.3-tcltk
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
This package provides Ruby/Tk, Ruby bindings for the Tk graphical user
interface toolkit.