ruby1.9.1 (1.9.2.0-2+deb6u5) squeeze-lts; urgency=medium

  To fix CVE-2013-0269, it was needed to change ruby's behavior when parsing
  JSON documents. Now, the create_additions options defaults to false, and
  when JSON parses a hash that contains a "json_class" key, it will return a
  hash instead of deserialize a class. In previous versions, a "json_class" 
  key could trigger a NameError:

    JSON.parse('{"json_class":"foo"}')
    NameError: wrong constant name foo
    ...

  New version will output a hash:

    JSON.parse('{"json_class":"foo"}')
    => {"json_class"=>"foo"}

 -- Santiago Ruano Rincón <santiagorr@riseup.net>  Tue, 30 Jun 2015 21:09:26 +0200

ruby1.9.1 (1.9.2.0-2) unstable; urgency=low

  $LOAD_PATH is changed in Ruby 1.9.2-p0 as the following (for i386):

    ["/usr/local/lib/site_ruby/1.9.1",
     "/usr/local/lib/site_ruby/1.9.1/i486-linux",
     "/usr/local/lib/site_ruby",
     "/usr/lib/ruby/vendor_ruby/1.9.1",
     "/usr/lib/ruby/vendor_ruby/1.9.1/i486-linux",
     "/usr/lib/ruby/vendor_ruby",
     "/usr/lib/ruby/1.9.1",
     "/usr/lib/ruby/1.9.1/i486-linux"]

  Please note that "." is no longer part of the $LOAD_PATH, so you might need to
  change require statements using relative paths.

  This changes was introduced by the upstream developers.

 -- Tobias Grimm <etobi@debian.org>  Sun, 15 Aug 2010 18:01:51 +0200

ruby1.9 (1.9.1.0-1) experimental; urgency=low

  $LOAD_PATH is changed in Ruby 1.9.1-p0 as the following:

    ["/usr/local/lib/site_ruby/1.9.1",
     "/usr/local/lib/site_ruby/1.9.1/i486-linux",
     "/usr/local/lib/site_ruby",
     "/usr/lib/ruby1.9/vendor_ruby/1.9.1",
     "/usr/lib/ruby1.9/vendor_ruby/1.9.1/i486-linux",
     "/usr/lib/ruby1.9/vendor_ruby",
     "/usr/lib/ruby1.9/1.9.1",
     "/usr/lib/ruby1.9/1.9.1/i486-linux",
     "."]

  This changes was introduced by the upstream author. Ruby 1.9.1 may be
  incompatible with older version of Ruby.  So we reject old "i386-linux"
  directory from $LOAD_PATH.

  If you have libraries in old $LOAD_PATH, please rebuild it with this version
  of ruby1.9-dev package.

 -- akira yamada <akira@debian.org>  Tue, 03 Feb 2009 14:03:04 +0900

ruby1.9 (1.9.0.0-1) unstable; urgency=low

  $LOAD_PATH is changed in Ruby 1.9.0-0 as the following:

    ["/usr/local/lib/site_ruby/1.9.0",
     "/usr/local/lib/site_ruby/1.9.0/i486-linux",
     "/usr/local/lib/site_ruby/1.9/i386-linux",
     "/usr/local/lib/site_ruby",
     "/usr/lib/ruby/vendor_ruby/1.9.0",
     "/usr/lib/ruby/vendor_ruby/1.9.0/i486-linux",
     "/usr/lib/ruby/vendor_ruby",
     "/usr/lib/ruby/1.9.0",
     "/usr/lib/ruby/1.9.0/i486-linux",
     "/usr/lib/ruby/1.9/i386-linux",
     "."]

  This changes was introduced because Ruby 1.9.1 (or later version) may be
  incompatible with this version of Ruby.  If you have libraries in old
  $LOAD_PATH, please rebuild it with this version of ruby1.9-dev package.

 -- akira yamada <akira@debian.org>  Wed, 26 Dec 2007 10:34:48 +0900

ruby1.9 (1.9.0+20050623-2) unstable; urgency=high

  On ix86 architecutre, $LOAD_PATH is changed as follows:

    /usr/local/lib/site_ruby/1.9
    /usr/local/lib/site_ruby/1.9/i486-linux
    /usr/local/lib/site_ruby
    /usr/lib/ruby/1.9
    /usr/lib/ruby/1.9/i486-linux
    .

  This change is brought to follow the change of dpkg 1.13.  It changed
  architecture name to "i486-linux-gnu" from "i386-linux".

  If you locally build extension libraries,  please rebuild it with this
  version of ruby1.9-dev package.

  NOTE: In this version, ruby1.9 temporally searches files in
  /usr/local/lib/site_ruby/1.9/i386-linux and /usr/lib/ruby/1.9/i386-linux.

 -- akira yamada <akira@debian.org>  Wed, 29 Jun 2005 23:50:58 +0900
