about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--Documentation/yahns_config.pod8
-rwxr-xr-xGIT-VERSION-GEN2
2 files changed, 9 insertions, 1 deletions
diff --git a/Documentation/yahns_config.pod b/Documentation/yahns_config.pod
index aadd691..1b2595b 100644
--- a/Documentation/yahns_config.pod
+++ b/Documentation/yahns_config.pod
@@ -452,6 +452,14 @@ An example which seems to work is:
     listen 443, ssl_ctx: ssl_ctx
   end
 
+yahns gives you full control of of how OpenSSL::SSL::SSLContext is
+configured.  To avoid bugs, yahns only ensures
+OpenSSL::SSL::SSLContext#session_id_context is set (if not previously
+set by the user) and calls OpenSSL::SSL::SSLContext#setup before
+spawning threads to avoid race conditions.  yahns itself does not and
+will not enforce any opinion on the compatibility/performance/security
+trade-offs regarding TLS configuration.
+
 =item umask: MODE
 
 Sets the file mode creation mask for UNIX sockets.  If specified,
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index fb50b3c..2003e3f 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -5,7 +5,7 @@
 CONSTANT = "Yahns::VERSION"
 RVF = "lib/yahns/version.rb"
 GVF = "GIT-VERSION-FILE"
-DEF_VER = "v1.12.1"
+DEF_VER = "v1.12.2"
 vn = DEF_VER.dup
 
 # First see if there is a version file (included in release tarballs),