From 3dd9df93590829f4394cf6174cfdf16d132c7521 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Tue, 10 Feb 2015 10:16:41 -0800 Subject: [PATCH] Updated INSTALL to clarify phrasing around OpenSSL. --- INSTALL | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/INSTALL b/INSTALL index 7a3d02f186e..9dfc2282559 100644 --- a/INSTALL +++ b/INSTALL @@ -100,16 +100,16 @@ Then, you can build and install protobuf 3.0.0: A word on OpenSSL ----------------- -Secure HTTP2 requires to have the TLS extension ALPN (see rfc 7301 and +Secure HTTP2 requires the TLS extension ALPN (see rfc 7301 and http://http2.github.io/http2-spec/ section 3.3). Our HTTP2 implementation relies on OpenSSL's implementation. OpenSSL 1.0.2 is the first released version of OpenSSL that has ALPN support, and this explains our dependency on it. Note that the Makefile supports compiling only the unsecure elements of grpc, and if you do not have OpenSSL and do not want it, you can still proceed -with installing only the elements you require. However, it is recommended -to encrypt your network traffic, therefore we urge you to not use the unsecure -version of grpc if possible. +with installing only the elements you require. However, we strongly recoomend +the use of encryption for all network traffic, and discourage the use of grpc +without TLS. Compiling