SocketTools ActiveX Edition 9.5

Les composants MIME gèrent désormais la mémoire de manière plus efficace pour les messages avec des pièces jointes très volumineuses.
Octobre 23, 2018
Nouvelle Version

Fonctionnalités

  • Modified the MIME components and API to manage memory more efficiently when processing messages that have very large file attachments.
  • Improved handling of certain non-standard response codes returned by third-party FTP servers.
  • Improved processing of RSS newsfeed XML parsing to handle larger newsfeeds.
  • Changed the default encoding used for email messages to use 8-bit characters and UTF-8 encoding, which is compatible with virtually all modern mail servers and clients. The application can specify 7-bit text for legacy mail servers that do not support the use of 8-bit characters in MIME formatted messages. This change only affects message text, and not file attachments or inline images.
  • Improved internal handling of an error condition when the SSH component would attempt a connection to a server that advertised support for AES encryption, but would not actually use AES as the preferred encryption method.
  • Modified the fallback option to use earlier versions of TLS with legacy servers so it always includes TLS 1.0 as a supported option regardless of the selected security protocol version, and will always permit the use of older cipher suites. By default, SocketTools will only use TLS 1.2 and strong cipher suites for secure connections.
  • Updated several compression and security related libraries that are used internally to address potential buffer overflow problems.

Correctifs

  • Corrected a problem that could prevent an email message from being parsed correctly when it contained a very long block of text that did not include linebreaks. This usually occurred with email messages that used automatically generated HTML formatting.
  • Corrected a problem that could prevent the TLS handshake from completing correctly when a client connects to a server running on Windows XP or Windows Embedded when the client requested any version of TLS from version 1.0 to 1.2.
  • Corrected a problem that could prevent Internationalized Domain Names (IDNs) from resolving correctly on versions of Windows prior to Windows 10 and Windows Server 2016.
  • Corrected a problem that would result in an unexpected error when performing an asynchronous file transfer using a secure HTTP connection, although the transfer actually completed successfully.
  • Corrected a problem that could result in an unhandled exception when attempting a secure connection to server that only supports TLS 1.1.
  • Corrected a problem that could cause secure connections to fail on Windows XP and Windows Vista because it would not fallback to using TLS 1.0 under some circumstances. This was a side effect of changing the default security options to only use TLS 1.2 on current Windows platforms.
  • Corrected an intermittent problem with the HTTP server component rejecting multiple simultaneous connections from the same IP address, even though it did not exceed the connection limits.
  • Corrected a problem that could cause certain .NET class properties to throw an unhandled exception when assigned a value by an application targeting the .NET 4.7 Framework.
  • Corrected a problem that could result in incomplete data being returned when reading a block of data from a secure socket connection and the provided buffer size was smaller than the data in the socket’s receive buffer.
  • Corrected a problem with the ActiveX controls with assigning a property value using a variant variable type. If the property expected an integer value, this could result in in an exception being generated.
SocketTools ActiveX Edition

SocketTools ActiveX Edition

Contrôles de communications Internet pour Visual Basic, FoxPro et PowerBuilder.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences Catalyst Development Corp. .