From cbe9a21e083c356208f9bfaaa6b7da1189741381 Mon Sep 17 00:00:00 2001 From: usa Date: Wed, 28 Mar 2018 06:49:42 +0000 Subject: backport some changes from openssl gem v2.0.6 and v2.0.7. [Backport #13935] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@62951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index a8e3b8a795..38432dfd33 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,9 @@ -Thu Mar 28 15:24:15 2018 Nobuyoshi Nakada +Wed Mar 28 15:48:30 2018 Kazuki Yamaguchi + + backport some changes from openssl gem v2.0.6 and v2.0.7. + [Backport #13935] + +Wed Mar 28 15:24:15 2018 Nobuyoshi Nakada Fix setting method visibility on method wrapped with prepend @@ -8,7 +13,7 @@ Thu Mar 28 15:24:15 2018 Nobuyoshi Nakada From: Dylan Thacker-Smith Dylan.Smith@shopify.com -Thu Mar 28 15:02:43 2018 Nobuyoshi Nakada +Wed Mar 28 15:02:43 2018 Nobuyoshi Nakada resolv.rb: close socket @@ -27,14 +32,14 @@ Thu Mar 28 15:02:43 2018 Nobuyoshi Nakada From: quixoten (Devin Christensen) quixoten@gmail.com -Thu Mar 28 14:59:27 2018 Nobuyoshi Nakada +Wed Mar 28 14:59:27 2018 Nobuyoshi Nakada socket.c: null byte at Socket.getnameinfo * ext/socket/socket.c (sock_s_getnameinfo): check null byte. patched by tommy (Masahiro Tomita) in . [Bug #13994] -Thu Mar 28 14:53:57 2018 Nobuyoshi Nakada +Wed Mar 28 14:53:57 2018 Nobuyoshi Nakada date_core.c: defensive code @@ -43,14 +48,14 @@ Thu Mar 28 14:53:57 2018 Nobuyoshi Nakada * ext/date/date_core.c (d_lite_step): deal with the comparison result more defensively. [Bug #14549] -Thu Mar 28 14:50:52 2018 Nobuyoshi Nakada +Wed Mar 28 14:50:52 2018 Nobuyoshi Nakada string.c: clear substring code range * string.c (str_substr): substring of broken code range string may be valid or broken. patch by tommy (Masahiro Tomita) at [Bug #14388]. -Thu Mar 28 14:48:13 2018 Nobuyoshi Nakada +Wed Mar 28 14:48:13 2018 Nobuyoshi Nakada win32.c: memcpy instead of strlcpy @@ -59,7 +64,7 @@ Thu Mar 28 14:48:13 2018 Nobuyoshi Nakada * win32/win32.c (w32_cmdvector): ditto, with NUL-terminating. -Mon Mar 28 14:45:02 2018 Koichi Sasada +Wed Mar 28 14:45:02 2018 Koichi Sasada check array for zsuper. [Bug #14279] @@ -68,7 +73,7 @@ Mon Mar 28 14:45:02 2018 Koichi Sasada * test/ruby/test_super.rb: add a test for this bug. -Sun Mar 28 14:40:25 2018 Eric Wong +Wed Mar 28 14:40:25 2018 Eric Wong net/ftp: fix FrozenError in BufferedSocket @@ -82,7 +87,7 @@ Sun Mar 28 14:40:25 2018 Eric Wong * test/net/ftp/test_buffered_socket.rb (test_read_nil): new test [Bug #14323] -Thu Mar 28 14:29:26 2018 Nobuyoshi Nakada +Wed Mar 28 14:29:26 2018 Nobuyoshi Nakada clean autogenerated files @@ -96,7 +101,7 @@ Thu Mar 28 14:29:26 2018 Nobuyoshi Nakada Ignore enc/jis/props.h -Thu Mar 28 14:14:25 2018 URABE Shyouhei +Wed Mar 28 14:14:25 2018 URABE Shyouhei fix SEGV touching uninitialized memory This function can be called from boot_defclass(). @@ -119,7 +124,7 @@ Thu Mar 28 14:14:25 2018 URABE Shyouhei gc_writebarrier_incremental is called before or in middle of object initialization. Can casue SEGV. -Thu Mar 28 13:56:17 2018 NARUSE, Yui +Wed Mar 28 13:56:17 2018 NARUSE, Yui raise error if value contains CR/LF in iniheader of initialize_http_header @@ -127,21 +132,21 @@ Thu Mar 28 13:56:17 2018 NARUSE, Yui like r59693, initialize_http_header also should raise error. [Bug #14208] -Thu Mar 28 13:48:35 2018 Nobuyoshi Nakada +Wed Mar 28 13:48:35 2018 Nobuyoshi Nakada parse.y: end of script at newline * parse.y (parser_yylex): deal with end of script chars just after ignored newline as other places. [Bug #14206] -Thu Mar 28 13:42:55 2018 Kazuhiro NISHIYAMA +Wed Mar 28 13:42:55 2018 Kazuhiro NISHIYAMA [DOC] IO.new accepts external_encoding Revert part of r61278 [Bug #13655] [ci skip] -Thu Mar 28 13:42:55 2018 NARUSE, Yui +Wed Mar 28 13:42:55 2018 NARUSE, Yui IO.new doesn't receive "-" as external_encoding [Bug #13655] -- cgit v1.2.3