ruby-changes:42305
From: naruse <ko1@a...>
Date: Tue, 29 Mar 2016 16:40:59 +0900 (JST)
Subject: [ruby-changes:42305] naruse:r54379 (ruby_2_3): merge revision(s) 54097: [Backport #12069]
naruse 2016-03-29 16:40:52 +0900 (Tue, 29 Mar 2016) New Revision: 54379 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=54379 Log: merge revision(s) 54097: [Backport #12069] * ext/openssl/ossl_ssl.c (ossl_sslctx_setup): document as MT-unsafe [ruby-core:73803] [Bug #12069] Modified directories: branches/ruby_2_3/ Modified files: branches/ruby_2_3/ChangeLog branches/ruby_2_3/ext/openssl/ossl_ssl.c branches/ruby_2_3/version.h Index: ruby_2_3/ChangeLog =================================================================== --- ruby_2_3/ChangeLog (revision 54378) +++ ruby_2_3/ChangeLog (revision 54379) @@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/ChangeLog#L1 +Tue Mar 29 16:40:48 2016 Eric Wong <e@8...> + + * ext/openssl/ossl_ssl.c (ossl_sslctx_setup): document as MT-unsafe + [ruby-core:73803] [Bug #12069] + Tue Mar 29 16:29:44 2016 NARUSE, Yui <naruse@r...> * insns.def (opt_mod): show its method name on ZeroDivisionError. Index: ruby_2_3/ext/openssl/ossl_ssl.c =================================================================== --- ruby_2_3/ext/openssl/ossl_ssl.c (revision 54378) +++ ruby_2_3/ext/openssl/ossl_ssl.c (revision 54379) @@ -687,8 +687,8 @@ ossl_sslctx_set_options(VALUE self, VALU https://github.com/ruby/ruby/blob/trunk/ruby_2_3/ext/openssl/ossl_ssl.c#L687 * ctx.setup => nil # thereafter * * This method is called automatically when a new SSLSocket is created. - * Normally you do not need to call this method (unless you are writing an - * extension in C). + * However, it is not thread-safe and must be called before creating + * SSLSocket objects in a multi-threaded program. */ static VALUE ossl_sslctx_setup(VALUE self) Index: ruby_2_3/version.h =================================================================== --- ruby_2_3/version.h (revision 54378) +++ ruby_2_3/version.h (revision 54379) @@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/ruby_2_3/version.h#L1 #define RUBY_VERSION "2.3.0" #define RUBY_RELEASE_DATE "2016-03-29" -#define RUBY_PATCHLEVEL 36 +#define RUBY_PATCHLEVEL 37 #define RUBY_RELEASE_YEAR 2016 #define RUBY_RELEASE_MONTH 3 Property changes on: ruby_2_3 ___________________________________________________________________ Modified: svn:mergeinfo Merged /trunk:r54097 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/