Blob Blame History Raw
From b3571b55971e92458cba6c13177bae7a9d9b6ffd Mon Sep 17 00:00:00 2001
From: nagachika <nagachika@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Fri, 13 Sep 2013 15:02:01 +0000
Subject: [PATCH] * lib/rubygems: Update to RubyGems to 2.0.8.
 [ruby-core:57155]   [Backport #8900]   the patch is provided by drbrain (Eric
 Hodel).   this update contains a security fix for CVE-2013-4287.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
---
 lib/rubygems.rb         | 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lib/rubygems/version.rb b/lib/rubygems/version.rb
index e983751..bbf04f5 100644
--- a/lib/rubygems/version.rb
+++ b/lib/rubygems/version.rb
@@ -147,7 +147,7 @@ class Gem::Version
 
   # FIX: These are only used once, in .correct?. Do they deserve to be
   # constants?
-  VERSION_PATTERN = '[0-9]+(\.[0-9a-zA-Z]+)*' # :nodoc:
+  VERSION_PATTERN = '[0-9]+(?>\.[0-9a-zA-Z]+)*' # :nodoc:
   ANCHORED_VERSION_PATTERN = /\A\s*(#{VERSION_PATTERN})*\s*\z/ # :nodoc:
 
   ##
-- 
1.8.4