ruby1.8 1.8.7.352-2ubuntu1.2 source package in Ubuntu

Changelog

ruby1.8 (1.8.7.352-2ubuntu1.2) precise-security; urgency=low

  * SECURITY UPDATE: REXML entity expansion DoS
    - debian/patches/CVE-2013-1821.patch: set an expansion limit in
      lib/rexml/document.rb, lib/rexml/text.rb, added test to
      test/rexml/test_document.rb.
    - Patch taken from Debian's 1.8.7.358-7
    - CVE-2013-1821
 -- Marc Deslauriers <email address hidden>   Fri, 22 Mar 2013 14:52:43 -0400

Upload details

Uploaded by:
Marc Deslauriers on 2013-03-22
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
ruby
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ruby1.8_1.8.7.352.orig.tar.gz 4.7 MiB 2325b9f9ab2af663469d057c6a1ef59d914a649808e9f6d1a4877c8973c2dad0
ruby1.8_1.8.7.352-2ubuntu1.2.debian.tar.gz 54.9 KiB 8034412f5de481ac326529c01488c16e2a44b62824aea0755b421db99c9664c7
ruby1.8_1.8.7.352-2ubuntu1.2.dsc 2.5 KiB c2607e80dcb1a5d150fb107ae2df88c9ee1027e26daca6ee9834135030b71adb

View changes file

Binary packages built by this source

libruby1.8: Libraries necessary to run Ruby 1.8

 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, necessary to run Ruby 1.8.

libruby1.8-dbg: Debugging symbols for Ruby 1.8

 Contains debugging symbols for libruby1.8.
 .
 This package is provided primarily to provide a backtrace with names
 in a debugger, this makes it somewhat easier to interpret core
 dumps. Most people will not need this package.

libtcltk-ruby1.8: Tcl/Tk interface for Ruby 1.8

 tcltklib is an extension library for Ruby 1.8. It makes Ruby 1.8
 programs to be able to use low level interface for the Tcl/Tk.

ri1.8: Ruby Interactive reference (for Ruby 1.8)

 ri is a command line tool that displays descriptions of built-in Ruby
 methods, classes, and modules. For methods, it shows you the calling
 sequence and a description. For classes and modules, it shows a
 synopsis along with a list of the methods the class or module
 implements.
 .
 This package provides the ri documentation for the Ruby 1.8 standard library.
 The ri1.8 executable itself is in the ruby1.8 package.

ruby1.8: Interpreter of object-oriented scripting language Ruby 1.8

 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 version 1.8 series of Ruby.
 .
 On Debian, Ruby 1.8 is provided as separate packages. You can get
 full Ruby 1.8 distribution by installing following packages.
 .
   ruby1.8 ruby1.8-dev ri1.8 ruby1.8-examples libtcltk-ruby1.8

ruby1.8-dev: Header files for compiling extension modules for the Ruby 1.8

 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 1.8.

ruby1.8-examples: Examples for Ruby 1.8

 This package provides example programs about Ruby 1.8.
 .
 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.

ruby1.8-full: Ruby 1.8 full installation

 For many good reasons, the Ruby programming language is split in many
 small different packages. Installing this package will make sure you have
 all the packages that add up to a full Ruby installation, with the exception
 of the Tcl/Tk bindings for Ruby, which are only recommended.