Project

General

Profile

Activity

From 06/19/2008 to 06/25/2008

06/25/2008

10:04 AM Bug #199 (Closed): Possible patches for critical segfaults and vulnerabilities available for review in ruby-talk
=begin
All currently available official versions of MRI Ruby are either vulnerable, failing with segmentation faults...
Anonymous
09:56 AM Revision 17572: * lib/{cgi-lib,getopts,importenv}.rb: check caller[0] because when
required by -r option it's nil. usa (Usaku NAKAMURA)
06:28 AM Revision 17570: * array.c (rb_ary_fill): not depend on unspecified behavior at integer
overflow. reported by Vincenzo Iozzo <snagg AT openssl.it>. nobu (Nobuyoshi Nakada)

06/24/2008

03:01 PM Revision 17566: 2008-06-25
svn
03:01 PM Revision 17565: * common.mk (revision.h): moved from Makefile.in.
nobu (Nobuyoshi Nakada)
12:39 PM Revision 17562: 2008-06-24
svn
12:39 PM Revision 17561: * ext/win32ole/win32ole.c(ole_invoke): fix memory leak.
[ruby-bugs-20792] suke (Masaki Suketa)

06/23/2008

11:01 AM Revision 17547: * eval.c (PUSH_FRAME, PUSH_CLASS): Add volatile to avoid a
possible optimization bug on OS X/PPC. This at least makes
build with gcc -O1 and `make test' pass.
knu (Akinori MUSHA)
02:17 AM Revision 17544: 2008-06-23
svn
02:17 AM Revision 17543: * Makefile.in, common.mk, {win,bcc}32/Makefile.sub (revision.h): auto
update. [ruby-core:17373] nobu (Nobuyoshi Nakada)

06/22/2008

05:16 AM Revision 17541: * ext/readline/extconf.rb (have_readline_func): readline on Mac OS X
needs headers to detect some functions. nobu (Nobuyoshi Nakada)
01:48 AM Revision 17538: auto update version.h test last
eban (Hirofumi WATANABE)
01:46 AM Revision 17537: 2008-06-22
svn
01:46 AM Revision 17536: auto update version.h test
eban (Hirofumi WATANABE)
01:46 AM Revision 17535: reverted
eban (Hirofumi WATANABE)
01:07 AM Revision 17534: * configure.in (STRINGIZE, NO_STRING_LITERAL_CONCATENATION): added
check. [ruby-dev:34883]
* version.c (ruby_description, ruby_copyright): made constants if
possible.
* defines.h ...
nobu (Nobuyoshi Nakada)
12:51 AM Revision 17533: * object.c (rb_class_superclass): rdoc improvement, a patch from
Gaston Ramos <ramos.gaston AT gmail.com> in [ruby-core:17371]. nobu (Nobuyoshi Nakada)

06/21/2008

10:23 PM Revision 17531: 2008-06-22
nobu (Nobuyoshi Nakada)
10:16 PM Revision 17530: * string.c (str_buf_cat): check for self concatenation.
nobu (Nobuyoshi Nakada)
10:32 AM Bug #194 (Closed): test_circular_references(YAML_Unit_Tests)
=begin
This bug is fixed in the repository.
=end
shyouhei (Shyouhei Urabe)
06:57 AM Revision 17497: * lib/rdoc/parsers/parse_rb.rb (RDoc#collect_first_comment): skip
magic comment. nobu (Nobuyoshi Nakada)
05:05 AM Bug #175: Rational#power2 raises a NameError or causes infinite loops when passed a Rational
=begin
Hi,

In message "Re: [ruby-core:17354] [Ruby 1.8 - Bug #175] Rational#power2 raises a NameError or causes i...
matz (Yukihiro Matsumoto)
05:04 AM Bug #175 (Assigned): Rational#power2 raises a NameError or causes infinite loops when passed a Rational
=begin

=end
matz (Yukihiro Matsumoto)
12:55 AM Bug #175: Rational#power2 raises a NameError or causes infinite loops when passed a Rational
=begin
Rational#power2 is still not working correctly:

Rational(1, 4).power2(Rational(1, 2)) # => NameError: un...
NoKarma (Arthur Schreiber)

06/20/2008

09:16 AM Revision 17483: * string.c (rb_str_buf_append): should infect.
nobu (Nobuyoshi Nakada)
06:42 AM Revision 17472: * array.c (rb_ary_store, rb_ary_splice): not depend on unspecified
behavior at integer overflow.
* string.c (str_buf_cat): ditto.
nobu (Nobuyoshi Nakada)
06:40 AM Revision 17471: * array.c (rb_ary_store, rb_ary_splice): not depend on unspecified
behavior at integer overflow.
* string.c (str_buf_cat): ditto.
nobu (Nobuyoshi Nakada)
02:27 AM Bug #175 (Closed): Rational#power2 raises a NameError or causes infinite loops when passed a Rational
=begin
Applied in changeset r17449.
=end
matz (Yukihiro Matsumoto)

06/19/2008

11:12 PM Revision 17460: * array.c (ary_new, rb_ary_initialize, rb_ary_store,
rb_ary_aplice, rb_ary_times): integer overflows should be
checked. based on patches from Drew Yao <ayao at apple.co...
shyouhei (Shyouhei Urabe)
08:03 PM Bug #194 (Closed): test_circular_references(YAML_Unit_Tests)
=begin
西山和広です。

1.8.5と1.8.6のmake test-allがDebian etchの環境で
test_circular_references(YAML_Unit_Tests)
で[BUG] Segme...
znz (Kazuhiro NISHIYAMA)
05:26 PM Revision 17450: wrong commit; sorry
matz (Yukihiro Matsumoto)
05:22 PM Revision 17449: * lib/mathn.rb (Rational::power2): typo fixed. [ruby-core:17293]
matz (Yukihiro Matsumoto)
12:43 PM Revision 17433: * ext/extmk.rb (extmake): check if compile before showing message.
nobu (Nobuyoshi Nakada)
12:38 PM Revision 17432: * ext/extmk.rb (extmake): check if compile before showing message.
nobu (Nobuyoshi Nakada)
11:44 AM Revision 17430: * lib/net/pop.rb (Net::POP3#set_all_uids): speed
up. a patch from <m-sumi AT techfirm.co.jp> [ruby-list:45047] kazu
07:08 AM Revision 17424: * ext/tk/lib/tkextlib/tile/treeview.rb: cannot configure tags.
nagai (Hidetoshi Nagai)
 

Also available in: Atom