pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2005Q2]: pkgsrc/lang/ruby18-base Pullup ticket 558 - requested...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/565a0cfb25b8
branches:  pkgsrc-2005Q2
changeset: 495818:565a0cfb25b8
user:      salo <salo%pkgsrc.org@localhost>
date:      Fri Jun 24 08:40:44 2005 +0000

description:
Pullup ticket 558 - requested by Takahiro Kambe
security fix for ruby18-base

Revisions pulled up:
- pkgsrc/lang/ruby18-base/Makefile              1.6
- pkgsrc/lang/ruby18-base/distinfo              1.2
- pkgsrc/lang/ruby18-base/patches/patch-ac      1.1

   Module Name:         pkgsrc
   Committed By:        taca
   Date:                Thu Jun 23 16:54:47 UTC 2005

   Modified Files:
        pkgsrc/lang/ruby18-base: Makefile distinfo
   Added Files:
        pkgsrc/lang/ruby18-base/patches: patch-ac

   Log Message:
   Add fix for xmlrpc library security problem noted as
   http://secunia.com/advisories/15767/.

   Bump PKGREVISION.

diffstat:

 lang/ruby18-base/Makefile         |   4 ++--
 lang/ruby18-base/distinfo         |   3 ++-
 lang/ruby18-base/patches/patch-ac |  13 +++++++++++++
 3 files changed, 17 insertions(+), 3 deletions(-)

diffs (48 lines):

diff -r f798a29b4016 -r 565a0cfb25b8 lang/ruby18-base/Makefile
--- a/lang/ruby18-base/Makefile Wed Jun 22 23:26:52 2005 +0000
+++ b/lang/ruby18-base/Makefile Fri Jun 24 08:40:44 2005 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2005/05/31 02:19:48 jschauma Exp $
+# $NetBSD: Makefile,v 1.5.2.1 2005/06/24 08:40:44 salo Exp $
 #
 
 DISTNAME=      ${RUBY_DISTNAME}
 PKGNAME=       ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    lang ruby
 MASTER_SITES=  ${MASTER_SITE_RUBY}
 
diff -r f798a29b4016 -r 565a0cfb25b8 lang/ruby18-base/distinfo
--- a/lang/ruby18-base/distinfo Wed Jun 22 23:26:52 2005 +0000
+++ b/lang/ruby18-base/distinfo Fri Jun 24 08:40:44 2005 +0000
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/03/06 16:36:57 taca Exp $
+$NetBSD: distinfo,v 1.1.1.1.4.1 2005/06/24 08:40:44 salo Exp $
 
 SHA1 (ruby/ruby-1.8.2.tar.gz) = 409a917d3a0aba41f45bd053b767c85b2bc35ffa
 RMD160 (ruby/ruby-1.8.2.tar.gz) = fc4dcdc2dda9bfbcf8ca19ca090aa55a18ea06a4
 Size (ruby/ruby-1.8.2.tar.gz) = 3627349 bytes
 SHA1 (patch-aa) = 5d000eaeac3d5166073863f002b1d7eb551405fa
 SHA1 (patch-ab) = 0b419b2948409e6375eb605bb33623f97bf0d91d
+SHA1 (patch-ac) = 8a60292e7fd312df639404fc015c4f3eeef49137
 SHA1 (patch-al) = a62c126e971a0d45b00e873802bc9ee67786c47e
 SHA1 (patch-am) = fe000acf64e20245058c83319030e11606e75004
 SHA1 (patch-an) = aa56ea179d9b7bf6ece22b4d8bba0c9137a0e342
diff -r f798a29b4016 -r 565a0cfb25b8 lang/ruby18-base/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/ruby18-base/patches/patch-ac Fri Jun 24 08:40:44 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.2.2 2005/06/24 08:40:44 salo Exp $
+
+--- lib/xmlrpc/utils.rb.orig   2003-08-15 02:20:14.000000000 +0900
++++ lib/xmlrpc/utils.rb
+@@ -138,7 +138,7 @@ module XMLRPC
+ 
+     def get_methods(obj, delim=".")
+       prefix = @prefix + delim
+-      obj.class.public_instance_methods.collect { |name|
++      obj.class.public_instance_methods(false).collect { |name|
+         [prefix + name, obj.method(name).to_proc, nil, nil] 
+       }
+     end



Home | Main Index | Thread Index | Old Index