SocketTools Subscription 9.5

大きなニュースフィードを取り扱えるようにRSSニュースフィードのXMLの解析機能を改善
10月 23, 2018
新バージョン

機能

  • Additional assemblies that explicitly target .NET Framework versions 3.5 and 4.5 have been included and are automatically selected as the defaults during installation, based on the version of Visual Studio installed on the development system.
  • Changed the shared location for .NET assemblies to the C:\Program Files (x86)\Common Files\SocketTools folder. All future versions of SocketTools will use this shared location. The shortcut in the installation folder to the assemblies will reflect this new location.
  • When using Visual Studio 2012 or later versions, it will now default to using the .NET 4.5 Framework assemblies rather than version 4.0 assemblies.
  • Registry scripts have been included with the .NET Edition and SocketTools Subscription that make it easier to switch between default framework versions. They are found in the Framework folder where SocketTools has been installed.
  • 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 the Internet Mail .NET class and ActiveX control to include changes to the default message encoding.
  • Updated several compression and security related libraries that are used internally to address potential buffer overflow problems.

不具合の修正

  • 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 Subscription

SocketTools Subscription(英語版)

インターネット通信用の.NETコンポーネント、ライブラリ、ActiveXコントロールの総合コレクション

ご質問がありますか?

今すぐ Catalyst Development Corp. ライセンススペシャリストとライブ チャット