WindowsProtocolTestSuites 4.21.1.0
Welcome to the Windows Protocol Test Suites v4.21.1.0 release!
Test Suites Prerequisites
The prerequisite software that is needed to run Windows Protocol Test Suites now includes .NET 5 for support of non-Windows operating systems. See Prerequisites on GitHub for more information.
Updates in this Release
The major change for this release is that the RDP Client and RDP Server Test Suites are both migrated to .NET 5. and the dependent PTF version is upgraded to v2.1.0.
RDP Client Test Suite v4.21.1.0
The following updates have been applied for this version:
- This Test Suite was migrated to .NET 5 from .NET Framework 4.7.
- Windows, Linux, and macOS platforms are now supported to install and run the RDP Client Test Suite as a test driver.
- The dependency on Spec Explorer to run Test Suites is removed.
- The dependency on WiX for building Test Suites is removed.
- The ProtoSDK SSP & SSPI is rewritten in C#.
- Support for RDP version 10.8 is added.
- Default TLS version is updated to 1.2.
- OS compatibility issues and some other bugs are fixed.
- The newly released C# version of SUT Control Agent is migrated to .NET 5 from .NET Framework 4.7 and is now supported to run on Windows, Linux, and macOS platforms.
- Java version of SUT Control agent is newly released with test suite.
- Python version of SUT Control agent is newly released with test suite.
- PowerShell scripts are migrated to PowerShell Core 7.0.3, which support both Windows, Linux and macOS(10.13 and higher) platforms.
- RDP Codec Web Service is migrated to .NET 5 from .NET Framework 4.7 and supports Windows, Linux, and macOS platforms for setup.
Known Issues
- CredSSP SDK is not supported for non-Windows system yet.
- MS-RDPEUSB test cases require device and interactive operation. Please check your device before running cases.
- MS-RDPEI test cases require device and interactive operation. Please check your device before running cases.
- MS-RDPEDISP test cases require device and interactive operation. Please check your device before running cases.
- MS-RDPEGFX H264 test cases test cases require specific device. Please check your device before running cases.
RDP Server Test Suite v4.21.1.0
The following updates have been applied for this version:
- This Test Suite was migrated to .NET 5 from .NET Framework 4.7.
- Windows, Linux, and macOS platforms are now supported to install and run the RDP Server Test Suite as a driver.
- The dependency on Spec Explorer to run Test Suites is removed.
- The dependency on WiX for building Test Suites is removed.
- The ProtoSDK SSP & SSPI is rewritten in C#.
- Support for RDP version 10.8 is added.
- New test cases for MS-RDPELE protocol are added.
- Default TLS version is updated to 1.2.
- Support for multi-fragment is added to RDPBCGR tests.
- OS compatibility issues and some other bugs are fixed.
Known Issues
- CredSSP SDK is not supported for non-Windows system yet.
Protocol Test Manager Command Line Interface (PTMCli) v4.21.1.0
The following updates have been applied to the Protocol Test Manager Command Line Interface: