-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #21 from github/dbussink-ruby-2-1-4
Merge upstream Ruby 2.1.4
- Loading branch information
Showing
34 changed files
with
496 additions
and
120 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,154 @@ | ||
Fri Sep 26 12:52:36 2014 Nobuyoshi Nakada <nobu@ruby-lang.org> | ||
Mon Oct 27 20:20:14 2014 NAKAMURA Usaku <usa@ruby-lang.org> | ||
|
||
* ext/stringio/stringio.c (strio_write): ASCII-8BIT StringIO | ||
should be writable any encoding strings, without conversion. | ||
[ruby-core:65240] [Bug #10285] | ||
* lib/rexml/entity.rb: keep the entity size within the limitation. | ||
reported by Willis Vandevanter <[email protected]> and | ||
patched by nahi. | ||
|
||
Wed Sep 24 02:30:55 2014 Nobuyoshi Nakada <[email protected]> | ||
Sun Oct 26 03:31:46 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* parse.y (parse_ident): just after a label, new expression should | ||
start, cannot be a modifier. [ruby-core:65211] [Bug #10279] | ||
* vm_method.c (rb_method_entry_make): warn redefinition only for | ||
already defined methods, but not for undefined methods. | ||
[ruby-dev:48691] [Bug #10421] | ||
|
||
Sun Oct 26 03:21:30 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* class.c (unknown_keyword_error): delete expected keywords | ||
directly from raw table, so that the given block is not called. | ||
[ruby-core:65837] [Bug #10413] | ||
|
||
Fri Mar 7 12:06:19 2014 Martin Bosslet <[email protected]> | ||
Wed Oct 22 23:02:49 2014 CHIKANAGA Tomoyuki <[email protected]> | ||
|
||
* ext/openssl/lib/openssl/ssl.rb (DEFAULT_PARAMS): override | ||
options even if OpenSSL::SSL::OP_NO_SSLv3 is not defined. | ||
this is pointed out by Stephen Touset. [ruby-core:65711] [Bug #9424] | ||
|
||
Wed Oct 22 23:02:49 2014 Martin Bosslet <[email protected]> | ||
|
||
* test/openssl/test_ssl.rb: Reuse TLS default options from | ||
OpenSSL::SSL::SSLContext::DEFAULT_PARAMS. | ||
|
||
Thu Mar 6 10:33:31 2014 Martin Bosslet <[email protected]> | ||
Wed Oct 22 23:02:49 2014 Martin Bosslet <[email protected]> | ||
|
||
* lib/openssl/ssl.rb: Explicitly whitelist the default | ||
SSL/TLS ciphers. Forbid SSLv2 and SSLv3, disable | ||
compression by default. | ||
Reported by Jeff Hodges. | ||
[ruby-core:59829] [Bug #9424] | ||
|
||
Sun Oct 19 03:22:53 2014 Kazuki Tsujimoto <[email protected]> | ||
|
||
* vm_core.h, vm.c, proc.c: fix GC mark miss on bindings. | ||
[ruby-dev:48616] [Bug #10368] | ||
|
||
* test/ruby/test_eval.rb: add a test code. | ||
|
||
Sun Oct 19 03:13:38 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* parse.y (parser_here_document): do not append already appended | ||
and disposed code fragment. [ruby-dev:48647] [Bug #10392] | ||
|
||
Thu Oct 16 22:10:11 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* ext/stringio/stringio.c (strio_write): ASCII-8BIT StringIO | ||
should be writable any encoding strings, without conversion. | ||
[ruby-core:65240] [Bug #10285] | ||
|
||
Thu Oct 16 22:06:03 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* vm_eval.c (eval_string_with_cref): fix super from eval with | ||
scope. set klass in the current control frame to the class of | ||
the receiver in the context to be evaluated, this class/module | ||
must match the actual receiver to call super. | ||
[ruby-core:65122] [Bug #10263] | ||
|
||
Thu Oct 16 00:30:30 2014 Tanaka Akira <[email protected]> | ||
|
||
* lib/find.rb (Find.find): Call to_path for arguments to obtain | ||
strings. | ||
[ruby-core:63713] [Bug #10035] Reported by Herwin. | ||
|
||
Thu Oct 16 00:20:12 2014 Eric Wong <[email protected]> | ||
|
||
* object.c (rb_class_real): do not dereference 0 VALUE | ||
|
||
* test/ruby/test_module.rb (test_inspect_segfault): | ||
Test case and bug report by Thomas Stratmann. | ||
[ruby-core:65214] [Bug #10282] | ||
|
||
Thu Oct 16 00:10:45 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* signal.c (rb_f_kill): get rid of deadlock as unhandled and | ||
discarded signals do not make interrupt_cond signaled. | ||
based on the patch by Kazuki Tsujimoto at [ruby-dev:48606]. | ||
[Bug #9820] | ||
|
||
Thu Oct 16 00:10:45 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* signal.c (rb_f_kill): should not ignore signal unless the | ||
default handler is registered. [ruby-dev:48592] [Bug #9820] | ||
|
||
Wed Oct 15 23:58:13 2014 CHIKANAGA Tomoyuki <[email protected]> | ||
|
||
merge r47598 partially. extracted commits are as follows. [Bug #9728] | ||
https://github.com/k-takata/Onigmo/commit/15ddec6d18e27fdc1988236764e766fd5892ecf5 | ||
|
||
Wed Oct 15 23:50:33 2014 SHIBATA Hiroshi <[email protected]> | ||
|
||
* lib/fileutils.rb: handle ENOENT error with symlink targeted to | ||
non-exists file. [ruby-dev:45933] [Bug #6716] | ||
|
||
Wed Oct 15 23:25:24 2014 NARUSE, Yui <[email protected]> | ||
|
||
* configure.in: NetBSD's ksh, used by configure, needs escapes. | ||
|
||
Wed Oct 15 23:13:43 2014 Eric Wong <[email protected]> | ||
|
||
* array.c (ary_recycle_hash): add RB_GC_GUARD | ||
(rb_ary_diff): remove volatile | ||
[Bug #10369] | ||
|
||
Wed Oct 15 23:10:07 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* dir.c (dir_s_aref): fix rdoc. `Dir.glob` allows an array but | ||
`Dir[]` not. the former accepts an optional parameter `flags`, | ||
while the latter accepts arbitrary number of arguments but no | ||
`flags`. [ruby-core:65265] [Bug #10294] | ||
|
||
Wed Oct 15 23:08:02 2014 Rei Odaira <[email protected]> | ||
|
||
* configure.in: Fix typo. [Bug #9914] | ||
|
||
Wed Oct 15 22:46:52 2014 NAKAMURA Usaku <[email protected]> | ||
|
||
* error.c: update exception tree. [DOC] | ||
reported by @hemge via twitter. | ||
|
||
Wed Sep 24 02:30:55 2014 Nobuyoshi Nakada <[email protected]> | ||
|
||
* parse.y (parse_ident): just after a label, new expression should | ||
start, cannot be a modifier. [ruby-core:65211] [Bug #10279] | ||
|
||
Wed Sep 24 02:21:41 2014 NAKAMURA Usaku <[email protected]> | ||
|
||
* win32/Makefile.sub (VCSUP): nothing to do if this worktree is not | ||
under any VCS (it means that the worktree may be from the release | ||
package). | ||
|
||
Wed Sep 24 02:06:33 2014 Tanaka Akira <[email protected]> | ||
|
||
* test/ruby/test_time_tz.rb: Fix test error with tzdata-2014g. | ||
[ruby-core:65058] [Bug #10245] Reported by Vit Ondruch. | ||
|
||
Wed Sep 24 02:06:33 2014 SHIBATA Hiroshi <[email protected]> | ||
|
||
* test/minitest/test_minitest_unit.rb: removed obsoleted condition | ||
for Ruby 1.8. | ||
* test/ruby/test_time_tz.rb: ditto. | ||
|
||
Wed Sep 24 01:43:13 2014 CHIKANAGA Tomoyuki <[email protected]> | ||
|
||
* version.h (RUBY_VERSION): bump RUBY_VERSION to 2.1.4. | ||
|
||
Fri Sep 19 00:58:34 2014 CHIKANAGA Tomoyuki <[email protected]> | ||
|
||
* version.h (RUBY_VERSION): bump RUBY_VERSION to 2.1.3. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.