block >=ruby-1.8.6, added 2.1, fixed #171365
authorNguyen Thai Ngoc Duy <pclouds@gentoo.org>
Mon, 26 Mar 2007 14:20:56 +0000 (14:20 +0000)
committerNguyen Thai Ngoc Duy <pclouds@gentoo.org>
Mon, 26 Mar 2007 14:20:56 +0000 (14:20 +0000)
Package-Manager: portage-2.1.2-r9

dev-ruby/cgi_multipart_eof_fix/ChangeLog
dev-ruby/cgi_multipart_eof_fix/Manifest
dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild
dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild [new file with mode: 0644]
dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 [new file with mode: 0644]

index d531f604f62ef4ab86bad38fd56655f206027225..161ccaed6bf92a641e171c70fab5b0c07ebb9cf6 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-ruby/cgi_multipart_eof_fix
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/ChangeLog,v 1.10 2007/02/24 10:16:24 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/ChangeLog,v 1.11 2007/03/26 14:20:56 pclouds Exp $
+
+*cgi_multipart_eof_fix-2.1 (26 Mar 2007)
+
+  26 Mar 2007; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
+  cgi_multipart_eof_fix-1.0.0.ebuild, +cgi_multipart_eof_fix-2.1.ebuild:
+  Make 1.0.0 block >=dev-lang/ruby-1.8.6
+  Added 2.1, fixed #171365
 
   24 Feb 2007; Markus Rothe <corsair@gentoo.org>
   cgi_multipart_eof_fix-1.0.0.ebuild:
index 315a53f3561ba2a04020b1510bafa1d13b5d4f17..8a8fd58046475e3a1ebcc4280350443cbe001f11 100644 (file)
@@ -1,12 +1,17 @@
 DIST cgi_multipart_eof_fix-1.0.0.gem 5632 RMD160 20499ba9737d1adbf97b8957eb444a2977857aa8 SHA1 0747741af8905d78d5834a5d43e39e346cf7a1a1 SHA256 5babae9db4068abacb9fbbba1013960afed3ca5d35998237476596f639f2eaa7
-EBUILD cgi_multipart_eof_fix-1.0.0.ebuild 616 RMD160 ee4a9b37187b26fe02dfa0057eca76fa238fcbed SHA1 75c035afbc26ece3ce9a3890a7aecdff9441f836 SHA256 359127533f3bcf7f9f5c2da404eff9b5df1c99a80e1965973998cbde8023fb1c
-MD5 21e7b0ca6ff0ddbed408ac2769f21dd2 cgi_multipart_eof_fix-1.0.0.ebuild 616
-RMD160 ee4a9b37187b26fe02dfa0057eca76fa238fcbed cgi_multipart_eof_fix-1.0.0.ebuild 616
-SHA256 359127533f3bcf7f9f5c2da404eff9b5df1c99a80e1965973998cbde8023fb1c cgi_multipart_eof_fix-1.0.0.ebuild 616
-MISC ChangeLog 1519 RMD160 9cf6610a8e1d3e7ebefff353a1d1178f628a4ee5 SHA1 29aa6b12562404517a32d4c13e2901ba719fb1cb SHA256 9e3593ed3f0916bca0dbe21a560b304a530155a64df57ac8ea6e461706639800
-MD5 e7efb8899f57e8f302e427938dccfbb8 ChangeLog 1519
-RMD160 9cf6610a8e1d3e7ebefff353a1d1178f628a4ee5 ChangeLog 1519
-SHA256 9e3593ed3f0916bca0dbe21a560b304a530155a64df57ac8ea6e461706639800 ChangeLog 1519
+DIST cgi_multipart_eof_fix-2.1.gem 10240 RMD160 894d59d1dba2727781ab773bff400988f9573387 SHA1 9e36241b4940be936537ae97deb8c874d6234e61 SHA256 5ff42c1e33c84f13dfc577d75371655c0868c0af67efa748b03d8f7ae16dd2a2
+EBUILD cgi_multipart_eof_fix-1.0.0.ebuild 648 RMD160 7f83afae34a87c4f2521223077c1c38fe15ff5ad SHA1 cb4700cea4eab9e36805ad36063acd21bb50fa38 SHA256 29c6724a0121d3008f7e33dd547aef415cfe9bf4dc51534fa185b1ec18d89bde
+MD5 ff862692419eb1054b2652641d3cb5a2 cgi_multipart_eof_fix-1.0.0.ebuild 648
+RMD160 7f83afae34a87c4f2521223077c1c38fe15ff5ad cgi_multipart_eof_fix-1.0.0.ebuild 648
+SHA256 29c6724a0121d3008f7e33dd547aef415cfe9bf4dc51534fa185b1ec18d89bde cgi_multipart_eof_fix-1.0.0.ebuild 648
+EBUILD cgi_multipart_eof_fix-2.1.ebuild 618 RMD160 cad90a6dd1aee9fa69bebec0c0f17e84286be3f5 SHA1 95553404230ce60400bb9564cd8f6a34f5fc4bc8 SHA256 c8aa07bd8d7f5fdf0f51418a26d416a075806a6ffb726d5f9dd8f07c47daca8a
+MD5 7f9286dff4762dcfb0b0e9091f5c8db8 cgi_multipart_eof_fix-2.1.ebuild 618
+RMD160 cad90a6dd1aee9fa69bebec0c0f17e84286be3f5 cgi_multipart_eof_fix-2.1.ebuild 618
+SHA256 c8aa07bd8d7f5fdf0f51418a26d416a075806a6ffb726d5f9dd8f07c47daca8a cgi_multipart_eof_fix-2.1.ebuild 618
+MISC ChangeLog 1765 RMD160 8b595e87c5f40fb34b6c97ec5aff79464df8bf1e SHA1 ca4ddb1069da2cd80f4e6d2057b98618fc8f5f6d SHA256 5932a510a1ff95d38b621f3236a5f58af9229a34008b36834149021d64499a84
+MD5 30b19272997b6879cddd63b275582c0a ChangeLog 1765
+RMD160 8b595e87c5f40fb34b6c97ec5aff79464df8bf1e ChangeLog 1765
+SHA256 5932a510a1ff95d38b621f3236a5f58af9229a34008b36834149021d64499a84 ChangeLog 1765
 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032
 MD5 b522b82d2c47bc548a6607f0f577ab5e metadata.xml 158
 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 metadata.xml 158
