./lang/ruby22-base, Ruby 2.2.10 release minimum base package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.10nb1, Package name: ruby22-base-2.2.10nb1, Maintainer: taca

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.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features (ex. class, method calls)
+ *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files (on some architecture)
+ Highly Portable (works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

This package is Ruby 2.2.1 release minimum base package.

DEINSTALL [+/-]

Required to run:
[textproc/libyaml]

Required to build:
[pkgtools/cwrappers]

Package options: ruby-build-ri-db

Master sites: (Expand)

SHA1: 72ee1dcfd96199d2c3092b77db7a7f439c0abd08
RMD160: b766f369db78f002c6bdf4d54592af6dbc7d0295
Filesize: 13052.208 KB

Version history: (Expand)


CVS history: (Expand)


   2018-07-17 12:56:24 by Jonathan Perkin | Files touched by this commit (8)
Log message:
*: Add some required USE_GCC_RUNTIME.
   2018-05-25 17:56:58 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
ruby22-base: Apply upstream patch to fix GCC 7 issue.

Bump PKGREVISION, package previously built but marshal operations during gem
installs would fail.
   2018-03-29 05:11:58 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
lang/ruby22-base: update to 2.2.10, security release

Ruby 2.2.10 Released				Posted by usa on 28 Mar 2018

Ruby 2.2.10 has been released.  This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

Ruby 2.2 is under the state of the security maintenance phase, until the end
of the March of 2018.  After the date, maintenance of Ruby 2.2 will be ended.
So, this release is expected to be the last release of Ruby 2.2.  We will
never make a new release of Ruby 2.2 unless Ruby 2.2.10 has a serious
regression bug.  We recommend you migrating to newer versions of Ruby, such as
2.5.
   2018-02-23 16:26:15 by Thomas Klausner | Files touched by this commit (4)
Log message:
lang/*: remove BROKEN markers for known openssl-1.1 breakage

Requested by joerg.
   2018-02-20 07:43:15 by Thomas Klausner | Files touched by this commit (1)
Log message:
ruby22-base: mark as broken on NetBSD-current due to openssl-1.1
   2018-02-19 17:47:53 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/ruby22-base: rubygem security fix

Add an patch to fix security problem of rubygems.

Bump PKGREVISION.
   2018-01-16 15:53:28 by Jonathan Perkin | Files touched by this commit (8)
Log message:
ruby*-base: Don't add SSP flags, leave that to pkgsrc.
   2017-12-15 04:26:03 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
lang/ruby22-base: update to 2.2.9

Ruby 2.2.9 Released
Posted by usa on 14 Dec 2017

Ruby 2.2.9 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2017-17405: Command injection vulnerability in Net::FTP
* Unsafe Object Deserialization Vulnerability in RubyGems

Ruby 2.2 is now under the state of the security maintenance phase, until the
end of the March of 2018. After the date, maintenance of Ruby 2.2 will be
ended. We recommend you start planning migration to newer versions of Ruby,
such as 2.4 or 2.3.