v0.17.6
Two-way SSL authentication support
A huge thanks to @xiang-zhu's PR, Hoverfly finally has support for two-way SSL authentication. This new feature lets you capture or spy an HTTPS server that requires this authentication method. You can provide certificate key, client certificate and CA certificate with the following flags when starting hoverfly:
--client-authentication-client-key
--client-authentication-client-cert
--client-authentication-ca-cert
You must also provide a host pattern using --client-authentication-destination
flag to tell Hoverfly which request hosts should be called using this authentication method.
Bug fix to capturing concurrent requests with state
Thanks again to @john4744 for fixing a concurrency issue when doing stateful capture. Hoverfly should now generate the correct state values when capturing concurrent requests.