@@ -14,3 +19,6 @@ SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 metadata
 MD5 4ccd7cb316fbda901144c488b08ba4eb files/digest-cgi_multipart_eof_fix-1.0.0 268
 RMD160 21c342e0b193572c5abaade271d1915bb2b8974c files/digest-cgi_multipart_eof_fix-1.0.0 268
 SHA256 4b2c1ade4e5bb8f115747f5bc8113c33552b4f45855ea1372e6134feda4dbd41 files/digest-cgi_multipart_eof_fix-1.0.0 268
+MD5 5a37a76d05ead2ad6427e6390622fff3 files/digest-cgi_multipart_eof_fix-2.1 265
+RMD160 603964bdaa2f2870dfbf72c95151f0f98d5ffdf7 files/digest-cgi_multipart_eof_fix-2.1 265
+SHA256 a06cc25ffa0c04db7f03be9d25995be9c5df89a897700e3eeacaebe11834a3dd files/digest-cgi_multipart_eof_fix-2.1 265
index b1726bc5a71842d359a9e4f9dc20290f8bb564f5..e833cf38b11d09b6449adf98d5d262b212b82ed8 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild,v 1.10 2007/02/24 10:16:24 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-1.0.0.ebuild,v 1.11 2007/03/26 14:20:56 pclouds Exp $
 
 inherit ruby gems
 
@@ -15,3 +15,4 @@ LICENSE="Ruby"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
+DEPEND="!>=dev-lang/ruby-1.8.6"
diff --git a/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild
new file mode 100644 (file)
index 0000000..e780342
--- /dev/null
@@ -0,0 +1,17 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild,v 1.1 2007/03/26 14:20:56 pclouds Exp $
+
+inherit ruby gems
+
+USE_RUBY="ruby18"
+DESCRIPTION="Fix an exploitable bug in CGI multipart parsing which affects Ruby
+<= 1.8.5"
+# Mongrel hosts gem_plugin, so setting that as homepage
+HOMEPAGE="http://mongrel.rubyforge.org/"
+SRC_URI="http://mongrel.rubyforge.org/releases/gems/${P}.gem"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
diff --git a/dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1 b/dev-ruby/cgi_multipart_eof_fix/files/digest-cgi_multipart_eof_fix-2.1
new file mode 100644 (file)
index 0000000..a594e24
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 02759eecbf8eecd9a811192cbc1e990b cgi_multipart_eof_fix-2.1.gem 10240
+RMD160 894d59d1dba2727781ab773bff400988f9573387 cgi_multipart_eof_fix-2.1.gem 10240
+SHA256 5ff42c1e33c84f13dfc577d75371655c0868c0af67efa748b03d8f7ae16dd2a2 cgi_multipart_eof_fix-2.1.gem 10240