HTTP: Added Settings.AllowRedirectDowngrade option (disabled by default) - Redirect downgrading from secure HTTPS to unsecure HTTPS is now disabled by default in WebClient and HttpRequest classes. To enable it and restore the previous (unsecure) behavior, use AllowRedirectDowngrade option.
Networking: Added ProxySocket.Bind(Socket) protected method to allow for more customization.
SSH: Improved workaround for very old versions of Bitvise server that don't properly handle SSH channel closing.
TLS Core: Added TlsSocket.CloseAsync method (alias for DisposeAsync method).
TLS Core: Improved protocol mismatch detection.
TLS Core: Optimized asynchronous Send/Receive operation in TLS 1.3.
Cryptography: Improved Poly1305 internals.
Cryptography: Slightly optimized encrypt/decrypt operations in symmetric branch of the CNG/BCrypt interop layer.
Cryptography: Small optimization in ARM (Advanced NEON SIMD) implementation of ChaCha20.