diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-03-31 17:08:24 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-03-31 17:08:24 +0000 |
commit | 2883f810ba5066f0db15fa04852a549058c7aa10 (patch) | |
tree | b6e42fb2579d2f9ac29576595b1f879c5cc78374 /dev-ruby | |
parent | Add ebuild for cgi_multipart_eof_fix, a dependency of net-proxy/swiftiply. (diff) | |
download | historical-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/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/cgi_multipart_eof_fix/cgi_multipart_eof_fix-2.1.ebuild | 24 | ||||
-rw-r--r-- | dev-ruby/cgi_multipart_eof_fix/metadata.xml | 8 |
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 <= 1.8.5 when multipart boundary attribute contains a non-halting regular expression string. + </longdescription> +</pkgmetadata> |