CDRouter 12.13 April 8, 2021
CDRouter: All warning log messages (highlighted in yellow) are now hidden if the
Packets Onlylog filters are selected. This change cleans up the log viewer within the web UI and makes it easier to parse log output via the web API. [ch8719]
wifi_10test case has been updated to ensure that the LAN interface in use supports all of the modes and ciphers advertised by the DUT prior to validating them. Any modes and ciphers that are not supported by the LAN interface will be skipped and highlighted in the log. [ch9352]
CDRouter: The behavior of the testvar RestartDut has been modified. This testvar now defaults to the value
none. When set to
none, CDRouter begins the test run without executing any program or script and without displaying a manual restart prompt.
This testvar can also be set to the value
promptto restore the previous default behavior of displaying a restart prompt at the start of each test run. Any other value is interpreted as a script or program to be executed at the start of the test run.
Please see our knowledge base for more information. [ch9543]
HomeKit: Resolved an issue in which the HomeKit port scans were not respecting the expected closed ports defined in the config file. [ch9883]
IPv6: Additional constraints have been added to the testvar ipv6LanSubnetId to ensure that the configured value does not exceed the number of available subnet bits. [ch8664]
Security: The ET Open ruleset shipped with the CDRouter Security add-on has been updated to version 9698. [ch9665]
USP: Resolved a race condition associated with unencrypted MQTT MTP in the
usp_30test case. [ch9604]
usp_conformance_4_1test case has been updated to send a properly formatted
SendOnBoardRequest()command. Previously this test sent the command
SendOnboardRequest()with a lower case
b, which is invalid. [ch9608]
usp_conformance_4_1test case has been updated to fully support TLSv1.3 MTP layer encryption. [ch9608]
usp_conformance_9_5test cases have been updated to wait for both
usp_conformance_9_9test case has been updated to create and fully configure a new STOMP server at the start of the test. [ch9613]
Important installation notes: If you are upgrading from CDRouter 11.x or earlier versions, all prerequisites listed in the CDRouter 12.0 Release Notes must be met prior to upgrading to CDRouter 12.13. Please contact email@example.com for assistance if needed.
Config upgrades: CDRouter 12.13 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 12.13 testvars using the config upgrade utility.
Python 2 deprecation: Support for Python 2 within cdrouter.py has been deprecated and will be removed in a future release of CDRouter. All scripts using cdrouter.py should be updated to use Python 3, which is fully supported.