Rebex HTTPS for .NET R6.3

Improves the redirecting of secure HTTPS to unsecure HTTPS.
March 30, 2022
New Version

Features

  • 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.
  • Common: Improved internal asynchronous infrastructure.
Rebex HTTPS for .NET

Rebex HTTPS for .NET

HTTP and HTTPS library for modern and legacy platforms.

Rebex HTTPS for .NET is also available in:

Got a Question?

Live Chat with our Rebex licensing specialists now.