SocketTools Library Edition 10.0.1224.1762

Released: Apr 14, 2020

Updates in 10.0.1224.1762

Features

  • All HTTP and HTTPS client connections will default to using HTTP 1.1, including connections through proxy servers. This addresses an issue where some servers would reject connections from clients attempting to use HTTP 1.0 through a proxy server. It is still possible for clients to explicitly specify using HTTP 1.0 if needed with a legacy server.
  • The IP location client service should provide more accurate network information for some localities outside of North America and western Europe.
  • Improved the method used to map regional mobile service providers to the gateways that are used with the SMS components to send text messages.

Fixes

  • Corrected an issue with the FtpGetMultipleFiles function and GetMultipleFiles methods which could cause internal heap corruption when called repeatedly.
  • Corrected an issue where memory usage reported by the FTP and HTTP server components could be incorrect immediately after multiple clients have disconnected from the server. This functionality was introduced in the previous update.
  • Corrected a rare condition in the MIME component which could result in an internal buffer overflow with specially crafted UTF-8 encoded strings in message headers.