Activity
From 08/05/2008 to 08/11/2008
08/11/2008
-
11:35 PM Bug #408: Array#[]= 要素数が減るとき
- =begin
しかし、
a = %w"A B C D E"; a[-2, 2] = 4; p a
は1.8でも["A", "B", "C", 4]になりますから、
a = %w"A B C D ... -
08:39 PM Bug #408 (Open): Array#[]= 要素数が減るとき
- =begin
仮にそうなら[-2,2]=nilでnilが*ひとつだけ*残る意味が分かりません。
この挙動はやはりバグであると思います。
=end
-
07:14 PM Bug #408 (Closed): Array#[]= 要素数が減るとき
- =begin
これは1.9での仕様変更です。
1.9ではnilは要素の削除という特別な役割を失いました。
ですから ary[n,m]=nil は ary[n,m]=4 と同様にnilを挿入します。
=end
-
10:49 PM Revision 61f512a3 (git): add a test.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:44 PM Revision 94ca2d94 (git): * transcode_data.h (rb_transcoder): add resetstate_func field for
- resetting a state of stateful encoding.
* enc/trans/iso2022.trans (rb_EUC_JP_to_ISO_2022_JP): specify
finish_eucjp... -
10:21 PM Revision 5f9b877e (git): * transcode.c (get_replacement_character): extracted from
- output_replacement_character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18502 b2dd03c8-39d4-4d8f-98ff-823fe... -
10:00 PM Revision c1361132 (git): * transcode_data.h (rb_transcoder): typedef at first.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:49 PM Revision 425098de (git): * transcode.c (rb_trans_conv): find second last error.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 PM Bug #416 (Closed): core_set_method_alias
- バックトレースに`core_set_method_alias`という謎のメソッド名が出現することがあります
% ~/target/trunk/bin/ruby -ve 'alias foo bar'
ruby... - 03:50 PM Revision 53fddace (git): * 2008-08-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:50 PM Revision a2901a7c (git): * transcode_data.h (rb_trans_result_t): new type.
- (rb_trans_elem_t): new type.
(rb_trans_t): new type.
* transcode.c (transcode_dispatch_cb): removed.
(transcode_... -
11:39 AM Revision 96765d15 (git): * iseq.c (rb_iseq_clone): should preserve cref_stack link.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:33 AM Revision 199a9577 (git): * ext/dl/cfunc.c (rb_dlcfunc_call): add taint check.
- * ext/dl/dl.c (rb_dl_malloc): add rb_secure(2).
* ext/dl/dl.c (rb_dl_realloc): ditto.
* ext/dl/dl.c (rb_dl_free): d... -
11:11 AM Revision 35b6abbc (git): * gc.c (getrusage_time): works only if RUSAGE_SELF is defined right
- now.
* gc.c (gc_profile_result): C99.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18495 b2dd03c8-39d4-4d8f-9... -
10:00 AM Revision 9295fd4b (git): * array.c (rb_ary_sample): rename #choice to #sample. in
- addition, sample takes optional argument, a la #first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18494 b2dd0... -
09:36 AM Revision 130e7202 (git): * gc.c: added GC::Profiler.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:16 AM Revision c5579a83 (git): fixed ChangeLog.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:31 AM Revision aa2a222f (git): * ext/readline/README.ja: added API document for
- Readline.vi_editing_mode? and Readline.emacs_editing_mode?.
* ext/readline/extconf.rb: checked rl_editing_mode varia... -
08:13 AM Revision e956f287 (git): * class.c (clone_method): should copy cbase in cref as well.
- [ruby-dev:35116]
* iseq.c (iseq_mark): mark original iseq object.
* iseq.c (iseq_free): do not free internal data i... -
07:58 AM Revision 5898c074 (git): * test/readline/test_readline.rb: added test for Readline's class
- methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:39 AM Revision 2897632f (git): * enc/trans/iso2022.trans: renamed from iso2022.erb.c.
- * enc/trans/single_byte.trans: ditto.
* enc/trans/utf_16_32.trans: ditto.
* enc/trans/korean.trans: ditto.
* enc/t... -
06:11 AM Revision 36dd9a22 (git): * configure.in (rb_cv_broken_glibc_ia64_erfc): renamed from
- rb_broken_glibc_ia64_erfc.
[ruby-core:18228]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18487 b2dd03c8-39d... - 05:42 AM Revision 581d01e6 (git): * 2008-08-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:42 AM Revision c27c68b8 (git): * class.c (clone_method): should copy cbase in cref as well.
- [ruby-dev:35116]
* node.h (NEW_CREF): new NEW_ macro.
* eval.c (PUSH_CREF): use NEW_CREF().
git-svn-id: svn+ssh://... -
02:52 AM Revision 544b3c18 (git): fix ChangeLog
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:52 AM Revision 655e3143 (git): fix ChangeLog
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:06 AM Revision cc0114b6 (git): * 2008-08-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:06 AM Revision bd5bf372 (git): * transcode_data.h (rb_transcoding): rename fields.
- readlen -> recognized_len.
feedlen -> readagain_len.
* transcode.c: follow the field renaming.
git-svn-id: svn+s... -
12:37 AM Revision 2691446e (git): merge revision(s) 17872:
- * ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.
* ext/dl/dl.c (rb_ary_to_ptr): ditto.
... -
12:36 AM Revision 40785d53 (git): merge revision(s) 17872:
- * ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.
* ext/dl/dl.c (rb_ary_to_ptr): ditto.
...
08/10/2008
-
01:37 PM Revision badd9f1e (git): * transcode.c (transcode_restartable0): invalid handling simplified.
- (transcode_restartable): use PARTIAL_INPUT for converting buffered
input.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
01:25 PM Revision 4d763fb8 (git): * encoding.c: include util.h. [ruby-dev:35715]
- * common.mk: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:43 PM Bug #369 (Closed): Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
- =begin
Applied in changeset r18398
=end
-
12:37 PM Feature #403 (Closed): Add support to Haiku
- =begin
Applied in changeset r18472.
=end
-
12:26 PM Revision 436a136b (git): * transcode_data.h (rb_transcoding): new field: flags.
- * transcode.c (load_transcoder): extracted from transcode_dispatch_cb.
(rb_transcoding_result_t): renamed from tran... -
09:37 AM Bug #98 (Closed): irb Classを抜けるとTypeError
- =begin
Applied in changeset r18465.
=end
-
09:10 AM Revision 30e90a33 (git): * tool/transcode-tblgen.rb: record checksum of
- transcode-tblgen.rb itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18473 b2dd03c8-39d4-4d8f-98ff-823fe69... -
03:34 AM Revision aa945776 (git): * config.guess ({powerpc-apple,i586-pc}-haiku): re-applied r18403.
- [ruby-core:18110]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:29 AM Revision 729615e6 (git): * config.{guess,sub}: updated to automake-1.10.1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:29 AM Revision 2be9ae2f (git): * config.{guess,sub}: updated to automake-1.10.1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:15 AM Revision 00522fad (git): * configure.in,parse.y: removed garbage spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:15 AM Revision de0a9f72 (git): * configure.in,parse.y: removed garbage spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:45 AM Revision e3d9fc76 (git): * enc/Makefile.in (make-workdir): use MAKEDIRS.
- * enc/depend: makes target directory before compile/link.
* tool/transcode-tblgen.rb: creates target directory.
gi... -
02:33 AM Revision 2ce7aeca (git): * transcode.c: rename my_transcoding to tc and my_transcoder to tr.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:17 AM Revision e748ed51 (git): * transcode_data.h (rb_transcoding): add feedlen field.
- * transcode.c (transcode_restartable0): renamed from
transcode_restartable.
save input buffer into feed buffer if... -
02:03 AM Revision 04609e1e (git): * common.mk (extconf): use MAKEDIRS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:03 AM Revision 3ba7984e (git): * common.mk (extconf): use MAKEDIRS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:35 AM Revision 50c24100 (git): * lib/irb.rb (IRB::Irb#inspect): instance_variables returns symbols
- instead of strings now. [ruby-dev:34930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18465 b2dd03c8-39d4-4d... -
12:23 AM Revision b2718506 (git): * transcode.c (transcode_char_start): refactored to remove readlen
- argument.
(transcode_restartable): refactored to remove readlen variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
08/09/2008
-
11:56 PM Revision 363cad32 (git): * gc.c (STACK_LEVEL_MAX, ruby_stack_length): returns size_t.
- [ruby-core:18207]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18463 b2dd03c8-39d4-4d8f-98ff-823fe... -
11:56 PM Revision bdcb8fd0 (git): * gc.c (STACK_LEVEL_MAX, ruby_stack_length): returns size_t.
- [ruby-core:18207]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:33 PM Revision 94dc1e0b (git): r18455 reverted.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:15 PM Revision 6662af65 (git): * 2008-08-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:15 PM Revision 1bca9ada (git): * 2008-08-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:15 PM Revision 9a65958d (git): * configure.in (rb_cv_missing__dtos18, rb_cv_missing_fconvert),
- ext/digest/md5/md5.c, ext/openssl/ossl.c (main),
ext/socket/extconf.rb (ipv6, wide-getaddrinfo): main should be int... -
11:15 PM Revision a64266a7 (git): * configure.in (rb_cv_missing__dtos18, rb_cv_missing_fconvert),
- ext/digest/md5/md5.c, ext/openssl/ossl.c (main),
ext/socket/extconf.rb (ipv6, wide-getaddrinfo): main should be int... -
01:34 PM Revision 0e3d1017 (git): * transcode.c (transcode_loop): take destination and resize function
- as parameters.
(more_output_buffer): ditto.
(str_transcoding_resize): argument changed from rb_transcoding* to
... -
12:41 PM Revision a596f3a7 (git): * common.mk: encs depend on transdb.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:10 PM Revision f673a79e (git): * configure.in (rb_cv_rshift_sign, rb_cv_binary_elf): get rid of
- AC_TRY_RUN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:10 PM Revision cf7ad7e0 (git): * configure.in (rb_cv_rshift_sign, rb_cv_binary_elf): get rid of
- AC_TRY_RUN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:32 AM Revision b9d39953 (git): * transcode.c (transcode_char_start): arguments changed.
- (transcode_restartable): arguments changed to avoid *in_pos points
out of buffer by decreasing *in_pos.
git-svn-i... -
07:35 AM Revision 4bceda11 (git): * transcode_data.h (rb_transcoding): new fields: next_info and next_byte.
- * transcode.c (transcode_restartable): save/restore next_info and
next_byte.
sync readlen and in_p when invalid.
... -
06:25 AM Revision ca3dd2d8 (git): * transcode.c (transcode_restartable): my_transcoder argument removed.
- (transcode_loop): my_transcoder argument removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18453 b2dd03c8-... -
06:02 AM Revision 139234e1 (git): * transcode_data.h (rb_transcoding): add fields for restartable
- transcoding.
(rb_transcoder): add max_input field.
from_unit_length field is renamed to input_unit_length.
* too... - 04:35 AM Revision de4a65a2 (git): * 2008-08-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision 750cb61e (git): * stable/ext/socket/socket.c (NI_MAXHOST, NI_MAXSERV): fixed invalid
- preprocessor directives. a patch from Peter Bowen at
[ruby-core:18211].
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
04:35 AM Revision 69aeb09e (git): * stable/ext/socket/socket.c (NI_MAXHOST, NI_MAXSERV): fixed invalid
- preprocessor directives. a patch from Peter Bowen at
[ruby-core:18211].
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
08/08/2008
-
09:37 PM Revision 1727355a (git): * enc/make_encdb.rb, enc/trans/make_transdb.rb: skip nonexistent
- directory. [ruby-dev:35802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18449 b2dd03c8-39d4-4d8f-98ff-823fe6... -
04:12 PM Revision 94342f89 (git): add several tests for UTF-32LE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:08 PM Revision 6db9e77e (git): * enc/trans/utf_16_32.erb.c (fun_so_from_utf_32le): implemented.
- (fun_so_to_utf_32le): implemented.
[ruby-dev:35777]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18447 b2dd0... - 03:48 PM Revision fbe9c102 (git): * 2008-08-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:48 PM Revision 2833d9f9 (git): * transcode_data.h (rb_transcoder): from_unit_length field added.
- from_utf8 field removed.
* tool/transcode-tblgen.rb: generate offsets range.
follow rb_transcoder change.
* trans... -
02:30 PM Revision a456f022 (git): * enc/depend (TRANSCSRCS): needs rule_subst to apply.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 PM Revision 90ca8317 (git): * io.c (shutdown): not define if defined already.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:47 PM Revision 6a852b7c (git): * vm_insnhelper.c (opt_eq_func): large function to make inline.
- * bcc32/Makefile.sub (config.h): cannot compile a big inline function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
12:44 PM Bug #345: 1.9 racc appears to seg fault
- =begin
Hi,
At Fri, 8 Aug 2008 02:01:42 +0900,
Roger Pack wrote in [ruby-core:18171]:
> It now no longer segfaul... -
02:02 AM Bug #345: 1.9 racc appears to seg fault
- =begin
It now no longer segfaults.
irb(main):002:0> RubyParser.new.parse "1+1"
NoMethodError: undefined method... -
12:10 PM Revision e6a8cc7e (git): * common.mk (enk.mk): give not RUBY but MINIRUBY.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:04 AM Revision 8569904a (git): * ChangeLog: commit miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:03 AM Revision 1c22ef17 (git): * configure.in (shutdown, sched_yield, pthread_attr_setinheritsched):
- check for Haiku.
* eval_intern.h, io.c, thread_pthread.c: use autoconfisticated results.
git-svn-id: svn+ssh://ci.... -
07:52 AM Revision b68b9ec6 (git): * common.mk (enc.mk): mkmf.rb requires rbconfig.rb.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:44 AM Revision 22931710 (git): * common.mk (srcs-enc): renamed from transcodes.
- * enc/Makefile.in (make-workdir): creates object directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@184... -
07:43 AM Bug #252: Array#sort doesn't respect overridden <=>
- =begin
Hi,
In message "Re: [ruby-core:18124] Re: [Ruby 1.8 - Bug #252] Array#sort doesn't respect overridden <=>"... -
07:41 AM Bug #252: Array#sort doesn't respect overridden <=>
- =begin
Hi,
In message "Re: [ruby-core:18177] Re: [Ruby 1.8 - Bug #252] Array#sort doesn't respect overridden <=>"... -
07:17 AM Revision 62914a12 (git): * common.mk (encdb.h): see both $(srcdir)/enc and enc.
- * enc/make_encdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18436 b2dd03c8-39d4-4d8f-98ff-823fe69... -
07:15 AM Revision b917553e (git): * common.mk (encdb.h): see both $(srcdir)/enc and enc.
- * enc/make_encdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18435 b2dd03c8-39d4-4d8f-98ff-823fe69... -
07:09 AM Revision 2f37e037 (git): * enc/trans/make_transdb.rb: fix for the case no transdirs are given.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:03 AM Revision 73d3ff00 (git): * enc/trans/make_transdb.rb: converts only one transcoders for each
- basename.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:03 AM Revision e1ae7c2e (git): patchlevel 71
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:03 AM Revision 63062103 (git): patchlevel 286
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:58 AM Revision 3d13c620 (git): * 2008-08-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:58 AM Revision a6267031 (git): * 2008-08-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:58 AM Revision b9b1038c (git): * 2008-08-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:58 AM Revision 2577fa6d (git): * lib/resolv.rb: randomize source port and transaction id.
- CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://... -
01:58 AM Revision a8a33dcd (git): * lib/resolv.rb: randomize source port and transaction id.
- CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://... -
01:58 AM Revision 15f00ed9 (git): * lib/resolv.rb: randomize source port and transaction id.
- CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://... -
01:58 AM Revision 45738f1d (git): * lib/resolv.rb: randomize source port and transaction id.
- CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://... -
12:45 AM Revision 25efcaf4 (git): svn:eol-style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
08/07/2008
-
07:49 PM Feature #403: Add support to Haiku
- =begin
> ext/socket/addrinfo.hでは以下のようにgai_strerrorが「#ifndef __HAIKU__」に
> なっているので、ext/socket/getaddrinfo.cでもコメントアウ... -
05:27 PM Feature #403: Add support to Haiku
- =begin
Hi,
At Thu, 7 Aug 2008 06:11:32 +0900,
Yui NARUSE wrote in [ruby-core:18152]:
> > 3. I understand. In fa... -
01:09 PM Feature #403: Add support to Haiku
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:35796] Re: [Ruby 1.9 - Feature #403] Add support to Haiku"
on ... -
12:44 PM Feature #403: Add support to Haiku
- =begin
At Thu, 7 Aug 2008 06:11:32 +0900,
Yui NARUSE wrote:
>
> > I have extracted config.guess and config.sub f... -
06:13 AM Feature #403: Add support to Haiku
- =begin
> I have extracted config.guess and config.sub from the main patch.
Thanks, I patched new_ruby_1_9_haiku.pa... -
07:24 PM Revision b41a687f (git): * common.mk: see both $(srcdir)/enc/trans and enc/trans.
- * enc/trans/make_transdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18422 b2dd03c8-39d4-4d8f-98ff-... -
06:11 PM Bug #378: rbconfig.rb:173: [BUG] Stack consistency error
- =begin
Same problem on OpenSUSE 11.0 x64.
Try some valgrind / gdb pass to identify the problem
=end
- 03:06 PM Revision c6d05a63 (git): * 2008-08-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 PM Revision fedc035a (git): * ext/.document: added readline/readline.c.
- * ext/readline/readline.c: changed Copyright. added RDoc.
* ext/readline/README.ja: fixed typo.
* ext/readline/READ... -
02:53 PM Revision 15046523 (git): * transcode_data.h (rb_transcoding): new field "stateful".
- (rb_transcoder): preprocessor and postprocessor field removed.
change arguments of func_ii, func_si, func_io and fu... -
01:58 PM Revision 05373c44 (git): * ext/readline/README.ja: updated API document for Readline module.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 PM Bug #409 (Closed): Can't modify frozen ... の型
- =begin
ちゃんとrescueしてたはずのCan't modify frozen なんとか例外が捕捉で
きなくなってて気づいたのですが、1.9ではRuntimeErrorになっています。
% trunk/bin... -
11:57 AM Revision 57a2bb78 (git): * lib/net/ftp.rb (login): raise FTPReplyError if passwd or acct
- is not supplied. backported from trunk. fixed [ruby-core:18058].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran... -
11:55 AM Revision 16a24188 (git): * lib/net/ftp.rb (login): raise FTPReplyError if passwd or acct
- is not supplied. fixed [ruby-core:18058].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18416 b2dd03c8-39d4-4d... -
10:40 AM Revision 0ff8385b (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:06 AM Revision 4c6321a1 (git): add a comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:04 AM Revision 3f91366c (git): * misc/ruby-mode.el (ruby-imenu-create-index-in-block): Fix the
- regexp to only pick definition lines properly. `module_funtion'
is not a definition of a module named `_function'.... -
08:47 AM Revision 380e558f (git): * enc/depend: add transdb.c.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:28 AM Revision a5a60f53 (git): * Makefile.in, common.mk, {bcc,win}32/Makefile.sub (clean-ext): do not
- use miniruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:28 AM Revision 2ce5ff1a (git): * Makefile.in, common.mk, {bcc,win}32/Makefile.sub (clean-ext): do not
- use miniruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:47 AM Bug #368 (Closed): 境界における Math.atanh 等の動作
- =begin
例外を投げるようにしました。
=end
-
05:27 AM Bug #407 (Closed): String#<<
- =begin
Applied in changeset r18399.
=end
-
05:09 AM Bug #407: String#<<
- =begin
=end
-
03:20 AM Bug #407 (Closed): String#<<
- =begin
以下のようにtrunkの振る舞いは1.8以前と違うのですが、これは1.8
の振る舞いのほうが自然ではないでしょうか? 256が\00になるのは
UTF-8としてもASCII-7BITとしてもなんかおかしい気がし... -
05:17 AM Revision fa3283c7 (git): * enc/depend: removed needless explicit commands.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:16 AM Revision 4f42eded (git): * lib/mkmf.rb, {bcc32,win32}/Makefile.sub (CLEANLIBS, CLEANOBJS):
- moved clean targets to platfrom makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18409 b2dd... -
05:16 AM Revision eab4f197 (git): * lib/mkmf.rb, {bcc32,win32}/Makefile.sub (CLEANLIBS, CLEANOBJS):
- moved clean targets to platfrom makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18409 b2dd03c8-39d4-4d... -
05:09 AM Bug #408 (Rejected): Array#[]= 要素数が減るとき
- =begin
以下のように謎のnilが半端に残ります
trunk/bin/ruby -ve'a = %w"A B C D E"; a[-2, 2] = nil; p a'
ruby 1.9.0 (2008-08-0... - 04:14 AM Revision c73a2030 (git): * ext/socket/getaddrinfo.c (gai_strerror): ignore only on Haiku.
- a patch from <znz at mbf.nifty.com>, [ruby-dev:35796].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18408 b2d...
08/06/2008
-
11:19 PM Bug #369: Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
- =begin
報告者の松田です。
ご対応ありがとうございます。
なかださんのRuby 1.9のほうのパッチを当てて試してみたところ、
確かに落ちないようになりました。
# 1.8のほうに関しては、もともと同様の現象が... -
06:11 PM Bug #369: Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
- =begin
なかだです。
At Wed, 6 Aug 2008 17:17:30 +0900,
Nobuyoshi Nakada wrote in [ruby-dev:35780]:
> 本当にRailsにそういったコー... -
05:19 PM Bug #369: Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
- =begin
なかだです。
At Wed, 6 Aug 2008 16:06:04 +0900,
wanabe wrote in [ruby-dev:35778]:
> 2008/07/29 18:28 Akira Mat... -
04:07 PM Bug #369: Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
- =begin
ワナベと申します。
2008/07/29 18:28 Akira Matsuda <[email protected]>:
> Ruby1.9にてRuby on Railsの中のactionpackのテ... -
10:14 PM Revision 38eeffce (git): fix previous commit.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:12 PM Revision 8ff5c093 (git): ignore generated files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:37 PM Revision 99e1e0f2 (git): add comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:33 PM Revision 38751ad9 (git): * test/ruby/process.rb (test_popen_fork): skip a test which is
- freeze in FreeBSD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:07 PM Revision 16ea6622 (git): * config.guess: add powerpc-apple-haiku, i586-pc-haiku.
- see [ruby-core:18110]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:52 PM Revision 48e21d20 (git): * eval_intern.h: Add support to Haiku. see [ruby-core:18110]
- * include/ruby/defines.h: ditto.
* configure.in: ditto.
* thread_pthread.c: ditto.
* io.c: ditto.
* lib/mkmf.rb: ... -
08:44 PM Revision 403d0334 (git): * common.mk: mkdir enc/trans before build tables.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:19 PM Revision ec85af49 (git): * enc/depend: enc/*.c is source but enc/trans/*.c is generated.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:17 PM Revision 420e61cf (git): * regenc.c (code_to_mbc): raise RangeError Integer#chr
- when more than 255 is given with single byte encoding.
[ruby-dev:35789]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
08:06 PM Revision d8353d6b (git): * gc.c (run_final): runs finalizers with the object terminated.
- * gc.c (rb_gc_call_finalizer_at_exit): keeps finalized objects from
linking to freelist.
git-svn-id: svn+ssh://ci... -
08:05 PM Revision 2a876ff2 (git): * gc.c (run_final): runs finalizers with the object terminated.
- * gc.c (rb_gc_call_finalizer_at_exit): ObjectSpace::finalizers needs
to scan whole object space, although deprecate... -
07:44 PM Revision 508b170d (git): * enc/depend: for build in other than srcdir.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:42 PM Revision e22b3b77 (git): * tool/transcode-tblgen.rb (transcode_generate_node): code
- argument removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:25 PM Revision 3190304d (git): * gc.c (chain_finalized_object): deletes finalizers to be invoked from
- finalizer_table.
* gc.c (rb_gc_call_finalizer_at_exit): warns when could not invoke
finalizers.
git-svn-id: svn+... -
12:25 PM Revision 7d072e2b (git): * gc.c (chain_finalized_object): deletes finalizers to be invoked from
- finalizer_table.
* gc.c (rb_gc_call_finalizer_at_exit): warns when could not invoke
finalizers.
git-svn-id: svn+... -
11:57 AM Revision a016b308 (git): * enc/depend: transcode table generation depends on
- tool/transcode-tblgen.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:52 AM Revision 9d934801 (git): * gc.c (gc_sweep, obj_free, run_final): defer finalizers of IO and
- Data. [ruby-dev:35578]
* gc.c (rb_gc_call_finalizer_at_exit): self-referencing finalizers
cannot be invoked. [ru... -
11:48 AM Revision faf2541c (git): * gc.c (rb_gc_call_finalizer_at_exit): self-referencing finalizers
- cannot be invoked. [ruby-dev:35681]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18391 b2dd03c8-39d4-4d8f-98f... -
11:47 AM Revision 5adb2479 (git): * tool/transcode-tblgen.rb: distinguish UNDEF and INVALID.
- [ruby-dev:35709]
* transcode.c (transcode_loop): don't need rb_enc_mbclen now.
git-svn-id: svn+ssh://ci.ruby-lang.... -
11:44 AM Revision fc841ddc (git): useless comment removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Revision 45428f22 (git): add tests for [ruby-dev:35726] and [ruby-dev:35709].
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:40 AM Revision 8db17b30 (git): * common.mk (transdb.h): requires transcoders.
- * enc/depend (srcs): target for transcoders.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18387 b2dd03c8-39d4-... - 05:04 AM Revision ce074dcf (git): * enc/depend: replace not only $(<:...) but also $<.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:56 AM Revision 5d457380 (git): * win32/Makefile.sub (config.status): export BASERUBY.
- * enc/depend: avoid GNU make'ism.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18385 b2dd03c8-39d4-4d8f-98ff-... - 04:55 AM Revision 19e2cdbd (git): * win32/Makefile.sub (config.status): export BASERUBY.
- * enc/depend: avoid GNU make'ism.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18384 b2dd03c8-39d4-4d8f-98ff-...
08/05/2008
-
11:00 PM Revision 2ec44b3d (git): * tool/transcode-tblgen.rb (ActionMap#eql?): use == to compare @map.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:47 PM Revision e90dd025 (git): * tool/transcode-tblgen.rb: show generating tables in verbose mode.
- (transcode_generate_node): call ActionMap#generate_node with showing
table name.
* enc/trans/utf_16_32.erb.c: use ... -
09:55 PM Revision 3af2559d (git): * thread.c (thread_start_func_2): propagates fatal error and system
- exit to the main thread.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:31 PM Revision c97a8423 (git): * encoding.c (rb_to_encoding_index, rb_to_encoding): check if the name
- is ascii compatible as well as Encoding.find.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18380 b2dd03c8-39d4... -
08:26 PM Revision 29732ed8 (git): * transcode.c (str_encode): no need to duplicate first.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:10 PM Revision d4c32f93 (git): * file.c (rb_find_file): reset to real class.
- * io.c (io_reopen): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18378 b2dd03c8-39d4-4d8f-9... -
08:08 PM Revision f1ff09fb (git): * array.c (rb_ary_sort_bang): reset to real class.
- * file.c (rb_find_file_ext, rb_find_file): ditto.
* io.c (io_reopen): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
06:56 PM Revision 0031e091 (git): * common.mk (transcodes), tool/build-transcode: generates transcode
- sources.
* enc/trans/{japanese,korean,single_byte,utf_16_32}.c: to be
autogenerated now.
git-svn-id: svn+ssh://c... - 06:15 PM Revision 11d6d904 (git): * 2008-08-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:15 PM Revision 82e89f12 (git): * enc/depend: added rules for .c from .erb.c.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:07 PM Bug #356 (Closed): test_flush(TestIONonblock): Errno::EBADF: Bad file descriptor
- =begin
Applied in changeset r18372.
=end
-
12:05 PM Bug #356: test_flush(TestIONonblock): Errno::EBADF: Bad file descriptor
- =begin
=end
-
04:27 PM Bug #404 (Closed): NameError: uninitialized constant Net::IMAP::SSL in test/net/imap/test_imap.rb
- =begin
Applied in changeset r18367.
=end
-
03:57 PM Bug #404: NameError: uninitialized constant Net::IMAP::SSL in test/net/imap/test_imap.rb
- =begin
=end
-
12:32 PM Revision f694ec83 (git): * tool/build-transcode: new file.
- * tool/transcode-tblgen.rb: new file.
* enc/trans/make_transdb.rb: exclude *.erb.c.
* enc/depend: exclude *.erb.c.
... -
11:17 AM Feature #403: Add support to Haiku
- =begin
Thank you for reviewing the patch. Here are some precisions :
1. Oups ! I obviously misunderstood that s... -
02:06 AM Feature #403: Add support to Haiku
- =begin
I have some questions about this patch,
1. defines.h and eval_intern.h
BeOS includs net/socket.h in bo... -
09:04 AM Revision 81577c26 (git): * test/io/nonblock/test_flush.rb (TestIONonblock#test_flush):
- rescue some exceptions. [ruby-dev:35638]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18372 b2dd03c8-39d4-4d8f... -
07:43 AM Revision 530ad54d (git): * lib/net/ftp.rb (chdir): handle 5xx errors correctly.
- backported from trunk. fixed [ruby-core:18057].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@1837... -
07:42 AM Revision 1498b668 (git): * lib/net/ftp.rb (chdir): handle 5xx errors correctly.
- fixed [ruby-core:18057].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:39 AM Revision 5133fc67 (git): * include/ruby/win32.h, bcc32/Makefile.sub (config.h): bcc 5.8 has
- stdint.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:34 AM Revision a5a43549 (git): * lib/net/imap.rb (disconnect): do not refer SSL::SSLSocket for
- environments without OpenSSL. backported from trunk.
fixed [ruby-dev:35755].
git-svn-id: svn+ssh://ci.ruby-lang.... -
07:24 AM Revision 49f7b3e8 (git): * lib/net/imap.rb (disconnect): do not refer SSL::SSLSocket for
- environments without OpenSSL. fixed [ruby-dev:35755].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18367 b2dd0... - 05:19 AM Revision 88c24c46 (git): * 2008-08-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:19 AM Revision 9a7def6e (git): * file.c (rb_stat_mode): generalized st_mode mask.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:19 AM Revision 95f3cfcf (git): * file.c (rb_stat_mode): generalized st_mode mask.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:44 AM Revision f2aa0e5b (git): * io.c (retry_sendfile, retry_read): ENOSYS and EWOULDBLOCK are not
- defined on every platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18364 b2dd03c8-39d4-4d8f-98ff-823fe69... -
03:34 AM Revision b84d31c5 (git): * transcode_data.h (TRANSCODE_ERROR): common transcode failure
- exception, would be changed later.
* enc/trans/japanese.c (UNSUPPORTED_MODE): unsupported mode transition
exceptio... -
01:41 AM Bug #402: default_external depends on the order of -K and -E
- =begin
Nobuyoshi Nakada wrote:
> なかだです。
>
> At Sun, 3 Aug 2008 21:13:27 +0900,
> NARUSE, Yui wrote in [ruby-dev... -
12:59 AM Revision 578534bd (git): svn:eol-style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom