mirror of
https://github.com/curl/curl.git
synced 2026-08-24 17:53:33 +03:00
bearssl: handshake fix, provide proper get_select_socks() implementation
- bring bearssl handshake times down from +200ms down to other TLS backends - vtls: improve generic get_select_socks() implementation - tests: provide Apache with a suitable ssl session cache Closes #11675
This commit is contained in:
parent
57e81ff3db
commit
1bccee76c8
3 changed files with 72 additions and 19 deletions
|
|
@ -48,6 +48,7 @@ class Httpd:
|
|||
'authz_user', 'authz_core', 'authz_host',
|
||||
'auth_basic', 'auth_digest',
|
||||
'env', 'filter', 'headers', 'mime',
|
||||
'socache_shmcb',
|
||||
'rewrite', 'http2', 'ssl', 'proxy', 'proxy_http', 'proxy_connect',
|
||||
'mpm_event',
|
||||
]
|
||||
|
|
@ -251,6 +252,7 @@ class Httpd:
|
|||
f'Listen {self.env.proxy_port}',
|
||||
f'Listen {self.env.proxys_port}',
|
||||
f'TypesConfig "{self._conf_dir}/mime.types',
|
||||
f'SSLSessionCache "shmcb:ssl_gcache_data(32000)"',
|
||||
]
|
||||
if 'base' in self._extra_configs:
|
||||
conf.extend(self._extra_configs['base'])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue