summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-03-31 17:08:24 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-03-31 17:08:24 +0000
commit2883f810ba5066f0db15fa04852a549058c7aa10 (patch)
treeb6e42fb2579d2f9ac29576595b1f879c5cc78374 /dev-ruby
parentAdd ebuild for cgi_multipart_eof_fix, a dependency of net-proxy/swiftiply. (diff)
downloadhistorical-2883f810ba5066f0db15fa04852a549058c7aa10.tar.gz
historical-2883f810ba5066f0db15fa04852a549058c7aa10.tar.bz2
historical-2883f810ba5066f0db15fa04852a549058c7aa10.zip
Add ebuild for cgi_multipart_eof_fix, a dependency of net-proxy/swiftiply.
Package-Manager: portage-2.1.11.59/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/cgi_multipart_eof_fix/Manifest4
-rw-r--r--dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild24
-rw-r--r--dev-ruby/cgi_multipart_eof_fix/metadata.xml8
3 files changed, 34 insertions, 2 deletions
diff --git a/dev-ruby/cgi_multipart_eof_fix/Manifest b/dev-ruby/cgi_multipart_eof_fix/Manifest
index 01e261520c17..61271549e20b 100644
--- a/dev-ruby/cgi_multipart_eof_fix/Manifest
+++ b/dev-ruby/cgi_multipart_eof_fix/Manifest
@@ -1,4 +1,4 @@
DIST cgi_multipart_eof_fix-2.1.gem 10240 SHA256 5ff42c1e33c84f13dfc577d75371655c0868c0af67efa748b03d8f7ae16dd2a2 SHA512 9e69f4339818cb67367f204df8d51469f8117be7828479e83985ac25a2a4055a253a865e2102684cb0c8ea0a0f514c407ab0eca91e8b1672fd56371e39cd8bd6 WHIRLPOOL d1971b336b6e3b03e76802708b2fcf66f8b8d23184d6d120e1fa6319f6afd1d5c978291ecceb34d92b2fa4413163b77e5804cec37f51fa4fec10190e5718a0ee
-EBUILD cgi_multipart_eof_fix-2.1.ebuild 577 SHA256 617619af11af2ed7b4ed07c2f8aa910aac75f2c504a1bb50d1d1583225e78731 SHA512 8e268cc0192ec3bcb3d5fbb2c4322f3e8c62dc8b6273cc93d3d56ccf7098023a0c28c4c193293f633dc868c587656d5bfadd03d4a44ccfa08148ffbdfc726e96 WHIRLPOOL 8a6fc74a464bba2c37c1df408e3da4abe32209252f8487cd70d5f947b9d5c4743bb385e210e03ba3f4b1d216d795cc809f17bee18c8a775871268116c52aa1e6
-MISC ChangeLog 349 SHA256 c88e56475aca85810cc41636dae2f32c2562479d8c835a9766302c21b52e65a6 SHA512 fca2f5dfd77e6c89e4f3cbc7980b7de7093d743ed12dc03ccb24c7b504d091180f3a6a3756ccc676e7edc2faddacde5c69943bb31b48139deeb18097bea8d39f WHIRLPOOL 91b4a1a20ac84bbf9ff77eb211bf8771a31e45ceff29c45c14a30d77e3dbd144401dc27f552c96211aa4a1cf3201c18cdc65a51f914870d0646b7b6f7045a5c3
+EBUILD cgi_multipart_eof_fix-2.1.ebuild 702 SHA256 2f6124c747ce896f8b267c79c7cb4aa03354f042ce9e8ae4961993ab420bdd33 SHA512 b142073d9290a7d215edd18a4612ab81232ded0e498fa2665216aabd7a62e0321daf58aac009851fe2120d6087552fa03e4e4ccf40991d811792733d89a4566b WHIRLPOOL e54073109fbbc765f19518e1c372358e6dd063fa5f7951135dc59790a75cbaee16f041565bbddc8a543adc02b54aed3a3ca72cc713a2babd1d3f0bb67e12419e
+MISC ChangeLog 452 SHA256 42b76b6cdc862ad87a0be6a45a3071992d1627773b6688b5866736599e30979e SHA512 ecfb0e2e37a2724cca9de95c5fa3e31ec8e1bc8df197fee7cf85623c8815822422b8e13a67e40de7cfc952f29226dc087253a271a3058c369f8242642f9e4b07 WHIRLPOOL a3af11eae5c2a8f39aeaec11be2965a6b87ed54285b7c6d9b0a5149a469c7bccc41bb90a4046ee8add4f251866555a649d3ee89e6e9813290297c0dbcfbc55e0
MISC metadata.xml 372 SHA256 1877532f4f0e6beb70eca531af56b58788ad03612362cf2152e780cf63376492 SHA512 fe7bfc6c124b1ea710ea0bd76c37116d995211e95cff2bbae446ac62c259972e5aa0c10b450bd5e2a927573b07dbeab52fe717b3781bf6b8ad80172da33ddeac WHIRLPOOL 8c49b2be04e16090c344b386144a68b3650cdabce22fd112b82067eeb79ab23a8092395c0f9f4117d4fbee0f65f2f6bb4c228ba4a5fe4f2dd6133b8204069715
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
index 000000000000..35ba5245a63f
--- /dev/null
+++ b/dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 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.9 2013/03/31 17:08:20 tomwij Exp $
+
+EAPI="5"
+
+USE_RUBY="ruby18"
+inherit ruby-ng ruby-fakegem
+
+DESCRIPTION="Bug fix CGI multipart parsing when multipart boundary attributes contain non-halting RE."
+HOMEPAGE="http://blog.evanweaver.com"
+SRC_URI="mirror://rubygems/${P}.gem"
+RESTRICT="primaryuri"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-ruby/echoe"
+RDEPEND="${DEPEND}"
+
+each_fakegem_test() {
+ ruby cgi_multipart_eof_fix_test.rb || die "CGI Multipart EOF fix test failed."
+}
diff --git a/dev-ruby/cgi_multipart_eof_fix/metadata.xml b/dev-ruby/cgi_multipart_eof_fix/metadata.xml
new file mode 100644
index 000000000000..8e18c9b5adb1
--- /dev/null
+++ b/dev-ruby/cgi_multipart_eof_fix/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>net-proxy</herd>
+ <longdescription>
+ Fix an exploitable bug in CGI multipart parsing which affects Ruby &lt;= 1.8.5 when multipart boundary attribute contains a non-halting regular expression string.
+ </longdescription>
+</pkgmetadata>