ruby1.8 1.8.7.249-2ubuntu0.3 source package in Ubuntu

Changelog

ruby1.8 (1.8.7.249-2ubuntu0.3) lucid-security; urgency=low

  * SECURITY UPDATE: REXML entity expansion DoS
    - debian/patches/CVE-2013-1821.dpatch: 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 15:00:28 -0400

Upload details

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

See full publishing history Publishing

Series Pocket Published Component Section
Lucid updates on 2013-03-25 main ruby
Lucid security on 2013-03-25 main ruby

Downloads

File Size SHA-256 Checksum
ruby1.8_1.8.7.249.orig.tar.gz 4.6 MiB a969f5ec00f096f01650bfa594bc408f2e5cfc3de21b533ab62b4f29eb8ca653
ruby1.8_1.8.7.249-2ubuntu0.3.diff.gz 54.6 KiB b1b7de3562ac0a6561059e675ffc68c0d6acbd8e83b495f3ad8f8d48c2b82b6e
ruby1.8_1.8.7.249-2ubuntu0.3.dsc 2.3 KiB f2f40b406d449f273f0696a5afca4d45b93b92c2edc4b37041f7e80b359b12fc

View changes file

Binary packages built by this source

irb1.8: Interactive Ruby (for Ruby 1.8)

 The irb is acronym for Interactive RuBy. It evaluates Ruby expression from
 the terminal.
 .
 This package provides the irb which uses Ruby 1.8.

libdbm-ruby1.8: DBM interface for Ruby 1.8

 This package provides an extension library "dbm" for Ruby 1.8. The
 library makes Ruby programs to be able to access to a DBM file.
 .
 On Debian, the extension library is built with GDBM.

libgdbm-ruby1.8: GDBM interface for Ruby 1.8

 This package provides an extension library "gdbm" for Ruby 1.8. The
 library makes Ruby 1.8 programs to be able to access to a DBM file.

libopenssl-ruby1.8: OpenSSL interface for Ruby 1.8

 This package provides OpenSSL support for Ruby 1.8. It includes SSL and
 TLS support for the HTTP and TELNET protocols.

libreadline-ruby1.8: Readline interface for Ruby 1.8

 This package provides an extension library "readline" for Ruby 1.8.
 The library makes Ruby programs to be able to use functions (line
 editing, history, completion, etc.) of the readline library(3).

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.

rdoc1.8: Generate documentation from Ruby source files (for Ruby 1.8)

 RDoc - Documentation from Ruby Source Files:
  * Generates structured HTML and XML documentation from Ruby source
    and C extensions.
  * Automatically extracts class, module, method, and attribute
    definitions. These can be annotated using inline comments.
  * Analyzes method visibility.
  * Handles aliasing.
  * Uses non-intrusive and implicit markup in the comments. Readers of
    the original source needn't know that it is marked up at all.
 .
 This package provides the RDoc tool which uses Ruby 1.8.

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 ri command and descriptions about Ruby 1.8.

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 rdoc1.8 irb1.8 ruby1.8-elisp
   ruby1.8-examples libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8
   libopenssl-ruby1.8 libreadline-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-elisp: ruby-mode for Emacsen

 This package provides major-mode for editing Ruby scripts and some
 emacs-lisp programs for Ruby programmers.

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.