Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: ruby_1_8_7
Commits on Jan 27, 2014
  1. @nurse

    merge revision(s) 44717:

    nurse authored
    	* configure.in: define USE_BUILTIN_FRAME_ADDRESS on x86_64
    	  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_7@44719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 22, 2013
  1. * 2013-12-23

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@44352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @hone

    merge revision(s) 43775: [Fixes GH-457]

    hone authored
    #457
    
        * util.c (ruby_strtod): ignore too long fraction part, which does not
          affect the result.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@44351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 27, 2013
  1. @shyouhei

    Oops, sorry!

    shyouhei authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@41678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @shyouhei

    * ext/openssl/lib/openssl/ssl-internal.rb (OpenSSL::SSL#verify_certi…

    shyouhei authored
    …ficate_identity):
    
    	  fix hostname verification. Patch by nahi.
    
    	* test/openssl/test_ssl.rb (OpenSSL#test_verify_certificate_identity):
    	  test for above.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@41676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 18, 2013
  1. @shyouhei

    merge revision(s) 39384,39509,39511: [Backport #7961]

    shyouhei authored
    	* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
    	  new attribute to read/write entity expansion text limit.  the default
    	  limit is 10Kb.
    
    	* lib/rexml/text.rb (REXML::Text.unnormalize): check above attribute.
    
    	* lib/rexml/document.rb: move entity_expansion_limit accessor to ...
    
    	* lib/rexml/rexml.rb: ... here to make rexml/text independent from
    	  REXML::Document. It causes circular require.
    
    	* lib/rexml/document.rb (REXML::Document.entity_expansion_limit):
    	  deprecated.
    
    	* lib/rexml/document.rb (REXML::Document.entity_expansion_limit=):
    	  deprecated.
    
    	* lib/rexml/text.rb: add missing require "rexml/rexml" for
    	  REXML.entity_expansion_limit.
    	  Reported by Robert Ulejczyk. Thanks!!! [ruby-core:52895] [Bug #7961]
    
    	* lib/rexml/document.rb: move entity_expansion_text_limit accessor to ...
    
    	* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
    
    	* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit=):
    	  REXML.entity_expansion_text_limit.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@40812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 12, 2012
  1. @shyouhei

    * error.c (name_err_to_s): we need not infect msg.

    shyouhei authored
    * 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_7@37148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 29, 2012
  1. @shyouhei

    merge revision(s) 36251:

    shyouhei authored
    	* 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_7@36253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 18, 2012
  1. @shyouhei

    merge revision(s) 32605:32610:

    shyouhei authored
    	* backport r32609 from trunk.
    	* ext/openssl/ossl_hmac.c: Revert checking return type of
    	  HMAC_Init_ex as it is not compatible with OpenSSL < 1.0.0.
    	* backport r32606 from trunk.
    	* ext/openssl/ossl_digest.c: Check return value of EVP_DigestInit_ex.
    	* ext/openssl/ossl_hmac.c: Check return value of HMAC_Init_ex.
    	  Thanks, Jared Jennings, for the patch.
    	  [ Ruby 1.9 - Bug #4944 ] [ruby-core:37670]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@36126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 9, 2012
  1. @shyouhei

    merge revision(s) 32542:

    shyouhei authored
    	* eval.c (ruby_setjmp): need to save the stack after r2 (the Table
    	  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_7@35995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 7, 2012
  1. @shyouhei

    merge revision(s) 30993:

    shyouhei authored
    	* 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_7@35953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 6, 2012
  1. @shyouhei

    merge revision(s) 23432:

    shyouhei authored
    	* eval.c (rb_thread_join), ext/thread/thread.c (wake_one): adjusts
    	  targets of rest waiting threads to join.  [ruby-core:23457]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @shyouhei

    merge revision(s) 28324:

    shyouhei authored
    	* bignum.c (rb_big2dbl), test/ruby/test_bignum.rb (test_to_f):
    	  A negative Bignum out of Float range should be converted to -Infinity.
    	  [ruby-core:30492] [Bug #3362]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @shyouhei

    @nobu you must run make test-all _before_ you check in.

    shyouhei authored
    reverting revision r34920 because it fails.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @shyouhei

    merge revision(s) 33611:

    shyouhei authored
    	* lib/webrick/utils.rb: fix fcntl call.
    	* lib/drb/unix.rb: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 21, 2012
  1. * 2012-05-21

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @knu

    * ext/syslog/syslog.c (mSyslog_inspect): Make sure self is a

    knu authored
      module before calling rb_class2name().
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@35746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 11, 2012
  1. @nobu

    * ext/bigdecimal/bigdecimal.c (PUSH): to prevent VALUE from GC,

    nobu authored
    	  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_7@35619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Apr 14, 2012
  1. @nobu

    merge revision(s) 35325:

    nobu authored
    	* bignum.c (rb_big2str0): prevent working clone from
    	  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_7@35327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Mar 6, 2012
  1. @nobu

    merge revision(s) 34919:

    nobu authored
    	* 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_7@34920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Mar 2, 2012
  1. @nobu

    merge revision(s) 25230,34866:

    nobu authored
    	* marshal.c (struct {dump,load}_arg): manage with dfree, instead
    	  of using local variable which may be moved by context switch.
    	  [ruby-dev:39425]
    
    	* marshal.c (mark_dump_arg): mark destination string.  patch by
    	  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_7@34867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Feb 8, 2012
  1. @nahi

    Backport r34482 from trunk. See #5353

    nahi authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 28, 2011
  1. @shyouhei

    -This line, and those below, will be ignored--

    shyouhei authored
    M    ruby_1_8_7/ChangeLog
    M    ruby_1_8_7/inits.c
    M    ruby_1_8_7/version.h
    M    ruby_1_8_7/string.c
    M    ruby_1_8_7/st.c
    M    ruby_1_8_7/test/ruby/test_string.rb
    M    ruby_1_8_7/random.c
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Dec 10, 2011
  1. @shyouhei

    oops.

    shyouhei authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @shyouhei

    merge revision(s) 32741:

    shyouhei authored
    	* lib/securerandom.rb: call OpenSSL::Random.seed at the
    	  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
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @shyouhei

    merge revision(s) 20587:

    shyouhei authored
    	* mkconfig.rb: fix for continued lines.  based on a patch from
    	  Marcus Rueckert <darix AT opensu.se> at [ruby-core:20420].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * 2011-12-10

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @shyouhei

    merge revision(s) 23730:

    shyouhei authored
    	* 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/trunk@23730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @shyouhei

    merge revision(s) 27064:

    shyouhei authored
    	* 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/trunk@27064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@33999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 30, 2011
  1. @shyouhei

    merge revision(s) 32289:

    shyouhei authored
    	* 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_7@32320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 26, 2011
  1. @shyouhei

    merge revision(s) 31346,31528:

    shyouhei authored
    	* 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_7@32234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @shyouhei

    * ext/tk/extconf.rb: copy from trunk, as requested by Hidetoshi NAGAI.

    shyouhei authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@32233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @shyouhei

    patchlevel++

    shyouhei authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@32232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jun 23, 2011
  1. * 2011-06-23

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@32210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nahi

    backported r26281 from ruby_1_8

    nahi authored
    * lib/webrick/accesslog.rb (WEBrick::AccessLog.format): log parameter
      embedding did not work. See #4913.
    
    * test/webrick/test_accesslog.rb: Add for test it.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@32209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.