[TLS] set SSL_PROTOCOL, SSL_CIPHER* (fixes #2511)
commitb8b38f306790a48db7e0e7a61ba6bb18114eba05
authorGlenn Strauss <gstrauss@gluelogic.com>
Tue, 11 Oct 2016 09:24:39 +0000 (11 05:24 -0400)
committerGlenn Strauss <gstrauss@gluelogic.com>
Tue, 11 Oct 2016 09:24:39 +0000 (11 05:24 -0400)
tree39b4cc82452e5592b91f7d997e8eb6d55b885c11
parent6155d7d9bb78ce721a33bc78d46716da69591575
[TLS] set SSL_PROTOCOL, SSL_CIPHER* (fixes #2511)

initialized for mod_magnet and dynamic CGI-like handlers
(mod_cgi, mod_fastcgi, mod_scgi, mod_ssi) (*not* mod_proxy)

Note: in the future a config flag (does not yet exist) might be required
to activate initialization of these SSL_* env variables.  This might
occur if there are requests to access these variables in mod_accesslog,
and/or if more SSL_* varables are created, which would be more work.

x-ref:
  "pass protocol and cipher details to fcgi env"
  https://redmine.lighttpd.net/issues/2511
src/http-header-glue.c
src/mod_magnet.c
src/response.c
src/response.h