From 93767f7a86eeff5af82e1650e2ea8fb02e2c0a11 Mon Sep 17 00:00:00 2001 From: naruse Date: Sun, 8 May 2016 12:10:22 +0000 Subject: * ext/openssl/extconf.rb: asume it doesn't have SSLv2 related functions when OPENSSL_NO_SSL2 is defined. Usually openssl's header and the library (libssl) have the same set of functions, but on some environment the library has functions whose headers doesn't declare. (openssl/opensslconf.h and libsso.so aren't be synchronized) To detect such case explicitly check feature macro and remove related functions. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 32e7cdfa80..550d2a794b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +Sun May 8 21:01:14 2016 NARUSE, Yui + + * ext/openssl/extconf.rb: asume it doesn't have SSLv2 related + functions when OPENSSL_NO_SSL2 is defined. + Usually openssl's header and the library (libssl) have the same + set of functions, but on some environment the library has functions + whose headers doesn't declare. (openssl/opensslconf.h and libsso.so + aren't be synchronized) + To detect such case explicitly check feature macro and remove + related functions. + Sun May 8 18:51:33 2016 Nobuyoshi Nakada * file.c (rb_home_dir_of): return the default home path if the -- cgit v1.2.3