Kim Alvefur <zash@zash.se> [Sat, 30 Nov 2019 19:34:40 +0100] rev 10473
mod_carbons: Improve performance by delaying creation of carbon payload
If there are no other sessions which also enabled carbons then the
carbons wrapper is not used and the potentially expensive clone
operation was a waste of cycles.
Kim Alvefur <zash@zash.se> [Sat, 30 Nov 2019 16:40:04 +0100] rev 10472
core.portmanager: Complete error message for SNI TLS context problems
Kim Alvefur <zash@zash.se> [Sat, 30 Nov 2019 14:00:13 +0100] rev 10471
tests: Disable s2s in scansion tests
These are all c2s tests, no need to have s2s enabled.
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 23:41:41 +0100] rev 10470
mod_net_multiplex: Tweak debug logging for ALPN case
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 23:27:51 +0100] rev 10469
mod_net_multiplex: Add support for using ALPN
Potentially a bit more efficient since it can jump to the selected
protocol on connect instead of waiting for some data to look at.
Adds a 'protocol' field to net providers for this purpose.
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 23:25:59 +0100] rev 10468
net.http: Set ALPN on requests
Shouldn't hurt. Revert if it turns out it does.
Supported in LuaSec 0.8. Should be ignored otherwise.
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 23:24:14 +0100] rev 10467
core.portmanager: Fix TLS context inheritance for SNI hosts (completes SNI support)
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 23:22:29 +0100] rev 10466
core.portmanager: Don't set the first TLS context with a cert as main context
Don't think this works and it's apparently acceptable to require SNI these days.
Kim Alvefur <zash@zash.se> [Thu, 21 Nov 2019 00:16:20 +0100] rev 10465
mod_admin_telnet: Display ALPN in show_tls() if supported and available
Kim Alvefur <zash@zash.se> [Fri, 29 Nov 2019 21:30:08 +0100] rev 10464
mod_http: Log served URLs at 'info' level
These are similar to the "activated service" messages from portmanager
and similarily useful for the service admin to know even if they're not
debugging anything.