ruby-changes:8989
From: matz <ko1@a...>
Date: Fri, 5 Dec 2008 01:27:57 +0900 (JST)
Subject: [ruby-changes:8989] Ruby:r20525 (ruby_1_8): * pack.c (pack_pack): propagate taint status from format string to
matz 2008-12-05 01:27:46 +0900 (Fri, 05 Dec 2008) New Revision: 20525 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20525 Log: * pack.c (pack_pack): propagate taint status from format string to result string. Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/pack.c Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 20524) +++ ruby_1_8/ChangeLog (revision 20525) @@ -1,3 +1,8 @@ +Fri Dec 5 01:19:21 2008 Yukihiro Matsumoto <matz@r...> + + * pack.c (pack_pack): propagate taint status from format string to + result string. + Thu Dec 4 16:19:18 2008 Yukihiro Matsumoto <matz@r...> * ext/openssl/ossl_ssl.c (ossl_ssl_read_nonblock): Index: ruby_1_8/pack.c =================================================================== --- ruby_1_8/pack.c (revision 20524) +++ ruby_1_8/pack.c (revision 20525) @@ -1000,6 +1000,7 @@ if (associates) { rb_str_associate(res, associates); } + OBJ_INFECT(res, fmt); return res; } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/