Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 29, 2012
  1. @nurse

    * addr2line.c: SIZE_MAX is defined in stdint.h, so r36755 breaks

    nurse authored
      32bit FreeBSD. [ruby-core:47360] [Bug #6948]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 28, 2012
  1. @emboss

    * test/openssl/utils.rb

    emboss authored
      test/openssl/test_pair.rb
      test/openssl/test_pkey_dh.rb: Use 1024 bit DH parameters to satisfy
      OpenSSL FIPS requirements. Patch by Vit Ondruch.
      [Bug #6938] [ruby-core:47326]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2012-08-29

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @nobu

    insns.def: duplicated code

    nobu authored
    * insns.def (checkmatch): remove duplicated code.  [ruby-core:47339]
      [Bug #6930]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @nagachika

    * insns.def (checkmatch): suppress warnings. [ruby-core:47339]

    nagachika authored
      [Bug #6930]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nurse

    * configure.in: Fixing Haiku R1/alpha3 build with gcc-4.4.4.

    nurse authored
      - omit ANSI standard flags to compile socket extension where
        anonymous union is required.
      - remove redundant -be flags.
      by Takashi Toyoshima <toyoshim@gmail.com>
      #168
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    * nacl/GNUmakefile.in (.rbconfig.time): r36828 was incomplete.

    yugui authored
      It did not run correctly on clean build.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @unak

    * win32/Makefile.sub (Makefile): make to depend on common.mk, to

    unak authored
      stop and force to re-run make process when common.mk is changed.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 27, 2012
  1. * 2012-08-28

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @tenderlove

    adding test coverage for invalid attribute names

    tenderlove authored
    Fixes #171 on github
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @shirosaki

    test_etc.rb: fix for non unique GID

    shirosaki authored
    * test/etc/test_etc.rb (TestEtc#test_getgrgid): fix for non unique GID.
      No unixen systems guarantee that GID is unique. Etc.getgrgid would
      not return the first entry in the order of Etc.group for shared GID.
      [ruby-core:47312] [Bug #6935]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @ko1

    * include/ruby/ruby.h (rb_float_value): optimize it.

    ko1 authored
      This technique was pointed by shinichiro.hamaji
      <http://shinh.skr.jp/m/?date=20120825#p02>.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    * common.mk (vm_trace.o): Added a missing dependency.

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    * nacl/GNUmakefile.in (package): make package should install

    yugui authored
      example.html for nacl build
    
    Patch by Takashi Toyoshima <toyoshim AT gmail.com>.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. * 2012-08-27

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    * nacl/GNUmakefile.in (CC, LD, NM, AR, AS, RANLIB, OBJDUMP, OBJCOPY)

    yugui authored
      Rewrites these variables instead of PATH.
      NaCl port uses a toolchain which is specified by NACL_SDK_ROOT
      environment variable. Originally, NaCl build added the toolchain
      under the NACL_SDK_ROOT to the PATH. But updating PATH doesn't work
      on Mac.
      (RBCONFIG): Replaces configs with the variable updates above.
    
    * configure.in: Thus it is no longer necessary to check $PATH.
    
    Based on a patch by Takashi Toyoshima <toyoshim AT gmail.com>.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 26, 2012
  1. @nobu

    mkmf.rb: timestamp for directories

    nobu authored
    * lib/mkmf.rb: (create_makefile): use timestamp file for install-rb
      dependenting directories.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2012-08-26

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @nobu

    suppress warnings

    nobu authored
    * insns.def (checkmatch): suppress warnings.  [ruby-core:47310]
      [Bug #6930]
    * vm_core.h (VM_FRAME_TYPE_FINISH_P): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 25, 2012
  1. @nobu

    parse.y: extract function

    nobu authored
    * parse.y (new_args_tail_gen): extract from dsym rule.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nobu

    common.mk: update parse.h

    nobu authored
    * common.mk (.y.h): update the header unconditionally
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @nobu

    generic_erb.rb: --vpath option

    nobu authored
    * tool/generic_erb.rb (vpath.open): move --vpath option from
      template/id.h.tmpl.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * 2012-08-25

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nobu

    mkmf.rb: clean timestamps

    nobu authored
    * lib/mkmf.rb (MakeMakefile::CLEANINGS): clean timestamp files.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 24, 2012
  1. @nobu

    ruby.h: clear expression

    nobu authored
    * include/ruby/ruby.h (rb_float_new): suppress bitwise-op-parentheses
      warning, and zero-expand to VALUE before bit negation to get rid of
      confusion.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @nobu

    mkmf.rb: fix r36815

    nobu authored
    * lib/mkmf.rb (create_makefile): remove unnecessary rule and newline.
      [ruby-dev:46067] [Bug #6904]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @nurse

    Fix r36805.

    nurse authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @nobu

    ChangeLog: add description [ruby-dev:46067] [Bug #6904]

    nobu authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @nobu

    mkmf.rb: timestamp for directories

    nobu authored
    * lib/mkmf.rb (create_makefile): use timestamp for destination
      directories.  [ruby-dev:46067] [Bug #6904]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @znz

    ignore timestamp file

    znz authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @nobu

    win32: property

    nobu authored
    * win32: ignore timestamp file.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @luislavena

    Remove incorrectly committed timestamp file

    luislavena authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @luislavena

    Improve require/File.expand_path performance on Windows

    luislavena authored
    * configure.in (mingw): add shlwapi to the list of dependency
      libs for Windows.
    * win32/Makefile.sub (EXTSOLIBS): ditto.
    
    * internal.h: declare internal functions rb_w32_init_file,
      rb_file_expand_path_internal and rb_file_expand_path_fast.
    
    * file.c (Init_File): invoke Windows initialization rb_w32_init_file
    
    * win32/file.c (rb_file_load_path_internal): new function.
      Windows-specific implementation that replaces file_expand_path.
      [Bug #6836][ruby-core:46996]
    
    * win32/file.c (rb_w32_init_file): new function. Initialize codepage
      cache for faster conversion encodings lookup.
    
    * file.c (file_expand_path): rename to rb_file_expand_path_internal.
      Conditionally exclude from Windows.
    
    * file.c (rb_file_expand_path_fast): new function. delegates to
      rb_file_expand_path_internal without performing a hit to the
      filesystem.
    
    * file.c (file_expand_path_1): use rb_file_expand_path_internal without
      path expansion (used by require).
    * file.c (rb_find_file_ext_safe): ditto.
    * file.c (rb_find_file_safe): ditto.
    
    * load.c (rb_get_expanded_load_path): use rb_file_expand_path_fast.
    * load.c (rb_feature_provided): ditto.
    
    * file.c (rb_file_expand_path): use rb_file_expand_path_internal with
      path expansion.
    * file.c (rb_file_absolute_path): ditto.
    
    * test/ruby/test_file_exhaustive.rb: new tests to exercise
      rb_file_expand_path_internal implementation and compliance with
      existing behaviors.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 23, 2012
  1. @drbrain

    * lib/net/http/backward.rb (class Net): Restored Net::HTTPSession to

    drbrain authored
      fix backwards-compatibility with ancient Net::HTTP.  [Bug #6889]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2012-08-24

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.