Page MenuHomeFreeBSD

Fix downgrading of TOE TLS sockets to plain TOE.
ClosedPublic

Authored by jhb on Dec 3 2020, 9:31 PM.
Tags
None
Referenced Files
F163497119: D27467.id80281.diff
Thu, Jul 23, 7:56 PM
F163481032: D27467.id80285.diff
Thu, Jul 23, 3:08 PM
Unknown Object (File)
Wed, Jul 22, 6:59 PM
Unknown Object (File)
Mon, Jul 20, 9:01 PM
Unknown Object (File)
Sat, Jul 18, 3:47 PM
Unknown Object (File)
Wed, Jul 8, 2:09 AM
Unknown Object (File)
Fri, Jul 3, 4:32 AM
Unknown Object (File)
May 16 2026, 3:25 AM
Subscribers

Details

Summary

If a TOE TLS socket ends up using an unsupported TLS version or
ciphersuite, it must be downgraded to a "plain" TOE socket with
TLS encryption/decryption performed on the host. The previous
implementation of this fallback was incomplete and resulted in
hung connections.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable