summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * 2014-01-28ruby_1_8svn2014-01-271-5/+5
| | | | git-svn-id: svn+ssh://svn.ruby-lang.org/ruby/branches/ruby_1_8@44718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64naruse2014-01-272-0/+8
| | | | | | | | | | even if __builtin_frame_address is not used now. By this, FreeBSD's clang can build ruby 1.8, and alloca(1) doesn't work on it. git-svn-id: svn+ssh://svn.ruby-lang.org/ruby/branches/ruby_1_8@44717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Complete the change log entry.knu2013-03-271-1/+2
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@39961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2013-03-27svn2013-03-271-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@39960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_collect), enum.c (enum_collect): rb_warn() is aknu2013-03-273-4/+9
| | | | | | | bit too noisy when RubyGems, so change it to rb_warning(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@39959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2013-02-24svn2013-02-231-5/+5
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@39437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: Minix 3.2.1 supports shared libraries as NetBSD.akr2013-02-232-3/+7
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@39436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-12-02svn2012-12-021-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@38146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Make an internal block of Generator return nil instead of self.knu2012-12-022-1/+6
| | | | | | | | | * lib/generator.rb (Generator#initialize): Make an internal block return nil instead of self. [Bug #7493] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@38145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_gc): Fixknu2012-10-162-1/+6
| | | | | | a bogus test that would have never passed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-10-16svn2012-10-161-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/-ext-/test_threadswitch_hook.rbknu2012-10-162-1/+8
| | | | | | | | (Test_ThreadSwitch#test_threadswitch_init): This test does not pass because the hook method actually calls rb_add_event_hook() which does not emit a warning. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge r37148 from ruby_1_8_7.knu2012-10-163-4/+35
| | | | | | | | * error.c (name_err_to_s): we need not infect msg. * test/ruby/test_exception.rb (TestException#test_exception_to_s_should_not_propagate_untrustedness): test for it. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge r35953 from ruby_1_8_7.knu2012-10-162-4/+9
| | | | | | * ext/bigdecimal/bigdecimal.c (VpMemAlloc): Fixes a bug reported by Drew Yao <ayao at apple.com> git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge r33999 from ruby_1_8_7.knu2012-10-162-0/+7
| | | | | | | | * ext/openssl/ossl_x509store.c (ossl_x509store_initialize): initialize store->ex_data.sk. [ruby-core:28907] [ruby-core:23971] [ruby-core:18121] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merge r32233 and r32320 from ruby_1_8_7.knu2012-10-163-372/+828
| | | | | | | | * ext/tk/extconf.rb: copy from trunk, as requested by Hidetoshi NAGAI. * ext/tk/extconf.rb (intptr_t, uintptr_t): support for the latest ActiveTcl with mingw. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@37217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-07-27svn2012-07-271-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@36547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (int_pow, fix_mul): Avoid optimization bugs ofknu2012-07-272-4/+9
| | | | | | | clang. Submitted by Wataru Kimura [Bug #6796]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@36546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-06-29svn2012-06-291-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@36252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* stack_extendnobu2012-06-292-0/+8
| | | | | | | | * eval.c (stack_extend): prevent ALLOCA_N, which reserves a memory space with for restoring machine stack stored in each threads, from optimization out. backport r34278 from the trunk. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@36251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-05-21svn2012-05-211-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is aknu2012-05-212-0/+7
| | | | | | | | module before calling rb_class2name(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-05-18svn2012-05-181-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* [ruby-dev:45650]nobu2012-05-182-1/+7
| | | | | | | | * lib/mkmf.rb (MakeMakefile#configuration): keep space at end of OUTFLAG and COUTFLAG. [ruby-dev:45650] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC,nobu2012-05-113-5/+11
| | | | | | | | must not cast it to unsigned long, which may be shorter than VALUE, and the result can be mere garbage. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-04-14svn2012-04-141-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bignum.c (rb_big2str0): prevent working clone fromnobu2012-04-142-9/+7
| | | | | | | GC. [exerb-dev:0578]. patched by MURASE Masamitsu <masamitsu.murase AT gmail.com> at [exerb-dev:0580] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@35325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge revision(s) 34908:nobu2012-03-064-4/+66
| | | | | | | | | | | * lib/yaml/rubytypes.rb (Exception.yaml_new): fix bug that causes YAML serialization problem for Exception. Exception#initialize doesn't use visible instance variable for the exception message, so call the method with the message. patched by Jingwen Owen Ou <jingweno AT gmail.com>. http://github.com/ruby/ruby/pull/41 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * marshal.c (mark_dump_arg): mark destination string. patch bynobu2012-03-023-4/+15
| | | | | | | | Vit Ondruch. [Bug #4339] * marshal.c (clear_dump_arg, clear_load_arg): clean up also data tables as same as symbols tables. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Backport r34482 from trunk. See #5353nahi2012-02-083-13/+64
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-02-08svn2012-02-081-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* merge revision(s) 31346,31528:nahi2012-02-083-0/+22
| | | | | | | | | | * ext/openssl/extconf.rb: Should check SSLv2_*method. openssl compiled with "no-ssl2" the extconf don't fail when running `make' having this compilation errors. Patched by Laurent Arnoud. fixes #4562, #4556 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2012-01-26svn2012-01-261-5/+5
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Forward port r34151 from ruby_1_8_7.knu2012-01-266-19/+119
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-11-02svn2011-11-011-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/utils.rb: fix fcntl call.akr2011-11-013-2/+8
| | | | | | | | * lib/drb/unix.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-10-30svn2011-10-291-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (CXX): Set CXX when mkconfig.rb wants it defined.knu2011-10-292-0/+13
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-10-26svn2011-10-261-4/+4
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_partition, rb_str_rpartition)nobu2011-10-263-7/+60
| | | | | | | (rb_str_start_with, rb_str_end_with): preserve the last match data. [ruby-core:39671] [Bug #5351] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@33527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RSHIFT): quote to get rid of argument expansionnobu2011-07-292-1/+6
| | | | | | for autoconf 2.68. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-07-30svn2011-07-291-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/securerandom.rb: call OpenSSL::Random.seed at the akr2011-07-292-2/+9
| | | | | | | | SecureRandom.random_bytes call. based on the patch by Masahiro Tomita. [ruby-dev:44270] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Backport r24500; fixes #2556.knu2011-07-172-1/+6
| | | | | | | | * lib/date.rb (complete_frags): Monday must be suitable for %W's default day. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Backport r23730; fixes #2462.knu2011-07-174-1/+47
| | | | | | | | | | * numeric.c (flo_cmp): Infinity is greater than any bignum number. [ruby-dev:38672] * bignum.c (rb_big_cmp): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix credit.knu2011-07-171-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-07-17svn2011-07-171-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Backport r31365; fixes #4661.knu2011-07-172-14/+11
| | | | | | | | * configure.in (STRIP): use proper toolchain. based on a patch from Jon Forums at [ruby-core:35909]. fixes #4617 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_setjmp): need to save the stack after r2 (the Tablenobu2011-07-142-4/+21
| | | | | | | | | of Contents on ppc64) is saved onto the stack by getcontext(). based on <https://bugzilla.redhat.com/show_bug.cgi?id=628715>. Bug#4411 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2011-07-14svn2011-07-141-3/+3
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e