[ruby-cvs:59507] usa:r52356 (ruby_2_1): merge revision(s) 52227, 52228: [Backport #11369]

usa at ruby-lang.org usa at ruby-lang.org
Thu Oct 29 23:08:01 JST 2015


usa	2015-10-29 23:07:59 +0900 (Thu, 29 Oct 2015)

  New Revision: 52356

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=52356

  Log:
    merge revision(s) 52227,52228: [Backport #11369]
    
    * ext/openssl/ossl_ssl.c (ssl_npn_select_cb): explicitly raise error
      in ext/openssl instead of OpenSSL itself because LibreSSL
      silently truncate the selected protocol name by casting the length
      from int to unsigned char. [Bug #11369]
      Patch by Jeremy Evans <merch-redmine at jeremyevans.net>

  Modified directories:
    branches/ruby_2_1/
  Modified files:
    branches/ruby_2_1/ChangeLog
    branches/ruby_2_1/ext/openssl/ossl_ssl.c
    branches/ruby_2_1/version.h


More information about the ruby-cvs mailing list