Stop pandering to the loadbalancer industrial complex.
authorbeck <beck@openbsd.org>
Thu, 28 Mar 2024 00:22:35 +0000 (00:22 +0000)
committerbeck <beck@openbsd.org>
Thu, 28 Mar 2024 00:22:35 +0000 (00:22 +0000)
commit130ddb114e9dfaab518a9e1c702cf00ef5a8897c
tree0935de094cfb447470f45a416eafd15aa74beb52
parent06e8da34c97cde3a82a320683349c07d3a4967a9
Stop pandering to the loadbalancer industrial complex.

So we initially kept this hack around for f5 boxes that
should have been patched in 2014, and were not as of 2017.

The f5 article for the bug archived on their web site,
and any of these devices on the public internet will have
since been upgraded to deal with a host of record layer, TLS,
and other bugs, or they likely won't be talking to modern
stacks, since as of this point the software with the bug
would not have been updated in 10 years.

So just make this spec compliant and reject a supported groups
extension that should not have been sent by a server.

ok tb@ jsing@
lib/libssl/ssl_tlsext.c