IPWorks 版本发布

查看各个版本中的新增内容,包括功能、增强和已解决问题的详细信息。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
IPWorks 2026主版本2026年10月22日
功能

Security and Reliability Updates

  • CertMgr and the Certificate class now report the EffectiveDate and ExpirationDate properties in UTC rather than local time, removing a common source of confusion around time zones and daylight saving time. TCPServer in the C++ edition now assigns unique connection IDs by default instead of reusing IDs from disconnected clients, which resolves subtle issues in server implementations that track connections by ID. FIPS mode has also been tightened: AllowPKCS1InFIPS now defaults to false. Additionally, the default value of FirewallHTTPVersion has been changed from HTTP/1.0 to HTTP/1.1.

API and Usability Improvements

  • Several long-requested API gaps have been closed. The POP component now includes a ResetState method to reset server-side session state, separate from the existing Reset method which only resets local component state. The WSClient component now includes PauseData and ProcessData methods to temporarily pause communication. The XML component adds an Interrupt method so that in-progress document parsing can be stopped. Email-based components now include OAuth capabilities directly without the need for using the standalone OAuth component.

DTLS Components

  • The DTLSClient and DTLSServer components, previously available in the separate IPWorks DTLS toolkit, are now included in IPWorks. They provide secure UDP communication over the Datagram Transport Layer Security (DTLS) protocol. DTLSClient connects to DTLS servers, and DTLSServer accepts incoming DTLS connections, with the same certificate handling as the other TLS-enabled components. Please see the Secure UDP with DTLS article for more information.