summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiejun Zhou <[email protected]>2023-03-08 08:27:44 +0000
committerTiejun Zhou <[email protected]>2023-03-08 08:27:44 +0000
commite054d6afd1e52c445512a513bd8c375565b848ea (patch)
tree7ae5eb3bd1ce109f792687df0b4a312ca7a5311f
parenta4fec08cc5278ab16a67f2b85fdd30bf5c533091 (diff)
Release 6.2.1 on 08 Mar 2023. Expand to see details.v6.2.1_rel
29eee6fe8 Update function header and version to 6.2.1 e22a02169 Fix compile errors in TLS 3e0a14c1c Fix network driver for regression test. 442f3adfa Fix compiler warnings in NetXDuo
-rw-r--r--addons/BSD/nxd_bsd.c6
-rw-r--r--addons/cloud/nx_cloud.c6
-rw-r--r--addons/ftp/nxd_ftp_client.c6
-rw-r--r--addons/sntp/nxd_sntp_client.c12
-rw-r--r--addons/telnet/nxd_telnet_client.c6
-rw-r--r--addons/telnet/nxd_telnet_server.c6
-rw-r--r--common/inc/nx_api.h7
-rw-r--r--common/src/nx_icmpv6_send_queued_packets.c9
-rw-r--r--common/src/nx_ip_interface_status_check.c6
-rw-r--r--common/src/nx_ip_packet_checksum_compute.c25
-rw-r--r--common/src/nxd_ipv6_stateless_address_autoconfig_disable.c7
-rw-r--r--common/src/nxd_ipv6_stateless_address_autoconfig_enable.c7
-rw-r--r--common/src/nxe_tcp_socket_receive_notify.c6
-rw-r--r--crypto_libraries/src/nx_crypto_aes.c6
-rw-r--r--crypto_libraries/src/nx_crypto_generic_ciphersuites.c6
-rw-r--r--crypto_libraries/src/nx_crypto_rsa.c4
-rw-r--r--nx_secure/inc/nx_secure_x509.h6
-rw-r--r--nx_secure/ports/nx_secure_port.h2
-rw-r--r--nx_secure/src/nx_secure_dtls_process_clienthello.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_server_local_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_session_local_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_generate_client_key_exchange.c6
-rw-r--r--nx_secure/src/nx_secure_generate_premaster_secret.c6
-rw-r--r--nx_secure/src/nx_secure_process_client_key_exchange.c6
-rw-r--r--nx_secure/src/nx_secure_process_server_key_exchange.c6
-rw-r--r--nx_secure/src/nx_secure_tls_1_3_client_handshake.c6
-rw-r--r--nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_active_certificate_set.c6
-rw-r--r--nx_secure/src/nx_secure_tls_client_handshake.c6
-rw-r--r--nx_secure/src/nx_secure_tls_ecc_generate_keys.c6
-rw-r--r--nx_secure/src/nx_secure_tls_local_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_tls_local_certificate_find.c6
-rw-r--r--nx_secure/src/nx_secure_tls_local_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_tls_metadata_size_calculate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_certificate_request.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_certificate_verify.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_clienthello.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_clienthello_extensions.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_finished.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_record.c6
-rw-r--r--nx_secure/src/nx_secure_tls_process_remote_certificate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_remote_certificate_allocate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_remote_certificate_free.c6
-rw-r--r--nx_secure/src/nx_secure_tls_remote_certificate_free_all.c6
-rw-r--r--nx_secure/src/nx_secure_tls_remote_certificate_verify.c6
-rw-r--r--nx_secure/src/nx_secure_tls_send_certificate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_send_certificate_verify.c6
-rw-r--r--nx_secure/src/nx_secure_tls_send_clienthello.c13
-rw-r--r--nx_secure/src/nx_secure_tls_send_clienthello_extensions.c12
-rw-r--r--nx_secure/src/nx_secure_tls_send_finished.c6
-rw-r--r--nx_secure/src/nx_secure_tls_send_serverhello_extensions.c6
-rw-r--r--nx_secure/src/nx_secure_tls_server_certificate_find.c6
-rw-r--r--nx_secure/src/nx_secure_tls_server_certificate_remove.c6
-rw-r--r--nx_secure/src/nx_secure_tls_session_create_ext.c6
-rw-r--r--nx_secure/src/nx_secure_tls_session_receive_records.c6
-rw-r--r--nx_secure/src/nx_secure_tls_session_renegotiate.c6
-rw-r--r--nx_secure/src/nx_secure_tls_session_reset.c6
-rw-r--r--nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c6
-rw-r--r--nx_secure/src/nx_secure_tls_trusted_certificate_add.c6
-rw-r--r--nx_secure/src/nx_secure_tls_trusted_certificate_remove.c6
-rw-r--r--ports/arc_em/metaware/inc/nx_port.h2
-rw-r--r--ports/arc_hs/metaware/inc/nx_port.h2
-rw-r--r--ports/cortex_a15/gnu/inc/nx_port.h2
-rw-r--r--ports/cortex_a5/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_a5/gnu/inc/nx_port.h2
-rw-r--r--ports/cortex_a5/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_a5x/ac6/inc/nx_port.h2
-rw-r--r--ports/cortex_a7/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_a7/gnu/inc/nx_port.h2
-rw-r--r--ports/cortex_a7/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_a8/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_a8/gnu/inc/nx_port.h2
-rw-r--r--ports/cortex_a8/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_a9/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_a9/gnu/inc/nx_port.h2
-rw-r--r--ports/cortex_a9/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_a9/rvds/inc/nx_port.h2
-rw-r--r--ports/cortex_m0/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_m0/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m0/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_m23/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_m23/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m23/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_m3/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_m3/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m3/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_m3/keil/inc/nx_port.h2
-rw-r--r--ports/cortex_m33/ac5/inc/nx_port.h8
-rw-r--r--ports/cortex_m33/ac6/inc/nx_port.h6
-rw-r--r--ports/cortex_m33/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m33/iar/inc/nx_port.h8
-rw-r--r--ports/cortex_m4/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_m4/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m4/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_m4/keil/inc/nx_port.h2
-rw-r--r--ports/cortex_m55/ac5/inc/nx_port.h6
-rw-r--r--ports/cortex_m55/ac6/inc/nx_port.h6
-rw-r--r--ports/cortex_m55/gnu/inc/nx_port.h6
-rw-r--r--ports/cortex_m55/iar/inc/nx_port.h6
-rw-r--r--ports/cortex_m7/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_m7/ac6/inc/nx_port.h2
-rw-r--r--ports/cortex_m7/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_m7/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_m85/ac5/inc/nx_port.h6
-rw-r--r--ports/cortex_m85/ac6/inc/nx_port.h6
-rw-r--r--ports/cortex_m85/gnu/inc/nx_port.h6
-rw-r--r--ports/cortex_m85/iar/inc/nx_port.h6
-rw-r--r--ports/cortex_r4/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_r4/ac6/inc/nx_port.h8
-rw-r--r--ports/cortex_r4/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_r4/iar/inc/nx_port.h2
-rw-r--r--ports/cortex_r5/ac5/inc/nx_port.h2
-rw-r--r--ports/cortex_r5/gnu/inc/nx_port.h8
-rw-r--r--ports/cortex_r5/iar/inc/nx_port.h2
-rw-r--r--ports/linux/gnu/inc/nx_port.h2
-rw-r--r--ports/mips/gnu/inc/nx_port.h2
-rw-r--r--ports/rxv2/ccrx/inc/nx_port.h8
-rw-r--r--ports/rxv2/gnu/inc/nx_port.h2
-rw-r--r--ports/rxv2/iar/inc/nx_port.h2
-rw-r--r--ports/win32/vs_2019/inc/nx_port.h2
127 files changed, 349 insertions, 319 deletions
diff --git a/addons/BSD/nxd_bsd.c b/addons/BSD/nxd_bsd.c
index 41f45003..4681eb19 100644
--- a/addons/BSD/nxd_bsd.c
+++ b/addons/BSD/nxd_bsd.c
@@ -5266,7 +5266,7 @@ NX_BSD_SOCKET *bsd_socket_ptr;
/* FUNCTION RELEASE */
/* */
/* ioctl PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -5308,9 +5308,9 @@ NX_BSD_SOCKET *bsd_socket_ptr;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), corrected*/
+/* 03-08-2023 Wenhui Xie Modified comment(s), corrected*/
/* the result of FIONREAD, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
INT ioctl(INT sockID, INT command, INT *result)
diff --git a/addons/cloud/nx_cloud.c b/addons/cloud/nx_cloud.c
index 928fde05..893aee0b 100644
--- a/addons/cloud/nx_cloud.c
+++ b/addons/cloud/nx_cloud.c
@@ -892,7 +892,7 @@ ULONG registered_event;
/* FUNCTION RELEASE */
/* */
/* _nxe_cloud_module_event_clear PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -926,9 +926,9 @@ ULONG registered_event;
/* DATE NAME DESCRIPTION */
/* */
/* 09-30-2020 Yuxin Zhou Initial Version 6.1 */
-/* xx-xx-xxxx Bo Chen Modified comment(s), fixed */
+/* 03-08-2023 Bo Chen Modified comment(s), fixed */
/* event clear function, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nxe_cloud_module_event_clear(NX_CLOUD_MODULE *cloud_module, ULONG module_own_event)
diff --git a/addons/ftp/nxd_ftp_client.c b/addons/ftp/nxd_ftp_client.c
index 989c567a..84118c5a 100644
--- a/addons/ftp/nxd_ftp_client.c
+++ b/addons/ftp/nxd_ftp_client.c
@@ -1106,7 +1106,7 @@ UINT status;
/* FUNCTION RELEASE */
/* */
/* _nx_ftp_client_delete PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -1140,9 +1140,9 @@ UINT status;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), */
+/* 03-08-2023 Wenhui Xie Modified comment(s), */
/* cleared the client ID, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_ftp_client_delete(NX_FTP_CLIENT *ftp_client_ptr)
diff --git a/addons/sntp/nxd_sntp_client.c b/addons/sntp/nxd_sntp_client.c
index 160597ab..0563e2ce 100644
--- a/addons/sntp/nxd_sntp_client.c
+++ b/addons/sntp/nxd_sntp_client.c
@@ -85,7 +85,7 @@ static ULONG process_timerticks = 0;
/* FUNCTION RELEASE */
/* */
/* _nxe_sntp_client_create PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -126,9 +126,9 @@ static ULONG process_timerticks = 0;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), */
+/* 03-08-2023 Wenhui Xie Modified comment(s), */
/* checked the client ID, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nxe_sntp_client_create(NX_SNTP_CLIENT *client_ptr, NX_IP *ip_ptr, UINT iface_index, NX_PACKET_POOL *packet_pool_ptr,
@@ -460,7 +460,7 @@ UINT status;
/* FUNCTION RELEASE */
/* */
/* _nx_sntp_client_delete PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -500,9 +500,9 @@ UINT status;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), */
+/* 03-08-2023 Wenhui Xie Modified comment(s), */
/* cleared the client ID, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_sntp_client_delete(NX_SNTP_CLIENT *client_ptr)
diff --git a/addons/telnet/nxd_telnet_client.c b/addons/telnet/nxd_telnet_client.c
index 51c9b71c..23dda96f 100644
--- a/addons/telnet/nxd_telnet_client.c
+++ b/addons/telnet/nxd_telnet_client.c
@@ -567,7 +567,7 @@ UINT status;
/* FUNCTION RELEASE */
/* */
/* _nx_telnet_client_delete PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -600,9 +600,9 @@ UINT status;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), */
+/* 03-08-2023 Wenhui Xie Modified comment(s), */
/* cleared the client ID, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_telnet_client_delete(NX_TELNET_CLIENT *client_ptr)
diff --git a/addons/telnet/nxd_telnet_server.c b/addons/telnet/nxd_telnet_server.c
index b72a1ea7..787e9930 100644
--- a/addons/telnet/nxd_telnet_server.c
+++ b/addons/telnet/nxd_telnet_server.c
@@ -595,7 +595,7 @@ UINT status;
/* FUNCTION RELEASE */
/* */
/* _nx_telnet_server_disconnect PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -631,10 +631,10 @@ UINT status;
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Wenhui Xie Modified comment(s), and */
+/* 03-08-2023 Wenhui Xie Modified comment(s), and */
/* corrected the processing of */
/* disconnection, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_telnet_server_disconnect(NX_TELNET_SERVER *server_ptr, UINT logical_connection)
diff --git a/common/inc/nx_api.h b/common/inc/nx_api.h
index 9b20cf8c..8a102381 100644
--- a/common/inc/nx_api.h
+++ b/common/inc/nx_api.h
@@ -26,7 +26,7 @@
/* APPLICATION INTERFACE DEFINITION RELEASE */
/* */
/* nx_api.h PORTABLE C */
-/* 6.2.0 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -97,6 +97,9 @@
/* 10-31-2022 Wenhui Xie Modified comment(s), and */
/* supported HTTP Proxy, */
/* resulting in version 6.2.0 */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
+/* updated product constants, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -513,7 +516,7 @@ VOID _nx_trace_event_update(TX_TRACE_BUFFER_ENTRY *event, ULONG timestamp, ULONG
#define AZURE_RTOS_NETXDUO
#define NETXDUO_MAJOR_VERSION 6
#define NETXDUO_MINOR_VERSION 2
-#define NETXDUO_PATCH_VERSION 0
+#define NETXDUO_PATCH_VERSION 1
/* Define the following symbols for backward compatibility */
#define EL_PRODUCT_NETXDUO
diff --git a/common/src/nx_icmpv6_send_queued_packets.c b/common/src/nx_icmpv6_send_queued_packets.c
index 7d68b938..88167e3b 100644
--- a/common/src/nx_icmpv6_send_queued_packets.c
+++ b/common/src/nx_icmpv6_send_queued_packets.c
@@ -34,7 +34,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_icmpv6_send_queued_packets PORTABLE C */
-/* 6.1 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -61,7 +61,7 @@
/* */
/* CALLED BY */
/* */
-/* _nx_icmp_packet_process Main ICMP packet pocess */
+/* _nx_icmp_packet_process Main ICMP packet process */
/* */
/* RELEASE HISTORY */
/* */
@@ -70,6 +70,9 @@
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
+/* fixed compiler warnings, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
VOID _nx_icmpv6_send_queued_packets(NX_IP *ip_ptr, ND_CACHE_ENTRY *nd_entry)
@@ -79,13 +82,11 @@ NX_IP_DRIVER driver_request;
UCHAR *mac_addr;
NX_PACKET *queued_list_head, *ip_packet_ptr;
UINT next_hop_mtu;
-#ifndef NX_DISABLE_FRAGMENTATION
#ifdef NX_ENABLE_IPV6_PATH_MTU_DISCOVERY
NX_IPV6_DESTINATION_ENTRY *dest_entry_ptr;
NX_IPV6_HEADER *ip_header_ptr;
ULONG status;
#endif /* NX_ENABLE_IPV6_PATH_MTU_DISCOVERY */
-#endif /* NX_DISABLE_FRAGMENTATION */
TX_INTERRUPT_SAVE_AREA
diff --git a/common/src/nx_ip_interface_status_check.c b/common/src/nx_ip_interface_status_check.c
index e45731c7..15206926 100644
--- a/common/src/nx_ip_interface_status_check.c
+++ b/common/src/nx_ip_interface_status_check.c
@@ -35,7 +35,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_ip_interface_status_check PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -79,9 +79,9 @@
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* added driver entry check, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_ip_interface_status_check(NX_IP *ip_ptr, UINT interface_index, ULONG needed_status,
diff --git a/common/src/nx_ip_packet_checksum_compute.c b/common/src/nx_ip_packet_checksum_compute.c
index d9e53e88..637b19c9 100644
--- a/common/src/nx_ip_packet_checksum_compute.c
+++ b/common/src/nx_ip_packet_checksum_compute.c
@@ -39,7 +39,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_ip_packet_checksum_compute PORTABLE C */
-/* 6.1 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -75,6 +75,9 @@
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
+/* fixed compiler warnings, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
VOID _nx_ip_packet_checksum_compute(NX_PACKET *packet_ptr)
@@ -84,15 +87,17 @@ UCHAR *org_prepend_ptr;
ULONG checksum;
ULONG val;
UCHAR is_done = NX_FALSE;
-ULONG ip_header_length;
ULONG ip_src_addr[4];
ULONG ip_dst_addr[4];
ULONG data_length = 0;
-NX_IPV4_HEADER *ip_header_ptr;
NX_TCP_HEADER *tcp_header_ptr;
NX_UDP_HEADER *udp_header_ptr;
+#ifndef NX_DISABLE_IPV4
+ULONG ip_header_length;
+NX_IPV4_HEADER *ip_header_ptr;
NX_ICMP_HEADER *icmpv4_header_ptr;
NX_IGMP_HEADER *igmp_header_ptr;
+#endif /* NX_DISABLE_IPV4 */
#ifdef FEATURE_NX_IPV6
USHORT short_val;
NX_ICMPV6_HEADER *icmpv6_header_ptr;
@@ -100,14 +105,14 @@ NX_IPV6_HEADER *ipv6_header_ptr;
#endif
/* Get IP version. */
-#ifdef FEATURE_NX_IPV6
+#ifndef NX_DISABLE_IPV4
if (packet_ptr -> nx_packet_ip_version == NX_IP_VERSION_V4)
{
-#endif
next_protocol = NX_PROTOCOL_IPV4;
-#ifdef FEATURE_NX_IPV6
}
- else
+#endif /* NX_DISABLE_IPV4 */
+#ifdef FEATURE_NX_IPV6
+ if (packet_ptr -> nx_packet_ip_version == NX_IP_VERSION_V6)
{
next_protocol = NX_PROTOCOL_IPV6;
}
@@ -121,6 +126,7 @@ NX_IPV6_HEADER *ipv6_header_ptr;
{
switch (next_protocol)
{
+#ifndef NX_DISABLE_IPV4
case NX_PROTOCOL_IPV4:
{
@@ -178,6 +184,7 @@ NX_IPV6_HEADER *ipv6_header_ptr;
data_length = packet_ptr -> nx_packet_length - (ip_header_length << 2);
break;
}
+#endif /* NX_DISABLE_IPV4 */
case NX_PROTOCOL_TCP:
{
@@ -241,6 +248,7 @@ NX_IPV6_HEADER *ipv6_header_ptr;
break;
}
+#ifndef NX_DISABLE_IPV4
case NX_PROTOCOL_ICMP:
{
@@ -316,6 +324,7 @@ NX_IPV6_HEADER *ipv6_header_ptr;
is_done = NX_TRUE;
break;
}
+#endif /* NX_DISABLE_IPV4 */
#ifdef FEATURE_NX_IPV6
case NX_PROTOCOL_ICMPV6:
@@ -382,7 +391,7 @@ NX_IPV6_HEADER *ipv6_header_ptr;
}
- /* Restore origianl prepend_ptr. */
+ /* Restore original prepend_ptr. */
packet_ptr -> nx_packet_prepend_ptr = org_prepend_ptr;
return;
}
diff --git a/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c b/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c
index e20578e0..990ad7a4 100644
--- a/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c
+++ b/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c
@@ -34,7 +34,7 @@
/* FUNCTION RELEASE */
/* */
/* _nxd_ipv6_stateless_address_autoconfig_disable PORTABLE C */
-/* 6.1 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -70,6 +70,9 @@
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
+/* fixed compiler warnings, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nxd_ipv6_stateless_address_autoconfig_disable(NX_IP *ip_ptr, UINT interface_index)
@@ -98,8 +101,10 @@ NX_INTERFACE *interface_ptr;
/* Install IPv6 packet receive processing function pointer */
interface_ptr -> nx_ipv6_stateless_address_autoconfig_status = NX_STATELESS_ADDRESS_AUTOCONFIG_DISABLED;
+#ifndef NX_DISABLE_ICMPV6_ROUTER_SOLICITATION
/* Reset the RS count. */
interface_ptr -> nx_ipv6_rtr_solicitation_count = 0;
+#endif /* NX_DISABLE_ICMPV6_ROUTER_SOLICITATION */
/* Release the IP protection. */
tx_mutex_put(&(ip_ptr -> nx_ip_protection));
diff --git a/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c b/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c
index d836275e..1710459c 100644
--- a/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c
+++ b/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c
@@ -35,7 +35,7 @@
/* FUNCTION RELEASE */
/* */
/* _nxd_ipv6_stateless_address_autoconfig_enable PORTABLE C */
-/* 6.1 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -70,6 +70,9 @@
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
+/* fixed compiler warnings, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nxd_ipv6_stateless_address_autoconfig_enable(NX_IP *ip_ptr, UINT interface_index)
@@ -98,10 +101,12 @@ NX_INTERFACE *interface_ptr;
/* Install IPv6 packet receive processing function pointer */
interface_ptr -> nx_ipv6_stateless_address_autoconfig_status = NX_STATELESS_ADDRESS_AUTOCONFIG_ENABLED;
+#ifndef NX_DISABLE_ICMPV6_ROUTER_SOLICITATION
/* Reset the RS count. */
interface_ptr -> nx_ipv6_rtr_solicitation_count = ip_ptr -> nx_ip_interface[interface_index].nx_ipv6_rtr_solicitation_max;
interface_ptr -> nx_ipv6_rtr_solicitation_timer = NX_ICMPV6_RTR_SOLICITATION_DELAY;
+#endif /* NX_DISABLE_ICMPV6_ROUTER_SOLICITATION */
/* Release the IP protection. */
tx_mutex_put(&(ip_ptr -> nx_ip_protection));
diff --git a/common/src/nxe_tcp_socket_receive_notify.c b/common/src/nxe_tcp_socket_receive_notify.c
index 936efece..2508e292 100644
--- a/common/src/nxe_tcp_socket_receive_notify.c
+++ b/common/src/nxe_tcp_socket_receive_notify.c
@@ -38,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS
/* FUNCTION RELEASE */
/* */
/* _nxe_tcp_socket_receive_notify PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yuxin Zhou, Microsoft Corporation */
@@ -75,9 +75,9 @@ NX_CALLER_CHECKING_EXTERNS
/* 05-19-2020 Yuxin Zhou Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed invalid check, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nxe_tcp_socket_receive_notify(NX_TCP_SOCKET *socket_ptr,
diff --git a/crypto_libraries/src/nx_crypto_aes.c b/crypto_libraries/src/nx_crypto_aes.c
index 16b4ae9f..d5103fac 100644
--- a/crypto_libraries/src/nx_crypto_aes.c
+++ b/crypto_libraries/src/nx_crypto_aes.c
@@ -2167,7 +2167,7 @@ UINT status;
/* FUNCTION RELEASE */
/* */
/* _nx_crypto_method_aes_ccm_operation PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -2215,9 +2215,9 @@ UINT status;
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), and */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
/* fixed compiler warnings, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
NX_CRYPTO_KEEP UINT _nx_crypto_method_aes_ccm_operation(UINT op, /* Encrypt, Decrypt, Authenticate */
diff --git a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c
index 6f14066f..d7080de9 100644
--- a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c
+++ b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* nx_crypto_generic_ciphersuites PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -74,10 +74,10 @@
/* resulting in version 6.1.12 */
/* 10-31-2022 Yanwu Cai Modified comment(s), */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
diff --git a/crypto_libraries/src/nx_crypto_rsa.c b/crypto_libraries/src/nx_crypto_rsa.c
index 4b35fd0d..6708f05f 100644
--- a/crypto_libraries/src/nx_crypto_rsa.c
+++ b/crypto_libraries/src/nx_crypto_rsa.c
@@ -85,9 +85,9 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), aligned */
+/* 03-08-2023 Yanwu Cai Modified comment(s), aligned */
/* buffer size of huge number, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
NX_CRYPTO_KEEP UINT _nx_crypto_rsa_operation(const UCHAR *exponent, UINT exponent_length, const UCHAR *modulus, UINT modulus_length,
diff --git a/nx_secure/inc/nx_secure_x509.h b/nx_secure/inc/nx_secure_x509.h
index 80f93baf..d4b0d369 100644
--- a/nx_secure/inc/nx_secure_x509.h
+++ b/nx_secure/inc/nx_secure_x509.h
@@ -26,7 +26,7 @@
/* COMPONENT DEFINITION RELEASE */
/* */
/* nx_secure_x509.h PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -59,9 +59,9 @@
/* checked expiration for all */
/* the certs in the chain, */
/* resulting in version 6.1.12 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* included TLS port header, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
diff --git a/nx_secure/ports/nx_secure_port.h b/nx_secure/ports/nx_secure_port.h
index 32b23984..410eb548 100644
--- a/nx_secure/ports/nx_secure_port.h
+++ b/nx_secure/ports/nx_secure_port.h
@@ -69,7 +69,7 @@
#ifdef NX_SECURE_SYSTEM_INIT
CHAR _nx_secure_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Secure Generic Version G6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Secure Generic Version G6.2.1 *";
#else
extern CHAR _nx_secure_version_id[];
#endif
diff --git a/nx_secure/src/nx_secure_dtls_process_clienthello.c b/nx_secure/src/nx_secure_dtls_process_clienthello.c
index 54c02331..48c9a25f 100644
--- a/nx_secure/src/nx_secure_dtls_process_clienthello.c
+++ b/nx_secure/src/nx_secure_dtls_process_clienthello.c
@@ -40,7 +40,7 @@ static UINT _nx_secure_dtls_check_ciphersuite(const NX_SECURE_TLS_CIPHERSUITE_IN
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_process_clienthello PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -94,10 +94,10 @@ static UINT _nx_secure_dtls_check_ciphersuite(const NX_SECURE_TLS_CIPHERSUITE_IN
/* improved buffer length */
/* verification, */
/* resulting in version 6.1.3 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_process_clienthello(NX_SECURE_DTLS_SESSION *dtls_session, UCHAR *packet_buffer,
diff --git a/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c b/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c
index d15042b4..e99178eb 100644
--- a/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c
+++ b/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_server_local_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -69,10 +69,10 @@
/* 09-30-2020 Timothy Stapko Modified comment(s), and */
/* fixed compiler warnings, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_server_local_certificate_add(NX_SECURE_DTLS_SERVER *server_ptr,
diff --git a/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c b/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c
index 81e1a547..e716a37f 100644
--- a/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c
+++ b/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_server_local_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -71,10 +71,10 @@
/* 09-30-2020 Timothy Stapko Modified comment(s), and */
/* fixed compiler warnings, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_server_local_certificate_remove(NX_SECURE_DTLS_SERVER *server_ptr,
diff --git a/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c b/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c
index 95be1919..06065ca8 100644
--- a/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c
+++ b/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_server_trusted_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -68,10 +68,10 @@
/* 09-30-2020 Timothy Stapko Modified comment(s), and */
/* fixed compiler warnings, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_server_trusted_certificate_add(NX_SECURE_DTLS_SERVER *server_ptr,
diff --git a/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c b/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c
index 5b30b4e6..a675a569 100644
--- a/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c
+++ b/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_server_trusted_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -71,10 +71,10 @@
/* 09-30-2020 Timothy Stapko Modified comment(s), and */
/* fixed compiler warnings, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_server_trusted_certificate_remove(NX_SECURE_DTLS_SERVER *server_ptr,
diff --git a/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c b/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c
index 46eff327..8cb8f9c6 100644
--- a/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c
+++ b/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_session_local_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -69,10 +69,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_session_local_certificate_add(NX_SECURE_DTLS_SESSION *dtls_session,
diff --git a/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c b/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c
index 677401d4..17d139c1 100644
--- a/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c
+++ b/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_session_local_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -68,10 +68,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_session_local_certificate_remove(NX_SECURE_DTLS_SESSION *dtls_session,
diff --git a/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c b/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c
index c21b1a6d..d4e67db9 100644
--- a/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c
+++ b/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_session_trusted_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -68,10 +68,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_session_trusted_certificate_add(NX_SECURE_DTLS_SESSION *dtls_session,
diff --git a/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c b/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c
index aacba2e3..3ebd0a63 100644
--- a/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c
+++ b/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_dtls_session_trusted_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -67,10 +67,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_dtls_session_trusted_certificate_remove(NX_SECURE_DTLS_SESSION *dtls_session,
diff --git a/nx_secure/src/nx_secure_generate_client_key_exchange.c b/nx_secure/src/nx_secure_generate_client_key_exchange.c
index 2067b7b9..ef06e219 100644
--- a/nx_secure/src/nx_secure_generate_client_key_exchange.c
+++ b/nx_secure/src/nx_secure_generate_client_key_exchange.c
@@ -34,7 +34,7 @@ static UCHAR _nx_secure_client_padded_pre_master[600];
/* FUNCTION RELEASE */
/* */
/* _nx_secure_generate_client_key_exchange PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yanwu Cai, Microsoft Corporation */
@@ -80,10 +80,10 @@ static UCHAR _nx_secure_client_padded_pre_master[600];
/* DATE NAME DESCRIPTION */
/* */
/* 10-31-2022 Yanwu Cai Initial Version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_generate_client_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite,
diff --git a/nx_secure/src/nx_secure_generate_premaster_secret.c b/nx_secure/src/nx_secure_generate_premaster_secret.c
index f6df01c5..467e9bd7 100644
--- a/nx_secure/src/nx_secure_generate_premaster_secret.c
+++ b/nx_secure/src/nx_secure_generate_premaster_secret.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_generate_premaster_secret PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yanwu Cai, Microsoft Corporation */
@@ -73,10 +73,10 @@
/* DATE NAME DESCRIPTION */
/* */
/* 10-31-2022 Yanwu Cai Initial Version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_generate_premaster_secret(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT protocol_version, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material,
diff --git a/nx_secure/src/nx_secure_process_client_key_exchange.c b/nx_secure/src/nx_secure_process_client_key_exchange.c
index d3f9cc9e..c92cf903 100644
--- a/nx_secure/src/nx_secure_process_client_key_exchange.c
+++ b/nx_secure/src/nx_secure_process_client_key_exchange.c
@@ -34,7 +34,7 @@ static UCHAR _nx_secure_client_padded_pre_master[600];
/* FUNCTION RELEASE */
/* */
/* _nx_secure_process_client_key_exchange PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yanwu Cai, Microsoft Corporation */
@@ -86,10 +86,10 @@ static UCHAR _nx_secure_client_padded_pre_master[600];
/* DATE NAME DESCRIPTION */
/* */
/* 10-31-2022 Yanwu Cai Initial Version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_process_client_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT protocol_version,
diff --git a/nx_secure/src/nx_secure_process_server_key_exchange.c b/nx_secure/src/nx_secure_process_server_key_exchange.c
index 74c1c221..ffda1f9d 100644
--- a/nx_secure/src/nx_secure_process_server_key_exchange.c
+++ b/nx_secure/src/nx_secure_process_server_key_exchange.c
@@ -40,7 +40,7 @@ static UCHAR decrypted_signature[512];
/* FUNCTION RELEASE */
/* */
/* _nx_secure_process_server_key_exchange PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Yanwu Cai, Microsoft Corporation */
@@ -92,10 +92,10 @@ static UCHAR decrypted_signature[512];
/* DATE NAME DESCRIPTION */
/* */
/* 10-31-2022 Yanwu Cai Initial Version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_process_server_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_SECURE_TLS_CRYPTO *tls_crypto_table,
diff --git a/nx_secure/src/nx_secure_tls_1_3_client_handshake.c b/nx_secure/src/nx_secure_tls_1_3_client_handshake.c
index afae8c98..b5b9a192 100644
--- a/nx_secure/src/nx_secure_tls_1_3_client_handshake.c
+++ b/nx_secure/src/nx_secure_tls_1_3_client_handshake.c
@@ -30,7 +30,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_1_3_client_handshake PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -120,9 +120,9 @@
/* updated alert message for */
/* downgrade protection, */
/* resulting in version 6.1.12 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), and */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
/* corrected metadata cleanup, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
diff --git a/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c b/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c
index 2131dbaf..20a34a98 100644
--- a/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c
+++ b/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c
@@ -31,7 +31,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_1_3_finished_hash_generate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -72,9 +72,9 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), and */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
/* corrected hash cleanup, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
#if (NX_SECURE_TLS_TLS_1_3_ENABLED)
diff --git a/nx_secure/src/nx_secure_tls_active_certificate_set.c b/nx_secure/src/nx_secure_tls_active_certificate_set.c
index 6bfc1f85..cd7726a3 100644
--- a/nx_secure/src/nx_secure_tls_active_certificate_set.c
+++ b/nx_secure/src/nx_secure_tls_active_certificate_set.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_active_certificate_set PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -75,10 +75,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_active_certificate_set(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_client_handshake.c b/nx_secure/src/nx_secure_tls_client_handshake.c
index 90130b44..b0418c19 100644
--- a/nx_secure/src/nx_secure_tls_client_handshake.c
+++ b/nx_secure/src/nx_secure_tls_client_handshake.c
@@ -30,7 +30,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_client_handshake PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -119,10 +119,10 @@
/* 07-29-2022 Yuxin Zhou Modified comment(s), */
/* removed duplicated alert, */
/* resulting in version 6.1.12 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_client_handshake(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer,
diff --git a/nx_secure/src/nx_secure_tls_ecc_generate_keys.c b/nx_secure/src/nx_secure_tls_ecc_generate_keys.c
index f85e64d0..149b57d6 100644
--- a/nx_secure/src/nx_secure_tls_ecc_generate_keys.c
+++ b/nx_secure/src/nx_secure_tls_ecc_generate_keys.c
@@ -48,7 +48,7 @@ static const UCHAR _NX_CRYPTO_DER_OID_SHA_512[] = {0x30, 0x51, 0x30, 0x0d,
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_ecc_generate_keys PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -114,10 +114,10 @@ static const UCHAR _NX_CRYPTO_DER_OID_SHA_512[] = {0x30, 0x51, 0x30, 0x0d,
/* 10-31-2022 Yanwu Cai Modified comment(s), */
/* updated parameters list, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_ecc_generate_keys(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT protocol_version, UCHAR tls_1_3,
diff --git a/nx_secure/src/nx_secure_tls_local_certificate_add.c b/nx_secure/src/nx_secure_tls_local_certificate_add.c
index a1fbee52..3de4b717 100644
--- a/nx_secure/src/nx_secure_tls_local_certificate_add.c
+++ b/nx_secure/src/nx_secure_tls_local_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_local_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -73,10 +73,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_local_certificate_add(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_local_certificate_find.c b/nx_secure/src/nx_secure_tls_local_certificate_find.c
index 55a5309d..837e14b0 100644
--- a/nx_secure/src/nx_secure_tls_local_certificate_find.c
+++ b/nx_secure/src/nx_secure_tls_local_certificate_find.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_local_certificate_find PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -73,10 +73,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_local_certificate_find(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_local_certificate_remove.c b/nx_secure/src/nx_secure_tls_local_certificate_remove.c
index d959c644..5aa0e8a6 100644
--- a/nx_secure/src/nx_secure_tls_local_certificate_remove.c
+++ b/nx_secure/src/nx_secure_tls_local_certificate_remove.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_local_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -71,10 +71,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_local_certificate_remove(NX_SECURE_TLS_SESSION *tls_session, UCHAR *common_name,
diff --git a/nx_secure/src/nx_secure_tls_metadata_size_calculate.c b/nx_secure/src/nx_secure_tls_metadata_size_calculate.c
index 7b5b6913..6f72d790 100644
--- a/nx_secure/src/nx_secure_tls_metadata_size_calculate.c
+++ b/nx_secure/src/nx_secure_tls_metadata_size_calculate.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_metadata_size_calculate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -68,10 +68,10 @@
/* 04-25-2022 Timothy Stapko Modified comment(s), and */
/* improved the code, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_metadata_size_calculate(const NX_SECURE_TLS_CRYPTO *crypto_table,
diff --git a/nx_secure/src/nx_secure_tls_process_certificate_request.c b/nx_secure/src/nx_secure_tls_process_certificate_request.c
index 550fa7ab..ad3fc23f 100644
--- a/nx_secure/src/nx_secure_tls_process_certificate_request.c
+++ b/nx_secure/src/nx_secure_tls_process_certificate_request.c
@@ -33,7 +33,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_certificate_request PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -74,10 +74,10 @@
/* 07-29-2022 Yuxin Zhou Modified comment(s), improved */
/* buffer length verification, */
/* resulting in version 6.1.12 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_certificate_request(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_process_certificate_verify.c b/nx_secure/src/nx_secure_tls_process_certificate_verify.c
index cfe3e448..b421f393 100644
--- a/nx_secure/src/nx_secure_tls_process_certificate_verify.c
+++ b/nx_secure/src/nx_secure_tls_process_certificate_verify.c
@@ -41,7 +41,7 @@ static const UCHAR _NX_SECURE_OID_SHA256[] = {0x30, 0x31, 0x30, 0x0d, 0x06, 0x09
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_certificate_verify PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -99,10 +99,10 @@ static const UCHAR _NX_SECURE_OID_SHA256[] = {0x30, 0x31, 0x30, 0x0d, 0x06, 0x09
/* 10-31-2022 Yanwu Cai Modified comment(s), */
/* updated parameters list, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_certificate_verify(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_process_clienthello.c b/nx_secure/src/nx_secure_tls_process_clienthello.c
index fae0316f..4ea6e886 100644
--- a/nx_secure/src/nx_secure_tls_process_clienthello.c
+++ b/nx_secure/src/nx_secure_tls_process_clienthello.c
@@ -36,7 +36,7 @@ static UINT _nx_secure_tls_check_ciphersuite(const NX_SECURE_TLS_CIPHERSUITE_INF
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_clienthello PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -102,10 +102,10 @@ static UINT _nx_secure_tls_check_ciphersuite(const NX_SECURE_TLS_CIPHERSUITE_INF
/* 10-31-2022 Yanwu Cai Modified comment(s), fixed */
/* TLS 1.3 version negotiation,*/
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_clienthello(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer,
diff --git a/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c b/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c
index fd57252f..ceece4f5 100644
--- a/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c
+++ b/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c
@@ -445,7 +445,7 @@ INT compare_value;
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_proc_clienthello_sec_sa_extension PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -495,10 +495,10 @@ INT compare_value;
/* 10-31-2022 Yanwu Cai Modified comment(s), */
/* updated parameters list, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
#if defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE) && !defined(NX_SECURE_DISABLE_X509)
diff --git a/nx_secure/src/nx_secure_tls_process_finished.c b/nx_secure/src/nx_secure_tls_process_finished.c
index e349c141..905e6f17 100644
--- a/nx_secure/src/nx_secure_tls_process_finished.c
+++ b/nx_secure/src/nx_secure_tls_process_finished.c
@@ -31,7 +31,7 @@ static UCHAR generated_hash[NX_SECURE_TLS_MAX_HASH_SIZE];
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_finished PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -74,11 +74,11 @@ static UCHAR generated_hash[NX_SECURE_TLS_MAX_HASH_SIZE];
/* verified memcpy use cases, */
/* fixed renegotiation bug, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
/* corrected hash cleanup, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_finished(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer,
diff --git a/nx_secure/src/nx_secure_tls_process_record.c b/nx_secure/src/nx_secure_tls_process_record.c
index c91b1a84..e02ba56f 100644
--- a/nx_secure/src/nx_secure_tls_process_record.c
+++ b/nx_secure/src/nx_secure_tls_process_record.c
@@ -31,7 +31,7 @@ static VOID _nx_secure_tls_packet_trim(NX_PACKET *packet_ptr);
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_record PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -102,9 +102,9 @@ static VOID _nx_secure_tls_packet_trim(NX_PACKET *packet_ptr);
/* improved buffer length */
/* verification, */
/* resulting in version 6.1.12 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), and */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), and */
/* corrected data cleanup, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_record(NX_SECURE_TLS_SESSION *tls_session, NX_PACKET *packet_ptr,
diff --git a/nx_secure/src/nx_secure_tls_process_remote_certificate.c b/nx_secure/src/nx_secure_tls_process_remote_certificate.c
index dd1eb315..d4dd1768 100644
--- a/nx_secure/src/nx_secure_tls_process_remote_certificate.c
+++ b/nx_secure/src/nx_secure_tls_process_remote_certificate.c
@@ -31,7 +31,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_process_remote_certificate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -87,12 +87,12 @@
/* 04-25-2022 Timothy Stapko Modified comment(s), */
/* removed unnecessary code, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
/* initialized metadata for */
/* remote certificate, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_process_remote_certificate(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c b/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c
index 2f87455e..74258095 100644
--- a/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c
+++ b/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c
@@ -30,7 +30,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_remote_certificate_allocate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -83,10 +83,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_remote_certificate_allocate(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c b/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c
index e49812ef..f683f3fe 100644
--- a/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c
+++ b/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_remote_certificate_buffer_allocate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -85,10 +85,10 @@
/* 04-25-2022 Yuxin Zhou Modified comment(s), added */
/* assert to check for zero, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_remote_certificate_buffer_allocate(NX_SECURE_TLS_SESSION *tls_session, UINT certs_number, VOID *certificate_buffer, ULONG buffer_size)
diff --git a/nx_secure/src/nx_secure_tls_remote_certificate_free.c b/nx_secure/src/nx_secure_tls_remote_certificate_free.c
index 4c652640..3f435de7 100644
--- a/nx_secure/src/nx_secure_tls_remote_certificate_free.c
+++ b/nx_secure/src/nx_secure_tls_remote_certificate_free.c
@@ -31,7 +31,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_remote_certificate_free PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -80,10 +80,10 @@
/* improved code coverage */
/* results, */
/* resulting in version 6.1.10 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_remote_certificate_free(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c b/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c
index 287e59ef..564e0434 100644
--- a/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c
+++ b/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_remote_certificate_free_all PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -71,10 +71,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_remote_certificate_free_all(NX_SECURE_TLS_SESSION *tls_session)
diff --git a/nx_secure/src/nx_secure_tls_remote_certificate_verify.c b/nx_secure/src/nx_secure_tls_remote_certificate_verify.c
index 9240e034..36b06f3f 100644
--- a/nx_secure/src/nx_secure_tls_remote_certificate_verify.c
+++ b/nx_secure/src/nx_secure_tls_remote_certificate_verify.c
@@ -30,7 +30,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_remote_certificate_verify PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -86,10 +86,10 @@
/* 10-31-2022 Yanwu Cai Modified comment(s), added */
/* custom secret generation, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_remote_certificate_verify(NX_SECURE_TLS_SESSION *tls_session)
diff --git a/nx_secure/src/nx_secure_tls_send_certificate.c b/nx_secure/src/nx_secure_tls_send_certificate.c
index d65f4c69..6477792c 100644
--- a/nx_secure/src/nx_secure_tls_send_certificate.c
+++ b/nx_secure/src/nx_secure_tls_send_certificate.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_certificate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -79,10 +79,10 @@
/* 04-25-2022 Zhen Kong Modified comment(s), removed */
/* unreachable error code, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_certificate(NX_SECURE_TLS_SESSION *tls_session, NX_PACKET *send_packet,
diff --git a/nx_secure/src/nx_secure_tls_send_certificate_verify.c b/nx_secure/src/nx_secure_tls_send_certificate_verify.c
index 24d068ce..02a08b75 100644
--- a/nx_secure/src/nx_secure_tls_send_certificate_verify.c
+++ b/nx_secure/src/nx_secure_tls_send_certificate_verify.c
@@ -41,7 +41,7 @@ static const UCHAR _NX_SECURE_OID_SHA256[] = {0x30, 0x31, 0x30, 0x0d, 0x06, 0x09
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_certificate_verify PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -105,10 +105,10 @@ static const UCHAR _NX_SECURE_OID_SHA256[] = {0x30, 0x31, 0x30, 0x0d, 0x06, 0x09
/* 10-31-2022 Yanwu Cai Modified comment(s), */
/* updated parameters list, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_certificate_verify(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_send_clienthello.c b/nx_secure/src/nx_secure_tls_send_clienthello.c
index 5c834c0c..de6b5c6f 100644
--- a/nx_secure/src/nx_secure_tls_send_clienthello.c
+++ b/nx_secure/src/nx_secure_tls_send_clienthello.c
@@ -38,7 +38,7 @@ UINT _nx_secure_tls_send_clienthello_psk_extension(NX_SECURE_TLS_SESSION *tls_se
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_clienthello PORTABLE C */
-/* 6.1.11 */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -82,8 +82,11 @@ UINT _nx_secure_tls_send_clienthello_psk_extension(NX_SECURE_TLS_SESSION *tls_se
/* verified memcpy use cases, */
/* resulting in version 6.1 */
/* 04-25-2022 Zhen Kong Modified comment(s), removed */
-/* the code to copy session */
-/* id, resulting in version 6.1.11*/
+/* the code to copy session id,*/
+/* resulting in version 6.1.11 */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
+/* fixed compile errors, */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_clienthello(NX_SECURE_TLS_SESSION *tls_session, NX_PACKET *send_packet)
@@ -144,7 +147,9 @@ ULONG extension_length, total_extensions_length;
#ifdef NX_SECURE_TLS_USE_SCSV_CIPHPERSUITE
/* If this is an initial handshake (and not a response to a HelloRequest for session re-negotiation)
then include the length of the SCSV pseudo-ciphersuite (if enabled). */
+#ifndef NX_SECURE_TLS_DISABLE_SECURE_RENEGOTIATION
if (!tls_session -> nx_secure_tls_renegotiation_handshake && tls_session -> nx_secure_tls_client_state != NX_SECURE_TLS_CLIENT_STATE_RENEGOTIATING)
+#endif
{
ciphersuites_length = (USHORT)(ciphersuites_length + 2);
}
@@ -241,7 +246,9 @@ ULONG extension_length, total_extensions_length;
#ifdef NX_SECURE_TLS_USE_SCSV_CIPHPERSUITE
/* Only send SCSV on initial ClientHello. The SCSV is used for compatibility with OLD TLS 1.0
and SSLv3.0 servers and generally shouldn't be needed. */
+#ifndef NX_SECURE_TLS_DISABLE_SECURE_RENEGOTIATION
if (!tls_session -> nx_secure_tls_renegotiation_handshake && tls_session -> nx_secure_tls_client_state != NX_SECURE_TLS_CLIENT_STATE_RENEGOTIATING)
+#endif
{
/* For the secure rengotiation indication extension, we need to send a
Signalling Ciphersuite Value (SCSV) as detailled in RFC5746. */
diff --git a/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c b/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c
index 7bb0d1f4..7dc123b1 100644
--- a/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c
+++ b/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c
@@ -86,7 +86,7 @@ static UINT _nx_secure_tls_send_clienthello_sec_reneg_extension(NX_SECURE_TLS_SE
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_clienthello_extensions PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -138,10 +138,10 @@ static UINT _nx_secure_tls_send_clienthello_sec_reneg_extension(NX_SECURE_TLS_SE
/* 04-25-2022 Yajun Xia Modified comment(s), */
/* added exception case, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_clienthello_extensions(NX_SECURE_TLS_SESSION *tls_session,
@@ -511,7 +511,7 @@ UCHAR sig_algo = 0;
/* */
/* _nx_secure_tls_send_clienthello_supported_versions_extension */
/* PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -549,9 +549,9 @@ UCHAR sig_algo = 0;
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), */
/* fixed compiler warnings, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
#if (NX_SECURE_TLS_TLS_1_3_ENABLED)
diff --git a/nx_secure/src/nx_secure_tls_send_finished.c b/nx_secure/src/nx_secure_tls_send_finished.c
index 6a3648b5..68257e2b 100644
--- a/nx_secure/src/nx_secure_tls_send_finished.c
+++ b/nx_secure/src/nx_secure_tls_send_finished.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_finished PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -70,10 +70,10 @@
/* verified memcpy use cases, */
/* fixed renegotiation bug, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_finished(NX_SECURE_TLS_SESSION *tls_session, NX_PACKET *send_packet)
diff --git a/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c b/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c
index c98a84b8..5401819e 100644
--- a/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c
+++ b/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c
@@ -56,7 +56,7 @@ static UINT _nx_secure_tls_send_serverhello_psk_extension(NX_SECURE_TLS_SESSION
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_send_serverhello_extensions PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -99,9 +99,9 @@ static UINT _nx_secure_tls_send_serverhello_psk_extension(NX_SECURE_TLS_SESSION
/* 04-25-2022 Yuxin Zhou Modified comment(s), */
/* removed unused code, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Tiejun Zhou Modified comment(s), */
+/* 03-08-2023 Tiejun Zhou Modified comment(s), */
/* fixed compiler warnings, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_send_serverhello_extensions(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_server_certificate_find.c b/nx_secure/src/nx_secure_tls_server_certificate_find.c
index a4e36156..34668803 100644
--- a/nx_secure/src/nx_secure_tls_server_certificate_find.c
+++ b/nx_secure/src/nx_secure_tls_server_certificate_find.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_server_certificate_find PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -73,10 +73,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_server_certificate_find(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_server_certificate_remove.c b/nx_secure/src/nx_secure_tls_server_certificate_remove.c
index bacee445..be0c1f7a 100644
--- a/nx_secure/src/nx_secure_tls_server_certificate_remove.c
+++ b/nx_secure/src/nx_secure_tls_server_certificate_remove.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_server_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -72,10 +72,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_server_certificate_remove(NX_SECURE_TLS_SESSION *tls_session, UINT cert_id)
diff --git a/nx_secure/src/nx_secure_tls_session_create_ext.c b/nx_secure/src/nx_secure_tls_session_create_ext.c
index 057d711f..ba195d01 100644
--- a/nx_secure/src/nx_secure_tls_session_create_ext.c
+++ b/nx_secure/src/nx_secure_tls_session_create_ext.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_session_create_ext PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -92,10 +92,10 @@
/* 10-31-2022 Yanwu Cai Modified comment(s), and added*/
/* custom secret generation, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
diff --git a/nx_secure/src/nx_secure_tls_session_receive_records.c b/nx_secure/src/nx_secure_tls_session_receive_records.c
index 944c8532..b4dd2ac9 100644
--- a/nx_secure/src/nx_secure_tls_session_receive_records.c
+++ b/nx_secure/src/nx_secure_tls_session_receive_records.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_session_receive_records PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -80,9 +80,9 @@
/* 04-25-2022 Yuxin Zhou Modified comment(s), added */
/* conditional TLS 1.3 build, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), fixed */
+/* 03-08-2023 Yanwu Cai Modified comment(s), fixed */
/* packet leak in TLS 1.3, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_session_receive_records(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_session_renegotiate.c b/nx_secure/src/nx_secure_tls_session_renegotiate.c
index f5f6fb76..f5767ded 100644
--- a/nx_secure/src/nx_secure_tls_session_renegotiate.c
+++ b/nx_secure/src/nx_secure_tls_session_renegotiate.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_session_renegotiate PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -101,10 +101,10 @@
/* fixed renegotiation when */
/* receiving in non-block mode,*/
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
#ifndef NX_SECURE_TLS_DISABLE_SECURE_RENEGOTIATION
diff --git a/nx_secure/src/nx_secure_tls_session_reset.c b/nx_secure/src/nx_secure_tls_session_reset.c
index 1d2c93dc..b60f95e3 100644
--- a/nx_secure/src/nx_secure_tls_session_reset.c
+++ b/nx_secure/src/nx_secure_tls_session_reset.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_session_reset PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -82,10 +82,10 @@
/* fixed renegotiation when */
/* receiving in non-block mode,*/
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_session_reset(NX_SECURE_TLS_SESSION *session_ptr)
diff --git a/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c b/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c
index 10dca1c7..33396a32 100644
--- a/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c
+++ b/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c
@@ -32,7 +32,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_session_x509_client_verify_configure PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -97,10 +97,10 @@
/* 05-19-2020 Timothy Stapko Initial Version 6.0 */
/* 09-30-2020 Timothy Stapko Modified comment(s), */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_session_x509_client_verify_configure(NX_SECURE_TLS_SESSION *tls_session, UINT certs_number, VOID *certificate_buffer, ULONG buffer_size)
diff --git a/nx_secure/src/nx_secure_tls_trusted_certificate_add.c b/nx_secure/src/nx_secure_tls_trusted_certificate_add.c
index d9ddd34c..60feac34 100644
--- a/nx_secure/src/nx_secure_tls_trusted_certificate_add.c
+++ b/nx_secure/src/nx_secure_tls_trusted_certificate_add.c
@@ -29,7 +29,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_trusted_certificate_add PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -78,10 +78,10 @@
/* 10-31-2022 Yanwu Cai Modified comment(s), added */
/* custom secret generation, */
/* resulting in version 6.2.0 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_trusted_certificate_add(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c b/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c
index 50a401cd..71bb79cb 100644
--- a/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c
+++ b/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c
@@ -30,7 +30,7 @@
/* FUNCTION RELEASE */
/* */
/* _nx_secure_tls_trusted_certificate_remove PORTABLE C */
-/* 6.x */
+/* 6.2.1 */
/* AUTHOR */
/* */
/* Timothy Stapko, Microsoft Corporation */
@@ -71,10 +71,10 @@
/* 04-02-2021 Timothy Stapko Modified comment(s), */
/* updated X.509 return value, */
/* resulting in version 6.1.6 */
-/* xx-xx-xxxx Yanwu Cai Modified comment(s), */
+/* 03-08-2023 Yanwu Cai Modified comment(s), */
/* fixed compiler errors when */
/* x509 is disabled, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
UINT _nx_secure_tls_trusted_certificate_remove(NX_SECURE_TLS_SESSION *tls_session,
diff --git a/ports/arc_em/metaware/inc/nx_port.h b/ports/arc_em/metaware/inc/nx_port.h
index 9a9b75d2..064e026e 100644
--- a/ports/arc_em/metaware/inc/nx_port.h
+++ b/ports/arc_em/metaware/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo ARCv2_EM/MetaWare Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo ARCv2_EM/MetaWare Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/arc_hs/metaware/inc/nx_port.h b/ports/arc_hs/metaware/inc/nx_port.h
index 568c26fc..857342ea 100644
--- a/ports/arc_hs/metaware/inc/nx_port.h
+++ b/ports/arc_hs/metaware/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo ARC_HS/MetaWare Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo ARC_HS/MetaWare Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a15/gnu/inc/nx_port.h b/ports/cortex_a15/gnu/inc/nx_port.h
index ffca9192..d8e5e90a 100644
--- a/ports/cortex_a15/gnu/inc/nx_port.h
+++ b/ports/cortex_a15/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A15/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A15/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a5/ac5/inc/nx_port.h b/ports/cortex_a5/ac5/inc/nx_port.h
index 4f2a0a7a..2a11de16 100644
--- a/ports/cortex_a5/ac5/inc/nx_port.h
+++ b/ports/cortex_a5/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a5/gnu/inc/nx_port.h b/ports/cortex_a5/gnu/inc/nx_port.h
index 692795c7..7e1eb656 100644
--- a/ports/cortex_a5/gnu/inc/nx_port.h
+++ b/ports/cortex_a5/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a5/iar/inc/nx_port.h b/ports/cortex_a5/iar/inc/nx_port.h
index f08481e4..9a18c11e 100644
--- a/ports/cortex_a5/iar/inc/nx_port.h
+++ b/ports/cortex_a5/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a5x/ac6/inc/nx_port.h b/ports/cortex_a5x/ac6/inc/nx_port.h
index 56d247d1..61b1a3d1 100644
--- a/ports/cortex_a5x/ac6/inc/nx_port.h
+++ b/ports/cortex_a5x/ac6/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5x/AC6 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A5x/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a7/ac5/inc/nx_port.h b/ports/cortex_a7/ac5/inc/nx_port.h
index 83d31c22..b77072d8 100644
--- a/ports/cortex_a7/ac5/inc/nx_port.h
+++ b/ports/cortex_a7/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a7/gnu/inc/nx_port.h b/ports/cortex_a7/gnu/inc/nx_port.h
index 40ad9764..d7f04b90 100644
--- a/ports/cortex_a7/gnu/inc/nx_port.h
+++ b/ports/cortex_a7/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a7/iar/inc/nx_port.h b/ports/cortex_a7/iar/inc/nx_port.h
index 1ab441b3..da354258 100644
--- a/ports/cortex_a7/iar/inc/nx_port.h
+++ b/ports/cortex_a7/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A7/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a8/ac5/inc/nx_port.h b/ports/cortex_a8/ac5/inc/nx_port.h
index 194fbee2..8652fb4c 100644
--- a/ports/cortex_a8/ac5/inc/nx_port.h
+++ b/ports/cortex_a8/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a8/gnu/inc/nx_port.h b/ports/cortex_a8/gnu/inc/nx_port.h
index 6b5b1ef1..382f197a 100644
--- a/ports/cortex_a8/gnu/inc/nx_port.h
+++ b/ports/cortex_a8/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a8/iar/inc/nx_port.h b/ports/cortex_a8/iar/inc/nx_port.h
index 84188bde..159cf9af 100644
--- a/ports/cortex_a8/iar/inc/nx_port.h
+++ b/ports/cortex_a8/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A8/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a9/ac5/inc/nx_port.h b/ports/cortex_a9/ac5/inc/nx_port.h
index c315586b..ab59a16d 100644
--- a/ports/cortex_a9/ac5/inc/nx_port.h
+++ b/ports/cortex_a9/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a9/gnu/inc/nx_port.h b/ports/cortex_a9/gnu/inc/nx_port.h
index 2281ac9d..e835ae3e 100644
--- a/ports/cortex_a9/gnu/inc/nx_port.h
+++ b/ports/cortex_a9/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a9/iar/inc/nx_port.h b/ports/cortex_a9/iar/inc/nx_port.h
index e5365a04..b39c38b7 100644
--- a/ports/cortex_a9/iar/inc/nx_port.h
+++ b/ports/cortex_a9/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_a9/rvds/inc/nx_port.h b/ports/cortex_a9/rvds/inc/nx_port.h
index c315586b..ab59a16d 100644
--- a/ports/cortex_a9/rvds/inc/nx_port.h
+++ b/ports/cortex_a9/rvds/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-A9/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m0/ac5/inc/nx_port.h b/ports/cortex_m0/ac5/inc/nx_port.h
index a41a792e..bfc15676 100644
--- a/ports/cortex_m0/ac5/inc/nx_port.h
+++ b/ports/cortex_m0/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m0/gnu/inc/nx_port.h b/ports/cortex_m0/gnu/inc/nx_port.h
index 228408ba..d031f9bd 100644
--- a/ports/cortex_m0/gnu/inc/nx_port.h
+++ b/ports/cortex_m0/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M0/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -47,9 +47,9 @@
/* corrected the code of */
/* getting system state, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -187,7 +187,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m0/iar/inc/nx_port.h b/ports/cortex_m0/iar/inc/nx_port.h
index 81215448..e7183f51 100644
--- a/ports/cortex_m0/iar/inc/nx_port.h
+++ b/ports/cortex_m0/iar/inc/nx_port.h
@@ -181,7 +181,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M0/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m23/ac5/inc/nx_port.h b/ports/cortex_m23/ac5/inc/nx_port.h
index deef1cc4..8d4ebe45 100644
--- a/ports/cortex_m23/ac5/inc/nx_port.h
+++ b/ports/cortex_m23/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m23/gnu/inc/nx_port.h b/ports/cortex_m23/gnu/inc/nx_port.h
index a9768ffe..13a57c14 100644
--- a/ports/cortex_m23/gnu/inc/nx_port.h
+++ b/ports/cortex_m23/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M23/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,9 +43,9 @@
/* DATE NAME DESCRIPTION */
/* */
/* 12-31-2020 Yuxin Zhou Initial Version 6.1.3 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -183,7 +183,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m23/iar/inc/nx_port.h b/ports/cortex_m23/iar/inc/nx_port.h
index 8965d77c..323f794f 100644
--- a/ports/cortex_m23/iar/inc/nx_port.h
+++ b/ports/cortex_m23/iar/inc/nx_port.h
@@ -181,7 +181,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M23/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m3/ac5/inc/nx_port.h b/ports/cortex_m3/ac5/inc/nx_port.h
index 934aa5af..937da0d0 100644
--- a/ports/cortex_m3/ac5/inc/nx_port.h
+++ b/ports/cortex_m3/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m3/gnu/inc/nx_port.h b/ports/cortex_m3/gnu/inc/nx_port.h
index adf0b46c..8fbfbe9a 100644
--- a/ports/cortex_m3/gnu/inc/nx_port.h
+++ b/ports/cortex_m3/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M3/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -47,9 +47,9 @@
/* corrected the code of */
/* getting system state, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -187,7 +187,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m3/iar/inc/nx_port.h b/ports/cortex_m3/iar/inc/nx_port.h
index 701a8e58..f6320461 100644
--- a/ports/cortex_m3/iar/inc/nx_port.h
+++ b/ports/cortex_m3/iar/inc/nx_port.h
@@ -181,7 +181,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m3/keil/inc/nx_port.h b/ports/cortex_m3/keil/inc/nx_port.h
index 7ad37009..ec97688e 100644
--- a/ports/cortex_m3/keil/inc/nx_port.h
+++ b/ports/cortex_m3/keil/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/Keil Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M3/Keil Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m33/ac5/inc/nx_port.h b/ports/cortex_m33/ac5/inc/nx_port.h
index ba75cf0a..b7c5a59d 100644
--- a/ports/cortex_m33/ac5/inc/nx_port.h
+++ b/ports/cortex_m33/ac5/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M33/AC5 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -46,9 +46,9 @@
/* 04-25-2022 Yuxin Zhou Modified comment(s), and */
/* renamed temporary variable, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Scott Larson Modified comment(s), and */
+/* 03-08-2023 Scott Larson Modified comment(s), and */
/* fixed whitespace, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -207,7 +207,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/AC5 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m33/ac6/inc/nx_port.h b/ports/cortex_m33/ac6/inc/nx_port.h
index f85fdbb9..c46b306e 100644
--- a/ports/cortex_m33/ac6/inc/nx_port.h
+++ b/ports/cortex_m33/ac6/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M33/AC6 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/AC6 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m33/gnu/inc/nx_port.h b/ports/cortex_m33/gnu/inc/nx_port.h
index d71635c3..3001a10a 100644
--- a/ports/cortex_m33/gnu/inc/nx_port.h
+++ b/ports/cortex_m33/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M33/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,10 +43,10 @@
/* DATE NAME DESCRIPTION */
/* */
/* 12-31-2020 Yuxin Zhou Initial Version 6.1.3 */
-/* xx-xx-xxxx Scott Larson Modified comment(s), and */
+/* 03-08-2023 Scott Larson Modified comment(s), and */
/* fixed whitespace, */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -184,7 +184,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/GNU Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m33/iar/inc/nx_port.h b/ports/cortex_m33/iar/inc/nx_port.h
index 82fa52d7..ea4fac76 100644
--- a/ports/cortex_m33/iar/inc/nx_port.h
+++ b/ports/cortex_m33/iar/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M33/IAR */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,9 +43,9 @@
/* DATE NAME DESCRIPTION */
/* */
/* 12-31-2020 Yuxin Zhou Initial Version 6.1.3 */
-/* xx-xx-xxxx Scott Larson Modified comment(s), and */
+/* 03-08-2023 Scott Larson Modified comment(s), and */
/* fixed whitespace, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -184,7 +184,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/IAR Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M33/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m4/ac5/inc/nx_port.h b/ports/cortex_m4/ac5/inc/nx_port.h
index 95195c4e..2a835156 100644
--- a/ports/cortex_m4/ac5/inc/nx_port.h
+++ b/ports/cortex_m4/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m4/gnu/inc/nx_port.h b/ports/cortex_m4/gnu/inc/nx_port.h
index cc8de360..da312994 100644
--- a/ports/cortex_m4/gnu/inc/nx_port.h
+++ b/ports/cortex_m4/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M4/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -47,9 +47,9 @@
/* corrected the code of */
/* getting system state, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -187,7 +187,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m4/iar/inc/nx_port.h b/ports/cortex_m4/iar/inc/nx_port.h
index ff0174f1..a416b756 100644
--- a/ports/cortex_m4/iar/inc/nx_port.h
+++ b/ports/cortex_m4/iar/inc/nx_port.h
@@ -181,7 +181,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m4/keil/inc/nx_port.h b/ports/cortex_m4/keil/inc/nx_port.h
index 807ce5d4..ce141fcf 100644
--- a/ports/cortex_m4/keil/inc/nx_port.h
+++ b/ports/cortex_m4/keil/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/Keil Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M4/Keil Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m55/ac5/inc/nx_port.h b/ports/cortex_m55/ac5/inc/nx_port.h
index 1db6bfcd..986ee078 100644
--- a/ports/cortex_m55/ac5/inc/nx_port.h
+++ b/ports/cortex_m55/ac5/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M55/AC5 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -201,7 +201,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/AC5 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m55/ac6/inc/nx_port.h b/ports/cortex_m55/ac6/inc/nx_port.h
index 415f6f13..fb23876f 100644
--- a/ports/cortex_m55/ac6/inc/nx_port.h
+++ b/ports/cortex_m55/ac6/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M55/AC6 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/AC6 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m55/gnu/inc/nx_port.h b/ports/cortex_m55/gnu/inc/nx_port.h
index a1202357..2a0d7994 100644
--- a/ports/cortex_m55/gnu/inc/nx_port.h
+++ b/ports/cortex_m55/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M55/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/GNU Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m55/iar/inc/nx_port.h b/ports/cortex_m55/iar/inc/nx_port.h
index bfc7a599..9c59526b 100644
--- a/ports/cortex_m55/iar/inc/nx_port.h
+++ b/ports/cortex_m55/iar/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M55/IAR */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/IAR Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M55/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m7/ac5/inc/nx_port.h b/ports/cortex_m7/ac5/inc/nx_port.h
index 4a68bb20..fafe7a76 100644
--- a/ports/cortex_m7/ac5/inc/nx_port.h
+++ b/ports/cortex_m7/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m7/ac6/inc/nx_port.h b/ports/cortex_m7/ac6/inc/nx_port.h
index 7f8e4b75..ff16dc15 100644
--- a/ports/cortex_m7/ac6/inc/nx_port.h
+++ b/ports/cortex_m7/ac6/inc/nx_port.h
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/AC6 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m7/gnu/inc/nx_port.h b/ports/cortex_m7/gnu/inc/nx_port.h
index bc7c9a79..edf04bfa 100644
--- a/ports/cortex_m7/gnu/inc/nx_port.h
+++ b/ports/cortex_m7/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M7/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -47,9 +47,9 @@
/* corrected the code of */
/* getting system state, */
/* resulting in version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -187,7 +187,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m7/iar/inc/nx_port.h b/ports/cortex_m7/iar/inc/nx_port.h
index 1023f83f..5ffdc4a3 100644
--- a/ports/cortex_m7/iar/inc/nx_port.h
+++ b/ports/cortex_m7/iar/inc/nx_port.h
@@ -181,7 +181,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M7/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m85/ac5/inc/nx_port.h b/ports/cortex_m85/ac5/inc/nx_port.h
index 93269270..61895e71 100644
--- a/ports/cortex_m85/ac5/inc/nx_port.h
+++ b/ports/cortex_m85/ac5/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M85/AC5 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -201,7 +201,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/AC5 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m85/ac6/inc/nx_port.h b/ports/cortex_m85/ac6/inc/nx_port.h
index 07a826c5..1196170b 100644
--- a/ports/cortex_m85/ac6/inc/nx_port.h
+++ b/ports/cortex_m85/ac6/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M85/AC6 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/AC6 Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m85/gnu/inc/nx_port.h b/ports/cortex_m85/gnu/inc/nx_port.h
index a0f8a268..cc5f1830 100644
--- a/ports/cortex_m85/gnu/inc/nx_port.h
+++ b/ports/cortex_m85/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M85/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/GNU Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_m85/iar/inc/nx_port.h b/ports/cortex_m85/iar/inc/nx_port.h
index 25257594..470a3ff5 100644
--- a/ports/cortex_m85/iar/inc/nx_port.h
+++ b/ports/cortex_m85/iar/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-M85/IAR */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -42,7 +42,7 @@
/* */
/* DATE NAME DESCRIPTION */
/* */
-/* xx-xx-xxxx Scott Larson Initial Version 6.x */
+/* 03-08-2023 Scott Larson Initial Version 6.2.1 */
/* */
/**************************************************************************/
@@ -180,7 +180,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/IAR Version 6.x *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-M85/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r4/ac5/inc/nx_port.h b/ports/cortex_r4/ac5/inc/nx_port.h
index 9729c34d..e68e40f5 100644
--- a/ports/cortex_r4/ac5/inc/nx_port.h
+++ b/ports/cortex_r4/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r4/ac6/inc/nx_port.h b/ports/cortex_r4/ac6/inc/nx_port.h
index 31c473ab..7483608e 100644
--- a/ports/cortex_r4/ac6/inc/nx_port.h
+++ b/ports/cortex_r4/ac6/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-R4/AC6 */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,9 +43,9 @@
/* DATE NAME DESCRIPTION */
/* */
/* 09-30-2020 Yuxin Zhou Initial Version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -183,7 +183,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/AC6 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/AC6 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r4/gnu/inc/nx_port.h b/ports/cortex_r4/gnu/inc/nx_port.h
index b9041395..896ebe21 100644
--- a/ports/cortex_r4/gnu/inc/nx_port.h
+++ b/ports/cortex_r4/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-R4/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,9 +43,9 @@
/* DATE NAME DESCRIPTION */
/* */
/* 09-30-2020 Yuxin Zhou Initial Version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -183,7 +183,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r4/iar/inc/nx_port.h b/ports/cortex_r4/iar/inc/nx_port.h
index 15a86ab1..2f8be98d 100644
--- a/ports/cortex_r4/iar/inc/nx_port.h
+++ b/ports/cortex_r4/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R4/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r5/ac5/inc/nx_port.h b/ports/cortex_r5/ac5/inc/nx_port.h
index dd770faa..9747d469 100644
--- a/ports/cortex_r5/ac5/inc/nx_port.h
+++ b/ports/cortex_r5/ac5/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R5/AC5 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R5/AC5 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r5/gnu/inc/nx_port.h b/ports/cortex_r5/gnu/inc/nx_port.h
index b3560b8e..a9ad5718 100644
--- a/ports/cortex_r5/gnu/inc/nx_port.h
+++ b/ports/cortex_r5/gnu/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h Cortex-R5/GNU */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -43,9 +43,9 @@
/* DATE NAME DESCRIPTION */
/* */
/* 09-30-2020 Yuxin Zhou Initial Version 6.1 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -183,7 +183,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Cortex-R5/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Cortex-R5/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/cortex_r5/iar/inc/nx_port.h b/ports/cortex_r5/iar/inc/nx_port.h
index 3706ec4a..b6d77cfe 100644
--- a/ports/cortex_r5/iar/inc/nx_port.h
+++ b/ports/cortex_r5/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R5/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Cortex-R5/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/linux/gnu/inc/nx_port.h b/ports/linux/gnu/inc/nx_port.h
index 72991ffc..512222a7 100644
--- a/ports/linux/gnu/inc/nx_port.h
+++ b/ports/linux/gnu/inc/nx_port.h
@@ -200,7 +200,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Linux/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Linux/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/mips/gnu/inc/nx_port.h b/ports/mips/gnu/inc/nx_port.h
index 49307740..cb176751 100644
--- a/ports/mips/gnu/inc/nx_port.h
+++ b/ports/mips/gnu/inc/nx_port.h
@@ -192,7 +192,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo PIC32x/MPLAB Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo PIC32x/MPLAB Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/rxv2/ccrx/inc/nx_port.h b/ports/rxv2/ccrx/inc/nx_port.h
index 348707dc..815219c5 100644
--- a/ports/rxv2/ccrx/inc/nx_port.h
+++ b/ports/rxv2/ccrx/inc/nx_port.h
@@ -26,7 +26,7 @@
/* PORT SPECIFIC C INFORMATION RELEASE */
/* */
/* nx_port.h RXv2/CCRX */
-/* 6.x */
+/* 6.2.1 */
/* */
/* AUTHOR */
/* */
@@ -46,9 +46,9 @@
/* 04-25-2022 Yuxin Zhou Modified comment(s), and */
/* renamed temporary variable, */
/* resulting in version 6.1.11 */
-/* xx-xx-xxxx Yajun Xia Modified comment(s), */
+/* 03-08-2023 Yajun Xia Modified comment(s), */
/* removed duplicated macros, */
-/* resulting in version 6.x */
+/* resulting in version 6.2.1 */
/* */
/**************************************************************************/
@@ -208,7 +208,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/CCRX Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/CCRX Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/rxv2/gnu/inc/nx_port.h b/ports/rxv2/gnu/inc/nx_port.h
index 97b364ac..0a82febb 100644
--- a/ports/rxv2/gnu/inc/nx_port.h
+++ b/ports/rxv2/gnu/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/GNU Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/GNU Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/rxv2/iar/inc/nx_port.h b/ports/rxv2/iar/inc/nx_port.h
index aac75f6f..c75aac9a 100644
--- a/ports/rxv2/iar/inc/nx_port.h
+++ b/ports/rxv2/iar/inc/nx_port.h
@@ -204,7 +204,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/IAR Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo RXv2/IAR Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif
diff --git a/ports/win32/vs_2019/inc/nx_port.h b/ports/win32/vs_2019/inc/nx_port.h
index 3ddaf4b4..66f7ec10 100644
--- a/ports/win32/vs_2019/inc/nx_port.h
+++ b/ports/win32/vs_2019/inc/nx_port.h
@@ -201,7 +201,7 @@
#ifdef NX_SYSTEM_INIT
CHAR _nx_version_id[] =
- "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Win32/VS2019 Version 6.2.0 *";
+ "Copyright (c) Microsoft Corporation. All rights reserved. * NetX Duo Win32/VS2019 Version 6.2.1 *";
#else
extern CHAR _nx_version_id[];
#endif