Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/ruby-gtk2/files: ruby-gtk2-0.16.0-format-string.patch digest-ruby-gtk2-0.16.0-r2
Date: Wed, 28 Nov 2007 20:02:32
Message-Id: E1IxT75-0004lD-6R@stork.gentoo.org
1 graaff 07/11/28 20:02:27
2
3 Added: ruby-gtk2-0.16.0-format-string.patch
4 digest-ruby-gtk2-0.16.0-r2
5 Log:
6 Fix bug #200623
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.1 dev-ruby/ruby-gtk2/files/ruby-gtk2-0.16.0-format-string.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-gtk2/files/ruby-gtk2-0.16.0-format-string.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-gtk2/files/ruby-gtk2-0.16.0-format-string.patch?rev=1.1&content-type=text/plain
14
15 Index: ruby-gtk2-0.16.0-format-string.patch
16 ===================================================================
17 This patch fixes a format string vulnerability that got reported in bug #200623.
18 It is already fixed in upstream SVN in an identical manner.
19
20 --- gtk/src/rbgtkmessagedialog.c
21 +++ gtk/src/rbgtkmessagedialog.c
22 @@ -28,7 +28,8 @@
23 RVAL2GFLAGS(flags, GTK_TYPE_DIALOG_FLAGS),
24 RVAL2GENUM(type, GTK_TYPE_MESSAGE_TYPE),
25 RVAL2GENUM(buttons, GTK_TYPE_BUTTONS_TYPE),
26 - (const gchar*)(NIL_P(message) ? "": RVAL2CSTR(message)));
27 + "%s",
28 + NIL_P(message) ? "": RVAL2CSTR(message));
29 RBGTK_INITIALIZE(self, w);
30 return Qnil;
31 }
32
33
34
35 1.1 dev-ruby/ruby-gtk2/files/digest-ruby-gtk2-0.16.0-r2
36
37 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-gtk2/files/digest-ruby-gtk2-0.16.0-r2?rev=1.1&view=markup
38 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-gtk2/files/digest-ruby-gtk2-0.16.0-r2?rev=1.1&content-type=text/plain
39
40 Index: digest-ruby-gtk2-0.16.0-r2
41 ===================================================================
42 MD5 b3b4f81ef0fe2ce6b3f965bb7c6d3686 ruby-gnome2-all-0.16.0.tar.gz 1208856
43 RMD160 c83c7cdcf633ad5cc213180f641a6c8f18002a9c ruby-gnome2-all-0.16.0.tar.gz 1208856
44 SHA256 0910f08c5224bc39aad66c46b506e5c97e260475ede6b427d5365a9ef2d69ad4 ruby-gnome2-all-0.16.0.tar.gz 1208856
45
46
47
48 --
49 gentoo-commits@g.o mailing list