History: ip_tls_test
This page describes all changes made to the ip_tls_test package, TLS and DTLS Test Suite since its release.
Version
1.16 (2020-12-04, 10:30):
- Updated to work with TLS 1.3.
- Fixed HTML string length sent in the test (trailing zero could have been an issue).
1.15 (2020-10-14, 10:55):
- Added client protocol selection config between TLS 1.3 and lower versions.
- Added TLS 1.2 renegotiation enable/disable configuration option.
1.14 (2020-05-26, 9:55):
- Fixed compilation warning.
1.13 (2019-10-30, 9:00):
- Modified to support TLS 4.0.
- Added extra debug log.
1.12r2 (2018-08-29, 18:13):
- Document HTML link added to the documentation folder.
- History and document files renamed to the package name.
1.12:
- Added configuration to enable client verification mechanism.
1.11:
- Added use of psp_sockets() when using socket API.
1.10:
- Corrected printing of debug messages.
- Added use of tls_select_socket()/tls_poll_socket() for socket client. Use of functions is controlled by TLS_SOCKET_SELECT.
- Received data are checked if they match pattern "0123456789012<...>0123456789" delimited by \n.
1.9:
- Added support to work with standard sockets.
- Connection timeout is implemented with use of HCC timer.
- Corrected code exclude macros when different interfaces are enabled for TLS/DTLS.
1.8:
- Updated to establish TLS/DTLS connection over IPv6.
1.7:
- Updated to new IPStack IPv4/IPv6 ver. 6.02.
- Updated to TLS 3.16.
1.6:
- Updated to new IPStack IPv4/IPv6.
- Updated to TLS 3.13.
1.5:
- Updated to TLS 3.12.
- Added task sleep for socket connection for configuration using RTOS.
1.4:
- Added test for DTLS.
- Updated to ip_tls version 3.11 (internal version number).
1.3:
- Replaced stdint.h includes with psp_types.h.
- Updated TLS version check to 3.6.
1.2:
- Test updated to ip_tls version 3.5, IP stack version 4.
1.1:
- Test updated to ip_tls version 3.4.
- Added socket client and server test.
- Server/client TCP/socket test is now configurable from config_tls_test.h.
1.0:
- Initial release.