in reply to daniel:// stenberg://

i think disabling them by default is a good idea, but I woulf prefer to still have a commandline option to enable them, in case i need to interact with some old embedded device or sth.

I don't know how much code ot takes in curl and libcurl to support those TLS versions. But if all of it is in the TLS libraries like OpenSSL, and curl just needs to pass a flag, I think it's worth keeping for a few more years.

in reply to daniel:// stenberg://

iirc the big vulnerabilities in these protocols were implementation problems (including downgrade dance). BEAST was one not mitigated that usually requires gigabytes of data to maybe break the cipher. I get the wide deprecation. It’s been painful over the decades to loose support for older protocols. I’ll know my stance probably long after it’s been removed. PCI-DSS has been aggressive about removal of TLS<1.2 yet it persists.