[Haskell-cafe] tls transition from 1.9 to 2.0

Ben Franksen ben.franksen at online.de
Sun May 19 14:29:09 UTC 2024


Am 13.05.24 um 10:15 schrieb Ben Franksen:
> Hi everyone
> 
> from 1.9.x to 2.0.x the tls package made a change to require EMS 
> (extended main secret) by default. I must admit that I have no idea what 
> this is about and I don't really care much. However, it turns out that 
> for compatibility reasons I need to change it to the old behavior (which 
> allowed but did not require it). So I wonder how to do that.
> 
> The problem is that I am not using tls directly but only via 
> http-conduit (we only need the http client side functionality and mostly 
> for simple download of files). Any hints would be greatly appreciated.

Update: problem solved. Author of crypton-connection kindly accepted a 
PR that allows to override the default value for TLS.ClientSupported 
even in cases where generic connection manager (e.g. http-client-tls) is 
used.
-- 
I would rather have questions that cannot be answered, than answers that
cannot be questioned.  -- Richard Feynman




More information about the Haskell-Cafe mailing list