From fb3195bbb6d0d6fe71a7a19585c008623c217f9e Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Tue, 4 Mar 2025 12:01:53 -0700 Subject: Port HTTP server fixes from web module to internal module --- addons/http/nxd_http_server.c | 84 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 67 insertions(+), 17 deletions(-) diff --git a/addons/http/nxd_http_server.c b/addons/http/nxd_http_server.c index 3a1fa420..61a87cfc 100644 --- a/addons/http/nxd_http_server.c +++ b/addons/http/nxd_http_server.c @@ -3920,6 +3920,7 @@ VOID _nx_http_server_put_process(NX_HTTP_SERVER *server_ptr, NX_PACKET *packet_ UINT status; ULONG length; +ULONG consumed_length = 0; UINT offset; CHAR *name_ptr; CHAR *password_ptr; @@ -4115,8 +4116,8 @@ UINT temp_realm_length = 0; _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_INTERNAL_ERROR, sizeof(NX_HTTP_STATUS_INTERNAL_ERROR) - 1, "NetX HTTP File Create Failed", sizeof("NetX HTTP File Create Failed") - 1, NX_NULL, 0); - /* Error, return to caller. */ - return; + /* Error, return to caller. */ + goto put_process_end; } /* Open the specified file for writing. */ @@ -4130,8 +4131,8 @@ UINT temp_realm_length = 0; _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_INTERNAL_ERROR, sizeof(NX_HTTP_STATUS_INTERNAL_ERROR) - 1, "NetX HTTP File Open Failed", sizeof("NetX HTTP File Open Failed") - 1, NX_NULL, 0); - /* Error, return to caller. */ - return; + /* Error, return to caller. */ + goto put_process_end; } @@ -4151,12 +4152,27 @@ UINT temp_realm_length = 0; _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_INTERNAL_ERROR, sizeof(NX_HTTP_STATUS_INTERNAL_ERROR) - 1, "NetX HTTP File Write Failed", sizeof("NetX HTTP File Write Failed") - 1, NX_NULL, 0); - /* Error, return to caller. */ - return; + /* Error, return to caller. */ + goto put_process_end; } /* Update the length. */ - length = length - ((ULONG)(packet_ptr -> nx_packet_append_ptr - packet_ptr -> nx_packet_prepend_ptr) - offset); + consumed_length = ((ULONG)(packet_ptr -> nx_packet_append_ptr - packet_ptr -> nx_packet_prepend_ptr) - offset); + if ((length - consumed_length) > length) + { + /* Underflow error has occurred. */ + + /* Send response back to client. */ + _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_BAD_REQUEST, + sizeof(NX_HTTP_STATUS_BAD_REQUEST) - 1, + "NetX HTTP Content Length", + sizeof("NetX HTTP Content Length") - 1, + NX_NULL, 0); + + status = NX_UNDERFLOW; + goto put_process_end; + } + length -= consumed_length; /* Increment the bytes received count. */ server_ptr -> nx_http_server_total_bytes_received = server_ptr -> nx_http_server_total_bytes_received + @@ -4183,11 +4199,26 @@ UINT temp_realm_length = 0; "NetX HTTP File Write Failed", sizeof("NetX HTTP File Write Failed") - 1, NX_NULL, 0); /* Error, return to caller. */ - return; + goto put_process_end; } /* Update the length. */ - length = length - (ULONG)(next_packet_ptr -> nx_packet_append_ptr - next_packet_ptr -> nx_packet_prepend_ptr); + consumed_length = (ULONG)(next_packet_ptr -> nx_packet_append_ptr - next_packet_ptr -> nx_packet_prepend_ptr); + if ((length - consumed_length) > length) + { + /* Underflow error has occurred. */ + + /* Send response back to client. */ + _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_BAD_REQUEST, + sizeof(NX_HTTP_STATUS_BAD_REQUEST) - 1, + "NetX HTTP Content Length", + sizeof("NetX HTTP Content Length") - 1, + NX_NULL, 0); + + status = NX_UNDERFLOW; + goto put_process_end; + } + length -= consumed_length; /* Increment the bytes received count. */ server_ptr -> nx_http_server_total_bytes_received = server_ptr -> nx_http_server_total_bytes_received + @@ -4214,7 +4245,7 @@ UINT temp_realm_length = 0; "NetX HTTP Receive Timeout", sizeof("NetX HTTP Receive Timeout") - 1, NX_NULL, 0); /* Error, return to caller. */ - return; + goto put_process_end; } /* Loop to write the packet chain out to the file. */ @@ -4238,11 +4269,29 @@ UINT temp_realm_length = 0; nx_packet_release(data_packet_ptr); /* Error, return to caller. */ - return; + goto put_process_end; } /* Update the length. */ - length = length - (UINT)(next_packet_ptr -> nx_packet_append_ptr - next_packet_ptr -> nx_packet_prepend_ptr); + consumed_length = (ULONG)(next_packet_ptr -> nx_packet_append_ptr - next_packet_ptr -> nx_packet_prepend_ptr); + if ((length - consumed_length) > length) + { + /* Underflow error has occurred. */ + + /* Send response back to client. */ + _nx_http_server_response_send(server_ptr, NX_HTTP_STATUS_BAD_REQUEST, + sizeof(NX_HTTP_STATUS_BAD_REQUEST) - 1, + "NetX HTTP Content Length", + sizeof("NetX HTTP Content Length") - 1, + NX_NULL, 0); + + /* Release the previous data packet. */ + nx_packet_release(data_packet_ptr); + + status = NX_UNDERFLOW; + goto put_process_end; + } + length -= consumed_length; /* Increment the bytes received count. */ server_ptr -> nx_http_server_total_bytes_received = server_ptr -> nx_http_server_total_bytes_received + @@ -4261,11 +4310,9 @@ UINT temp_realm_length = 0; nx_packet_release(data_packet_ptr); } - /* Success, at this point close the file and prepare a successful response for the client. */ - fx_file_close(&(server_ptr -> nx_http_server_file)); - - - /* Now build a response header. */ + /* Now build a response header. There is no need to check for success up to this + point. If an error has occurred earlier in this function, execution will have + jumped straight to the put_process_end label. */ status = _nx_http_server_generate_response_header(server_ptr, &data_packet_ptr, NX_HTTP_STATUS_OK, sizeof(NX_HTTP_STATUS_OK) - 1, 0, NX_NULL, 0, NX_NULL, 0); if (status == NX_SUCCESS) { @@ -4282,6 +4329,9 @@ UINT temp_realm_length = 0; } } + put_process_end: + /* Always attempt to clean up by closing the file. */ + fx_file_close(&(server_ptr -> nx_http_server_file)); } -- cgit v1.3.1 From c82ea77c4bf3a3e25b6f622e59465998f8c6e738 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Tue, 18 Mar 2025 10:24:08 -0400 Subject: Updated version numbers to 6.4.3 --- CHANGELOG.md | 4 + addons/BSD/nxd_bsd.c | 151 +++++----- addons/BSD/nxd_bsd.h | 3 +- addons/auto_ip/nx_auto_ip.c | 27 +- addons/auto_ip/nx_auto_ip.h | 3 +- addons/azure_iot/nx_azure_iot.c | 1 + addons/azure_iot/nx_azure_iot.h | 1 + addons/azure_iot/nx_azure_iot_adu_agent.c | 1 + addons/azure_iot/nx_azure_iot_adu_agent.h | 1 + addons/azure_iot/nx_azure_iot_adu_root_key.c | 1 + addons/azure_iot/nx_azure_iot_hub_client.c | 1 + addons/azure_iot/nx_azure_iot_hub_client.h | 1 + .../azure_iot/nx_azure_iot_hub_client_properties.c | 1 + .../azure_iot/nx_azure_iot_hub_client_properties.h | 1 + addons/azure_iot/nx_azure_iot_json_reader.c | 1 + addons/azure_iot/nx_azure_iot_json_reader.h | 1 + addons/azure_iot/nx_azure_iot_json_writer.c | 1 + addons/azure_iot/nx_azure_iot_json_writer.h | 1 + .../azure_iot/nx_azure_iot_provisioning_client.c | 1 + .../azure_iot/nx_azure_iot_provisioning_client.h | 1 + addons/azure_iot/samples/cert/nx_azure_iot_cert.c | 1 + addons/azure_iot/samples/cert/nx_azure_iot_cert.h | 1 + .../samples/cert/nx_azure_iot_ciphersuites.c | 1 + .../samples/cert/nx_azure_iot_ciphersuites.h | 1 + .../samples/sample_azure_iot_embedded_sdk.c | 1 + ...nx_azure_iot_adu_agent_proxy_simulator_driver.c | 1 + .../nx_azure_iot_adu_agent_simulator_driver.c | 1 + .../sample_azure_iot_embedded_sdk_adu.c | 1 + .../sample_azure_iot_embedded_sdk_connect.c | 1 + .../samples/sample_azure_iot_embedded_sdk_pnp.c | 1 + addons/azure_iot/samples/sample_config.h | 1 + addons/azure_iot/samples/sample_device_identity.c | 1 + addons/cloud/nx_cloud.c | 29 +- addons/cloud/nx_cloud.h | 3 +- addons/dhcp/nxd_dhcp_client.c | 177 ++++++------ addons/dhcp/nxd_dhcp_client.h | 1 + addons/dhcp/nxd_dhcp_server.c | 79 +++--- addons/dhcp/nxd_dhcp_server.h | 3 +- addons/dhcp/nxd_dhcpv6_client.c | 221 +++++++-------- addons/dhcp/nxd_dhcpv6_client.h | 1 + addons/dhcp/nxd_dhcpv6_server.c | 119 ++++---- addons/dhcp/nxd_dhcpv6_server.h | 3 +- addons/dns/nxd_dns.c | 181 ++++++------ addons/dns/nxd_dns.h | 3 +- addons/ftp/nxd_ftp_client.c | 101 +++---- addons/ftp/nxd_ftp_client.h | 3 +- addons/ftp/nxd_ftp_server.c | 73 ++--- addons/ftp/nxd_ftp_server.h | 3 +- addons/http/nxd_http_client.c | 59 ++-- addons/http/nxd_http_client.h | 3 +- addons/http/nxd_http_server.c | 157 +++++------ addons/http/nxd_http_server.h | 3 +- addons/mdns/nxd_mdns.c | 179 ++++++------ addons/mdns/nxd_mdns.h | 3 +- addons/mqtt/nxd_mqtt_client.c | 123 ++++----- addons/mqtt/nxd_mqtt_client.h | 3 +- addons/nat/nx_nat.c | 75 ++--- addons/nat/nx_nat.h | 3 +- addons/pop3/nxd_pop3_client.c | 55 ++-- addons/pop3/nxd_pop3_client.h | 3 +- addons/ppp/nx_ppp.c | 175 ++++++------ addons/ppp/nx_ppp.h | 3 +- addons/pppoe/nx_pppoe_client.c | 73 ++--- addons/pppoe/nx_pppoe_client.h | 3 +- addons/pppoe/nx_pppoe_server.c | 87 +++--- addons/pppoe/nx_pppoe_server.h | 3 +- addons/ptp/nxd_ptp_client.c | 113 ++++---- addons/ptp/nxd_ptp_client.h | 3 +- addons/rtp/nx_rtp_sender.c | 87 +++--- addons/rtp/nx_rtp_sender.h | 3 +- addons/rtsp/nx_rtsp_server.c | 99 +++---- addons/rtsp/nx_rtsp_server.h | 3 +- addons/smtp/nxd_smtp_client.c | 85 +++--- addons/smtp/nxd_smtp_client.h | 3 +- addons/snmp/nx_des.c | 9 +- addons/snmp/nx_des.h | 3 +- addons/snmp/nx_sha1.c | 9 +- addons/snmp/nx_sha1.h | 3 +- addons/snmp/nxd_snmp.c | 305 +++++++++++---------- addons/snmp/nxd_snmp.h | 3 +- addons/sntp/nxd_sntp_client.c | 127 ++++----- addons/sntp/nxd_sntp_client.h | 3 +- addons/telnet/nxd_telnet_client.c | 29 +- addons/telnet/nxd_telnet_client.h | 3 +- addons/telnet/nxd_telnet_server.c | 57 ++-- addons/telnet/nxd_telnet_server.h | 3 +- addons/tftp/nxd_tftp_client.c | 43 +-- addons/tftp/nxd_tftp_client.h | 3 +- addons/tftp/nxd_tftp_server.c | 33 +-- addons/tftp/nxd_tftp_server.h | 3 +- addons/web/nx_tcpserver.c | 29 +- addons/web/nx_tcpserver.h | 1 + addons/web/nx_web_http_client.c | 163 +++++------ addons/web/nx_web_http_client.h | 3 +- addons/web/nx_web_http_common.h | 3 +- addons/web/nx_web_http_server.c | 183 +++++++------ addons/web/nx_web_http_server.h | 3 +- addons/websocket/nx_sha1.c | 9 +- addons/websocket/nx_sha1.h | 3 +- addons/websocket/nx_websocket_client.c | 55 ++-- addons/websocket/nx_websocket_client.h | 3 +- common/inc/nx_api.h | 6 +- common/inc/nx_arp.h | 3 +- common/inc/nx_http_proxy_client.h | 3 +- common/inc/nx_icmp.h | 3 +- common/inc/nx_icmpv4.h | 3 +- common/inc/nx_icmpv6.h | 3 +- common/inc/nx_igmp.h | 3 +- common/inc/nx_ip.h | 3 +- common/inc/nx_ipv4.h | 3 +- common/inc/nx_ipv6.h | 3 +- common/inc/nx_link.h | 3 +- common/inc/nx_md5.h | 3 +- common/inc/nx_mld.h | 3 +- common/inc/nx_nd_cache.h | 3 +- common/inc/nx_packet.h | 3 +- common/inc/nx_rarp.h | 3 +- common/inc/nx_system.h | 3 +- common/inc/nx_tcp.h | 3 +- common/inc/nx_udp.h | 3 +- common/inc/nx_user_sample.h | 3 +- common/src/nx_arp_announce_send.c | 3 +- common/src/nx_arp_dynamic_entries_invalidate.c | 3 +- common/src/nx_arp_dynamic_entry_delete.c | 3 +- common/src/nx_arp_dynamic_entry_set.c | 3 +- common/src/nx_arp_enable.c | 3 +- common/src/nx_arp_entry_allocate.c | 3 +- common/src/nx_arp_entry_delete.c | 3 +- common/src/nx_arp_gratuitous_send.c | 3 +- common/src/nx_arp_hardware_address_find.c | 3 +- common/src/nx_arp_info_get.c | 3 +- common/src/nx_arp_initialize.c | 3 +- common/src/nx_arp_interface_entries_delete.c | 3 +- common/src/nx_arp_ip_address_find.c | 3 +- common/src/nx_arp_packet_deferred_receive.c | 3 +- common/src/nx_arp_packet_receive.c | 1 + common/src/nx_arp_packet_send.c | 3 +- common/src/nx_arp_periodic_update.c | 3 +- common/src/nx_arp_probe_send.c | 3 +- common/src/nx_arp_queue_process.c | 3 +- common/src/nx_arp_queue_send.c | 3 +- common/src/nx_arp_static_entries_delete.c | 3 +- common/src/nx_arp_static_entry_create.c | 3 +- common/src/nx_arp_static_entry_delete.c | 3 +- common/src/nx_arp_static_entry_delete_internal.c | 3 +- common/src/nx_http_proxy_client.c | 13 +- common/src/nx_icmp_cleanup.c | 3 +- common/src/nx_icmp_enable.c | 3 +- common/src/nx_icmp_info_get.c | 3 +- common/src/nx_icmp_interface_ping.c | 3 +- common/src/nx_icmp_interface_ping6.c | 3 +- common/src/nx_icmp_packet_process.c | 3 +- common/src/nx_icmp_packet_receive.c | 3 +- common/src/nx_icmp_ping.c | 3 +- common/src/nx_icmp_ping6.c | 3 +- common/src/nx_icmp_queue_process.c | 3 +- common/src/nx_icmpv4_packet_process.c | 3 +- common/src/nx_icmpv4_process_echo_reply.c | 3 +- common/src/nx_icmpv4_process_echo_request.c | 3 +- common/src/nx_icmpv4_send_error_message.c | 3 +- common/src/nx_icmpv6_DAD_clear_NDCache_entry.c | 3 +- common/src/nx_icmpv6_DAD_failure.c | 3 +- common/src/nx_icmpv6_dest_table_add.c | 3 +- common/src/nx_icmpv6_dest_table_find.c | 3 +- .../nx_icmpv6_destination_table_periodic_update.c | 3 +- common/src/nx_icmpv6_packet_process.c | 3 +- common/src/nx_icmpv6_perform_DAD.c | 1 + common/src/nx_icmpv6_process_echo_reply.c | 3 +- common/src/nx_icmpv6_process_echo_request.c | 3 +- common/src/nx_icmpv6_process_na.c | 3 +- common/src/nx_icmpv6_process_ns.c | 3 +- common/src/nx_icmpv6_process_packet_too_big.c | 3 +- common/src/nx_icmpv6_process_ra.c | 3 +- common/src/nx_icmpv6_process_redirect.c | 3 +- common/src/nx_icmpv6_send_error_message.c | 1 + common/src/nx_icmpv6_send_ns.c | 3 +- common/src/nx_icmpv6_send_queued_packets.c | 3 +- common/src/nx_icmpv6_send_rs.c | 3 +- common/src/nx_icmpv6_validate_neighbor_message.c | 3 +- common/src/nx_icmpv6_validate_options.c | 3 +- common/src/nx_icmpv6_validate_ra.c | 3 +- common/src/nx_igmp_enable.c | 3 +- common/src/nx_igmp_info_get.c | 3 +- common/src/nx_igmp_interface_report_send.c | 3 +- common/src/nx_igmp_loopback_disable.c | 3 +- common/src/nx_igmp_loopback_enable.c | 3 +- common/src/nx_igmp_multicast_check.c | 3 +- common/src/nx_igmp_multicast_interface_join.c | 3 +- .../nx_igmp_multicast_interface_join_internal.c | 3 +- common/src/nx_igmp_multicast_interface_leave.c | 3 +- .../nx_igmp_multicast_interface_leave_internal.c | 3 +- common/src/nx_igmp_multicast_join.c | 3 +- common/src/nx_igmp_multicast_leave.c | 3 +- common/src/nx_igmp_packet_process.c | 3 +- common/src/nx_igmp_packet_receive.c | 3 +- common/src/nx_igmp_periodic_processing.c | 3 +- common/src/nx_igmp_queue_process.c | 3 +- common/src/nx_invalidate_destination_entry.c | 3 +- common/src/nx_ip_address_change_notify.c | 3 +- common/src/nx_ip_address_get.c | 3 +- common/src/nx_ip_address_set.c | 3 +- common/src/nx_ip_auxiliary_packet_pool_set.c | 3 +- common/src/nx_ip_checksum_compute.c | 3 +- common/src/nx_ip_create.c | 3 +- common/src/nx_ip_deferred_link_status_process.c | 3 +- common/src/nx_ip_delete.c | 3 +- common/src/nx_ip_delete_queue_clear.c | 3 +- common/src/nx_ip_dispatch_process.c | 3 +- common/src/nx_ip_driver_deferred_enable.c | 3 +- common/src/nx_ip_driver_deferred_processing.c | 3 +- common/src/nx_ip_driver_deferred_receive.c | 3 +- common/src/nx_ip_driver_direct_command.c | 3 +- common/src/nx_ip_driver_interface_direct_command.c | 3 +- common/src/nx_ip_driver_link_status_event.c | 3 +- common/src/nx_ip_driver_packet_send.c | 3 +- common/src/nx_ip_fast_periodic_timer_entry.c | 5 +- common/src/nx_ip_forward_packet_process.c | 3 +- common/src/nx_ip_forwarding_disable.c | 3 +- common/src/nx_ip_forwarding_enable.c | 3 +- common/src/nx_ip_fragment_assembly.c | 3 +- common/src/nx_ip_fragment_disable.c | 3 +- common/src/nx_ip_fragment_enable.c | 3 +- common/src/nx_ip_fragment_forward_packet.c | 3 +- common/src/nx_ip_fragment_packet.c | 3 +- common/src/nx_ip_fragment_timeout_check.c | 5 +- common/src/nx_ip_gateway_address_clear.c | 3 +- common/src/nx_ip_gateway_address_get.c | 3 +- common/src/nx_ip_gateway_address_set.c | 3 +- common/src/nx_ip_header_add.c | 3 +- common/src/nx_ip_info_get.c | 3 +- common/src/nx_ip_initialize.c | 3 +- common/src/nx_ip_interface_address_get.c | 3 +- .../nx_ip_interface_address_mapping_configure.c | 3 +- common/src/nx_ip_interface_address_set.c | 1 + common/src/nx_ip_interface_attach.c | 3 +- common/src/nx_ip_interface_capability_get.c | 3 +- common/src/nx_ip_interface_capability_set.c | 3 +- common/src/nx_ip_interface_detach.c | 3 +- common/src/nx_ip_interface_info_get.c | 3 +- common/src/nx_ip_interface_mtu_set.c | 3 +- common/src/nx_ip_interface_physical_address_get.c | 3 +- common/src/nx_ip_interface_physical_address_set.c | 3 +- common/src/nx_ip_interface_status_check.c | 3 +- common/src/nx_ip_link_status_change_notify_set.c | 3 +- common/src/nx_ip_max_payload_size_find.c | 3 +- common/src/nx_ip_packet_checksum_compute.c | 3 +- common/src/nx_ip_packet_deferred_receive.c | 3 +- common/src/nx_ip_packet_receive.c | 3 +- common/src/nx_ip_packet_send.c | 3 +- common/src/nx_ip_periodic_timer_entry.c | 3 +- common/src/nx_ip_raw_packet_cleanup.c | 3 +- common/src/nx_ip_raw_packet_disable.c | 3 +- common/src/nx_ip_raw_packet_enable.c | 3 +- common/src/nx_ip_raw_packet_filter_set.c | 3 +- common/src/nx_ip_raw_packet_processing.c | 3 +- common/src/nx_ip_raw_packet_receive.c | 3 +- common/src/nx_ip_raw_packet_send.c | 3 +- common/src/nx_ip_raw_packet_source_send.c | 3 +- common/src/nx_ip_raw_receive_queue_max_set.c | 3 +- common/src/nx_ip_route_find.c | 3 +- common/src/nx_ip_static_route_add.c | 3 +- common/src/nx_ip_static_route_delete.c | 3 +- common/src/nx_ip_status_check.c | 3 +- common/src/nx_ip_thread_entry.c | 3 +- common/src/nx_ipv4_multicast_interface_join.c | 3 +- common/src/nx_ipv4_multicast_interface_leave.c | 3 +- common/src/nx_ipv4_option_process.c | 3 +- common/src/nx_ipv4_packet_receive.c | 3 +- common/src/nx_ipv6_fragment_process.c | 3 +- common/src/nx_ipv6_header_add.c | 3 +- common/src/nx_ipv6_multicast_join.c | 3 +- common/src/nx_ipv6_multicast_leave.c | 3 +- common/src/nx_ipv6_option_error.c | 3 +- common/src/nx_ipv6_packet_copy.c | 3 +- common/src/nx_ipv6_packet_receive.c | 3 +- common/src/nx_ipv6_packet_send.c | 3 +- common/src/nx_ipv6_prefix_list_add_entry.c | 3 +- common/src/nx_ipv6_prefix_list_delete.c | 3 +- common/src/nx_ipv6_prefix_list_delete_entry.c | 3 +- common/src/nx_ipv6_process_fragment_option.c | 3 +- common/src/nx_ipv6_process_hop_by_hop_option.c | 3 +- common/src/nx_ipv6_process_routing_option.c | 3 +- common/src/nx_ipv6_util.c | 25 +- common/src/nx_link.c | 33 +-- common/src/nx_md5.c | 9 +- common/src/nx_nd_cache_add.c | 3 +- common/src/nx_nd_cache_add_entry.c | 3 +- common/src/nx_nd_cache_delete_internal.c | 3 +- common/src/nx_nd_cache_fast_periodic_update.c | 3 +- common/src/nx_nd_cache_find_entry.c | 3 +- common/src/nx_nd_cache_find_entry_by_mac_addr.c | 3 +- common/src/nx_nd_cache_interface_entries_delete.c | 3 +- common/src/nx_nd_cache_slow_periodic_update.c | 3 +- common/src/nx_packet_allocate.c | 3 +- common/src/nx_packet_copy.c | 3 +- common/src/nx_packet_data_adjust.c | 3 +- common/src/nx_packet_data_append.c | 3 +- common/src/nx_packet_data_extract_offset.c | 3 +- common/src/nx_packet_data_retrieve.c | 3 +- common/src/nx_packet_debug_info_get.c | 3 +- common/src/nx_packet_length_get.c | 3 +- common/src/nx_packet_pool_cleanup.c | 3 +- common/src/nx_packet_pool_create.c | 3 +- common/src/nx_packet_pool_delete.c | 3 +- common/src/nx_packet_pool_info_get.c | 3 +- common/src/nx_packet_pool_initialize.c | 3 +- common/src/nx_packet_pool_low_watermark_set.c | 3 +- common/src/nx_packet_release.c | 3 +- common/src/nx_packet_transmit_release.c | 3 +- common/src/nx_packet_vlan_priority_set.c | 3 +- common/src/nx_ram_network_driver.c | 7 +- common/src/nx_rarp_disable.c | 3 +- common/src/nx_rarp_enable.c | 3 +- common/src/nx_rarp_info_get.c | 3 +- common/src/nx_rarp_packet_deferred_receive.c | 3 +- common/src/nx_rarp_packet_receive.c | 1 + common/src/nx_rarp_packet_send.c | 3 +- common/src/nx_rarp_periodic_update.c | 3 +- common/src/nx_rarp_queue_process.c | 3 +- common/src/nx_system_initialize.c | 3 +- common/src/nx_tcp_cleanup_deferred.c | 3 +- common/src/nx_tcp_client_bind_cleanup.c | 3 +- common/src/nx_tcp_client_socket_bind.c | 1 + common/src/nx_tcp_client_socket_connect.c | 3 +- common/src/nx_tcp_client_socket_port_get.c | 3 +- common/src/nx_tcp_client_socket_unbind.c | 3 +- common/src/nx_tcp_connect_cleanup.c | 3 +- common/src/nx_tcp_deferred_cleanup_check.c | 3 +- common/src/nx_tcp_disconnect_cleanup.c | 3 +- common/src/nx_tcp_enable.c | 3 +- common/src/nx_tcp_fast_periodic_processing.c | 3 +- common/src/nx_tcp_free_port_find.c | 3 +- common/src/nx_tcp_info_get.c | 3 +- common/src/nx_tcp_initialize.c | 3 +- common/src/nx_tcp_mss_option_get.c | 3 +- common/src/nx_tcp_no_connection_reset.c | 3 +- common/src/nx_tcp_packet_process.c | 3 +- common/src/nx_tcp_packet_receive.c | 3 +- common/src/nx_tcp_packet_send_ack.c | 3 +- common/src/nx_tcp_packet_send_control.c | 3 +- common/src/nx_tcp_packet_send_fin.c | 3 +- common/src/nx_tcp_packet_send_probe.c | 3 +- common/src/nx_tcp_packet_send_rst.c | 3 +- common/src/nx_tcp_packet_send_syn.c | 3 +- common/src/nx_tcp_periodic_processing.c | 3 +- common/src/nx_tcp_queue_process.c | 3 +- common/src/nx_tcp_receive_cleanup.c | 3 +- common/src/nx_tcp_server_socket_accept.c | 3 +- common/src/nx_tcp_server_socket_driver_listen.c | 3 +- common/src/nx_tcp_server_socket_listen.c | 3 +- common/src/nx_tcp_server_socket_relisten.c | 3 +- common/src/nx_tcp_server_socket_unaccept.c | 3 +- common/src/nx_tcp_server_socket_unlisten.c | 5 +- common/src/nx_tcp_socket_block_cleanup.c | 3 +- common/src/nx_tcp_socket_bytes_available.c | 3 +- common/src/nx_tcp_socket_connection_reset.c | 1 + common/src/nx_tcp_socket_create.c | 3 +- common/src/nx_tcp_socket_delete.c | 3 +- common/src/nx_tcp_socket_disconnect.c | 3 +- .../src/nx_tcp_socket_disconnect_complete_notify.c | 3 +- common/src/nx_tcp_socket_driver_establish.c | 3 +- common/src/nx_tcp_socket_driver_packet_receive.c | 3 +- common/src/nx_tcp_socket_establish_notify.c | 3 +- common/src/nx_tcp_socket_info_get.c | 3 +- common/src/nx_tcp_socket_mss_get.c | 3 +- common/src/nx_tcp_socket_mss_peer_get.c | 3 +- common/src/nx_tcp_socket_mss_set.c | 3 +- common/src/nx_tcp_socket_packet_process.c | 3 +- common/src/nx_tcp_socket_peer_info_get.c | 3 +- common/src/nx_tcp_socket_queue_depth_notify_set.c | 3 +- common/src/nx_tcp_socket_receive.c | 3 +- common/src/nx_tcp_socket_receive_notify.c | 3 +- common/src/nx_tcp_socket_receive_queue_flush.c | 3 +- common/src/nx_tcp_socket_receive_queue_max_set.c | 3 +- common/src/nx_tcp_socket_retransmit.c | 3 +- common/src/nx_tcp_socket_send.c | 3 +- common/src/nx_tcp_socket_send_internal.c | 3 +- common/src/nx_tcp_socket_state_ack_check.c | 1 + common/src/nx_tcp_socket_state_closing.c | 3 +- common/src/nx_tcp_socket_state_data_check.c | 7 +- common/src/nx_tcp_socket_state_established.c | 3 +- common/src/nx_tcp_socket_state_fin_wait1.c | 3 +- common/src/nx_tcp_socket_state_fin_wait2.c | 3 +- common/src/nx_tcp_socket_state_last_ack.c | 3 +- common/src/nx_tcp_socket_state_syn_received.c | 3 +- common/src/nx_tcp_socket_state_syn_sent.c | 3 +- common/src/nx_tcp_socket_state_transmit_check.c | 3 +- common/src/nx_tcp_socket_state_wait.c | 3 +- common/src/nx_tcp_socket_thread_resume.c | 3 +- common/src/nx_tcp_socket_thread_suspend.c | 3 +- common/src/nx_tcp_socket_timed_wait_callback.c | 3 +- common/src/nx_tcp_socket_transmit_configure.c | 3 +- common/src/nx_tcp_socket_transmit_queue_flush.c | 3 +- common/src/nx_tcp_socket_vlan_priority_set.c | 3 +- .../src/nx_tcp_socket_window_update_notify_set.c | 3 +- common/src/nx_tcp_transmit_cleanup.c | 3 +- common/src/nx_tcp_window_scaling_option_get.c | 3 +- common/src/nx_trace_event_insert.c | 3 +- common/src/nx_trace_event_update.c | 3 +- common/src/nx_trace_object_register.c | 3 +- common/src/nx_trace_object_unregister.c | 3 +- common/src/nx_udp_bind_cleanup.c | 3 +- common/src/nx_udp_enable.c | 3 +- common/src/nx_udp_free_port_find.c | 3 +- common/src/nx_udp_info_get.c | 3 +- common/src/nx_udp_packet_info_extract.c | 3 +- common/src/nx_udp_packet_receive.c | 3 +- common/src/nx_udp_receive_cleanup.c | 3 +- common/src/nx_udp_socket_bind.c | 3 +- common/src/nx_udp_socket_bytes_available.c | 3 +- common/src/nx_udp_socket_checksum_disable.c | 3 +- common/src/nx_udp_socket_checksum_enable.c | 3 +- common/src/nx_udp_socket_create.c | 3 +- common/src/nx_udp_socket_delete.c | 3 +- common/src/nx_udp_socket_driver_packet_receive.c | 3 +- common/src/nx_udp_socket_info_get.c | 3 +- common/src/nx_udp_socket_port_get.c | 3 +- common/src/nx_udp_socket_receive.c | 3 +- common/src/nx_udp_socket_receive_notify.c | 3 +- common/src/nx_udp_socket_send.c | 3 +- common/src/nx_udp_socket_source_send.c | 3 +- common/src/nx_udp_socket_unbind.c | 5 +- common/src/nx_udp_socket_vlan_priority_set.c | 3 +- common/src/nx_udp_source_extract.c | 3 +- common/src/nx_utility.c | 9 +- common/src/nxd_icmp_enable.c | 3 +- common/src/nxd_icmp_ping.c | 3 +- common/src/nxd_icmp_source_ping.c | 3 +- common/src/nxd_icmpv6_ra_flag_callback_set.c | 3 +- common/src/nxd_ip_raw_packet_send.c | 3 +- common/src/nxd_ip_raw_packet_source_send.c | 3 +- common/src/nxd_ipv6_address_change_notify.c | 3 +- common/src/nxd_ipv6_address_delete.c | 3 +- common/src/nxd_ipv6_address_get.c | 3 +- common/src/nxd_ipv6_address_set.c | 1 + common/src/nxd_ipv6_default_router_add.c | 3 +- common/src/nxd_ipv6_default_router_add_internal.c | 3 +- common/src/nxd_ipv6_default_router_delete.c | 3 +- common/src/nxd_ipv6_default_router_entry_get.c | 3 +- common/src/nxd_ipv6_default_router_get.c | 3 +- ...nxd_ipv6_default_router_number_of_entries_get.c | 3 +- common/src/nxd_ipv6_default_router_table_init.c | 3 +- .../src/nxd_ipv6_destination_table_find_next_hop.c | 3 +- common/src/nxd_ipv6_disable.c | 3 +- common/src/nxd_ipv6_enable.c | 3 +- .../nxd_ipv6_find_default_router_from_address.c | 3 +- common/src/nxd_ipv6_find_max_prefix_length.c | 3 +- common/src/nxd_ipv6_interface_find.c | 3 +- common/src/nxd_ipv6_multicast_interface_join.c | 3 +- common/src/nxd_ipv6_multicast_interface_leave.c | 3 +- common/src/nxd_ipv6_prefix_router_timer_tick.c | 3 +- common/src/nxd_ipv6_raw_packet_send_internal.c | 3 +- common/src/nxd_ipv6_router_lookup.c | 3 +- common/src/nxd_ipv6_router_solicitation_check.c | 3 +- common/src/nxd_ipv6_search_onlink.c | 3 +- ...nxd_ipv6_stateless_address_autoconfig_disable.c | 3 +- .../nxd_ipv6_stateless_address_autoconfig_enable.c | 3 +- common/src/nxd_nd_cache_entry_delete.c | 3 +- common/src/nxd_nd_cache_entry_set.c | 3 +- common/src/nxd_nd_cache_hardware_address_find.c | 3 +- common/src/nxd_nd_cache_invalidate.c | 3 +- common/src/nxd_nd_cache_ip_address_find.c | 3 +- common/src/nxd_tcp_client_socket_connect.c | 5 +- common/src/nxd_tcp_socket_peer_info_get.c | 3 +- common/src/nxd_udp_packet_info_extract.c | 3 +- common/src/nxd_udp_socket_send.c | 5 +- common/src/nxd_udp_socket_source_send.c | 3 +- common/src/nxd_udp_source_extract.c | 3 +- common/src/nxde_icmp_enable.c | 3 +- common/src/nxde_icmp_ping.c | 3 +- common/src/nxde_icmp_source_ping.c | 3 +- common/src/nxde_icmpv6_ra_flag_callback_set.c | 3 +- common/src/nxde_ip_raw_packet_send.c | 3 +- common/src/nxde_ip_raw_packet_source_send.c | 3 +- common/src/nxde_ipv6_address_change_notify.c | 3 +- common/src/nxde_ipv6_address_delete.c | 3 +- common/src/nxde_ipv6_address_get.c | 3 +- common/src/nxde_ipv6_address_set.c | 3 +- common/src/nxde_ipv6_default_router_add.c | 3 +- common/src/nxde_ipv6_default_router_delete.c | 3 +- common/src/nxde_ipv6_default_router_entry_get.c | 3 +- common/src/nxde_ipv6_default_router_get.c | 3 +- ...xde_ipv6_default_router_number_of_entries_get.c | 3 +- common/src/nxde_ipv6_disable.c | 3 +- common/src/nxde_ipv6_enable.c | 3 +- common/src/nxde_ipv6_multicast_interface_join.c | 3 +- common/src/nxde_ipv6_multicast_interface_leave.c | 3 +- ...xde_ipv6_stateless_address_autoconfig_disable.c | 3 +- ...nxde_ipv6_stateless_address_autoconfig_enable.c | 3 +- common/src/nxde_nd_cache_entry_delete.c | 3 +- common/src/nxde_nd_cache_entry_set.c | 3 +- common/src/nxde_nd_cache_hardware_address_find.c | 3 +- common/src/nxde_nd_cache_invalidate.c | 3 +- common/src/nxde_nd_cache_ip_address_find.c | 3 +- common/src/nxde_tcp_client_socket_connect.c | 3 +- common/src/nxde_tcp_socket_peer_info_get.c | 3 +- common/src/nxde_udp_packet_info_extract.c | 3 +- common/src/nxde_udp_socket_send.c | 3 +- common/src/nxde_udp_socket_source_send.c | 3 +- common/src/nxde_udp_source_extract.c | 3 +- common/src/nxe_arp_dynamic_entries_invalidate.c | 3 +- common/src/nxe_arp_dynamic_entry_set.c | 3 +- common/src/nxe_arp_enable.c | 3 +- common/src/nxe_arp_entry_delete.c | 3 +- common/src/nxe_arp_gratuitous_send.c | 3 +- common/src/nxe_arp_hardware_address_find.c | 3 +- common/src/nxe_arp_info_get.c | 3 +- common/src/nxe_arp_ip_address_find.c | 3 +- common/src/nxe_arp_static_entries_delete.c | 3 +- common/src/nxe_arp_static_entry_create.c | 3 +- common/src/nxe_arp_static_entry_delete.c | 3 +- common/src/nxe_icmp_enable.c | 3 +- common/src/nxe_icmp_info_get.c | 3 +- common/src/nxe_icmp_ping.c | 3 +- common/src/nxe_igmp_enable.c | 3 +- common/src/nxe_igmp_info_get.c | 3 +- common/src/nxe_igmp_loopback_disable.c | 3 +- common/src/nxe_igmp_loopback_enable.c | 3 +- common/src/nxe_igmp_multicast_interface_join.c | 3 +- common/src/nxe_igmp_multicast_interface_leave.c | 3 +- common/src/nxe_igmp_multicast_join.c | 3 +- common/src/nxe_igmp_multicast_leave.c | 3 +- common/src/nxe_ip_address_change_notify.c | 3 +- common/src/nxe_ip_address_get.c | 3 +- common/src/nxe_ip_address_set.c | 3 +- common/src/nxe_ip_auxiliary_packet_pool_set.c | 3 +- common/src/nxe_ip_create.c | 3 +- common/src/nxe_ip_delete.c | 3 +- common/src/nxe_ip_driver_direct_command.c | 3 +- .../src/nxe_ip_driver_interface_direct_command.c | 3 +- common/src/nxe_ip_forwarding_disable.c | 3 +- common/src/nxe_ip_forwarding_enable.c | 3 +- common/src/nxe_ip_fragment_disable.c | 3 +- common/src/nxe_ip_fragment_enable.c | 3 +- common/src/nxe_ip_gateway_address_clear.c | 3 +- common/src/nxe_ip_gateway_address_get.c | 3 +- common/src/nxe_ip_gateway_address_set.c | 3 +- common/src/nxe_ip_info_get.c | 3 +- common/src/nxe_ip_interface_address_get.c | 3 +- .../nxe_ip_interface_address_mapping_configure.c | 3 +- common/src/nxe_ip_interface_address_set.c | 3 +- common/src/nxe_ip_interface_attach.c | 3 +- common/src/nxe_ip_interface_capability_get.c | 3 +- common/src/nxe_ip_interface_capability_set.c | 3 +- common/src/nxe_ip_interface_detach.c | 3 +- common/src/nxe_ip_interface_info_get.c | 3 +- common/src/nxe_ip_interface_mtu_set.c | 3 +- common/src/nxe_ip_interface_physical_address_get.c | 3 +- common/src/nxe_ip_interface_physical_address_set.c | 3 +- common/src/nxe_ip_interface_status_check.c | 3 +- common/src/nxe_ip_link_status_change_notify_set.c | 3 +- common/src/nxe_ip_max_payload_size_find.c | 3 +- common/src/nxe_ip_raw_packet_disable.c | 3 +- common/src/nxe_ip_raw_packet_enable.c | 3 +- common/src/nxe_ip_raw_packet_filter_set.c | 3 +- common/src/nxe_ip_raw_packet_receive.c | 3 +- common/src/nxe_ip_raw_packet_send.c | 3 +- common/src/nxe_ip_raw_packet_source_send.c | 3 +- common/src/nxe_ip_raw_receive_queue_max_set.c | 3 +- common/src/nxe_ip_static_route_add.c | 3 +- common/src/nxe_ip_static_route_delete.c | 3 +- common/src/nxe_ip_status_check.c | 3 +- common/src/nxe_ipv4_multicast_interface_join.c | 3 +- common/src/nxe_ipv4_multicast_interface_leave.c | 3 +- common/src/nxe_packet_allocate.c | 3 +- common/src/nxe_packet_copy.c | 3 +- common/src/nxe_packet_data_append.c | 3 +- common/src/nxe_packet_data_extract_offset.c | 3 +- common/src/nxe_packet_data_retrieve.c | 3 +- common/src/nxe_packet_length_get.c | 3 +- common/src/nxe_packet_pool_create.c | 3 +- common/src/nxe_packet_pool_delete.c | 3 +- common/src/nxe_packet_pool_info_get.c | 3 +- common/src/nxe_packet_pool_low_watermark_set.c | 3 +- common/src/nxe_packet_release.c | 3 +- common/src/nxe_packet_transmit_release.c | 3 +- common/src/nxe_packet_vlan_priority_set.c | 3 +- common/src/nxe_rarp_disable.c | 3 +- common/src/nxe_rarp_enable.c | 3 +- common/src/nxe_rarp_info_get.c | 3 +- common/src/nxe_tcp_client_socket_bind.c | 3 +- common/src/nxe_tcp_client_socket_connect.c | 3 +- common/src/nxe_tcp_client_socket_port_get.c | 3 +- common/src/nxe_tcp_client_socket_unbind.c | 3 +- common/src/nxe_tcp_enable.c | 3 +- common/src/nxe_tcp_free_port_find.c | 3 +- common/src/nxe_tcp_info_get.c | 3 +- common/src/nxe_tcp_server_socket_accept.c | 3 +- common/src/nxe_tcp_server_socket_listen.c | 3 +- common/src/nxe_tcp_server_socket_relisten.c | 3 +- common/src/nxe_tcp_server_socket_unaccept.c | 3 +- common/src/nxe_tcp_server_socket_unlisten.c | 3 +- common/src/nxe_tcp_socket_bytes_available.c | 3 +- common/src/nxe_tcp_socket_create.c | 3 +- common/src/nxe_tcp_socket_delete.c | 3 +- common/src/nxe_tcp_socket_disconnect.c | 3 +- .../nxe_tcp_socket_disconnect_complete_notify.c | 3 +- common/src/nxe_tcp_socket_establish_notify.c | 3 +- common/src/nxe_tcp_socket_info_get.c | 3 +- common/src/nxe_tcp_socket_mss_get.c | 3 +- common/src/nxe_tcp_socket_mss_peer_get.c | 3 +- common/src/nxe_tcp_socket_mss_set.c | 3 +- common/src/nxe_tcp_socket_peer_info_get.c | 3 +- common/src/nxe_tcp_socket_queue_depth_notify_set.c | 3 +- common/src/nxe_tcp_socket_receive.c | 3 +- common/src/nxe_tcp_socket_receive_notify.c | 3 +- common/src/nxe_tcp_socket_receive_queue_max_set.c | 3 +- common/src/nxe_tcp_socket_send.c | 3 +- common/src/nxe_tcp_socket_state_wait.c | 3 +- common/src/nxe_tcp_socket_timed_wait_callback.c | 3 +- common/src/nxe_tcp_socket_transmit_configure.c | 3 +- common/src/nxe_tcp_socket_vlan_priority_set.c | 3 +- .../src/nxe_tcp_socket_window_update_notify_set.c | 3 +- common/src/nxe_udp_enable.c | 3 +- common/src/nxe_udp_free_port_find.c | 3 +- common/src/nxe_udp_info_get.c | 3 +- common/src/nxe_udp_packet_info_extract.c | 3 +- common/src/nxe_udp_socket_bind.c | 3 +- common/src/nxe_udp_socket_bytes_available.c | 3 +- common/src/nxe_udp_socket_checksum_disable.c | 3 +- common/src/nxe_udp_socket_checksum_enable.c | 3 +- common/src/nxe_udp_socket_create.c | 3 +- common/src/nxe_udp_socket_delete.c | 3 +- common/src/nxe_udp_socket_info_get.c | 3 +- common/src/nxe_udp_socket_port_get.c | 3 +- common/src/nxe_udp_socket_receive.c | 3 +- common/src/nxe_udp_socket_receive_notify.c | 3 +- common/src/nxe_udp_socket_send.c | 3 +- common/src/nxe_udp_socket_source_send.c | 3 +- common/src/nxe_udp_socket_unbind.c | 3 +- common/src/nxe_udp_socket_vlan_priority_set.c | 3 +- common/src/nxe_udp_source_extract.c | 3 +- crypto_libraries/inc/nx_crypto.h | 1 + crypto_libraries/inc/nx_crypto_3des.h | 3 +- crypto_libraries/inc/nx_crypto_aes.h | 1 + crypto_libraries/inc/nx_crypto_cbc.h | 3 +- crypto_libraries/inc/nx_crypto_ccm.h | 3 +- crypto_libraries/inc/nx_crypto_const.h | 3 +- crypto_libraries/inc/nx_crypto_ctr.h | 3 +- crypto_libraries/inc/nx_crypto_des.h | 3 +- crypto_libraries/inc/nx_crypto_dh.h | 3 +- crypto_libraries/inc/nx_crypto_drbg.h | 3 +- crypto_libraries/inc/nx_crypto_ec.h | 1 + crypto_libraries/inc/nx_crypto_ecdh.h | 1 + crypto_libraries/inc/nx_crypto_ecdsa.h | 3 +- crypto_libraries/inc/nx_crypto_ecjpake.h | 3 +- crypto_libraries/inc/nx_crypto_gcm.h | 3 +- crypto_libraries/inc/nx_crypto_hkdf.h | 3 +- crypto_libraries/inc/nx_crypto_hmac.h | 3 +- crypto_libraries/inc/nx_crypto_hmac_md5.h | 3 +- crypto_libraries/inc/nx_crypto_hmac_sha1.h | 3 +- crypto_libraries/inc/nx_crypto_hmac_sha2.h | 3 +- crypto_libraries/inc/nx_crypto_hmac_sha5.h | 3 +- crypto_libraries/inc/nx_crypto_huge_number.h | 3 +- crypto_libraries/inc/nx_crypto_md5.h | 3 +- crypto_libraries/inc/nx_crypto_method_self_test.h | 1 + crypto_libraries/inc/nx_crypto_null.h | 3 +- crypto_libraries/inc/nx_crypto_phash.h | 3 +- crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h | 3 +- crypto_libraries/inc/nx_crypto_rsa.h | 3 +- crypto_libraries/inc/nx_crypto_sha1.h | 3 +- crypto_libraries/inc/nx_crypto_sha2.h | 3 +- crypto_libraries/inc/nx_crypto_sha5.h | 3 +- crypto_libraries/inc/nx_crypto_tls_prf_1.h | 3 +- crypto_libraries/inc/nx_crypto_tls_prf_sha256.h | 3 +- crypto_libraries/inc/nx_crypto_tls_prf_sha384.h | 3 +- crypto_libraries/inc/nx_crypto_tls_prf_sha512.h | 3 +- crypto_libraries/inc/nx_crypto_xcbc_mac.h | 3 +- .../ports/cortex_m3/ac5/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m3/ac6/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m3/gnu/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m3/iar/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m3/keil/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m4/ac5/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m4/ac6/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m4/gnu/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m4/iar/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m4/keil/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m7/ac5/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m7/ac6/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m7/gnu/inc/nx_crypto_port.h | 3 +- .../ports/cortex_m7/iar/inc/nx_crypto_port.h | 3 +- .../ports/linux/gnu/inc/nx_crypto_port.h | 3 +- .../ports/win32/vs_2019/inc/nx_crypto_port.h | 3 +- crypto_libraries/src/nx_crypto_3des.c | 7 +- crypto_libraries/src/nx_crypto_aes.c | 33 +-- crypto_libraries/src/nx_crypto_cbc.c | 9 +- crypto_libraries/src/nx_crypto_ccm.c | 13 +- crypto_libraries/src/nx_crypto_ctr.c | 9 +- crypto_libraries/src/nx_crypto_des.c | 11 +- crypto_libraries/src/nx_crypto_dh.c | 5 +- crypto_libraries/src/nx_crypto_drbg.c | 19 +- crypto_libraries/src/nx_crypto_ec.c | 59 ++-- .../src/nx_crypto_ec_secp192r1_fixed_points.c | 1 + .../src/nx_crypto_ec_secp224r1_fixed_points.c | 1 + .../src/nx_crypto_ec_secp256r1_fixed_points.c | 1 + .../src/nx_crypto_ec_secp384r1_fixed_points.c | 1 + .../src/nx_crypto_ec_secp521r1_fixed_points.c | 1 + crypto_libraries/src/nx_crypto_ecdh.c | 15 +- crypto_libraries/src/nx_crypto_ecdsa.c | 11 +- crypto_libraries/src/nx_crypto_ecjpake.c | 29 +- crypto_libraries/src/nx_crypto_gcm.c | 21 +- .../src/nx_crypto_generic_ciphersuites.c | 1 + crypto_libraries/src/nx_crypto_hkdf.c | 11 +- crypto_libraries/src/nx_crypto_hmac.c | 23 +- crypto_libraries/src/nx_crypto_hmac_md5.c | 7 +- crypto_libraries/src/nx_crypto_hmac_sha1.c | 7 +- crypto_libraries/src/nx_crypto_hmac_sha2.c | 7 +- crypto_libraries/src/nx_crypto_hmac_sha5.c | 7 +- crypto_libraries/src/nx_crypto_huge_number.c | 47 ++-- .../src/nx_crypto_huge_number_extended.c | 7 +- crypto_libraries/src/nx_crypto_initialize.c | 13 +- crypto_libraries/src/nx_crypto_md5.c | 15 +- crypto_libraries/src/nx_crypto_method_self_test.c | 3 +- .../src/nx_crypto_method_self_test_3des.c | 3 +- .../src/nx_crypto_method_self_test_aes.c | 3 +- .../src/nx_crypto_method_self_test_des.c | 3 +- .../src/nx_crypto_method_self_test_drbg.c | 7 +- .../src/nx_crypto_method_self_test_ecdh.c | 3 +- .../src/nx_crypto_method_self_test_ecdsa.c | 3 +- .../src/nx_crypto_method_self_test_hmac_md5.c | 3 +- .../src/nx_crypto_method_self_test_hmac_sha.c | 3 +- .../src/nx_crypto_method_self_test_md5.c | 3 +- .../src/nx_crypto_method_self_test_pkcs1.c | 3 +- .../src/nx_crypto_method_self_test_prf.c | 3 +- .../src/nx_crypto_method_self_test_rsa.c | 3 +- .../src/nx_crypto_method_self_test_sha.c | 3 +- crypto_libraries/src/nx_crypto_methods.c | 1 + crypto_libraries/src/nx_crypto_null_cipher.c | 7 +- crypto_libraries/src/nx_crypto_phash.c | 3 +- crypto_libraries/src/nx_crypto_pkcs1_v1.5.c | 11 +- crypto_libraries/src/nx_crypto_rsa.c | 9 +- crypto_libraries/src/nx_crypto_sha1.c | 15 +- crypto_libraries/src/nx_crypto_sha2.c | 11 +- crypto_libraries/src/nx_crypto_sha5.c | 15 +- crypto_libraries/src/nx_crypto_tls_prf_1.c | 7 +- crypto_libraries/src/nx_crypto_tls_prf_sha256.c | 7 +- crypto_libraries/src/nx_crypto_tls_prf_sha384.c | 7 +- crypto_libraries/src/nx_crypto_tls_prf_sha512.c | 7 +- crypto_libraries/src/nx_crypto_xcbc_mac.c | 5 +- nx_secure/inc/nx_secure_crypto_table_self_test.h | 3 +- nx_secure/inc/nx_secure_dtls.h | 1 + nx_secure/inc/nx_secure_dtls_api.h | 3 +- nx_secure/inc/nx_secure_tls.h | 6 +- nx_secure/inc/nx_secure_tls_api.h | 3 +- nx_secure/inc/nx_secure_user_sample.h | 3 +- nx_secure/inc/nx_secure_x509.h | 3 +- nx_secure/ports/nx_secure_port.h | 3 +- .../src/nx_secure_crypto_method_self_test_3des.c | 3 +- .../src/nx_secure_crypto_method_self_test_aes.c | 3 +- .../src/nx_secure_crypto_method_self_test_des.c | 3 +- .../nx_secure_crypto_method_self_test_hmac_md5.c | 3 +- .../nx_secure_crypto_method_self_test_hmac_sha.c | 3 +- .../src/nx_secure_crypto_method_self_test_md5.c | 3 +- .../src/nx_secure_crypto_method_self_test_prf.c | 3 +- .../src/nx_secure_crypto_method_self_test_rsa.c | 3 +- .../src/nx_secure_crypto_method_self_test_sha.c | 3 +- nx_secure/src/nx_secure_crypto_rng_self_test.c | 3 +- nx_secure/src/nx_secure_crypto_table_self_test.c | 3 +- .../src/nx_secure_dtls_allocate_handshake_packet.c | 3 +- nx_secure/src/nx_secure_dtls_client_handshake.c | 1 + ..._secure_dtls_client_protocol_version_override.c | 3 +- .../src/nx_secure_dtls_client_session_start.c | 3 +- nx_secure/src/nx_secure_dtls_ecc_initialize.c | 3 +- nx_secure/src/nx_secure_dtls_hash_record.c | 3 +- nx_secure/src/nx_secure_dtls_initialize.c | 3 +- nx_secure/src/nx_secure_dtls_packet_allocate.c | 3 +- nx_secure/src/nx_secure_dtls_process_clienthello.c | 5 +- .../src/nx_secure_dtls_process_handshake_header.c | 3 +- nx_secure/src/nx_secure_dtls_process_header.c | 1 + .../nx_secure_dtls_process_helloverifyrequest.c | 1 + nx_secure/src/nx_secure_dtls_process_record.c | 1 + nx_secure/src/nx_secure_dtls_psk_add.c | 3 +- nx_secure/src/nx_secure_dtls_receive_callback.c | 3 +- nx_secure/src/nx_secure_dtls_retransmit.c | 3 +- .../src/nx_secure_dtls_retransmit_queue_flush.c | 1 + nx_secure/src/nx_secure_dtls_send_clienthello.c | 3 +- .../src/nx_secure_dtls_send_handshake_record.c | 3 +- .../src/nx_secure_dtls_send_helloverifyrequest.c | 3 +- nx_secure/src/nx_secure_dtls_send_record.c | 3 +- nx_secure/src/nx_secure_dtls_send_serverhello.c | 3 +- nx_secure/src/nx_secure_dtls_server_create.c | 3 +- nx_secure/src/nx_secure_dtls_server_delete.c | 3 +- .../src/nx_secure_dtls_server_ecc_initialize.c | 3 +- nx_secure/src/nx_secure_dtls_server_handshake.c | 3 +- .../nx_secure_dtls_server_local_certificate_add.c | 3 +- ...x_secure_dtls_server_local_certificate_remove.c | 3 +- nx_secure/src/nx_secure_dtls_server_notify_set.c | 3 +- ..._secure_dtls_server_protocol_version_override.c | 3 +- nx_secure/src/nx_secure_dtls_server_psk_add.c | 3 +- nx_secure/src/nx_secure_dtls_server_session_send.c | 3 +- .../src/nx_secure_dtls_server_session_start.c | 3 +- nx_secure/src/nx_secure_dtls_server_start.c | 3 +- nx_secure/src/nx_secure_dtls_server_stop.c | 3 +- ...nx_secure_dtls_server_trusted_certificate_add.c | 3 +- ...secure_dtls_server_trusted_certificate_remove.c | 3 +- ...cure_dtls_server_x509_client_verify_configure.c | 3 +- ...secure_dtls_server_x509_client_verify_disable.c | 3 +- nx_secure/src/nx_secure_dtls_session_cache.c | 3 +- .../src/nx_secure_dtls_session_client_info_get.c | 3 +- nx_secure/src/nx_secure_dtls_session_create.c | 3 +- nx_secure/src/nx_secure_dtls_session_delete.c | 3 +- nx_secure/src/nx_secure_dtls_session_end.c | 3 +- .../nx_secure_dtls_session_local_certificate_add.c | 3 +- ..._secure_dtls_session_local_certificate_remove.c | 3 +- nx_secure/src/nx_secure_dtls_session_receive.c | 3 +- nx_secure/src/nx_secure_dtls_session_reset.c | 1 + nx_secure/src/nx_secure_dtls_session_send.c | 1 + .../nx_secure_dtls_session_sliding_window_check.c | 1 + .../nx_secure_dtls_session_sliding_window_update.c | 1 + nx_secure/src/nx_secure_dtls_session_start.c | 3 +- ...x_secure_dtls_session_trusted_certificate_add.c | 3 +- ...ecure_dtls_session_trusted_certificate_remove.c | 3 +- nx_secure/src/nx_secure_dtls_verify_mac.c | 3 +- .../src/nx_secure_generate_client_key_exchange.c | 3 +- nx_secure/src/nx_secure_generate_master_secret.c | 3 +- .../src/nx_secure_generate_premaster_secret.c | 3 +- .../src/nx_secure_generate_server_key_exchange.c | 3 +- nx_secure/src/nx_secure_generate_session_keys.c | 3 +- nx_secure/src/nx_secure_module_hash_compute.c | 3 +- .../src/nx_secure_process_client_key_exchange.c | 3 +- .../src/nx_secure_process_server_key_exchange.c | 3 +- .../src/nx_secure_remote_certificate_verify.c | 3 +- nx_secure/src/nx_secure_session_keys_set.c | 3 +- nx_secure/src/nx_secure_tls_1_3_client_handshake.c | 3 +- nx_secure/src/nx_secure_tls_1_3_crypto_init.c | 3 +- .../src/nx_secure_tls_1_3_finished_hash_generate.c | 3 +- nx_secure/src/nx_secure_tls_1_3_generate_keys.c | 19 +- nx_secure/src/nx_secure_tls_1_3_server_handshake.c | 3 +- nx_secure/src/nx_secure_tls_1_3_session_keys_set.c | 3 +- .../src/nx_secure_tls_1_3_transcript_hash_save.c | 3 +- .../src/nx_secure_tls_active_certificate_set.c | 3 +- .../src/nx_secure_tls_allocate_handshake_packet.c | 3 +- .../src/nx_secure_tls_check_protocol_version.c | 3 +- nx_secure/src/nx_secure_tls_ciphersuite_lookup.c | 3 +- nx_secure/src/nx_secure_tls_client_handshake.c | 3 +- nx_secure/src/nx_secure_tls_client_psk_set.c | 3 +- nx_secure/src/nx_secure_tls_ecc_generate_keys.c | 3 +- nx_secure/src/nx_secure_tls_ecc_initialize.c | 3 +- nx_secure/src/nx_secure_tls_find_curve_method.c | 3 +- .../src/nx_secure_tls_finished_hash_generate.c | 3 +- nx_secure/src/nx_secure_tls_generate_keys.c | 3 +- .../src/nx_secure_tls_generate_premaster_secret.c | 3 +- nx_secure/src/nx_secure_tls_handshake_hash_init.c | 3 +- .../src/nx_secure_tls_handshake_hash_update.c | 3 +- nx_secure/src/nx_secure_tls_handshake_process.c | 3 +- nx_secure/src/nx_secure_tls_hash_record.c | 3 +- nx_secure/src/nx_secure_tls_initialize.c | 3 +- nx_secure/src/nx_secure_tls_key_material_init.c | 1 + .../src/nx_secure_tls_local_certificate_add.c | 3 +- .../src/nx_secure_tls_local_certificate_find.c | 3 +- .../src/nx_secure_tls_local_certificate_remove.c | 3 +- nx_secure/src/nx_secure_tls_map_error_to_alert.c | 1 + .../src/nx_secure_tls_metadata_size_calculate.c | 3 +- .../src/nx_secure_tls_newest_supported_version.c | 5 +- nx_secure/src/nx_secure_tls_packet_allocate.c | 1 + nx_secure/src/nx_secure_tls_packet_release.c | 3 +- .../nx_secure_tls_process_certificate_request.c | 3 +- .../src/nx_secure_tls_process_certificate_verify.c | 3 +- .../src/nx_secure_tls_process_changecipherspec.c | 3 +- .../nx_secure_tls_process_client_key_exchange.c | 3 +- nx_secure/src/nx_secure_tls_process_clienthello.c | 5 +- .../nx_secure_tls_process_clienthello_extensions.c | 17 +- .../nx_secure_tls_process_encrypted_extensions.c | 3 +- nx_secure/src/nx_secure_tls_process_finished.c | 3 +- .../src/nx_secure_tls_process_handshake_header.c | 1 + nx_secure/src/nx_secure_tls_process_header.c | 3 +- .../src/nx_secure_tls_process_newsessionticket.c | 3 +- nx_secure/src/nx_secure_tls_process_record.c | 5 +- .../src/nx_secure_tls_process_remote_certificate.c | 3 +- .../nx_secure_tls_process_server_key_exchange.c | 3 +- nx_secure/src/nx_secure_tls_process_serverhello.c | 3 +- .../nx_secure_tls_process_serverhello_extensions.c | 13 +- nx_secure/src/nx_secure_tls_protocol_version_get.c | 3 +- nx_secure/src/nx_secure_tls_psk_add.c | 1 + nx_secure/src/nx_secure_tls_psk_binder_generate.c | 3 +- nx_secure/src/nx_secure_tls_psk_find.c | 3 +- nx_secure/src/nx_secure_tls_psk_identity_find.c | 3 +- .../src/nx_secure_tls_record_hash_calculate.c | 3 +- .../src/nx_secure_tls_record_hash_initialize.c | 3 +- nx_secure/src/nx_secure_tls_record_hash_update.c | 3 +- .../src/nx_secure_tls_record_payload_decrypt.c | 3 +- .../src/nx_secure_tls_record_payload_encrypt.c | 1 + .../nx_secure_tls_remote_certificate_allocate.c | 3 +- ...secure_tls_remote_certificate_buffer_allocate.c | 3 +- .../src/nx_secure_tls_remote_certificate_free.c | 3 +- .../nx_secure_tls_remote_certificate_free_all.c | 3 +- .../src/nx_secure_tls_remote_certificate_verify.c | 3 +- nx_secure/src/nx_secure_tls_send_alert.c | 3 +- nx_secure/src/nx_secure_tls_send_certificate.c | 3 +- .../src/nx_secure_tls_send_certificate_request.c | 3 +- .../src/nx_secure_tls_send_certificate_verify.c | 3 +- .../src/nx_secure_tls_send_changecipherspec.c | 3 +- .../src/nx_secure_tls_send_client_key_exchange.c | 3 +- nx_secure/src/nx_secure_tls_send_clienthello.c | 3 +- .../nx_secure_tls_send_clienthello_extensions.c | 17 +- .../src/nx_secure_tls_send_encrypted_extensions.c | 3 +- nx_secure/src/nx_secure_tls_send_finished.c | 3 +- .../src/nx_secure_tls_send_handshake_record.c | 3 +- nx_secure/src/nx_secure_tls_send_hellorequest.c | 3 +- .../src/nx_secure_tls_send_newsessionticket.c | 3 +- nx_secure/src/nx_secure_tls_send_record.c | 1 + .../src/nx_secure_tls_send_server_key_exchange.c | 3 +- nx_secure/src/nx_secure_tls_send_serverhello.c | 3 +- .../nx_secure_tls_send_serverhello_extensions.c | 11 +- .../src/nx_secure_tls_server_certificate_add.c | 3 +- .../src/nx_secure_tls_server_certificate_find.c | 3 +- .../src/nx_secure_tls_server_certificate_remove.c | 3 +- nx_secure/src/nx_secure_tls_server_handshake.c | 3 +- .../src/nx_secure_tls_session_alert_value_get.c | 3 +- ...x_secure_tls_session_certificate_callback_set.c | 3 +- .../nx_secure_tls_session_client_callback_set.c | 3 +- .../nx_secure_tls_session_client_verify_disable.c | 3 +- .../nx_secure_tls_session_client_verify_enable.c | 3 +- nx_secure/src/nx_secure_tls_session_create.c | 3 +- nx_secure/src/nx_secure_tls_session_create_ext.c | 3 +- nx_secure/src/nx_secure_tls_session_delete.c | 3 +- nx_secure/src/nx_secure_tls_session_end.c | 3 +- nx_secure/src/nx_secure_tls_session_iv_size_get.c | 3 +- nx_secure/src/nx_secure_tls_session_keys_set.c | 3 +- .../src/nx_secure_tls_session_packet_buffer_set.c | 3 +- .../src/nx_secure_tls_session_packet_pool_set.c | 3 +- ..._secure_tls_session_protocol_version_override.c | 3 +- nx_secure/src/nx_secure_tls_session_receive.c | 3 +- .../src/nx_secure_tls_session_receive_records.c | 3 +- nx_secure/src/nx_secure_tls_session_renegotiate.c | 3 +- ...x_secure_tls_session_renegotiate_callback_set.c | 3 +- nx_secure/src/nx_secure_tls_session_reset.c | 3 +- nx_secure/src/nx_secure_tls_session_send.c | 3 +- .../nx_secure_tls_session_server_callback_set.c | 3 +- .../nx_secure_tls_session_sni_extension_parse.c | 3 +- .../src/nx_secure_tls_session_sni_extension_set.c | 3 +- nx_secure/src/nx_secure_tls_session_start.c | 3 +- .../src/nx_secure_tls_session_time_function_set.c | 3 +- ...cure_tls_session_x509_client_verify_configure.c | 3 +- nx_secure/src/nx_secure_tls_shutdown.c | 3 +- .../src/nx_secure_tls_trusted_certificate_add.c | 3 +- .../src/nx_secure_tls_trusted_certificate_remove.c | 3 +- nx_secure/src/nx_secure_tls_verify_mac.c | 3 +- nx_secure/src/nx_secure_trusted_certificate_add.c | 3 +- nx_secure/src/nx_secure_verify_mac.c | 3 +- nx_secure/src/nx_secure_x509.c | 19 +- .../src/nx_secure_x509_asn1_tlv_block_parse.c | 3 +- .../src/nx_secure_x509_certificate_chain_verify.c | 1 + .../src/nx_secure_x509_certificate_initialize.c | 3 +- .../src/nx_secure_x509_certificate_list_add.c | 3 +- .../src/nx_secure_x509_certificate_list_find.c | 3 +- .../src/nx_secure_x509_certificate_list_remove.c | 3 +- ...secure_x509_certificate_revocation_list_parse.c | 17 +- nx_secure/src/nx_secure_x509_certificate_verify.c | 1 + .../src/nx_secure_x509_common_name_dns_check.c | 3 +- .../src/nx_secure_x509_crl_revocation_check.c | 3 +- nx_secure/src/nx_secure_x509_crl_verify.c | 3 +- .../nx_secure_x509_distinguished_name_compare.c | 5 +- .../src/nx_secure_x509_distinguished_name_parse.c | 5 +- nx_secure/src/nx_secure_x509_dns_name_initialize.c | 3 +- .../src/nx_secure_x509_ec_private_key_parse.c | 1 + nx_secure/src/nx_secure_x509_expiration_check.c | 3 +- ...ecure_x509_extended_key_usage_extension_parse.c | 3 +- nx_secure/src/nx_secure_x509_extension_find.c | 3 +- .../src/nx_secure_x509_find_certificate_methods.c | 3 +- nx_secure/src/nx_secure_x509_find_curve_method.c | 3 +- .../src/nx_secure_x509_free_certificate_get.c | 3 +- .../src/nx_secure_x509_key_usage_extension_parse.c | 3 +- .../src/nx_secure_x509_local_certificate_find.c | 3 +- .../nx_secure_x509_local_device_certificate_get.c | 3 +- nx_secure/src/nx_secure_x509_oid_parse.c | 3 +- .../nx_secure_x509_pkcs1_rsa_private_key_parse.c | 5 +- nx_secure/src/nx_secure_x509_pkcs7_decode.c | 3 +- ...x_secure_x509_remote_endpoint_certificate_get.c | 3 +- .../src/nx_secure_x509_store_certificate_add.c | 3 +- .../src/nx_secure_x509_store_certificate_find.c | 3 +- .../src/nx_secure_x509_store_certificate_remove.c | 3 +- .../src/nx_secure_x509_subject_alt_names_find.c | 3 +- nx_secure/src/nx_secure_x509_wildcard_compare.c | 3 +- ..._secure_dtls_client_protocol_version_override.c | 3 +- .../src/nxe_secure_dtls_client_session_start.c | 3 +- nx_secure/src/nxe_secure_dtls_ecc_initialize.c | 3 +- nx_secure/src/nxe_secure_dtls_packet_allocate.c | 3 +- nx_secure/src/nxe_secure_dtls_psk_add.c | 3 +- nx_secure/src/nxe_secure_dtls_server_create.c | 3 +- nx_secure/src/nxe_secure_dtls_server_delete.c | 3 +- .../src/nxe_secure_dtls_server_ecc_initialize.c | 3 +- .../nxe_secure_dtls_server_local_certificate_add.c | 3 +- ...e_secure_dtls_server_local_certificate_remove.c | 3 +- nx_secure/src/nxe_secure_dtls_server_notify_set.c | 3 +- ..._secure_dtls_server_protocol_version_override.c | 3 +- nx_secure/src/nxe_secure_dtls_server_psk_add.c | 3 +- .../src/nxe_secure_dtls_server_session_send.c | 3 +- .../src/nxe_secure_dtls_server_session_start.c | 3 +- nx_secure/src/nxe_secure_dtls_server_start.c | 3 +- nx_secure/src/nxe_secure_dtls_server_stop.c | 3 +- ...xe_secure_dtls_server_trusted_certificate_add.c | 3 +- ...secure_dtls_server_trusted_certificate_remove.c | 3 +- ...cure_dtls_server_x509_client_verify_configure.c | 3 +- ...secure_dtls_server_x509_client_verify_disable.c | 3 +- .../src/nxe_secure_dtls_session_client_info_get.c | 3 +- nx_secure/src/nxe_secure_dtls_session_create.c | 3 +- nx_secure/src/nxe_secure_dtls_session_delete.c | 3 +- nx_secure/src/nxe_secure_dtls_session_end.c | 3 +- ...nxe_secure_dtls_session_local_certificate_add.c | 3 +- ..._secure_dtls_session_local_certificate_remove.c | 3 +- nx_secure/src/nxe_secure_dtls_session_receive.c | 3 +- nx_secure/src/nxe_secure_dtls_session_reset.c | 3 +- nx_secure/src/nxe_secure_dtls_session_send.c | 3 +- nx_secure/src/nxe_secure_dtls_session_start.c | 3 +- ...e_secure_dtls_session_trusted_certificate_add.c | 3 +- ...ecure_dtls_session_trusted_certificate_remove.c | 3 +- .../src/nxe_secure_tls_active_certificate_set.c | 3 +- nx_secure/src/nxe_secure_tls_client_psk_set.c | 3 +- .../src/nxe_secure_tls_local_certificate_add.c | 3 +- .../src/nxe_secure_tls_local_certificate_find.c | 3 +- .../src/nxe_secure_tls_local_certificate_remove.c | 3 +- .../src/nxe_secure_tls_metadata_size_calculate.c | 3 +- nx_secure/src/nxe_secure_tls_packet_allocate.c | 3 +- nx_secure/src/nxe_secure_tls_psk_add.c | 3 +- .../nxe_secure_tls_remote_certificate_allocate.c | 3 +- ...secure_tls_remote_certificate_buffer_allocate.c | 3 +- .../nxe_secure_tls_remote_certificate_free_all.c | 3 +- .../src/nxe_secure_tls_server_certificate_add.c | 3 +- .../src/nxe_secure_tls_server_certificate_find.c | 3 +- .../src/nxe_secure_tls_server_certificate_remove.c | 3 +- .../src/nxe_secure_tls_session_alert_value_get.c | 3 +- ...e_secure_tls_session_certificate_callback_set.c | 3 +- .../nxe_secure_tls_session_client_callback_set.c | 3 +- .../nxe_secure_tls_session_client_verify_disable.c | 3 +- .../nxe_secure_tls_session_client_verify_enable.c | 3 +- nx_secure/src/nxe_secure_tls_session_create.c | 3 +- nx_secure/src/nxe_secure_tls_session_delete.c | 3 +- nx_secure/src/nxe_secure_tls_session_end.c | 3 +- .../src/nxe_secure_tls_session_packet_buffer_set.c | 3 +- .../src/nxe_secure_tls_session_packet_pool_set.c | 3 +- ..._secure_tls_session_protocol_version_override.c | 3 +- nx_secure/src/nxe_secure_tls_session_receive.c | 3 +- nx_secure/src/nxe_secure_tls_session_renegotiate.c | 3 +- ...e_secure_tls_session_renegotiate_callback_set.c | 3 +- nx_secure/src/nxe_secure_tls_session_reset.c | 3 +- nx_secure/src/nxe_secure_tls_session_send.c | 3 +- .../nxe_secure_tls_session_server_callback_set.c | 3 +- .../nxe_secure_tls_session_sni_extension_parse.c | 3 +- .../src/nxe_secure_tls_session_sni_extension_set.c | 3 +- nx_secure/src/nxe_secure_tls_session_start.c | 3 +- .../src/nxe_secure_tls_session_time_function_set.c | 3 +- ...cure_tls_session_x509_client_verify_configure.c | 1 + .../src/nxe_secure_tls_trusted_certificate_add.c | 3 +- .../nxe_secure_tls_trusted_certificate_remove.c | 3 +- .../src/nxe_secure_x509_certificate_initialize.c | 3 +- .../src/nxe_secure_x509_common_name_dns_check.c | 3 +- .../src/nxe_secure_x509_crl_revocation_check.c | 3 +- .../src/nxe_secure_x509_dns_name_initialize.c | 3 +- ...ecure_x509_extended_key_usage_extension_parse.c | 3 +- nx_secure/src/nxe_secure_x509_extension_find.c | 3 +- .../nxe_secure_x509_key_usage_extension_parse.c | 3 +- ports/arc_em/metaware/inc/nx_port.h | 1 + ports/arc_hs/metaware/inc/nx_port.h | 1 + ports/cortex_a15/gnu/inc/nx_port.h | 1 + ports/cortex_a5/ac5/inc/nx_port.h | 1 + ports/cortex_a5/gnu/inc/nx_port.h | 1 + ports/cortex_a5/iar/inc/nx_port.h | 1 + ports/cortex_a5x/ac6/inc/nx_port.h | 1 + ports/cortex_a7/ac5/inc/nx_port.h | 1 + ports/cortex_a7/gnu/inc/nx_port.h | 1 + ports/cortex_a7/iar/inc/nx_port.h | 1 + ports/cortex_a8/ac5/inc/nx_port.h | 1 + ports/cortex_a8/gnu/inc/nx_port.h | 1 + ports/cortex_a8/iar/inc/nx_port.h | 1 + ports/cortex_a9/ac5/inc/nx_port.h | 1 + ports/cortex_a9/gnu/inc/nx_port.h | 1 + ports/cortex_a9/iar/inc/nx_port.h | 1 + ports/cortex_a9/rvds/inc/nx_port.h | 1 + ports/cortex_m0/ac5/inc/nx_port.h | 1 + ports/cortex_m0/gnu/inc/nx_port.h | 3 +- ports/cortex_m0/iar/inc/nx_port.h | 1 + ports/cortex_m23/ac5/inc/nx_port.h | 1 + ports/cortex_m23/gnu/inc/nx_port.h | 3 +- ports/cortex_m23/iar/inc/nx_port.h | 3 +- ports/cortex_m3/ac5/inc/nx_port.h | 1 + ports/cortex_m3/gnu/inc/nx_port.h | 3 +- ports/cortex_m3/iar/inc/nx_port.h | 1 + ports/cortex_m3/keil/inc/nx_port.h | 1 + ports/cortex_m33/ac5/inc/nx_port.h | 1 + ports/cortex_m33/ac6/inc/nx_port.h | 3 +- ports/cortex_m33/gnu/inc/nx_port.h | 3 +- ports/cortex_m33/iar/inc/nx_port.h | 3 +- ports/cortex_m4/ac5/inc/nx_port.h | 1 + ports/cortex_m4/gnu/inc/nx_port.h | 3 +- ports/cortex_m4/iar/inc/nx_port.h | 1 + ports/cortex_m4/keil/inc/nx_port.h | 1 + ports/cortex_m55/ac5/inc/nx_port.h | 3 +- ports/cortex_m55/ac6/inc/nx_port.h | 3 +- ports/cortex_m55/gnu/inc/nx_port.h | 3 +- ports/cortex_m55/iar/inc/nx_port.h | 3 +- ports/cortex_m7/ac5/inc/nx_port.h | 1 + ports/cortex_m7/ac6/inc/nx_port.h | 3 +- ports/cortex_m7/gnu/inc/nx_port.h | 3 +- ports/cortex_m7/iar/inc/nx_port.h | 1 + ports/cortex_m85/ac5/inc/nx_port.h | 3 +- ports/cortex_m85/ac6/inc/nx_port.h | 3 +- ports/cortex_m85/gnu/inc/nx_port.h | 3 +- ports/cortex_m85/iar/inc/nx_port.h | 3 +- ports/cortex_r4/ac5/inc/nx_port.h | 1 + ports/cortex_r4/ac6/inc/nx_port.h | 3 +- ports/cortex_r4/gnu/inc/nx_port.h | 3 +- ports/cortex_r4/iar/inc/nx_port.h | 1 + ports/cortex_r5/ac5/inc/nx_port.h | 1 + ports/cortex_r5/gnu/inc/nx_port.h | 3 +- ports/cortex_r5/iar/inc/nx_port.h | 1 + ports/linux/gnu/inc/nx_port.h | 1 + ports/mips/gnu/inc/nx_port.h | 3 +- ports/rxv2/ccrx/inc/nx_port.h | 3 +- ports/rxv2/gnu/inc/nx_port.h | 1 + ports/rxv2/iar/inc/nx_port.h | 1 + ports/win32/vs_2019/inc/nx_port.h | 1 + samples/demo_mqtt_client.c | 1 + samples/main.c | 1 + test/cmake/libs/tx_user.h | 3 +- test/cmake/netxduo64/nx_user.h | 3 +- test/cmake/netxduo_fast/libs/tx_user.h | 3 +- test/cmake/netxduo_fast/nx_user.h | 3 +- test/regression/azure_iot/api_unit_test.c | 1 + test/regression/azure_iot/c2d_property_unit_test.c | 1 + test/regression/azure_iot/c2d_unit_test.c | 1 + .../azure_iot/connection_non_block_ram_test.c | 1 + .../azure_iot/connection_sas_expiry_ram_test.c | 1 + test/regression/azure_iot/connection_unit_test.c | 1 + test/regression/azure_iot/d2c_unit_test.c | 1 + test/regression/azure_iot/device_cert_unit_test.c | 1 + test/regression/azure_iot/device_twin_unit_test.c | 1 + .../regression/azure_iot/direct_method_unit_test.c | 1 + .../azure_iot/initialization_unit_test.c | 1 + .../azure_iot/iot_provisioning_client_unit_test.c | 1 + test/regression/azure_iot/main.c | 1 + .../azure_iot/nx_azure_iot_adu_agent_unit_test.c | 1 + .../azure_iot/nx_azure_iot_json_reader_unit_test.c | 1 + .../azure_iot/nx_azure_iot_json_writer_unit_test.c | 1 + .../nx_azure_iot_pnp_client_command_unit_test.c | 1 + .../nx_azure_iot_pnp_client_properties_unit_test.c | 1 + .../nx_azure_iot_pnp_client_telemetry_unit_test.c | 1 + test/regression/azure_iot/nx_azure_iot_unit_test.c | 1 + test/regression/azure_iot/trusted_cert_unit_test.c | 1 + .../azure_iot/user_agent_string_unit_test.c | 1 + .../interoperability_test/nx_pcap_network_driver.c | 1 + .../hash_clone/nx_crypto_ciphersuites_hc.c | 1 + .../nx_crypto_ciphersuites_regression.c | 3 +- .../test/nx_ram_network_driver_test_1500.c | 27 +- tsn/inc/nx_mrp.h | 3 +- tsn/inc/nx_msrp.h | 1 + tsn/inc/nx_mvrp.h | 3 +- tsn/inc/nx_shaper.h | 3 +- tsn/inc/nx_srp.h | 1 + tsn/src/nx_mrp.c | 39 +-- tsn/src/nx_msrp.c | 37 +-- tsn/src/nx_mvrp.c | 17 +- tsn/src/nx_shaper.c | 33 +-- tsn/src/nx_srp.c | 15 +- utility/iperf/demo_iperf.c | 1 + utility/iperf/nx_iperf.c | 1 + utility/iperf/nx_iperf.h | 1 + 1158 files changed, 4283 insertions(+), 3124 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..09977d0a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,4 @@ +| Maintenance Type | Status | Version | Description | Files Modified or Created | Date Resolved (DD/MM/YYYY) | Resolved By | +| ---------------- | ------ | ------- | ----------- | ------------------------- | --------------------- | ----------- | +| NetX Duo Release | Closed | 6.4.3 | Release | NextX Duo 6.4.3 release | 18/03/2025 | Frédéric Desbiens | +| Bug Fix | Closed | 6.4.3 | Addresses the following CVEs:
[CVE-2025-2258](https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-chqp-8vf8-cj25)
[CVE-2025-2259](https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-chhp-gmxc-46rq)
[CVE-2025-2260](https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-f42f-6fvv-xqx3) | addons/http/nxd_http_server.c | 18/03/2025 | Frédéric Desbiens | \ No newline at end of file diff --git a/addons/BSD/nxd_bsd.c b/addons/BSD/nxd_bsd.c index 93d4e06d..8c6b2246 100644 --- a/addons/BSD/nxd_bsd.c +++ b/addons/BSD/nxd_bsd.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -216,7 +217,7 @@ static struct NX_BSD_SERVICE_LIST *_nx_bsd_serv_list_ptr; /* FUNCTION RELEASE */ /* */ /* bsd_initialize PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -479,7 +480,7 @@ ULONG info; /* FUNCTION RELEASE */ /* */ /* nx_bsd_timeout_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -641,7 +642,7 @@ NX_BSD_SOCKET *bsd_socket_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -700,7 +701,7 @@ VOID nx_bsd_thread_entry(ULONG info) /* FUNCTION RELEASE */ /* */ /* socket PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1240,7 +1241,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* connect PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1799,7 +1800,7 @@ ULONG actual_status; /* FUNCTION RELEASE */ /* */ /* bind PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2400,7 +2401,7 @@ INT address_conflict; /* FUNCTION RELEASE */ /* */ /* listen PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2650,7 +2651,7 @@ INT ret; /* FUNCTION RELEASE */ /* */ /* accept PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3125,7 +3126,7 @@ struct nx_bsd_sockaddr_in6 /* FUNCTION RELEASE */ /* */ /* nx_bsd_send_internal PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3576,7 +3577,7 @@ ULONG data_sent = (ULONG)msgLength; /* FUNCTION RELEASE */ /* */ /* send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3741,7 +3742,7 @@ NX_BSD_SOCKET *bsd_socket_ptr; /* FUNCTION RELEASE */ /* */ /* sendto PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3987,7 +3988,7 @@ USHORT peer_port = 0; /* FUNCTION RELEASE */ /* */ /* recv PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4066,7 +4067,7 @@ struct nx_bsd_iovec iov; /* FUNCTION RELEASE */ /* */ /* recvfrom PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4135,7 +4136,7 @@ struct nx_bsd_iovec iov; /* FUNCTION RELEASE */ /* */ /* recvmsg PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ @@ -4190,7 +4191,7 @@ INT fromAddrLen = 0; /* FUNCTION RELEASE */ /* */ /* recv_internal PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ @@ -4884,7 +4885,7 @@ struct nx_bsd_sockaddr_in6 /* FUNCTION RELEASE */ /* */ /* soc_close PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5363,7 +5364,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* fcntl PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5476,7 +5477,7 @@ NX_BSD_SOCKET *bsd_socket_ptr; /* FUNCTION RELEASE */ /* */ /* ioctl PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5740,7 +5741,7 @@ NX_INTERFACE *nx_interface; /* FUNCTION RELEASE */ /* */ /* inet_ntoa PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5808,7 +5809,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* bsd_number_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5910,7 +5911,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* inet_aton PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6194,7 +6195,7 @@ UINT dot_flag; /* FUNCTION RELEASE */ /* */ /* inet_addr PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6256,7 +6257,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* getsockopt PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6594,7 +6595,7 @@ ULONG ticks; /* FUNCTION RELEASE */ /* */ /* setsockopt PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7281,7 +7282,7 @@ ULONG physical_addr_lsw; /* FUNCTION RELEASE */ /* */ /* getsockname PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7518,7 +7519,7 @@ NX_BSD_SOCKET *bsd_socket_ptr; /* FUNCTION RELEASE */ /* */ /* getpeername PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7810,7 +7811,7 @@ struct nx_bsd_sockaddr_in6 *soc6_struct_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* select PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8309,7 +8310,7 @@ INT ret; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8387,7 +8388,7 @@ UINT bsd_socket_index; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_establish_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8507,7 +8508,7 @@ UINT master_socket_index; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_socket_disconnect_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8666,7 +8667,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_bsd_udp_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8743,7 +8744,7 @@ NX_UDP_SOCKET *udp_socket_ptr; /* FUNCTION RELEASE */ /* */ /* FD_SET PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8823,7 +8824,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* FD_CLR PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8904,7 +8905,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* FD_ISSET PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8983,7 +8984,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* FD_ZERO PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9044,7 +9045,7 @@ INT i; /* FUNCTION RELEASE */ /* */ /* nx_bsd_raw_packet_filter PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9198,7 +9199,7 @@ NX_BSD_SOCKET * bsd_socket_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_raw_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9258,7 +9259,7 @@ VOID nx_bsd_raw_receive_notify(NX_IP *ip_ptr, UINT bsd_socket_index) /* FUNCTION RELEASE */ /* */ /* nx_bsd_raw_packet_receive PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9365,7 +9366,7 @@ UINT nx_bsd_raw_packet_receive(NX_BSD_SOCKET *bsd_socket_ptr, NX_PACKET **packet /* FUNCTION RELEASE */ /* */ /* nx_bsd_raw_packet_info_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9477,7 +9478,7 @@ NX_INTERFACE *if_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* nx_bsd_set_socket_timed_wait_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9539,7 +9540,7 @@ VOID nx_bsd_socket_timed_wait_callback(NX_TCP_SOCKET *tcp_socket_ptr) /* FUNCTION RELEASE */ /* */ /* nx_packet_data_extract_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9707,7 +9708,7 @@ NX_PACKET *working_packet_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9757,7 +9758,7 @@ VOID nx_bsd_timer_entry(ULONG info) /* FUNCTION RELEASE */ /* */ /* nx_bsd_socket_set_inherited_settings PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9834,7 +9835,7 @@ UINT nx_bsd_socket_set_inherited_settings(UINT master_sock_id, UINT secondary_so /* FUNCTION RELEASE */ /* */ /* nx_bsd_isspace PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9894,7 +9895,7 @@ static UINT nx_bsd_isspace(UCHAR c) /* FUNCTION RELEASE */ /* */ /* nx_bsd_islower PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9949,7 +9950,7 @@ static UINT nx_bsd_islower(UCHAR c) /* FUNCTION RELEASE */ /* */ /* nx_bsd_isdigit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10003,7 +10004,7 @@ static UINT nx_bsd_isdigit(UCHAR c) /* FUNCTION RELEASE */ /* */ /* nx_bsd_isxdigit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10069,7 +10070,7 @@ static UINT nx_bsd_isxdigit(UCHAR c) /* FUNCTION RELEASE */ /* */ /* set_errno PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10130,7 +10131,7 @@ TX_THREAD *current_thread_ptr; /* FUNCTION RELEASE */ /* */ /* get_errno PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10190,7 +10191,7 @@ TX_THREAD *current_thread_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_select_wakeup PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10380,7 +10381,7 @@ NX_BSD_SOCKET_SUSPEND *suspend_info; /* FUNCTION RELEASE */ /* */ /* nx_bsd_set_error_code PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10492,7 +10493,7 @@ static VOID nx_bsd_set_error_code(NX_BSD_SOCKET *bsd_socket_ptr, UINT status_cod /* FUNCTION RELEASE */ /* */ /* nx_bsd_udp_packet_received PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10723,7 +10724,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_syn_received_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10870,7 +10871,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_create_listen_socket PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11110,7 +11111,7 @@ INT secondary_sockID = NX_BSD_MAX_SOCKETS; /* FUNCTION RELEASE */ /* */ /* nx_bsd_tcp_pending_connection PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11214,7 +11215,7 @@ UINT ret; /* FUNCTION RELEASE */ /* */ /* nx_bsd_find_interface_by_source_addr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11309,7 +11310,7 @@ ULONG ipv6_addr[4]; /* FUNCTION RELEASE */ /* */ /* _nxd_bsd_ipv4_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12199,7 +12200,7 @@ ULONG destination_ip; /* FUNCTION RELEASE */ /* */ /* _nxd_bsd_ipv6_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12723,7 +12724,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nxd_bsd_swap_ipv6_extension_headers PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12823,7 +12824,7 @@ NX_IPV6_HEADER_OPTION *option; /* FUNCTION RELEASE */ /* */ /* nx_bsd_pppoe_internal_sendto PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13037,7 +13038,7 @@ NX_PACKET *packet_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_bsd_pppoe_packet_received PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13146,7 +13147,7 @@ NX_BSD_SOCKET *bsd_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_bsd_hardware_internal_sendto PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13337,7 +13338,7 @@ NX_PACKET *packet_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_bsd_hardware_packet_received PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13445,7 +13446,7 @@ NX_BSD_SOCKET *bsd_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_bsd_ethernet_receive_notify PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ @@ -13573,7 +13574,7 @@ NX_BSD_SOCKET *bsd_ptr; /* FUNCTION RELEASE */ /* */ /* inet_pton PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13843,7 +13844,7 @@ struct nx_bsd_in_addr ipv4_addr; /* FUNCTION RELEASE */ /* */ /* inet_ntop PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14063,7 +14064,7 @@ UINT rt_size; /* FUNCTION RELEASE */ /* */ /* inet_ntoa_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14181,7 +14182,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* getaddrinfo PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14799,7 +14800,7 @@ static struct nx_bsd_addrinfo default_hints = {0, AF_UNSPEC, 0, 0, 0, NX_NULL, N /* FUNCTION RELEASE */ /* */ /* freeaddrinfo PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14884,7 +14885,7 @@ CHAR *ai_canonname_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* bsd_string_to_number PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14945,7 +14946,7 @@ static INT bsd_string_to_number(const CHAR *string, UINT *number) /* FUNCTION RELEASE */ /* */ /* getnameinfo PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15185,7 +15186,7 @@ const CHAR *rt_ptr; /* FUNCTION RELEASE */ /* */ /* nx_bsd_set_service_list PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15232,7 +15233,7 @@ VOID nx_bsd_set_service_list(struct NX_BSD_SERVICE_LIST *serv_list_ptr, ULONG se /* FUNCTION RELEASE */ /* */ /* _nx_bsd_string_length PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15286,7 +15287,7 @@ int length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_bsd_fast_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15338,7 +15339,7 @@ static VOID _nx_bsd_fast_periodic_timer_entry(ULONG id) /* FUNCTION RELEASE */ /* */ /* poll PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Chaoqiong Xiao, Microsoft Corporation */ diff --git a/addons/BSD/nxd_bsd.h b/addons/BSD/nxd_bsd.h index 3810a810..85b24ba9 100644 --- a/addons/BSD/nxd_bsd.h +++ b/addons/BSD/nxd_bsd.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* BSD DEFINITIONS RELEASE */ /* */ /* nxd_bsd.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/auto_ip/nx_auto_ip.c b/addons/auto_ip/nx_auto_ip.c index 69917dc5..f560d27b 100644 --- a/addons/auto_ip/nx_auto_ip.c +++ b/addons/auto_ip/nx_auto_ip.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -54,7 +55,7 @@ static NX_AUTO_IP *_nx_auto_ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -121,7 +122,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -222,7 +223,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -283,7 +284,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -345,7 +346,7 @@ UINT _nx_auto_ip_set_interface(NX_AUTO_IP *auto_ip_ptr, UINT interface_index) /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_get_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -403,7 +404,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_get_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -478,7 +479,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -539,7 +540,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -606,7 +607,7 @@ UINT _nx_auto_ip_start(NX_AUTO_IP *auto_ip_ptr, ULONG starting_local_address) /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -667,7 +668,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -721,7 +722,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_auto_ip_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -782,7 +783,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1202,7 +1203,7 @@ ULONG host_ip_address; /* FUNCTION RELEASE */ /* */ /* _nx_auto_ip_conflict PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/auto_ip/nx_auto_ip.h b/addons/auto_ip/nx_auto_ip.h index 9b42b961..d6ca35aa 100644 --- a/addons/auto_ip/nx_auto_ip.h +++ b/addons/auto_ip/nx_auto_ip.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_auto_ip.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/azure_iot/nx_azure_iot.c b/addons/azure_iot/nx_azure_iot.c index b9369162..b6eb0208 100644 --- a/addons/azure_iot/nx_azure_iot.c +++ b/addons/azure_iot/nx_azure_iot.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot.h b/addons/azure_iot/nx_azure_iot.h index 4ecba6ce..5e6a9b83 100644 --- a/addons/azure_iot/nx_azure_iot.h +++ b/addons/azure_iot/nx_azure_iot.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_adu_agent.c b/addons/azure_iot/nx_azure_iot_adu_agent.c index 8e03787f..d8f2a9ae 100644 --- a/addons/azure_iot/nx_azure_iot_adu_agent.c +++ b/addons/azure_iot/nx_azure_iot_adu_agent.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_adu_agent.h b/addons/azure_iot/nx_azure_iot_adu_agent.h index 47f9fdd9..bd40104a 100644 --- a/addons/azure_iot/nx_azure_iot_adu_agent.h +++ b/addons/azure_iot/nx_azure_iot_adu_agent.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_adu_root_key.c b/addons/azure_iot/nx_azure_iot_adu_root_key.c index e57cb87d..5d421c1e 100644 --- a/addons/azure_iot/nx_azure_iot_adu_root_key.c +++ b/addons/azure_iot/nx_azure_iot_adu_root_key.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_hub_client.c b/addons/azure_iot/nx_azure_iot_hub_client.c index cf1e8b22..4018acc8 100644 --- a/addons/azure_iot/nx_azure_iot_hub_client.c +++ b/addons/azure_iot/nx_azure_iot_hub_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_hub_client.h b/addons/azure_iot/nx_azure_iot_hub_client.h index e58ed4f6..d54ca004 100644 --- a/addons/azure_iot/nx_azure_iot_hub_client.h +++ b/addons/azure_iot/nx_azure_iot_hub_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_hub_client_properties.c b/addons/azure_iot/nx_azure_iot_hub_client_properties.c index eb2cecc4..4e76895f 100644 --- a/addons/azure_iot/nx_azure_iot_hub_client_properties.c +++ b/addons/azure_iot/nx_azure_iot_hub_client_properties.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_hub_client_properties.h b/addons/azure_iot/nx_azure_iot_hub_client_properties.h index 6c5620dd..7c621c71 100644 --- a/addons/azure_iot/nx_azure_iot_hub_client_properties.h +++ b/addons/azure_iot/nx_azure_iot_hub_client_properties.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_json_reader.c b/addons/azure_iot/nx_azure_iot_json_reader.c index 2ab5e2ec..360aef11 100644 --- a/addons/azure_iot/nx_azure_iot_json_reader.c +++ b/addons/azure_iot/nx_azure_iot_json_reader.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_json_reader.h b/addons/azure_iot/nx_azure_iot_json_reader.h index e2188f83..eacf5c41 100644 --- a/addons/azure_iot/nx_azure_iot_json_reader.h +++ b/addons/azure_iot/nx_azure_iot_json_reader.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_json_writer.c b/addons/azure_iot/nx_azure_iot_json_writer.c index 0e246487..4fd9bd14 100644 --- a/addons/azure_iot/nx_azure_iot_json_writer.c +++ b/addons/azure_iot/nx_azure_iot_json_writer.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_json_writer.h b/addons/azure_iot/nx_azure_iot_json_writer.h index 9ea21ee7..39e8a5c8 100644 --- a/addons/azure_iot/nx_azure_iot_json_writer.h +++ b/addons/azure_iot/nx_azure_iot_json_writer.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_provisioning_client.c b/addons/azure_iot/nx_azure_iot_provisioning_client.c index 9e5cc5ec..c44a9e74 100644 --- a/addons/azure_iot/nx_azure_iot_provisioning_client.c +++ b/addons/azure_iot/nx_azure_iot_provisioning_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/nx_azure_iot_provisioning_client.h b/addons/azure_iot/nx_azure_iot_provisioning_client.h index fd723f08..a2363969 100644 --- a/addons/azure_iot/nx_azure_iot_provisioning_client.h +++ b/addons/azure_iot/nx_azure_iot_provisioning_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/cert/nx_azure_iot_cert.c b/addons/azure_iot/samples/cert/nx_azure_iot_cert.c index 1187b89a..b05c86e4 100644 --- a/addons/azure_iot/samples/cert/nx_azure_iot_cert.c +++ b/addons/azure_iot/samples/cert/nx_azure_iot_cert.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/cert/nx_azure_iot_cert.h b/addons/azure_iot/samples/cert/nx_azure_iot_cert.h index 4c4e15e6..af57ae7b 100644 --- a/addons/azure_iot/samples/cert/nx_azure_iot_cert.h +++ b/addons/azure_iot/samples/cert/nx_azure_iot_cert.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.c b/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.c index 14dca21d..329c10cc 100644 --- a/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.c +++ b/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.h b/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.h index 7d03e02b..65f67b19 100644 --- a/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.h +++ b/addons/azure_iot/samples/cert/nx_azure_iot_ciphersuites.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk.c index 91ddc360..fed5859c 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_proxy_simulator_driver.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_proxy_simulator_driver.c index 7dbf6d49..c7a389cf 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_proxy_simulator_driver.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_proxy_simulator_driver.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_simulator_driver.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_simulator_driver.c index 14f30fa9..4f6e4763 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_simulator_driver.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/nx_azure_iot_adu_agent_simulator_driver.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/sample_azure_iot_embedded_sdk_adu.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/sample_azure_iot_embedded_sdk_adu.c index 47f4dfa3..34d9633b 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/sample_azure_iot_embedded_sdk_adu.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_adu/sample_azure_iot_embedded_sdk_adu.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_connect.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_connect.c index edd07173..26af2b02 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_connect.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_connect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_pnp.c b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_pnp.c index d8914385..df8db852 100644 --- a/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_pnp.c +++ b/addons/azure_iot/samples/sample_azure_iot_embedded_sdk_pnp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_config.h b/addons/azure_iot/samples/sample_config.h index f63206d2..d703df46 100644 --- a/addons/azure_iot/samples/sample_config.h +++ b/addons/azure_iot/samples/sample_config.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/azure_iot/samples/sample_device_identity.c b/addons/azure_iot/samples/sample_device_identity.c index e068a2b9..4f5af5a6 100644 --- a/addons/azure_iot/samples/sample_device_identity.c +++ b/addons/azure_iot/samples/sample_device_identity.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/cloud/nx_cloud.c b/addons/cloud/nx_cloud.c index 6e85b9b8..f69b7093 100644 --- a/addons/cloud/nx_cloud.c +++ b/addons/cloud/nx_cloud.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -47,7 +48,7 @@ static VOID _nx_cloud_periodic_timer_entry(ULONG cloud_ptr_value); /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -123,7 +124,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -260,7 +261,7 @@ UINT old_threshold = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -320,7 +321,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -425,7 +426,7 @@ UINT old_threshold = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_module_register PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -501,7 +502,7 @@ UINT _nxe_cloud_module_register(NX_CLOUD* cloud_ptr, NX_CLOUD_MODULE *module_ptr /* FUNCTION RELEASE */ /* */ /* _nx_cloud_module_register PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -593,7 +594,7 @@ NX_CLOUD_MODULE *current_module; /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_module_deregister PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -658,7 +659,7 @@ UINT _nxe_cloud_module_deregister(NX_CLOUD* cloud_ptr, NX_CLOUD_MODULE* module_p /* FUNCTION RELEASE */ /* */ /* _nx_cloud_module_deregister PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -755,7 +756,7 @@ UINT found = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_module_event_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -821,7 +822,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_module_event_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -891,7 +892,7 @@ ULONG registered_event; /* FUNCTION RELEASE */ /* */ /* _nxe_cloud_module_event_clear PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -960,7 +961,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_module_event_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1041,7 +1042,7 @@ ULONG registered_event; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1142,7 +1143,7 @@ ULONG module_own_events; /* FUNCTION RELEASE */ /* */ /* _nx_cloud_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/cloud/nx_cloud.h b/addons/cloud/nx_cloud.h index 4d6796d4..6d310fc4 100644 --- a/addons/cloud/nx_cloud.h +++ b/addons/cloud/nx_cloud.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_cloud.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcp_client.c b/addons/dhcp/nxd_dhcp_client.c index 2a40deb0..c2dc7c8c 100644 --- a/addons/dhcp/nxd_dhcp_client.c +++ b/addons/dhcp/nxd_dhcp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -91,7 +92,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -488,7 +489,7 @@ UINT label_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_clear_broadcast_flag PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -550,7 +551,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_clear_broadcast_flag PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -635,7 +636,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_clear_broadcast_flag PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -706,7 +707,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interace_clear_broadcast_flag PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -794,7 +795,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -875,7 +876,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -945,7 +946,7 @@ UINT _nx_dhcp_packet_pool_set(NX_DHCP *dhcp_ptr, NX_PACKET_POOL *packet_pool_pt /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_reinitialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1003,7 +1004,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_reinitialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1076,7 +1077,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_reinitialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1292,7 +1293,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_request_client_ip PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1365,7 +1366,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_request_client_ip PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1451,7 +1452,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_request_client_ip PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1516,7 +1517,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_request_client_ip PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1600,7 +1601,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1803,7 +1804,7 @@ NX_DHCP *dhcp_previous; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_force_renew PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1865,7 +1866,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_force_renew PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1938,7 +1939,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_force_renew PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2004,7 +2005,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_force_renew PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2121,7 +2122,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_decline PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2181,7 +2182,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_decline PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2257,7 +2258,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_decline PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2445,7 +2446,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2506,7 +2507,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2579,7 +2580,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2790,7 +2791,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2851,7 +2852,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2953,7 +2954,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3022,7 +3023,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3203,7 +3204,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3269,7 +3270,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3399,7 +3400,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3466,7 +3467,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3551,7 +3552,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_state_change_notify PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3616,7 +3617,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_state_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3678,7 +3679,7 @@ UINT _nx_dhcp_state_change_notify(NX_DHCP *dhcp_ptr, VOID (*dhcp_state_change_n /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_state_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3739,7 +3740,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_state_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3803,7 +3804,7 @@ UINT _nx_dhcp_interface_state_change_notify(NX_DHCP *dhcp_ptr, VOID (*dhcp_inte /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3864,7 +3865,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3954,7 +3955,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4164,7 +4165,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_user_option_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4234,7 +4235,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_user_option_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4319,7 +4320,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_user_option_request PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4381,7 +4382,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_user_option_request PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4466,7 +4467,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_user_option_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4544,7 +4545,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_user_option_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4720,7 +4721,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_user_option_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4779,7 +4780,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_user_option_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4836,7 +4837,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_user_option_add_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4899,7 +4900,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_user_option_add_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5014,7 +5015,7 @@ NX_DHCP *dhcp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5071,7 +5072,7 @@ NX_DHCP *dhcp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6191,7 +6192,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_send_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6252,7 +6253,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_send_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6340,7 +6341,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_send_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6410,7 +6411,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_send_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6994,7 +6995,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_send_with_zero_source_address PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7344,7 +7345,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_extract_information PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7738,7 +7739,7 @@ UINT option_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_add_option_value PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7802,7 +7803,7 @@ UINT _nx_dhcp_add_option_value(UCHAR *bootp_message, UINT option, UINT size, UL /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_add_option_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7866,7 +7867,7 @@ static UINT _nx_dhcp_add_option_string(UCHAR *bootp_message, UINT option, UINT /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_add_option_parameter_request PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8011,7 +8012,7 @@ ULONG adjustment; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_update_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8073,7 +8074,7 @@ static ULONG _nx_dhcp_update_timeout(ULONG timeout) /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_update_renewal_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8260,7 +8261,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_get_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8384,7 +8385,7 @@ static VOID _nx_dhcp_store_data(UCHAR *data, UINT size, ULONG value) /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_move_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8438,7 +8439,7 @@ static VOID _nx_dhcp_move_string(UCHAR *dest, UCHAR *source, UINT size) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_server_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8500,7 +8501,7 @@ UINT status ; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8586,7 +8587,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_interface_server_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8656,7 +8657,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_server_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8830,7 +8831,7 @@ NX_DHCP *dhcp_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_set_interface_index PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8900,7 +8901,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_set_interface_index PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8977,7 +8978,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_interface_record_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9052,7 +9053,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9112,7 +9113,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9194,7 +9195,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_interface_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9262,7 +9263,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_interface_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9371,7 +9372,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9433,7 +9434,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9530,7 +9531,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_interface_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9598,7 +9599,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_interface_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9738,7 +9739,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_update_time_remaining PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9797,7 +9798,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_update_time_remaining PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9880,7 +9881,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_client_interface_update_time_remaining PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9948,7 +9949,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_client_interface_update_time_remaining PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10253,7 +10254,7 @@ NX_DHCP_INTERFACE_RECORD *interface_record = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10309,7 +10310,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10455,7 +10456,7 @@ UINT iface_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10512,7 +10513,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcp_client.h b/addons/dhcp/nxd_dhcp_client.h index 03a37e0d..c5c25e90 100644 --- a/addons/dhcp/nxd_dhcp_client.h +++ b/addons/dhcp/nxd_dhcp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/dhcp/nxd_dhcp_server.c b/addons/dhcp/nxd_dhcp_server.c index 38ff9c29..3848ce8f 100644 --- a/addons/dhcp/nxd_dhcp_server.c +++ b/addons/dhcp/nxd_dhcp_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -99,7 +100,7 @@ static int add_client = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -173,7 +174,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -444,7 +445,7 @@ UINT i, j; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_fast_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -502,7 +503,7 @@ NX_DHCP_SERVER *dhcp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_slow_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -559,7 +560,7 @@ NX_DHCP_SERVER *dhcp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_socket_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -616,7 +617,7 @@ NX_DHCP_SERVER *dhcp_server_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -681,7 +682,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -770,7 +771,7 @@ UINT _nx_dhcp_server_delete(NX_DHCP_SERVER *dhcp_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_create_server_ip_address_list PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -845,7 +846,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_create_server_ip_address_list PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1017,7 +1018,7 @@ NX_DHCP_INTERFACE_TABLE *dhcp_interface_table_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_set_interface_network_parameters PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1094,7 +1095,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_set_interface_network_parameters PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1178,7 +1179,7 @@ UINT _nx_dhcp_set_interface_network_parameters(NX_DHCP_SERVER *dhcp_ptr, UINT i /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1244,7 +1245,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1334,7 +1335,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1399,7 +1400,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1490,7 +1491,7 @@ UINT current_preemption; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1744,7 +1745,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_respond_to_client_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2057,7 +2058,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_clear_client_session PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2137,7 +2138,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcp_clear_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2201,7 +2202,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_clear_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2309,7 +2310,7 @@ NX_DHCP_INTERFACE_TABLE *iface_table_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_load_server_options PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2464,7 +2465,7 @@ UINT lease_time; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_set_default_server_options PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2557,7 +2558,7 @@ CHAR *work_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_parse_next_option PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2668,7 +2669,7 @@ CHAR *buffer; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3121,7 +3122,7 @@ ULONG offset; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_find_client_record_by_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3222,7 +3223,7 @@ NX_DHCP_CLIENT *client_record_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_find_client_record_by_chaddr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3378,7 +3379,7 @@ NX_DHCP_CLIENT *client_record_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_find_interface_table_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3458,7 +3459,7 @@ NX_DHCP_INTERFACE_TABLE *dhcp_interface_table_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_update_assignable_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3612,7 +3613,7 @@ NX_DHCP_INTERFACE_IP_ADDRESS *interface_address_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_find_ip_address_owner PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3680,7 +3681,7 @@ static UINT _nx_dhcp_find_ip_address_owner(NX_DHCP_INTERFACE_IP_ADDRESS *iface_ /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_record_ip_address_owner PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3757,7 +3758,7 @@ static UINT _nx_dhcp_record_ip_address_owner(NX_DHCP_INTERFACE_IP_ADDRESS *ifac /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_clear_ip_address_owner PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3820,7 +3821,7 @@ static UINT _nx_dhcp_clear_ip_address_owner(NX_DHCP_INTERFACE_IP_ADDRESS *iface /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_validate_client_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4538,7 +4539,7 @@ NX_DHCP_INTERFACE_TABLE *dhcp_interface_table_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_assign_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4815,7 +4816,7 @@ UINT lease_time; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_extract_information PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5110,7 +5111,7 @@ NX_DHCP_CLIENT *temp_client_rec_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_get_option_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5310,7 +5311,7 @@ ULONG option_value = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_add_requested_option PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5393,7 +5394,7 @@ UINT status = NX_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_add_option PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5457,7 +5458,7 @@ static UINT _nx_dhcp_add_option(UCHAR *dhcp_message, UINT option, UINT size, UL /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_get_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5531,7 +5532,7 @@ static UINT _nx_dhcp_server_get_data(UCHAR *data, UINT size, ULONG *value) /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_server_store_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcp_server.h b/addons/dhcp/nxd_dhcp_server.h index 585296aa..8f612bfc 100644 --- a/addons/dhcp/nxd_dhcp_server.h +++ b/addons/dhcp/nxd_dhcp_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_dhcp_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcpv6_client.c b/addons/dhcp/nxd_dhcpv6_client.c index f99b9bb6..7486fe66 100644 --- a/addons/dhcp/nxd_dhcpv6_client.c +++ b/addons/dhcp/nxd_dhcpv6_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -58,7 +59,7 @@ static NX_DHCPV6 *_nx_dhcpv6_DAD_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_client_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -200,7 +201,7 @@ UINT i = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_elapsed_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -290,7 +291,7 @@ ULONG available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_ia_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -455,7 +456,7 @@ ULONG available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -618,7 +619,7 @@ ULONG available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_option_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -810,7 +811,7 @@ ULONG available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_server_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -960,7 +961,7 @@ UINT i = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_client_FQDN PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1053,7 +1054,7 @@ UINT domain_name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1134,7 +1135,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1430,7 +1431,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1497,7 +1498,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1577,7 +1578,7 @@ UINT _nx_dhcpv6_client_delete(NX_DHCPV6 *dhcpv6_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_create_client_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1666,7 +1667,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_create_client_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1788,7 +1789,7 @@ USHORT option_length; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_add_client_ia PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1884,7 +1885,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_client_ia PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1993,7 +1994,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_create_client_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2070,7 +2071,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_create_client_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2136,7 +2137,7 @@ UINT _nx_dhcpv6_create_client_iana(NX_DHCPV6 *dhcpv6_ptr, UINT IA_ident, ULON /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_client_duid_time_id PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2203,7 +2204,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_client_duid_time_id PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2258,7 +2259,7 @@ UINT _nx_dhcpv6_get_client_duid_time_id(NX_DHCPV6 *dhcpv6_ptr, ULONG *time_id) /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_register_IP_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2360,7 +2361,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_IP_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2427,7 +2428,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_IP_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2502,7 +2503,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_lease_time_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2572,7 +2573,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_lease_time_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2644,7 +2645,7 @@ UINT _nx_dhcpv6_get_lease_time_data(NX_DHCPV6 *dhcpv6_ptr, ULONG *T1, ULONG *T2, /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_DNS_server_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2708,7 +2709,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_DNS_server_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2778,7 +2779,7 @@ UINT _nx_dhcpv6_get_DNS_server_address(NX_DHCPV6 *dhcpv6_ptr, UINT index, NXD_A /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_time_server_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2842,7 +2843,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_time_server_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2911,7 +2912,7 @@ UINT _nx_dhcpv6_get_time_server_address(NX_DHCPV6 *dhcpv6_ptr, UINT index, NXD_ /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_other_option_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2984,7 +2985,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_other_option_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3084,7 +3085,7 @@ UINT length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_time_accrued PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3151,7 +3152,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_time_accrued PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3229,7 +3230,7 @@ UINT found_ia = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_iana_lease_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3295,7 +3296,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_iana_lease_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3371,7 +3372,7 @@ UINT found_ia = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_valid_ip_address_count PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3437,7 +3438,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_valid_ip_address_count PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3503,7 +3504,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_get_valid_ip_address_lease_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3574,7 +3575,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_get_valid_ip_address_lease_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3675,7 +3676,7 @@ UINT valid_ia_count; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_IP_lifetime_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3740,7 +3741,7 @@ NX_DHCPV6 *dhcpv6_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4510,7 +4511,7 @@ UCHAR original_state; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_client_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4685,7 +4686,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_domain_name PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4799,7 +4800,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_name_string_encode PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4899,7 +4900,7 @@ UINT count = 1; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_name_string_unencode PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5008,7 +5009,7 @@ UINT length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_DNS_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5113,7 +5114,7 @@ UINT w, j = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_ia PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5327,7 +5328,7 @@ ULONG ia_option_code, ia_option_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5615,7 +5616,7 @@ UINT ia_status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_preference PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5683,7 +5684,7 @@ UINT _nx_dhcpv6_process_preference(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UI /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_server_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5870,7 +5871,7 @@ ULONG temp_lsw = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_status PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5961,7 +5962,7 @@ ULONG status_code; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_time_zone PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6033,7 +6034,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_time_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6137,7 +6138,7 @@ UINT w, j = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_remove_assigned_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6257,7 +6258,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6370,7 +6371,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_confirm PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6437,7 +6438,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_confirm PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6511,7 +6512,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_decline PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6611,7 +6612,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_inform_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6677,7 +6678,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_inform_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6748,7 +6749,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_option_DNS_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6816,7 +6817,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_option_DNS_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6881,7 +6882,7 @@ UINT _nx_dhcpv6_request_option_DNS_server(NX_DHCPV6 *dhcpv6_ptr, UINT enable) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_option_domain_name PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6950,7 +6951,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_option_domain_name PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7013,7 +7014,7 @@ UINT _nx_dhcpv6_request_option_domain_name(NX_DHCPV6 *dhcpv6_ptr, UINT enable) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_option_time_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7081,7 +7082,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_option_time_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7145,7 +7146,7 @@ UINT _nx_dhcpv6_request_option_time_server(NX_DHCPV6 *dhcpv6_ptr, UINT enable) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_option_timezone PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7213,7 +7214,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_option_timezone PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7277,7 +7278,7 @@ UINT _nx_dhcpv6_request_option_timezone(NX_DHCPV6 *dhcpv6_ptr, UINT enable) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_option_FQDN PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7344,7 +7345,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_option_FQDN PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7443,7 +7444,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_rebind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7550,7 +7551,7 @@ UINT max_valid_lifetime = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7615,7 +7616,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7726,7 +7727,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_renew PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7813,7 +7814,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_solicit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7879,7 +7880,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_solicit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7962,7 +7963,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_request_solicit_rapid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8028,7 +8029,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_request_solicit_rapid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8105,7 +8106,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8171,7 +8172,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9146,7 +9147,7 @@ UINT user_option_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_session_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9212,7 +9213,7 @@ NX_DHCPV6 *dhcpv6_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_set_time_accrued PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9276,7 +9277,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_set_time_accrued PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9339,7 +9340,7 @@ UINT _nx_dhcpv6_set_time_accrued(NX_DHCPV6 *dhcpv6_ptr, ULONG time_accrued) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9408,7 +9409,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9464,7 +9465,7 @@ UINT _nx_dhcpv6_client_set_interface(NX_DHCPV6 *dhcpv6_ptr, UINT interface_index /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_set_destination_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9543,7 +9544,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_set_destination_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9602,7 +9603,7 @@ UINT _nx_dhcpv6_client_set_destination_address(NX_DHCPV6 *dhcpv6_ptr, NXD_ADDRES /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9667,7 +9668,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9796,7 +9797,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9861,7 +9862,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9918,7 +9919,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9980,7 +9981,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10098,7 +10099,7 @@ UINT current_preemption; /* FUNCTION RELEASE */ /* */ /* _nxd_dhcpv6_reinitialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10157,7 +10158,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_reinitialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10227,7 +10228,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10430,7 +10431,7 @@ UINT original_state; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_utility_get_block_option_length PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10511,7 +10512,7 @@ UINT _nx_dhcpv6_utility_get_block_option_length(UCHAR *buffer_ptr, ULONG *optio /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_utility_get_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10588,7 +10589,7 @@ UINT _nx_dhcpv6_utility_get_data(UCHAR *buffer, UINT size, ULONG *value) /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_utility_time_randomize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10651,7 +10652,7 @@ INT temp_signed; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_waiting_on_reply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10862,7 +10863,7 @@ UINT valid_answer; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11051,7 +11052,7 @@ NX_PACKET *new_packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_scan_packet_options PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11553,7 +11554,7 @@ UINT ia_count = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_preprocess_packet_information PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11730,7 +11731,7 @@ ULONG returned_xid; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_extract_packet_information PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11967,7 +11968,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_flush_queue_packets PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12032,7 +12033,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_update_retransmit_info PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12235,7 +12236,7 @@ UINT _nx_dhcpv6_user_option_add_callback_set(NX_DHCPV6 *dhcpv6_ptr, UINT (*dhcpv /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_ipv6_address_DAD_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12344,7 +12345,7 @@ UINT ia_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12406,7 +12407,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_get_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12517,7 +12518,7 @@ UINT _nx_dhcpv6_client_get_record(NX_DHCPV6 *dhcpv6_ptr, NX_DHCPV6_CLIENT_RECOR /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_client_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12578,7 +12579,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_restore_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcpv6_client.h b/addons/dhcp/nxd_dhcpv6_client.h index 4a5ddb9e..aab75ea3 100644 --- a/addons/dhcp/nxd_dhcpv6_client.h +++ b/addons/dhcp/nxd_dhcpv6_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/dhcp/nxd_dhcpv6_server.c b/addons/dhcp/nxd_dhcpv6_server.c index 320a1fb0..1f3e1bfd 100644 --- a/addons/dhcp/nxd_dhcpv6_server.c +++ b/addons/dhcp/nxd_dhcpv6_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -51,7 +52,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -132,7 +133,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -365,7 +366,7 @@ NX_DHCPV6_CLIENT *dhcpv6_client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_option_request_handler_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -431,7 +432,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_option_request_handler_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -487,7 +488,7 @@ UINT _nx_dhcpv6_server_option_request_handler_set(NX_DHCPV6_SERVER *dhcpv6_serv /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_add_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -602,7 +603,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -808,7 +809,7 @@ NX_DHCPV6_CLIENT *dhcpv6_client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_retrieve_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -896,7 +897,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_retrieve_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1062,7 +1063,7 @@ INT length; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_add_ip_address_lease PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1147,7 +1148,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_ip_address_lease PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1281,7 +1282,7 @@ UINT prefix_length; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_retrieve_ip_address_lease PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1355,7 +1356,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_retrieve_ip_address_lease PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1436,7 +1437,7 @@ NX_DHCPV6_ADDRESS_LEASE *lease_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1501,7 +1502,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1580,7 +1581,7 @@ UINT _nx_dhcpv6_server_delete(NX_DHCPV6_SERVER *dhcpv6_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_create_ip_address_range PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1660,7 +1661,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_create_ip_address_range PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1795,7 +1796,7 @@ UINT ga_address_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_reserve_ip_address_range PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1874,7 +1875,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_reserve_ip_address_range PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2029,7 +2030,7 @@ UINT ga_address_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_create_dns_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2096,7 +2097,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_create_dns_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2169,7 +2170,7 @@ UINT ga_address_index; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_set_server_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2250,7 +2251,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_set_server_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2378,7 +2379,7 @@ NX_DHCPV6_SVR_DUID *duid_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_prepare_iana_status PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2526,7 +2527,7 @@ UINT _nx_dhcpv6_prepare_iana_status(NX_DHCPV6_SERVER_IANA_STATUS *dhcpv6_stat /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_preference PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2616,7 +2617,7 @@ ULONG message_word; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_option_requests PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2790,7 +2791,7 @@ NX_DHCPV6_SERVER_OPTIONREQUEST *dhcpv6_option_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_interface_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2866,7 +2867,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_interface_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2919,7 +2920,7 @@ UINT _nx_dhcpv6_server_interface_set(NX_DHCPV6_SERVER *dhcpv6_server_ptr, UINT i /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_lease_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2976,7 +2977,7 @@ NX_DHCPV6_SERVER *dhcpv6_server_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3040,7 +3041,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3138,7 +3139,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_session_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3196,7 +3197,7 @@ NX_DHCPV6_SERVER *dhcpv6_server_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3259,7 +3260,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3446,7 +3447,7 @@ UINT if_index; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_socket_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3503,7 +3504,7 @@ NX_DHCPV6_SERVER *dhcpv6_server_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dhcpv6_server_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3565,7 +3566,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3635,7 +3636,7 @@ UINT _nx_dhcpv6_server_suspend(NX_DHCPV6_SERVER *dhcpv6_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3809,7 +3810,7 @@ NXD_ADDRESS client_address; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_extract_packet_information PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4221,7 +4222,7 @@ UINT matching; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_validate_client_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4628,7 +4629,7 @@ UINT prefix_length; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_utility_get_block_option_length PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4709,7 +4710,7 @@ UINT _nx_dhcpv6_server_utility_get_block_option_length(UCHAR *buffer_ptr, ULONG /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_utility_get_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4785,7 +4786,7 @@ UINT _nx_dhcpv6_server_utility_get_data(UCHAR *buffer, UINT size, ULONG *value) /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_utility_time_randomize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4846,7 +4847,7 @@ UINT sign; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_listen_for_messages PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5195,7 +5196,7 @@ ULONG bytes_copied = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_send_response_to_client PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5452,7 +5453,7 @@ ULONG message_word; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpc6_server_assign_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5665,7 +5666,7 @@ UINT matching; /* FUNCTION RELEASE */ /* */ /* _nx_dhcp_find_client_record_by_chaddr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5805,7 +5806,7 @@ NX_DHCPV6_CLIENT *client_record_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_find_ip_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5882,7 +5883,7 @@ NXD_ADDRESS server_table_address; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_clear_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5995,7 +5996,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_update_client_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6149,7 +6150,7 @@ UINT _nx_dhcpv6_update_client_record(NX_DHCPV6_SERVER *dhcpv6_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_process_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6323,7 +6324,7 @@ UINT process_ia_option; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_option_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6398,7 +6399,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_elapsed_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6467,7 +6468,7 @@ ULONG data; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_process_ia PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6562,7 +6563,7 @@ ULONG data; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_process_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6727,7 +6728,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_check_duids_same PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6847,7 +6848,7 @@ UINT _nx_dhcpv6_check_duids_same(NX_DHCPV6_SVR_DUID *dhcpv6_duid1_ptr, NX_DHCPV /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_duid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6971,7 +6972,7 @@ UINT available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_server_add_iana PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7220,7 +7221,7 @@ NX_DHCPV6_SERVER_IA_NA *iana_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_ia PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7341,7 +7342,7 @@ UINT available_payload; /* FUNCTION RELEASE */ /* */ /* _nx_dhcpv6_add_iana_status PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dhcp/nxd_dhcpv6_server.h b/addons/dhcp/nxd_dhcpv6_server.h index 0cf93432..cfa869b4 100644 --- a/addons/dhcp/nxd_dhcpv6_server.h +++ b/addons/dhcp/nxd_dhcpv6_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_dhcpv6_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dns/nxd_dns.c b/addons/dns/nxd_dns.c index c1a241e7..20a6aa22 100644 --- a/addons/dns/nxd_dns.c +++ b/addons/dns/nxd_dns.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -129,7 +130,7 @@ NX_DNS *_nx_dns_instance_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -325,7 +326,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -397,7 +398,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -468,7 +469,7 @@ UINT _nx_dns_packet_pool_set(NX_DNS *dns_ptr, NX_PACKET_POOL *packet_pool_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_dns_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -615,7 +616,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_server_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -693,7 +694,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_server_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -872,7 +873,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_server_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1099,7 +1100,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_server_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1176,7 +1177,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_server_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1345,7 +1346,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_server_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1574,7 +1575,7 @@ UINT found_match; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_server_remove_all PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1634,7 +1635,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_server_remove_all PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1700,7 +1701,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_get_serverlist_size PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1762,7 +1763,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_get_serverlist_size PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1827,7 +1828,7 @@ UINT _nx_dns_get_serverlist_size(NX_DNS *dns_ptr, UINT *size) /* FUNCTION RELEASE */ /* */ /* _nxe_dns_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1890,7 +1891,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1970,7 +1971,7 @@ NXD_ADDRESS server_address; /* FUNCTION RELEASE */ /* */ /* _nxde_dns_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2035,7 +2036,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2087,7 +2088,7 @@ UINT _nxd_dns_server_get(NX_DNS *dns_ptr, UINT index, NXD_ADDRESS *dns_server_a /* FUNCTION RELEASE */ /* */ /* _nx_dns_server_get_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2213,7 +2214,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_host_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2284,7 +2285,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_host_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2350,7 +2351,7 @@ UINT record_count = 0; /* FUNCTION RELEASE */ /* */ /* _nxde_dns_host_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2423,7 +2424,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_host_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2532,7 +2533,7 @@ UINT record_count = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_info_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2602,7 +2603,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_info_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2679,7 +2680,7 @@ UCHAR temp_buffer[TEMP_SRV_BUFFER_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_ipv4_address_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2759,7 +2760,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_ipv4_address_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2821,7 +2822,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_dns_ipv6_address_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2901,7 +2902,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_ipv6_address_by_name_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2965,7 +2966,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_cname_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3040,7 +3041,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cname_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3106,7 +3107,7 @@ UINT record_count = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_domain_name_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3190,7 +3191,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_domain_name_server_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3259,7 +3260,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_host_text_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3333,7 +3334,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_host_text_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3398,7 +3399,7 @@ UINT record_count = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_domain_mail_exchange_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3482,7 +3483,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_domain_mail_exchange_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3550,7 +3551,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_domain_service_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3635,7 +3636,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_domain_service_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3704,7 +3705,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_authority_zone_start_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3785,7 +3786,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_authority_zone_start_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3850,7 +3851,7 @@ UINT record_count = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dns_host_resource_data_by_name_get PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4057,7 +4058,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_dns_send_query_by_address PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4464,7 +4465,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_send_query_get_rdata_by_name PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4609,7 +4610,7 @@ NX_PACKET *receive_packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dns_response_get PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4703,7 +4704,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_dns_response_receive PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4831,7 +4832,7 @@ ULONG time_remaining; /* FUNCTION RELEASE */ /* */ /* _nx_dns_response_process PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5183,7 +5184,7 @@ UINT host_name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_a_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5679,7 +5680,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_aaaa_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5910,7 +5911,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_cname_type PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6099,7 +6100,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_txt_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6286,7 +6287,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_ns_type PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6494,7 +6495,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_mx_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6733,7 +6734,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_srv_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6991,7 +6992,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_process_soa_type PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7295,7 +7296,7 @@ ULONG rr_ttl; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_host_by_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7364,7 +7365,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_host_by_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7441,7 +7442,7 @@ NXD_ADDRESS host_address; /* FUNCTION RELEASE */ /* */ /* _nxde_dns_host_by_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7510,7 +7511,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_host_by_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7571,7 +7572,7 @@ UINT _nxd_dns_host_by_address_get(NX_DNS *dns_ptr, NXD_ADDRESS *host_address_pt /* FUNCTION RELEASE */ /* */ /* _nx_dns_host_by_address_get_internal PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7840,7 +7841,7 @@ UINT length, index; /* FUNCTION RELEASE */ /* */ /* _nx_dns_new_packet_create PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7934,7 +7935,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_header_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7993,7 +7994,7 @@ static UINT _nx_dns_header_create(UCHAR *buffer_ptr, USHORT id, USHORT flags) /* FUNCTION RELEASE */ /* */ /* _nx_dns_question_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8097,7 +8098,7 @@ USHORT value; /* FUNCTION RELEASE */ /* */ /* _nxd_dns_build_an_ipv6_question_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8174,7 +8175,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nx_dns_name_string_encode PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8274,7 +8275,7 @@ UINT count = 1; /* FUNCTION RELEASE */ /* */ /* _nx_dns_name_string_unencode PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8464,7 +8465,7 @@ UINT pointer_count = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dns_name_size_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8555,7 +8556,7 @@ UINT size = 0; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_name_real_size_calculate PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8714,7 +8715,7 @@ UINT labelSize; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8791,7 +8792,7 @@ UINT name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_time_to_live_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8860,7 +8861,7 @@ UINT name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_data_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8933,7 +8934,7 @@ UINT name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_data_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8999,7 +9000,7 @@ UINT name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_resource_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9074,7 +9075,7 @@ UINT name_size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_short_to_network_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9122,7 +9123,7 @@ static void _nx_dns_short_to_network_convert(UCHAR *ptr, USHORT value) /* FUNCTION RELEASE */ /* */ /* _nx_dns_network_to_short_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9173,7 +9174,7 @@ USHORT value = *ptr++; /* FUNCTION RELEASE */ /* */ /* _nx_dns_network_to_long_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9227,7 +9228,7 @@ ULONG value = *ptr++; /* FUNCTION RELEASE */ /* */ /* _nx_dns_number_to_ascii_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9311,7 +9312,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_cache_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9392,7 +9393,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9473,7 +9474,7 @@ ALIGN_TYPE *tail; /* FUNCTION RELEASE */ /* */ /* _nxe_dns_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9540,7 +9541,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9600,7 +9601,7 @@ UINT _nx_dns_cache_notify_set(NX_DNS *dns_ptr, VOID (*cache_full_notify_cb)(NX_D /* FUNCTION RELEASE */ /* */ /* _nxe_dns_cache_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9667,7 +9668,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9726,7 +9727,7 @@ UINT _nx_dns_cache_notify_clear(NX_DNS *dns_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_add_rr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9885,7 +9886,7 @@ ULONG max_elapsed_time; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_find_answer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10280,7 +10281,7 @@ UINT mname_string_length; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_delete_rr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10357,7 +10358,7 @@ ALIGN_TYPE *head; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_delete_rr_string PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10497,7 +10498,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_add_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10662,7 +10663,7 @@ UCHAR *p, *available, *start; /* FUNCTION RELEASE */ /* */ /* _nx_dns_cache_delete_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10813,7 +10814,7 @@ USHORT cnt; /* FUNCTION RELEASE */ /* */ /* _nx_dns_name_match PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/dns/nxd_dns.h b/addons/dns/nxd_dns.h index 6e8fdb77..367d8970 100644 --- a/addons/dns/nxd_dns.h +++ b/addons/dns/nxd_dns.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_dns.h PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ftp/nxd_ftp_client.c b/addons/ftp/nxd_ftp_client.c index 0e2f661b..857c7bae 100644 --- a/addons/ftp/nxd_ftp_client.c +++ b/addons/ftp/nxd_ftp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -138,7 +139,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -212,7 +213,7 @@ NXD_ADDRESS server_ipduo; /* FUNCTION RELEASE */ /* */ /* _nxde_ftp_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -283,7 +284,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_ftp_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -339,7 +340,7 @@ UINT _nxd_ftp_client_connect(NX_FTP_CLIENT *ftp_client_ptr, NXD_ADDRESS *server /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_connect_internal PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -822,7 +823,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -887,7 +888,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -999,7 +1000,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_data_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1048,7 +1049,7 @@ void _nx_ftp_client_data_disconnect(NX_TCP_SOCKET *data_socket_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1109,7 +1110,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_delete PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1175,7 +1176,7 @@ UINT _nx_ftp_client_delete(NX_FTP_CLIENT *ftp_client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_directory_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1242,7 +1243,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_directory_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1411,7 +1412,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_directory_default_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1478,7 +1479,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_directory_default_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1648,7 +1649,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_directory_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1715,7 +1716,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_directory_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1884,7 +1885,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_directory_listing_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1955,7 +1956,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_directory_listing_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2241,7 +2242,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_directory_listing_continue PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2308,7 +2309,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_directory_listing_continue PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2431,7 +2432,7 @@ UCHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2493,7 +2494,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2668,7 +2669,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_close PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2731,7 +2732,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_close PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2831,7 +2832,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2896,7 +2897,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3066,7 +3067,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_passive_mode_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3132,7 +3133,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_passive_mode_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3185,7 +3186,7 @@ UINT _nx_ftp_client_passive_mode_set(NX_FTP_CLIENT *ftp_client_ptr, UINT passiv /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_transfer_mode_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3247,7 +3248,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_transfer_mode_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3306,7 +3307,7 @@ UINT _nx_ftp_client_transfer_mode_set(NX_FTP_CLIENT *ftp_client_ptr, UINT trans /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3377,7 +3378,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3756,7 +3757,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3820,7 +3821,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3902,7 +3903,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_rename PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3969,7 +3970,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_rename PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4237,7 +4238,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_size_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4299,7 +4300,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_size_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4386,7 +4387,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_client_file_write PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4450,7 +4451,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_file_write PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4553,7 +4554,7 @@ ULONG file_size = 0; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_utility_convert_IPv6_to_ascii PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4665,7 +4666,7 @@ CHAR number_buf[10]; /* 0x20010000 -> "2001:0000:" */ /* FUNCTION RELEASE */ /* */ /* _nx_ftp_utility_convert_number_ascii PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4749,7 +4750,7 @@ UCHAR c; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_utility_convert_portnumber_ascii PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4853,7 +4854,7 @@ UINT digit; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4930,7 +4931,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_active_transfer_setup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5246,7 +5247,7 @@ UINT ipduo_size; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_passive_transfer_setup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5692,7 +5693,7 @@ ULONG temp = 0; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_data_socket_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5769,7 +5770,7 @@ VOID _nx_ftp_client_data_socket_cleanup(NX_FTP_CLIENT *ftp_client_ptr, ULONG wa /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_block_mode_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5899,7 +5900,7 @@ UCHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_block_header_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6009,7 +6010,7 @@ UCHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_client_block_header_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ftp/nxd_ftp_client.h b/addons/ftp/nxd_ftp_client.h index 96ed4216..56813e9e 100644 --- a/addons/ftp/nxd_ftp_client.h +++ b/addons/ftp/nxd_ftp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_ftp_client.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ftp/nxd_ftp_server.c b/addons/ftp/nxd_ftp_server.c index 6c0d00ef..7463f9b4 100644 --- a/addons/ftp/nxd_ftp_server.c +++ b/addons/ftp/nxd_ftp_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -86,7 +87,7 @@ static VOID _nx_ftp_server_number_to_ascii(UCHAR *buffer_ptr, UINT buffer_size, /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -172,7 +173,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -255,7 +256,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_ftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -329,7 +330,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_ftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -396,7 +397,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_create_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -598,7 +599,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -659,7 +660,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_delete PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -779,7 +780,7 @@ NX_FTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -837,7 +838,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -914,7 +915,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _nxe_ftp_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -975,7 +976,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_stop PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1089,7 +1090,7 @@ NX_FTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_response PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1197,7 +1198,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_directory_response PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1368,7 +1369,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1507,7 +1508,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_command_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4388,7 +4389,7 @@ ULONG block_size; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_connect_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4546,7 +4547,7 @@ NX_FTP_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_command_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4601,7 +4602,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_connection_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4659,7 +4660,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_data_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4714,7 +4715,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_data_disconnect_process PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4845,7 +4846,7 @@ NX_FTP_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_data_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4900,7 +4901,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_data_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5054,7 +5055,7 @@ NX_FTP_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_parse_command PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5279,7 +5280,7 @@ char *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5335,7 +5336,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_timeout_processing PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5464,7 +5465,7 @@ NX_FTP_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_control_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5519,7 +5520,7 @@ NX_FTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_control_disconnect_processing PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5676,7 +5677,7 @@ NX_FTP_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5755,7 +5756,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_utility_parse_IPv6_address PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6108,7 +6109,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_utility_parse_port_number PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6267,7 +6268,7 @@ UINT digits = 0; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_utility_fill_port_number PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6363,7 +6364,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_block_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6473,7 +6474,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_block_header_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6582,7 +6583,7 @@ UCHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_block_header_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6765,7 +6766,7 @@ NX_PACKET *last_packet; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_number_to_ascii PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6848,7 +6849,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_ftp_server_data_socket_cleanup PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ftp/nxd_ftp_server.h b/addons/ftp/nxd_ftp_server.h index 8b761b67..a9a3f06b 100644 --- a/addons/ftp/nxd_ftp_server.h +++ b/addons/ftp/nxd_ftp_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_ftp_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/http/nxd_http_client.c b/addons/http/nxd_http_client.c index 4190bb49..74b5c24c 100644 --- a/addons/http/nxd_http_client.c +++ b/addons/http/nxd_http_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -51,7 +52,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -124,7 +125,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -216,7 +217,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -277,7 +278,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -349,7 +350,7 @@ UINT _nx_http_client_delete(NX_HTTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_set_connect_port PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -415,7 +416,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_set_connect_port PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -466,7 +467,7 @@ UINT _nx_http_client_set_connect_port(NX_HTTP_CLIENT *client_ptr, UINT port) /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -548,7 +549,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_get_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -639,7 +640,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -719,7 +720,7 @@ NXD_ADDRESS server_ip_addr; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_get_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -812,7 +813,7 @@ NXD_ADDRESS server_ip_addr; /* FUNCTION RELEASE */ /* */ /* _nxde_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -884,7 +885,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_http_client_get_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -960,7 +961,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1492,7 +1493,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_get_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1556,7 +1557,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_get_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1696,7 +1697,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1785,7 +1786,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_put_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1882,7 +1883,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1961,7 +1962,7 @@ NXD_ADDRESS server_ip_addr; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_put_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2052,7 +2053,7 @@ NXD_ADDRESS server_ip_addr; /* FUNCTION RELEASE */ /* */ /* _nxde_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2127,7 +2128,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_http_client_put_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2207,7 +2208,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2294,7 +2295,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_http_client_put_start_extended PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2598,7 +2599,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_http_client_put_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2670,7 +2671,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_put_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2865,7 +2866,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3043,7 +3044,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3173,7 +3174,7 @@ UINT found = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_calculate_content_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3257,7 +3258,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_client_number_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/http/nxd_http_client.h b/addons/http/nxd_http_client.h index fba4e81e..dd985020 100644 --- a/addons/http/nxd_http_client.h +++ b/addons/http/nxd_http_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_http_client.h PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/http/nxd_http_server.c b/addons/http/nxd_http_server.c index 61a87cfc..7d8edd31 100644 --- a/addons/http/nxd_http_server.c +++ b/addons/http/nxd_http_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -75,7 +76,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_content_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -142,7 +143,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_content_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -350,7 +351,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_packet_content_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -410,7 +411,7 @@ UINT _nxe_http_server_packet_content_find(NX_HTTP_SERVER *server_ptr, NX_PACKET /* FUNCTION RELEASE */ /* */ /* _nx_http_server_packet_content_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -499,7 +500,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_packet_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -556,7 +557,7 @@ UINT _nxe_http_server_packet_get(NX_HTTP_SERVER *server_ptr, NX_PACKET **packet /* FUNCTION RELEASE */ /* */ /* _nx_http_server_packet_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -621,7 +622,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -680,7 +681,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -790,7 +791,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_content_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -860,7 +861,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_content_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1091,7 +1092,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_content_length_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1154,7 +1155,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_content_length_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1269,7 +1270,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1354,7 +1355,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1476,7 +1477,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1537,7 +1538,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_delete PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1617,7 +1618,7 @@ UINT _nx_http_server_delete(NX_HTTP_SERVER *http_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_param_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1682,7 +1683,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_param_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1836,7 +1837,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_query_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1901,7 +1902,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_query_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2055,7 +2056,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2113,7 +2114,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2183,7 +2184,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2244,7 +2245,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_stop PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2307,7 +2308,7 @@ UINT _nx_http_server_stop(NX_HTTP_SERVER *http_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_http_server_disconnect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2375,7 +2376,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_callback_data_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2437,7 +2438,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_callback_data_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2542,7 +2543,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_callback_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2607,7 +2608,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_callback_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2679,7 +2680,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_callback_response_send_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2750,7 +2751,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_callback_response_send_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2838,7 +2839,7 @@ UINT temp_additional_info_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_connection_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2899,7 +2900,7 @@ NX_HTTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_thread_entry PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3172,7 +3173,7 @@ UINT loop_endlessly = NX_TRUE; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_get_client_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3408,7 +3409,7 @@ NX_PACKET *tmp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_get_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3863,7 +3864,7 @@ UINT temp_realm_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_put_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4340,7 +4341,7 @@ UINT temp_realm_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_delete_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4568,7 +4569,7 @@ UINT temp_realm_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_invalid_userpassword_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4626,7 +4627,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_http_server_invalid_userpassword_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4679,7 +4680,7 @@ UINT _nx_http_server_invalid_userpassword_notify_set(NX_HTTP_SERVER *http_server /* FUNCTION RELEASE */ /* */ /* _nx_http_server_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4817,7 +4818,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_basic_authenticate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5222,7 +5223,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_retrieve_resource PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5408,7 +5409,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_calculate_content_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5494,7 +5495,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5546,7 +5547,7 @@ UINT _nxe_http_server_type_get(NX_HTTP_SERVER *server_ptr, CHAR *name, CHAR *ht /* FUNCTION RELEASE */ /* */ /* _nx_http_server_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5602,7 +5603,7 @@ UINT name_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_type_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5661,7 +5662,7 @@ UINT _nxe_http_server_type_get_extended(NX_HTTP_SERVER *server_ptr, CHAR *name, /* FUNCTION RELEASE */ /* */ /* _nx_http_server_type_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5834,7 +5835,7 @@ UINT temp_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_nonce_allocate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5928,7 +5929,7 @@ NX_HTTP_SERVER_NONCE *nonces_list = server_ptr -> nx_http_server_nonces; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_digest_authenticate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6228,7 +6229,7 @@ NX_HTTP_SERVER_NONCE *nonce_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_digest_response_calculate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6351,7 +6352,7 @@ UINT cnonce_length; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_retrieve_digest_authorization PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6835,7 +6836,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_hex_ascii_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6915,7 +6916,7 @@ CHAR digit; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_get_entity_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7325,7 +7326,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_get_entity_content PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7392,7 +7393,7 @@ UINT _nxe_http_server_get_entity_content(NX_HTTP_SERVER *server_ptr, NX_PACKET /* FUNCTION RELEASE */ /* */ /* _nx_http_server_get_entity_content PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7465,7 +7466,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_boundary_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7721,7 +7722,7 @@ UINT boundary_length; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_match_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7850,7 +7851,7 @@ ULONG remain_match; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_field_value_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7969,7 +7970,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_memicmp PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8046,7 +8047,7 @@ UCHAR ch; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_generate_response_header PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8305,7 +8306,7 @@ CHAR status_code_not_modified; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_callback_generate_response_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8367,7 +8368,7 @@ UINT _nxe_http_server_callback_generate_response_header(NX_HTTP_SERVER *server_ /* */ /* _nxe_http_server_callback_generate_response_header_extended */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8434,7 +8435,7 @@ UINT _nxe_http_server_callback_generate_response_header_extended(NX_HTTP_SERVER /* FUNCTION RELEASE */ /* */ /* _nx_http_server_callback_generate_response_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8505,7 +8506,7 @@ UINT additional_header_length = 0; /* */ /* _nx_http_server_callback_generate_response_header_extended */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8591,7 +8592,7 @@ UINT temp_add_header_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_callback_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8642,7 +8643,7 @@ UINT _nxe_http_server_callback_packet_send(NX_HTTP_SERVER *server_ptr, NX_PACKE /* FUNCTION RELEASE */ /* */ /* _nx_http_server_callback_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8690,7 +8691,7 @@ UINT _nx_http_server_callback_packet_send(NX_HTTP_SERVER *server_ptr, NX_PACKET /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_gmt_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8743,7 +8744,7 @@ UINT _nxe_http_server_gmt_callback_set(NX_HTTP_SERVER *server_ptr, VOID (*gmt_g /* FUNCTION RELEASE */ /* */ /* _nx_http_server_gmt_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8801,7 +8802,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_cache_info_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8854,7 +8855,7 @@ UINT _nxe_http_server_cache_info_callback_set(NX_HTTP_SERVER *server_ptr, UINT /* FUNCTION RELEASE */ /* */ /* _nx_http_server_cache_info_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8915,7 +8916,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_http_server_date_to_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9007,7 +9008,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_date_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9073,7 +9074,7 @@ UINT digit; /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_mime_maps_additional_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9126,7 +9127,7 @@ UINT _nxe_http_server_mime_maps_additional_set(NX_HTTP_SERVER *server_ptr, NX_H /* FUNCTION RELEASE */ /* */ /* _nx_http_server_mime_maps_additional_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9185,7 +9186,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_digest_authenticate_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9245,7 +9246,7 @@ UINT _nxe_http_server_digest_authenticate_notify_set(NX_HTTP_SERVER *http_server /* FUNCTION RELEASE */ /* */ /* _nx_http_server_digest_authenticate_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9311,7 +9312,7 @@ UINT _nx_http_server_digest_authenticate_notify_set(NX_HTTP_SERVER *http_server_ /* FUNCTION RELEASE */ /* */ /* _nxe_http_server_authentication_check_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9376,7 +9377,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_server_authentication_check_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/http/nxd_http_server.h b/addons/http/nxd_http_server.h index 2a8ace0a..d9cf5792 100644 --- a/addons/http/nxd_http_server.h +++ b/addons/http/nxd_http_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_http_server.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/mdns/nxd_mdns.c b/addons/mdns/nxd_mdns.c index acbf4f9b..8946bb3f 100644 --- a/addons/mdns/nxd_mdns.c +++ b/addons/mdns/nxd_mdns.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -160,7 +161,7 @@ static NXD_ADDRESS NX_MDNS_IPV6_MULTICAST_ADDRESS; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -618,7 +619,7 @@ UINT host_name_size; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -683,7 +684,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -771,7 +772,7 @@ UINT _nx_mdns_delete(NX_MDNS *mdns_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -839,7 +840,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -896,7 +897,7 @@ UINT _nx_mdns_cache_notify_set(NX_MDNS *mdns_ptr, VOID (*cache_full_notify_cb)(N /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_cache_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -964,7 +965,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1022,7 +1023,7 @@ UINT _nx_mdns_cache_notify_clear(NX_MDNS *mdns_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_ignore_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1089,7 +1090,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_ignore_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1147,7 +1148,7 @@ UINT _nx_mdns_service_ignore_set(NX_MDNS *mdns_ptr, ULONG service_mask) /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1217,7 +1218,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1280,7 +1281,7 @@ UINT _nx_mdns_service_notify_set(NX_MDNS *mdns_ptr, ULONG service_mask, /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1349,7 +1350,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_notify_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1411,7 +1412,7 @@ UINT _nx_mdns_service_notify_clear(NX_MDNS *mdns_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_announcement_timing_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1486,7 +1487,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_announcement_timing_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1566,7 +1567,7 @@ UINT _nx_mdns_service_announcement_timing_set(NX_MDNS *mdns_ptr, UINT t, UINT p, /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1632,7 +1633,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1866,7 +1867,7 @@ NXD_IPV6_ADDRESS *ipv6_address; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1932,7 +1933,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2108,7 +2109,7 @@ NX_MDNS_RR *p; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_local_domain_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2175,7 +2176,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_domain_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2254,7 +2255,7 @@ UINT domain_name_size; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2374,7 +2375,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2657,7 +2658,7 @@ UINT string_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2731,7 +2732,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2802,7 +2803,7 @@ UINT service_delete_success = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_interface_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2999,7 +3000,7 @@ UINT rr_ptr_name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_one_shot_query PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3455,7 +3456,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_continuous_query PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3581,7 +3582,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_continuous_query PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3856,7 +3857,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_query_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3935,7 +3936,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_query_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4118,7 +4119,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_service_lookup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4554,7 +4555,7 @@ UINT target_string_length; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_peer_cache_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4621,7 +4622,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_peer_cache_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4681,7 +4682,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_mdns_host_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4754,7 +4755,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_host_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4961,7 +4962,7 @@ UINT domain_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_a_aaaa_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5069,7 +5070,7 @@ NX_MDNS_RR temp_resource_record; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_ptr_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5201,7 +5202,7 @@ UINT ptr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_srv_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5338,7 +5339,7 @@ UINT target_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_txt_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5491,7 +5492,7 @@ UINT txt_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_nsec_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5809,7 +5810,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5997,7 +5998,7 @@ NX_MDNS_RR *p; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_local_cache_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6063,7 +6064,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_local_cache_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6138,7 +6139,7 @@ NX_MDNS_RR *p; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_name_resolve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6288,7 +6289,7 @@ UINT protocol_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_name_assemble PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6458,7 +6459,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* nx_mdns_host_name_register PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6617,7 +6618,7 @@ NXD_IPV6_ADDRESS *ipv6_address_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6673,7 +6674,7 @@ NX_MDNS *mdns_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_timer_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7430,7 +7431,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_udp_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7488,7 +7489,7 @@ static VOID _nx_mdns_udp_receive_notify(NX_UDP_SOCKET *socket_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_mdns_ip_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7547,7 +7548,7 @@ static VOID _nx_mdns_ip_address_change_notify(NX_IP *ip_ptr, VOID *additional_in /* FUNCTION RELEASE */ /* */ /* _nx_mdns_ipv6_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7609,7 +7610,7 @@ static VOID _nx_mdns_ipv6_address_change_notify(NX_IP *ip_ptr, UINT method, UINT /* FUNCTION RELEASE */ /* */ /* _nx_mdns_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8320,7 +8321,7 @@ NX_MDNS_RR *nsec_rr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_probing_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8557,7 +8558,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_announcing_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8710,7 +8711,7 @@ UCHAR resend_flag = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8880,7 +8881,7 @@ UCHAR resend_flag = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_query_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9074,7 +9075,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_packet_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9184,7 +9185,7 @@ USHORT flags; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9301,7 +9302,7 @@ UINT address_index = mdns_ptr -> nx_mdns_ipv6_address_index[inter /* FUNCTION RELEASE */ /* */ /* _nx_mdns_packet_rr_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10142,7 +10143,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_packet_rr_data_set PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10429,7 +10430,7 @@ UINT temp_string_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_packet_address_check PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10652,7 +10653,7 @@ NX_IPV6_HEADER *ipv6_header; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_address_change_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10765,7 +10766,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_conflict_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11005,7 +11006,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_change_notify_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11167,7 +11168,7 @@ UINT rr_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_addition_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11377,7 +11378,7 @@ UINT temp_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11495,7 +11496,7 @@ ULONG *tail; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_add_resource_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11743,7 +11744,7 @@ ULONG min_elapsed_time; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_delete_resource_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11846,7 +11847,7 @@ ULONG *head; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_find_resource_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12062,7 +12063,7 @@ UINT same_rdata; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_add_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12301,7 +12302,7 @@ UCHAR *p, *available, *start; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_delete_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12496,7 +12497,7 @@ USHORT cnt; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_cache_delete_rr_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12573,7 +12574,7 @@ VOID _nx_mdns_cache_delete_rr_string(NX_MDNS *mdns_ptr, UINT cache_type, NX_MDNS /* FUNCTION RELEASE */ /* */ /* _nx_mdns_additional_resource_record_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12725,7 +12726,7 @@ NX_MDNS_RR *p; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_additional_a_aaaa_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12804,7 +12805,7 @@ NX_MDNS_RR *p; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_known_answer_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13061,7 +13062,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_query_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13189,7 +13190,7 @@ NX_MDNS *mdns_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_query_thread_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13301,7 +13302,7 @@ TX_THREAD *thread_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_query_thread_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13418,7 +13419,7 @@ TX_THREAD *thread_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_service_mask_match PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13513,7 +13514,7 @@ UINT type_length; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_name_match PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13592,7 +13593,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_txt_string_encode PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13685,7 +13686,7 @@ UINT count = 1; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_txt_string_decode PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13787,7 +13788,7 @@ static UINT _nx_mdns_txt_string_decode(UCHAR *data, UINT data_length, UCHAR *buf /* FUNCTION RELEASE */ /* */ /* _nx_mdns_name_size_calculate PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13875,7 +13876,7 @@ UINT size = 0; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_name_string_encode PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13974,7 +13975,7 @@ UINT count = 1; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_name_string_decode PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14130,7 +14131,7 @@ UINT labelSize; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_rr_size_get PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14194,7 +14195,7 @@ UINT data_size; /* FUNCTION RELEASE */ /* */ /* _nx_mdns_short_to_network_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14243,7 +14244,7 @@ static void _nx_mdns_short_to_network_convert(UCHAR *ptr, USHORT value) /* FUNCTION RELEASE */ /* */ /* _nx_mdns_long_to_network_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/mdns/nxd_mdns.h b/addons/mdns/nxd_mdns.h index 5981717c..32f4f2b2 100644 --- a/addons/mdns/nxd_mdns.h +++ b/addons/mdns/nxd_mdns.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_mdns.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/mqtt/nxd_mqtt_client.c b/addons/mqtt/nxd_mqtt_client.c index 4cf18ef7..950a4be8 100644 --- a/addons/mqtt/nxd_mqtt_client.c +++ b/addons/mqtt/nxd_mqtt_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -65,7 +66,7 @@ static UINT _nxd_mqtt_client_connect_packet_send(NXD_MQTT_CLIENT *client_ptr, UL /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_set_fixed_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -147,7 +148,7 @@ UINT ret; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_read_remaining_length PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -246,7 +247,7 @@ ULONG bytes_copied; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_sub_unsub PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -488,7 +489,7 @@ UCHAR temp_data[2]; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_packet_allocate PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -598,7 +599,7 @@ UINT status = NXD_MQTT_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_packet_send PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -665,7 +666,7 @@ UINT status = NXD_MQTT_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_packet_receive PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -739,7 +740,7 @@ UINT op_code = 0; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_tcp_establish_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -799,7 +800,7 @@ NXD_MQTT_CLIENT *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_receive_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -861,7 +862,7 @@ NXD_MQTT_CLIENT *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_copy_transmit_packet PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -957,7 +958,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_release_transmit_packet PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1032,7 +1033,7 @@ static VOID _nxd_mqtt_release_transmit_packet(NXD_MQTT_CLIENT *client_ptr, NX_PA /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_release_receive_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1100,7 +1101,7 @@ static VOID _nxd_mqtt_release_receive_packet(NXD_MQTT_CLIENT *client_ptr, NX_PAC /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_connack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1241,7 +1242,7 @@ MQTT_PACKET_CONNACK *connack_packet_ptr = (MQTT_PACKET_CONNACK *)(packet_ptr -> /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_publish_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1350,7 +1351,7 @@ ULONG bytes_copied; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_publish PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1610,7 +1611,7 @@ ULONG bytes_copied; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_publish_response PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1802,7 +1803,7 @@ USHORT transmit_packet_id; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_sub_unsub_ack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1950,7 +1951,7 @@ ULONG bytes_copied; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_pingresp PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2007,7 +2008,7 @@ static VOID _nxd_mqtt_process_pingresp(NXD_MQTT_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_process_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2155,7 +2156,7 @@ UCHAR fixed_header; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_packet_receive_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2425,7 +2426,7 @@ ULONG packet_length; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_tcp_establish_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2554,7 +2555,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_tls_establish_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2658,7 +2659,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_append_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2731,7 +2732,7 @@ UCHAR len[2]; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_connection_end PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2821,7 +2822,7 @@ static UINT _nxd_mqtt_send_simple_message(NXD_MQTT_CLIENT *client_ptr, UCHAR hea /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2904,7 +2905,7 @@ NXD_MQTT_CLIENT *client_ptr = (NXD_MQTT_CLIENT *)client; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_event_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3057,7 +3058,7 @@ NXD_MQTT_CLIENT *client_ptr = (NXD_MQTT_CLIENT *)mqtt_client; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3123,7 +3124,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _mqtt_client_disconnect_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3182,7 +3183,7 @@ NXD_MQTT_CLIENT *client_ptr = (NXD_MQTT_CLIENT *)(socket_ptr -> nx_tcp_socket_re /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3451,7 +3452,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_login_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3524,7 +3525,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_will_message_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3615,7 +3616,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_will_message_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3698,7 +3699,7 @@ UINT _nxde_mqtt_client_will_message_set(NXD_MQTT_CLIENT *client_ptr, /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_login_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3766,7 +3767,7 @@ UINT _nxde_mqtt_client_login_set(NXD_MQTT_CLIENT *client_ptr, /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_retransmit_message PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3876,7 +3877,7 @@ UCHAR fixed_header; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_connect PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4233,7 +4234,7 @@ UINT old_priority; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_connect_packet_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4477,7 +4478,7 @@ UINT keepalive = (client_ptr -> nxd_mqtt_keepalive/NX_IP_PERIODI /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_secure_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4565,7 +4566,7 @@ UINT ret; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_delete PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4653,7 +4654,7 @@ UINT _nxd_mqtt_client_delete(NXD_MQTT_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_publish_packet_send PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4781,7 +4782,7 @@ UINT ret = NXD_MQTT_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_publish PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4996,7 +4997,7 @@ UINT ret = NXD_MQTT_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_subscribe PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5061,7 +5062,7 @@ UINT _nxd_mqtt_client_subscribe(NXD_MQTT_CLIENT *client_ptr, CHAR *topic_name, U /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_unsubscribe PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5114,7 +5115,7 @@ UINT _nxd_mqtt_client_unsubscribe(NXD_MQTT_CLIENT *client_ptr, CHAR *topic_name, /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_send_simple_message PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5240,7 +5241,7 @@ UCHAR *byte; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5312,7 +5313,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_receive_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5371,7 +5372,7 @@ UINT _nxd_mqtt_client_receive_notify_set(NXD_MQTT_CLIENT *client_ptr, /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_message_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5481,7 +5482,7 @@ ULONG message_length; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5552,7 +5553,7 @@ UINT _nxde_mqtt_client_create(NXD_MQTT_CLIENT *client_ptr, CHAR *client_name, CH /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5633,7 +5634,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_secure_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5717,7 +5718,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5775,7 +5776,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_publish PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5855,7 +5856,7 @@ UINT _nxde_mqtt_client_publish(NXD_MQTT_CLIENT *client_ptr, CHAR *topic_name, UI /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_subscribe PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5932,7 +5933,7 @@ UINT _nxde_mqtt_client_subscribe(NXD_MQTT_CLIENT *client_ptr, CHAR *topic_name, /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_unsubscribe PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5993,7 +5994,7 @@ UINT _nxde_mqtt_client_unsubscribe(NXD_MQTT_CLIENT *client_ptr, CHAR *topic_name /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6046,7 +6047,7 @@ UINT _nxde_mqtt_client_disconnect(NXD_MQTT_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_message_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6121,7 +6122,7 @@ UINT _nxde_mqtt_client_message_get(NXD_MQTT_CLIENT *client_ptr, UCHAR *topic_buf /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_receive_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6185,7 +6186,7 @@ UINT _nxde_mqtt_client_receive_notify_set(NXD_MQTT_CLIENT *client_ptr, /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_disconnect_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6237,7 +6238,7 @@ UINT _nxd_mqtt_client_disconnect_notify_set(NXD_MQTT_CLIENT *client_ptr, VOID (* /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_disconnect_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6293,7 +6294,7 @@ UINT _nxde_mqtt_client_disconnect_notify_set(NXD_MQTT_CLIENT *client_ptr, VOID ( /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_cloud_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6396,7 +6397,7 @@ UINT status; /* */ /* _nxd_mqtt_client_websocket_connection_status_callback */ /* PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6465,7 +6466,7 @@ NXD_MQTT_CLIENT *client_ptr = (NXD_MQTT_CLIENT *)context; /* FUNCTION RELEASE */ /* */ /* _nxd_mqtt_client_websocket_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6543,7 +6544,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_mqtt_client_websocket_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/mqtt/nxd_mqtt_client.h b/addons/mqtt/nxd_mqtt_client.h index 989a7a9b..43a56f5a 100644 --- a/addons/mqtt/nxd_mqtt_client.h +++ b/addons/mqtt/nxd_mqtt_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_mqtt_client.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/nat/nx_nat.c b/addons/nat/nx_nat.c index 9dc405d7..5aa72c1f 100644 --- a/addons/nat/nx_nat.c +++ b/addons/nat/nx_nat.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -82,7 +83,7 @@ static VOID _nx_nat_checksum_adjust(UCHAR *checksum, UCHAR *old_data, INT old /* FUNCTION RELEASE */ /* */ /* _nxe_nat_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -182,7 +183,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -282,7 +283,7 @@ NX_NAT_TRANSLATION_ENTRY *entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_nat_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -343,7 +344,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -392,7 +393,7 @@ UINT _nx_nat_delete(NX_NAT_DEVICE *nat_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_nat_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -450,7 +451,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -511,7 +512,7 @@ UINT _nx_nat_enable(NX_NAT_DEVICE *nat_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_nat_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -568,7 +569,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -625,7 +626,7 @@ UINT _nx_nat_disable(NX_NAT_DEVICE *nat_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_nat_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -692,7 +693,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_cache_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -749,7 +750,7 @@ UINT _nx_nat_cache_notify_set(NX_NAT_DEVICE *nat_ptr, VOID (*cache_full_notify_c /* FUNCTION RELEASE */ /* */ /* _nxe_nat_inbound_entry_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -825,7 +826,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_inbound_entry_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -937,7 +938,7 @@ UINT bound; /* FUNCTION RELEASE */ /* */ /* _nxe_nat_inbound_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1008,7 +1009,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_nat_inbound_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1118,7 +1119,7 @@ NX_NAT_TRANSLATION_ENTRY *next_entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_packet PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1359,7 +1360,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_inbound_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1452,7 +1453,7 @@ NX_NAT_TRANSLATION_ENTRY translation_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_inbound_TCP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1655,7 +1656,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_inbound_UDP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1859,7 +1860,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_inbound_ICMP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2064,7 +2065,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_outbound_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2176,7 +2177,7 @@ NX_NAT_TRANSLATION_ENTRY translation_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_outbound_TCP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2344,7 +2345,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_outbound_UDP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2518,7 +2519,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_process_outbound_ICMP_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2699,7 +2700,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_ip_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2894,7 +2895,7 @@ NX_IPV4_HEADER *ip_header_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_inbound_entry_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3067,7 +3068,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_outbound_entry_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3213,7 +3214,7 @@ NX_NAT_TRANSLATION_ENTRY *record_entry; /* FUNCTION RELEASE */ /* */ /* _nx_nat_entry_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3426,7 +3427,7 @@ NX_NAT_TRANSLATION_ENTRY *previous_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_nat_entry_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3493,7 +3494,7 @@ static UINT _nx_nat_entry_add(NX_NAT_DEVICE *nat_ptr, NX_NAT_TRANSLATION_ENTRY /* FUNCTION RELEASE */ /* */ /* _nx_nat_entry_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3710,7 +3711,7 @@ NX_NAT_TRANSLATION_ENTRY *previous_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_entry_timeout_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3834,7 +3835,7 @@ NX_NAT_TRANSLATION_ENTRY *next_entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_utility_get_destination_port PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3944,7 +3945,7 @@ UINT is_icmp_error_msg; /* FUNCTION RELEASE */ /* */ /* _nx_nat_utility_get_source_port PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4047,7 +4048,7 @@ UINT is_icmp_error_msg; /* FUNCTION RELEASE */ /* */ /* _nx_nat_find_available_port PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4182,7 +4183,7 @@ NX_NAT_TRANSLATION_ENTRY *entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_entry_port_verify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4268,7 +4269,7 @@ NX_NAT_TRANSLATION_ENTRY *entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_socket_port_verify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4400,7 +4401,7 @@ NX_UDP_SOCKET *udp_end_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_packet_is_icmp_error_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4489,7 +4490,7 @@ NX_ICMP_HEADER *icmp_header_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_nat_checksum_adjust PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/nat/nx_nat.h b/addons/nat/nx_nat.h index 16ab45ba..2e6e6bea 100644 --- a/addons/nat/nx_nat.h +++ b/addons/nat/nx_nat.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_nat.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pop3/nxd_pop3_client.c b/addons/pop3/nxd_pop3_client.c index 300b9865..3f97d164 100644 --- a/addons/pop3/nxd_pop3_client.c +++ b/addons/pop3/nxd_pop3_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_pop3_client.c PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -68,7 +69,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -167,7 +168,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -250,7 +251,7 @@ NXD_ADDRESS server_address; /* FUNCTION RELEASE */ /* */ /* _nxde_pop3_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -337,7 +338,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_pop3_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -446,7 +447,7 @@ UINT client_password_length; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -509,7 +510,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -576,7 +577,7 @@ UINT _nx_pop3_client_delete(NX_POP3_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_mail_items_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -638,7 +639,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_mail_items_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -831,7 +832,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_get_mail_item PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -900,7 +901,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_mail_item_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1114,7 +1115,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_mail_item_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1180,7 +1181,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_mail_item_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1409,7 +1410,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_mail_item_message_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1474,7 +1475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_mail_item_message_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1607,7 +1608,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_mail_item_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1675,7 +1676,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_mail_item_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1852,7 +1853,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_pop3_client_quit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1909,7 +1910,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_quit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2063,7 +2064,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_digest_authenticate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2132,7 +2133,7 @@ CHAR md5_binary[NX_POP3_MAX_BINARY_MD5]; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_parse_process_id PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2228,7 +2229,7 @@ UINT pid_index; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_parse_response PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2428,7 +2429,7 @@ UINT argument_char_count; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_hex_ascii_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2510,7 +2511,7 @@ CHAR digit; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_server_number_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2609,7 +2610,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nxd_pop3_client_connect PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2776,7 +2777,7 @@ CHAR argument[10]; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_apop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3004,7 +3005,7 @@ UINT md5_digest_buffer_length; /* FUNCTION RELEASE */ /* */ /* _nx_pop3_client_user_pass PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pop3/nxd_pop3_client.h b/addons/pop3/nxd_pop3_client.h index ba172c6a..ade98420 100644 --- a/addons/pop3/nxd_pop3_client.h +++ b/addons/pop3/nxd_pop3_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_pop3_client.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ppp/nx_ppp.c b/addons/ppp/nx_ppp.c index 575ae049..9fa84234 100644 --- a/addons/ppp/nx_ppp.c +++ b/addons/ppp/nx_ppp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -103,7 +104,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nx_ppp_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -504,7 +505,7 @@ ULONG count; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_driver PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -782,7 +783,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_receive_packet_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1446,7 +1447,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_receive_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1791,7 +1792,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1881,7 +1882,7 @@ void _nx_ppp_timeout(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ppp_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1940,7 +1941,7 @@ NX_PPP *ppp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_netx_packet_transfer PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2044,7 +2045,7 @@ ULONG offset; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_process_deferred_raw_string_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2174,7 +2175,7 @@ UINT release_packet; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_process_deferred_ip_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2302,7 +2303,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_state_machine_update PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3014,7 +3015,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_code_reject PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3128,7 +3129,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_configure_reply_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3343,7 +3344,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_configure_request_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3484,7 +3485,7 @@ UINT length_index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_configuration_retrieve PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3775,7 +3776,7 @@ UCHAR *option_data; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_nak_configure_list PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3832,7 +3833,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_terminate_ack_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3922,7 +3923,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_terminate_request_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4012,7 +4013,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_state_machine_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4363,7 +4364,7 @@ UINT valid; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_authentication_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4510,7 +4511,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_login_valid PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4647,7 +4648,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_authentication_ack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4742,7 +4743,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_authentication_nak PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4838,7 +4839,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_state_machine_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5601,7 +5602,7 @@ UINT valid; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_challenge_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5754,7 +5755,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_challenge_respond PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5964,7 +5965,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_challenge_validate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6201,7 +6202,7 @@ UINT name_length; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_state_machine_update PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6893,7 +6894,7 @@ UCHAR code; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_configure_check PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7266,7 +7267,7 @@ UCHAR option; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_configure_request_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7413,7 +7414,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_response_extract PORTABLE C */ -/* 6.1.2 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7552,7 +7553,7 @@ ULONG length; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7730,7 +7731,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_terminate_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7821,7 +7822,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ipcp_terminate_ack_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7912,7 +7913,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_packet_transmit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8182,7 +8183,7 @@ UINT release_packet = NX_TRUE; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_check_crc PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8288,7 +8289,7 @@ USHORT crc_value; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_crc_append PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8414,7 +8415,7 @@ UCHAR control = 0x03; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_debug_log_capture PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8562,7 +8563,7 @@ NX_PPP_DEBUG_ENTRY *entry_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_debug_log_capture_protocol PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8647,7 +8648,7 @@ void _nx_ppp_debug_log_capture_protocol(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ppp_hash_generator PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8738,7 +8739,7 @@ NX_MD5 context; /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_byte_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8798,7 +8799,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_byte_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8929,7 +8930,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9007,7 +9008,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9160,7 +9161,7 @@ NX_PPP *tail_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9221,7 +9222,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9348,7 +9349,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_link_up_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9411,7 +9412,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_link_up_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9465,7 +9466,7 @@ UINT _nx_ppp_link_up_notify(NX_PPP *ppp_ptr, VOID (*ppp_link_up_callback)(NX_PP /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_link_down_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9528,7 +9529,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_link_down_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9582,7 +9583,7 @@ UINT _nx_ppp_link_down_notify(NX_PPP *ppp_ptr, VOID (*ppp_link_down_callback)(N /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_pap_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9651,7 +9652,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_pap_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9746,7 +9747,7 @@ UINT _nx_ppp_pap_enable(NX_PPP *ppp_ptr, UINT (*generate_login)(CHAR *name, CHA /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_chap_challenge PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9808,7 +9809,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_challenge PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9888,7 +9889,7 @@ UINT _nx_ppp_chap_challenge(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_chap_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9969,7 +9970,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_chap_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10072,7 +10073,7 @@ UINT _nx_ppp_chap_enable(NX_PPP *ppp_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_dns_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10135,7 +10136,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_dns_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10205,7 +10206,7 @@ UINT _nx_ppp_dns_address_get(NX_PPP *ppp_ptr, ULONG *dns_address_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_dns_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10271,7 +10272,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_dns_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10324,7 +10325,7 @@ UINT _nx_ppp_dns_address_set(NX_PPP *ppp_ptr, ULONG dns_address) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_secondary_dns_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10387,7 +10388,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_secondary_dns_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10458,7 +10459,7 @@ UINT _nx_ppp_secondary_dns_address_get(NX_PPP *ppp_ptr, ULONG *secondary_dns_ad /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_secondary_dns_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10524,7 +10525,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_secondary_dns_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10577,7 +10578,7 @@ UINT _nx_ppp_secondary_dns_address_set(NX_PPP *ppp_ptr, ULONG secondary_dns_add /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_interface_index_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10639,7 +10640,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_interface_index_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10702,7 +10703,7 @@ UINT _nx_ppp_interface_index_get(NX_PPP *ppp_ptr, UINT *index_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_ip_address_assign PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10766,7 +10767,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ip_address_assign PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10845,7 +10846,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_nak_authentication_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10908,7 +10909,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_nak_authentication_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10961,7 +10962,7 @@ UINT _nx_ppp_nak_authentication_notify(NX_PPP *ppp_ptr, void (*nak_authenticati /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_raw_string_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11027,7 +11028,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_raw_string_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11158,7 +11159,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11217,7 +11218,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11279,7 +11280,7 @@ UINT _nx_ppp_start(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11338,7 +11339,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11432,7 +11433,7 @@ UINT _nx_ppp_stop(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_restart PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11491,7 +11492,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_restart PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11546,7 +11547,7 @@ UINT _nx_ppp_restart(NX_PPP *ppp_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_status_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11607,7 +11608,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_status_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11756,7 +11757,7 @@ UINT _nx_ppp_status_get(NX_PPP *ppp_ptr, UINT *status_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_ping_reply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11826,7 +11827,7 @@ void _nx_ppp_lcp_ping_reply(NX_PPP *ppp_ptr, NX_PACKET *packet_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ppp_lcp_ping_process_echo_reply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11891,7 +11892,7 @@ void _nx_ppp_lcp_ping_process_echo_reply(NX_PPP *ppp_ptr, NX_PACKET *packet_pt /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_ping_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11958,7 +11959,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_ping_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12096,7 +12097,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12160,7 +12161,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12269,7 +12270,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_ppp_packet_send_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12333,7 +12334,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_ppp_packet_send_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ppp/nx_ppp.h b/addons/ppp/nx_ppp.h index e019d328..a9c17c36 100644 --- a/addons/ppp/nx_ppp.h +++ b/addons/ppp/nx_ppp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_ppp.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pppoe/nx_pppoe_client.c b/addons/pppoe/nx_pppoe_client.c index 0f8e4441..7ae0dadc 100644 --- a/addons/pppoe/nx_pppoe_client.c +++ b/addons/pppoe/nx_pppoe_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -75,7 +76,7 @@ static VOID _nx_pppoe_client_session_thread_suspend(TX_THREAD **suspension_li /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -171,7 +172,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -283,7 +284,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -341,7 +342,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -424,7 +425,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_service_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -485,7 +486,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_service_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -548,7 +549,7 @@ UINT service_name_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_service_name_set_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -611,7 +612,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_service_name_set_extended PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -692,7 +693,7 @@ UINT temp_service_name_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_host_uniq_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -753,7 +754,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_host_uniq_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -815,7 +816,7 @@ UINT host_uniq_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_host_uniq_set_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -877,7 +878,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_host_uniq_set_extended PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -957,7 +958,7 @@ UINT temp_host_uniq_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_session_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1015,7 +1016,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1113,7 +1114,7 @@ UINT _nx_pppoe_client_session_connect(NX_PPPOE_CLIENT *pppoe_client_ptr, ULONG /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_session_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1199,7 +1200,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1335,7 +1336,7 @@ UCHAR *work_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_session_terminate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1394,7 +1395,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_terminate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1474,7 +1475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_client_session_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1536,7 +1537,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1618,7 +1619,7 @@ UINT _nx_pppoe_client_session_get(NX_PPPOE_CLIENT *pppoe_client_ptr, ULONG *ser /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_packet_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1720,7 +1721,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1995,7 +1996,7 @@ ULONG timeout = 0; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2048,7 +2049,7 @@ NX_PPPOE_CLIENT *pppoe_client_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2174,7 +2175,7 @@ UINT ethernet_type; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_discovery_packet_process PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2613,7 +2614,7 @@ UINT tag_host_uniq_valid = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2773,7 +2774,7 @@ NX_PPPOE_SERVER_SESSION *server_session_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_discovery_send PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3037,7 +3038,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3114,7 +3115,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_data_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3178,7 +3179,7 @@ ULONG value = 0; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_data_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3258,7 +3259,7 @@ static VOID _nx_pppoe_client_data_add(UCHAR *data, UINT size, ULONG value) /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_string_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3312,7 +3313,7 @@ static VOID _nx_pppoe_client_string_add(UCHAR *dest, UCHAR *source, UINT size) /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_tag_string_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3377,7 +3378,7 @@ static UINT _nx_pppoe_client_tag_string_add(UCHAR *data_ptr, UINT tag_type, UIN /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3439,7 +3440,7 @@ static UINT _nx_pppoe_client_session_cleanup(NX_PPPOE_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_thread_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3546,7 +3547,7 @@ TX_THREAD *thread_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_thread_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3653,7 +3654,7 @@ TX_THREAD *thread_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_client_session_connect_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pppoe/nx_pppoe_client.h b/addons/pppoe/nx_pppoe_client.h index 5c7d835c..fdced62c 100644 --- a/addons/pppoe/nx_pppoe_client.h +++ b/addons/pppoe/nx_pppoe_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_pppoe_client.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pppoe/nx_pppoe_server.c b/addons/pppoe/nx_pppoe_server.c index 43080fc6..03f80c04 100644 --- a/addons/pppoe/nx_pppoe_server.c +++ b/addons/pppoe/nx_pppoe_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -74,7 +75,7 @@ static UCHAR *nx_pppoe_service_name[1]; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -167,7 +168,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -289,7 +290,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_ac_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -349,7 +350,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_ac_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -422,7 +423,7 @@ UINT temp_name_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -480,7 +481,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -564,7 +565,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -626,7 +627,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -687,7 +688,7 @@ UINT _nx_pppoe_server_enable(NX_PPPOE_SERVER *pppoe_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -744,7 +745,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -805,7 +806,7 @@ UINT _nx_pppoe_server_disable(NX_PPPOE_SERVER *pppoe_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_callback_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -887,7 +888,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_callback_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -967,7 +968,7 @@ UINT _nx_pppoe_server_callback_notify_set(NX_PPPOE_SERVER *pppoe_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_service_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1030,7 +1031,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_service_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1096,7 +1097,7 @@ UINT _nx_pppoe_server_service_name_set(NX_PPPOE_SERVER *pppoe_server_ptr, UCHAR /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1174,7 +1175,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1318,7 +1319,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_session_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1447,7 +1448,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1566,7 +1567,7 @@ UCHAR *work_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_session_terminate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1638,7 +1639,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_terminate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1720,7 +1721,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_pppoe_server_session_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1786,7 +1787,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1869,7 +1870,7 @@ UINT _nx_pppoe_server_session_get(NX_PPPOE_SERVER *pppoe_server_ptr, UINT sessi /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_packet_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1971,7 +1972,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2218,7 +2219,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2347,7 +2348,7 @@ UINT is_broadcast = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_discovery_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2606,7 +2607,7 @@ NX_PPPOE_CLIENT_SESSION *client_session_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2792,7 +2793,7 @@ NX_PPPOE_CLIENT_SESSION *client_session_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_discovery_send PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3124,7 +3125,7 @@ UCHAR *service_name_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3186,7 +3187,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_tag_process PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3512,7 +3513,7 @@ UCHAR *service_name_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_data_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3576,7 +3577,7 @@ ULONG value = 0; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_data_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3656,7 +3657,7 @@ static VOID _nx_pppoe_server_data_add(UCHAR *data, UINT size, ULONG value) /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_string_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3710,7 +3711,7 @@ static VOID _nx_pppoe_server_string_add(UCHAR *dest, UCHAR *source, UINT size) /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_tag_string_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3775,7 +3776,7 @@ static UINT _nx_pppoe_server_tag_string_add(UCHAR *data_ptr, UINT tag_type, UIN /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3904,7 +3905,7 @@ UINT available_index; /* FUNCTION RELEASE */ /* */ /* _nx_pppoe_server_session_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3990,7 +3991,7 @@ NX_PACKET *current_packet; /* FUNCTION RELEASE */ /* */ /* PppInitInd PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4061,7 +4062,7 @@ VOID PppInitInd(UINT length, UCHAR *aData) /* FUNCTION RELEASE */ /* */ /* PppDiscoverCnf PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4156,7 +4157,7 @@ NX_PPPOE_CLIENT_SESSION *client_session_ptr; /* FUNCTION RELEASE */ /* */ /* PppOpenCnf PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4248,7 +4249,7 @@ NX_PPPOE_CLIENT_SESSION *client_session_ptr; /* FUNCTION RELEASE */ /* */ /* PppCloseInd PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4328,7 +4329,7 @@ VOID PppCloseInd(UINT interfaceHandle, UCHAR *causeCode) /* FUNCTION RELEASE */ /* */ /* PppCloseCnf PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4390,7 +4391,7 @@ VOID PppCloseCnf(UINT interfaceHandle) /* FUNCTION RELEASE */ /* */ /* PppTransmitDataCnf PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4476,7 +4477,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* PppReceiveDataInd PORTABLE C */ -/* 6.1.4 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/pppoe/nx_pppoe_server.h b/addons/pppoe/nx_pppoe_server.h index ca4f56b2..58fd2a70 100644 --- a/addons/pppoe/nx_pppoe_server.h +++ b/addons/pppoe/nx_pppoe_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_pppoe_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ptp/nxd_ptp_client.c b/addons/ptp/nxd_ptp_client.c index 9c681c26..a22a0756 100644 --- a/addons/ptp/nxd_ptp_client.c +++ b/addons/ptp/nxd_ptp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_ptp_client.c PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -244,7 +245,7 @@ static VOID _nx_ptp_utility_32_unsigned_write(UCHAR *dest_ptr, ULONG value) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_msg_parse_timestamp PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -294,7 +295,7 @@ ULONG nanoseconds = (ULONG)time_ptr -> nanosecond; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_msg_parse_hdr PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -441,7 +442,7 @@ UINT interface_index; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_msg_parse_announce PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -494,7 +495,7 @@ static VOID _nx_ptp_msg_parse_announce(UCHAR *ptr, NX_PTP_CLIENT_MASTER *master) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_master_clock_compare PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -590,7 +591,7 @@ INT gm_compare; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_soft_clock_adjust PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -664,7 +665,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_timer_handler PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -716,7 +717,7 @@ NX_PTP_CLIENT *client_ptr = (NX_PTP_CLIENT *)ptp_instance; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_socket_receive_notify PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -764,7 +765,7 @@ NX_PTP_CLIENT *client_ptr = (NX_PTP_CLIENT *)(socket_ptr -> nx_udp_socket_reserv /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_ethernet_receive_notify PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -857,7 +858,7 @@ NX_PTP_CLIENT *client_ptr = (NX_PTP_CLIENT *)context; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_clock_adjust PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -962,7 +963,7 @@ NX_PTP_TIME current; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_delay_req PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1134,7 +1135,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_sync_received PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1305,7 +1306,7 @@ ULONG64 correctionNS = (hdr -> cFieldHigh << 16) | (hdr -> cFieldLow >> 16); /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_delay_resp_received PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1440,7 +1441,7 @@ NX_PTP_CLIENT_SYNC sync; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_init_packet_received PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1635,7 +1636,7 @@ INT compare_result; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_pdelay_req PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1822,7 +1823,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_pdelay_resp_received PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1961,7 +1962,7 @@ NX_PTP_TIME a, b, c, d, t3; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_pdelay_resp_follow_up PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -2142,7 +2143,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_pdelay_resp PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -2336,7 +2337,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_follow_up PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -2528,7 +2529,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_sync PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -2695,7 +2696,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_send_announce PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -2889,7 +2890,7 @@ NX_INTERFACE *if_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_process_event_packet PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3032,7 +3033,7 @@ static VOID _nx_ptp_client_process_event_packet(NX_PTP_CLIENT *client_ptr, NX_PA /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_process_general_packet PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3148,7 +3149,7 @@ static VOID _nx_ptp_client_process_general_packet(NX_PTP_CLIENT *client_ptr, NX_ /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_thread_entry PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3469,7 +3470,7 @@ NX_PTP_MSG_HEADER hdr; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_create PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3543,7 +3544,7 @@ UINT _nxe_ptp_client_create(NX_PTP_CLIENT *client_ptr, NX_IP *ip_ptr, UINT inter /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3716,7 +3717,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_delete PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3772,7 +3773,7 @@ UINT _nxe_ptp_client_delete(NX_PTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_delete PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3852,7 +3853,7 @@ UINT _nx_ptp_client_delete(NX_PTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_start PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3921,7 +3922,7 @@ UINT _nxe_ptp_client_start(NX_PTP_CLIENT *client_ptr, UCHAR *client_port_identit /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_start PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4183,7 +4184,7 @@ NXD_ADDRESS maddr; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_stop PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4239,7 +4240,7 @@ UINT _nxe_ptp_client_stop(NX_PTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_stop PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4369,7 +4370,7 @@ NXD_ADDRESS maddr; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_master_enable PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -4445,7 +4446,7 @@ UINT _nxe_ptp_client_master_enable(NX_PTP_CLIENT *client_ptr, UCHAR role, UCHAR /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_master_enable PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -4532,7 +4533,7 @@ UINT _nx_ptp_client_master_enable(NX_PTP_CLIENT *client_ptr, UCHAR role, UCHAR p /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_time_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4589,7 +4590,7 @@ UINT _nxe_ptp_client_time_get(NX_PTP_CLIENT *client_ptr, NX_PTP_TIME *time_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_time_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4640,7 +4641,7 @@ UINT _nx_ptp_client_time_get(NX_PTP_CLIENT *client_ptr, NX_PTP_TIME *time_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_time_set PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4697,7 +4698,7 @@ UINT _nxe_ptp_client_time_set(NX_PTP_CLIENT *client_ptr, NX_PTP_TIME *time_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_time_set PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4762,7 +4763,7 @@ UINT state; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_master_info_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4834,7 +4835,7 @@ UINT _nxe_ptp_client_master_info_get(NX_PTP_CLIENT_MASTER *master_ptr, NXD_ADDRE /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_master_info_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4948,7 +4949,7 @@ UINT _nx_ptp_client_master_info_get(NX_PTP_CLIENT_MASTER *master_ptr, NXD_ADDRES /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_sync_info_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5003,7 +5004,7 @@ UINT _nxe_ptp_client_sync_info_get(NX_PTP_CLIENT_SYNC *sync_ptr, USHORT *flags, /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_sync_info_get PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5060,7 +5061,7 @@ UINT _nx_ptp_client_sync_info_get(NX_PTP_CLIENT_SYNC *sync_ptr, USHORT *flags, S /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_packet_timestamp_notify PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5167,7 +5168,7 @@ VOID _nx_ptp_client_packet_timestamp_notify(NX_PTP_CLIENT *client_ptr, NX_PACKET /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_soft_clock_callback PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5279,7 +5280,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_utility_time_diff PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5336,7 +5337,7 @@ UINT _nxe_ptp_client_utility_time_diff(NX_PTP_TIME *time1_ptr, NX_PTP_TIME *time /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_utility_time_sum PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -5394,7 +5395,7 @@ UINT _nxe_ptp_client_utility_time_sum(NX_PTP_TIME *time1_ptr, NX_PTP_TIME *time2 /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_time_diff PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5493,7 +5494,7 @@ LONG ns; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_time_sum PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -5591,7 +5592,7 @@ LONG ns; /* FUNCTION RELEASE */ /* */ /* _nxe_ptp_client_utility_convert_time_to_date PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5651,7 +5652,7 @@ UINT _nxe_ptp_client_utility_convert_time_to_date(NX_PTP_TIME *time_ptr, LONG of /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_convert_time_to_date PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5793,7 +5794,7 @@ UINT is_leap; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_add64 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5851,7 +5852,7 @@ ULONG r_lo; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_sub64 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5907,7 +5908,7 @@ ULONG r_lo; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_inc64 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5961,7 +5962,7 @@ ULONG r_lo; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_dec64 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6014,7 +6015,7 @@ ULONG r_lo; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_neg64 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6066,7 +6067,7 @@ LONG r_hi; /* FUNCTION RELEASE */ /* */ /* _nx_ptp_client_utility_time_div_by_2 PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/ptp/nxd_ptp_client.h b/addons/ptp/nxd_ptp_client.h index 0882cfe9..20405b26 100644 --- a/addons/ptp/nxd_ptp_client.h +++ b/addons/ptp/nxd_ptp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_ptp_client.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/rtp/nx_rtp_sender.c b/addons/rtp/nx_rtp_sender.c index 02ea1282..c7bb79a2 100644 --- a/addons/rtp/nx_rtp_sender.c +++ b/addons/rtp/nx_rtp_sender.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -72,7 +73,7 @@ static VOID _nx_rtcp_packet_receive_notify(NX_UDP_SOCKET *socket_ptr); /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -134,7 +135,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -328,7 +329,7 @@ UINT free_port; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -385,7 +386,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -452,7 +453,7 @@ UINT _nx_rtp_sender_delete(NX_RTP_SENDER *rtp_sender) /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_port_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -514,7 +515,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_port_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -565,7 +566,7 @@ UINT _nx_rtp_sender_port_get(NX_RTP_SENDER *rtp_sender, UINT *rtp_port, UINT *rt /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -641,7 +642,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -777,7 +778,7 @@ UINT _nx_rtp_sender_session_create(NX_RTP_SENDER *rtp_sender, NX_RTP_SESSION *se /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -835,7 +836,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -891,7 +892,7 @@ UINT _nx_rtp_sender_session_delete(NX_RTP_SESSION *session) /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_rtcp_receiver_report_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -952,7 +953,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_rtcp_receiver_report_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -1001,7 +1002,7 @@ UINT _nx_rtp_sender_rtcp_receiver_report_callback_set(NX_RTP_SENDER *rtp_sender, /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_rtcp_sdes_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -1060,7 +1061,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_rtcp_sdes_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -1109,7 +1110,7 @@ UINT _nx_rtp_sender_rtcp_sdes_callback_set(NX_RTP_SENDER *rtp_sender, UINT (*rtc /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_packet_allocate PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1170,7 +1171,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_packet_allocate PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1222,7 +1223,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_packet_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1294,7 +1295,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_packet_send PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1554,7 +1555,7 @@ UINT fragmentation = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_sequence_number_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1614,7 +1615,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_sequence_number_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1661,7 +1662,7 @@ UINT _nx_rtp_sender_session_sequence_number_get(NX_RTP_SESSION *session, UINT *s /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_sample_factor_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1721,7 +1722,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_sample_factor_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1780,7 +1781,7 @@ UINT _nx_rtp_sender_session_sample_factor_set(NX_RTP_SESSION *session, UINT fact /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_ssrc_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1839,7 +1840,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_ssrc_get PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1886,7 +1887,7 @@ UINT _nx_rtp_sender_session_ssrc_get(NX_RTP_SESSION *session, ULONG *ssrc) /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -1953,7 +1954,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -2010,7 +2011,7 @@ UINT _nx_rtp_sender_session_vlan_priority_set(NX_RTP_SESSION *session, UINT vlan /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_cleanup PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -2065,7 +2066,7 @@ UINT _nx_rtp_sender_cleanup(NX_RTP_SENDER *rtp_sender) /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_find PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2124,7 +2125,7 @@ NX_RTP_SESSION *start = rtp_sender -> nx_rtp_sender_session_created_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_link PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2190,7 +2191,7 @@ NX_RTP_SESSION *tail; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_unlink PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2262,7 +2263,7 @@ NX_RTP_SESSION *pre; /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2386,7 +2387,7 @@ UCHAR *end; /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_packet_rr_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2491,7 +2492,7 @@ NX_RTP_SESSION *session; /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_packet_sdes_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2598,7 +2599,7 @@ INT count; /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_sr_data_append PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2670,7 +2671,7 @@ NX_RTCP_SR rtcp_sr; /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_sdes_data_append PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2802,7 +2803,7 @@ SDES item format for CNAME: /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_packet_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2896,7 +2897,7 @@ UINT current_time = tx_time_get(); /* FUNCTION RELEASE */ /* */ /* _nx_rtcp_packet_receive_notify PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Ting Zhu, Microsoft Corporation */ @@ -2964,7 +2965,7 @@ NX_RTP_SENDER *rtp_sender; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_jpeg_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3032,7 +3033,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_jpeg_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3493,7 +3494,7 @@ NX_PACKET *send_packet = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_h264_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3561,7 +3562,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_h264_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3915,7 +3916,7 @@ NX_PACKET *send_packet = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_rtp_sender_session_aac_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3983,7 +3984,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtp_sender_session_aac_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ diff --git a/addons/rtp/nx_rtp_sender.h b/addons/rtp/nx_rtp_sender.h index 398846ff..596aabfe 100644 --- a/addons/rtp/nx_rtp_sender.h +++ b/addons/rtp/nx_rtp_sender.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_rtp_sender.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ diff --git a/addons/rtsp/nx_rtsp_server.c b/addons/rtsp/nx_rtsp_server.c index 35eaea01..194a14c5 100644 --- a/addons/rtsp/nx_rtsp_server.c +++ b/addons/rtsp/nx_rtsp_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -130,7 +131,7 @@ const NX_RTSP_RESPONSE nx_rtsp_server_response_description_table[] = /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -200,7 +201,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -323,7 +324,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -378,7 +379,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_delete PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -448,7 +449,7 @@ UINT _nx_rtsp_server_delete(NX_RTSP_SERVER *rtsp_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_start PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -503,7 +504,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_start PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -630,7 +631,7 @@ int i, j; /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_stop PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -685,7 +686,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_stop PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -786,7 +787,7 @@ UINT client_index; /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_sdp_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -845,7 +846,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_sdp_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -931,7 +932,7 @@ NX_PACKET *response_packet_ptr = rtsp_client_ptr -> nx_rtsp_client_response_pack /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_rtp_info_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -992,7 +993,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_rtp_info_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1081,7 +1082,7 @@ NX_PACKET *response_packet_ptr = rtsp_client_ptr -> nx_rtsp_client_response_pack /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_range_npt_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1141,7 +1142,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_range_npt_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1206,7 +1207,7 @@ UINT _nx_rtsp_server_range_npt_set(NX_RTSP_CLIENT *rtsp_client_ptr, UINT npt_sta /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_error_response_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1263,7 +1264,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_error_response_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1397,7 +1398,7 @@ NX_PACKET_POOL *pool_ptr = rtsp_client_ptr -> nx_rtsp_client_server_ptr -> nx_rt /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_keepalive_update PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1453,7 +1454,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_keepalive_update PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1503,7 +1504,7 @@ UINT _nx_rtsp_server_keepalive_update(NX_RTSP_CLIENT *rtsp_client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_describe_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1561,7 +1562,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_describe_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1609,7 +1610,7 @@ UINT _nx_rtsp_server_describe_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_setup_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1667,7 +1668,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_setup_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1715,7 +1716,7 @@ UINT _nx_rtsp_server_setup_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_play_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1773,7 +1774,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_play_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1821,7 +1822,7 @@ UINT _nx_rtsp_server_play_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_teardown_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1879,7 +1880,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_teardown_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1927,7 +1928,7 @@ UINT _nx_rtsp_server_teardown_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_pause_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1985,7 +1986,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_pause_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2033,7 +2034,7 @@ UINT _nx_rtsp_server_pause_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nxe_rtsp_server_set_parameter_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2093,7 +2094,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_set_parameter_callback_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2142,7 +2143,7 @@ UINT _nx_rtsp_server_set_parameter_callback_set(NX_RTSP_SERVER *rtsp_server_ptr, /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_thread_entry PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2244,7 +2245,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_receive PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2503,7 +2504,7 @@ UINT status = NX_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_parse PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2613,7 +2614,7 @@ NX_PACKET *rtsp_client_request_packet = rtsp_client_ptr -> nx_rtsp_client_reques /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_line_parse PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2828,7 +2829,7 @@ UINT temp_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_header_parse PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -3151,7 +3152,7 @@ NXD_ADDRESS *receiver_ip_address; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_memicmp PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -3228,7 +3229,7 @@ UCHAR ch; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_strstr PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -3297,7 +3298,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_response_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -3398,7 +3399,7 @@ UINT temp_length; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_ipv6_address_to_string PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Haiqing Zhao, Microsoft Corporation */ @@ -3509,7 +3510,7 @@ CHAR *cur_pos = buffer; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_response_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -3829,7 +3830,7 @@ NXD_ADDRESS *source_ip_address; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4288,7 +4289,7 @@ NX_RTSP_SERVER_METHOD_CALLBACKS method_callbacks = rtsp_server_ptr -> nx_rtsp_se /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_connect_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4413,7 +4414,7 @@ NX_RTSP_CLIENT *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_disconnect_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4478,7 +4479,7 @@ NX_RTSP_CLIENT *rtsp_client_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_timeout_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4553,7 +4554,7 @@ NX_RTSP_CLIENT *rtsp_client_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_request_present PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4605,7 +4606,7 @@ NX_RTSP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_connect_present PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4659,7 +4660,7 @@ NX_RTSP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_disconnect_present PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4710,7 +4711,7 @@ NX_RTSP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_timeout PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -4758,7 +4759,7 @@ NX_RTSP_SERVER *rtsp_server_ptr = (NX_RTSP_SERVER *)rtsp_server_address; /* FUNCTION RELEASE */ /* */ /* _nx_rtsp_server_disconnect PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ diff --git a/addons/rtsp/nx_rtsp_server.h b/addons/rtsp/nx_rtsp_server.h index 6afbbc8b..7054296b 100644 --- a/addons/rtsp/nx_rtsp_server.h +++ b/addons/rtsp/nx_rtsp_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_rtsp_server.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ diff --git a/addons/smtp/nxd_smtp_client.c b/addons/smtp/nxd_smtp_client.c index 3cf6d516..5c434b03 100644 --- a/addons/smtp/nxd_smtp_client.c +++ b/addons/smtp/nxd_smtp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -116,7 +117,7 @@ static NX_SMTP_CLIENT_STATES protocol_states[] = /* FUNCTION RELEASE */ /* */ /* _nxde_smtp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -213,7 +214,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_smtp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -375,7 +376,7 @@ NX_SMTP_CLIENT_MAIL *mail_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_smtp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -437,7 +438,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -509,7 +510,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_smtp_mail_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -586,7 +587,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_mail_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -712,7 +713,7 @@ NX_SMTP_CLIENT_MAIL *mail_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_client_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -920,7 +921,7 @@ UINT close_connection = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_greeting PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -972,7 +973,7 @@ UINT _nx_smtp_cmd_greeting(NX_SMTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_idle PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1021,7 +1022,7 @@ UINT _nx_smtp_cmd_idle(NX_SMTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_idle PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1072,7 +1073,7 @@ UINT _nx_smtp_rsp_idle(NX_SMTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_greeting PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1162,7 +1163,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_helo PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1255,7 +1256,7 @@ UINT domain_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_helo PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1350,7 +1351,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_ehlo PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1443,7 +1444,7 @@ UINT domain_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_ehlo PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1545,7 +1546,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_hello_command PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1623,7 +1624,7 @@ UINT first_digit_server_reply; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_auth PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1737,7 +1738,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_auth PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1957,7 +1958,7 @@ UINT auth_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_auth_challenge PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2113,7 +2114,7 @@ UINT password_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_auth_challenge PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2168,7 +2169,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_mail PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2276,7 +2277,7 @@ NX_SMTP_CLIENT_MAIL *mail_ptr = &client_ptr -> nx_smtp_client_mail; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_mail PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2362,7 +2363,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_rcpt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2463,7 +2464,7 @@ NX_SMTP_CLIENT_MAIL *mail_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_rcpt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2545,7 +2546,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2621,7 +2622,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2703,7 +2704,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2849,7 +2850,7 @@ NX_SMTP_CLIENT_MAIL *mail_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2938,7 +2939,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_quit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3015,7 +3016,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_quit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3086,7 +3087,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_rset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3165,7 +3166,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_rset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3248,7 +3249,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_cmd_noop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3324,7 +3325,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_rsp_noop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3403,7 +3404,7 @@ UINT first_digit_server_reply; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_utility_read_server_code PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3545,7 +3546,7 @@ UINT buffer_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_utility_send_to_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3671,7 +3672,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_utility_send_to_server PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3832,7 +3833,7 @@ UINT subject_length; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_utility_authentication_challenge PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3971,7 +3972,7 @@ UINT decoded_server_prompt_size; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_utility_parse_server_services PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4195,7 +4196,7 @@ UINT found = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_parse_response PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4428,7 +4429,7 @@ UINT is_last_code; /* FUNCTION RELEASE */ /* */ /* _nx_smtp_parse_250_response PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4497,7 +4498,7 @@ UINT _nx_smtp_parse_250_response(UCHAR *buffer_ptr, UINT buffer_length, UINT *is /* FUNCTION RELEASE */ /* */ /* _nx_smtp_find_crlf PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/smtp/nxd_smtp_client.h b/addons/smtp/nxd_smtp_client.h index cb0e2edf..da53aa7b 100644 --- a/addons/smtp/nxd_smtp_client.h +++ b/addons/smtp/nxd_smtp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_smtp_client.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nx_des.c b/addons/snmp/nx_des.c index 239060bf..f5e48906 100644 --- a/addons/snmp/nx_des.c +++ b/addons/snmp/nx_des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -161,7 +162,7 @@ static ULONG right_half_bit_swap[16] = /* FUNCTION RELEASE */ /* */ /* _nx_des_key_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -312,7 +313,7 @@ UINT round; /* FUNCTION RELEASE */ /* */ /* _nx_des_encrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -370,7 +371,7 @@ UINT _nx_des_encrypt(NX_DES *context, UCHAR source[8], UCHAR destination[8]) /* FUNCTION RELEASE */ /* */ /* _nx_des_decrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -428,7 +429,7 @@ UINT _nx_des_decrypt(NX_DES *context, UCHAR source[8], UCHAR destination[8]) /* FUNCTION RELEASE */ /* */ /* _nx_des_process_block PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nx_des.h b/addons/snmp/nx_des.h index 3bf8c9c6..b3d94151 100644 --- a/addons/snmp/nx_des.h +++ b/addons/snmp/nx_des.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_des.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nx_sha1.c b/addons/snmp/nx_sha1.c index c038d221..6758758e 100644 --- a/addons/snmp/nx_sha1.c +++ b/addons/snmp/nx_sha1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -78,7 +79,7 @@ static UCHAR _nx_sha1_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FUNCTION RELEASE */ /* */ /* _nx_sha1_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -141,7 +142,7 @@ UINT _nx_sha1_initialize(NX_SHA1 *context) /* FUNCTION RELEASE */ /* */ /* _nx_sha1_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -268,7 +269,7 @@ ULONG needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_sha1_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -368,7 +369,7 @@ ULONG padding_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_sha1_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nx_sha1.h b/addons/snmp/nx_sha1.h index 4ad51d3e..56f7e0c7 100644 --- a/addons/snmp/nx_sha1.h +++ b/addons/snmp/nx_sha1.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,7 +56,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nxd_snmp.c b/addons/snmp/nxd_snmp.c index a47a133d..6fac9bbf 100644 --- a/addons/snmp/nxd_snmp.c +++ b/addons/snmp/nxd_snmp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -123,7 +124,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_authenticate_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -197,7 +198,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_authenticate_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -255,7 +256,7 @@ UINT _nx_snmp_agent_authenticate_key_use(NX_SNMP_AGENT *agent_ptr, NX_SNMP_SECU /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trap_auth_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -329,7 +330,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_auth_trap_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -390,7 +391,7 @@ UINT _nx_snmp_agent_auth_trap_key_use(NX_SNMP_AGENT *agent_ptr, NX_SNMP_SECUR /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_community_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -451,7 +452,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_community_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -504,7 +505,7 @@ UINT _nx_snmp_agent_community_get(NX_SNMP_AGENT *agent_ptr, UCHAR **community_s /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_context_engine_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -571,7 +572,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_context_engine_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -649,7 +650,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_context_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -716,7 +717,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_context_name_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -787,7 +788,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_v3_context_boots_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -849,7 +850,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_v3_context_boots_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -904,7 +905,7 @@ UINT _nx_snmp_agent_v3_context_boots_set(NX_SNMP_AGENT *agent_ptr, UINT boots) /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -982,7 +983,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1149,7 +1150,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_request_get_type_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1204,7 +1205,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_request_get_type_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1256,7 +1257,7 @@ UINT _nx_snmp_agent_request_get_type_test(NX_SNMP_AGENT *agent_ptr, UINT *is_ge /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1314,7 +1315,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1379,7 +1380,7 @@ UINT _nx_snmp_agent_delete(NX_SNMP_AGENT *agent_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_current_version_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1436,7 +1437,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_current_version_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1485,7 +1486,7 @@ UINT _nx_snmp_agent_current_version_get(NX_SNMP_AGENT *agent_ptr, UINT *version) /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_set_version PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1547,7 +1548,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_version_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1612,7 +1613,7 @@ UINT _nx_snmp_agent_version_set(NX_SNMP_AGENT *agent_ptr, UINT enabled_v1, UINT /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_set_interface PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1676,7 +1677,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1726,7 +1727,7 @@ UINT _nx_snmp_agent_set_interface(NX_SNMP_AGENT *agent_ptr, UINT if_index) /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_md5_key_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1788,7 +1789,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_md5_key_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1872,7 +1873,7 @@ UINT password_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_md5_key_create_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1936,7 +1937,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_md5_key_create_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2058,7 +2059,7 @@ UINT temp_password_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_privacy_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2130,7 +2131,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_privacy_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2191,7 +2192,7 @@ UINT _nx_snmp_agent_privacy_key_use(NX_SNMP_AGENT *agent_ptr, NX_SNMP_SECURITY_ /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_priv_trap_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2265,7 +2266,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_priv_trap_key_use PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2324,7 +2325,7 @@ UINT _nx_snmp_agent_priv_trap_key_use(NX_SNMP_AGENT *agent_ptr, NX_SNMP_SECURIT /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_sha_key_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2386,7 +2387,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_sha_key_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2472,7 +2473,7 @@ UINT password_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_sha_key_create_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2535,7 +2536,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_sha_key_create_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2663,7 +2664,7 @@ UINT temp_password_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_public_string_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2721,7 +2722,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_public_string_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2803,7 +2804,7 @@ UINT string_length1, string_length2; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_private_string_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2863,7 +2864,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_private_string_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2946,7 +2947,7 @@ UINT string_length1, string_length2; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_private_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3006,7 +3007,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_private_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3077,7 +3078,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_public_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3134,7 +3135,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_public_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3204,7 +3205,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3262,7 +3263,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3329,7 +3330,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3387,7 +3388,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3440,7 +3441,7 @@ UINT _nx_snmp_agent_stop(NX_SNMP_AGENT *agent_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3734,7 +3735,7 @@ NX_PACKET *new_packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trap_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3824,7 +3825,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_trap_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3913,7 +3914,7 @@ NXD_ADDRESS ip_netxduo_address; /* FUNCTION RELEASE */ /* */ /* _nxde_snmp_agent_trap_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3984,7 +3985,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_snmp_agent_trap_send PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4616,7 +4617,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trapv2_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4697,7 +4698,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_trapv2_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4779,7 +4780,7 @@ NXD_ADDRESS ip_nxduo_address; /* FUNCTION RELEASE */ /* */ /* _nxde_snmp_agent_trapv2_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4847,7 +4848,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_snmp_agent_trapv2_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5591,7 +5592,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trapv2_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5673,7 +5674,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_trapv2__oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5748,7 +5749,7 @@ NXD_ADDRESS ipduo_address; /* FUNCTION RELEASE */ /* */ /* _nxde_snmp_agent_trapv2_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5818,7 +5819,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_snmp_agent_trapv2_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6520,7 +6521,7 @@ UINT packet_type = NX_UDP_PACKET; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trapv3_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6600,7 +6601,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_trapv3_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6680,7 +6681,7 @@ NXD_ADDRESS ip_nxduo_address; /* FUNCTION RELEASE */ /* */ /* _nxde_snmp_agent_trapv3_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6751,7 +6752,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_snmp_agent_trapv3_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8336,7 +8337,7 @@ UINT username_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_agent_trapv3_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8418,7 +8419,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_trapv3_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8493,7 +8494,7 @@ NXD_ADDRESS ipduo_address; /* FUNCTION RELEASE */ /* */ /* _nxde_snmp_agent_trapv3_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8563,7 +8564,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_snmp_agent_trapv3_oid_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10060,7 +10061,7 @@ UINT username_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_compare PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10120,7 +10121,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_compare PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10185,7 +10186,7 @@ UINT actual_object_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_compare_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10242,7 +10243,7 @@ UINT _nxe_snmp_object_compare_extended(UCHAR *requested_object, UINT requested_ /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_compare_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10383,7 +10384,7 @@ UINT temp_actual_object_lenght; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_copy PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10444,7 +10445,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_copy PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10519,7 +10520,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_copy_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10578,7 +10579,7 @@ UINT _nxe_snmp_object_copy_extended(UCHAR *source_object_name, UINT source_obje /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_copy_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10653,7 +10654,7 @@ UINT temp_object_name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_counter_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10713,7 +10714,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_counter_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10774,7 +10775,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_counter_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10834,7 +10835,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_counter_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10900,7 +10901,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_counter64_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10960,7 +10961,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_counter64_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11022,7 +11023,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_counter64_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11082,7 +11083,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_counter64_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11181,7 +11182,7 @@ LONG temp = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_end_of_mib PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11241,7 +11242,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_end_of_mib PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11296,7 +11297,7 @@ UINT _nx_snmp_object_end_of_mib(VOID *not_used_ptr, NX_SNMP_OBJECT_DATA *object /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_gauge_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11356,7 +11357,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_gauge_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11417,7 +11418,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_gauge_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11477,7 +11478,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_gauge_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11543,7 +11544,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_id_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11603,7 +11604,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_id_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11682,7 +11683,7 @@ CHAR *copy_source = (CHAR*)source_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_id_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11742,7 +11743,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_id_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11802,7 +11803,7 @@ UINT _nx_snmp_object_id_set(VOID *destination_ptr, NX_SNMP_OBJECT_DATA *object_ /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_integer_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11862,7 +11863,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_integer_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11923,7 +11924,7 @@ LONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_integer_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11983,7 +11984,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_integer_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12050,7 +12051,7 @@ LONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_ipv6_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12109,7 +12110,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_ipv6_address_set PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12192,7 +12193,7 @@ UCHAR *string_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_ipv6_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12251,7 +12252,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_ipv6_address_get PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12331,7 +12332,7 @@ UCHAR *source_string; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_ip_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12391,7 +12392,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_ip_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12452,7 +12453,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_ip_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12513,7 +12514,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_ip_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12580,7 +12581,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_no_instance PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12640,7 +12641,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_no_instance PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12695,7 +12696,7 @@ UINT _nx_snmp_object_no_instance(VOID *not_used_ptr, NX_SNMP_OBJECT_DATA *objec /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_not_found PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12755,7 +12756,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_not_found PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12810,7 +12811,7 @@ UINT _nx_snmp_object_not_found(VOID *not_used_ptr, NX_SNMP_OBJECT_DATA *object_ /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_octet_string_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12871,7 +12872,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_octet_string_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -12953,7 +12954,7 @@ UCHAR *source_string; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_octet_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13014,7 +13015,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_octet_string_set PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13096,7 +13097,7 @@ UCHAR *string_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_string_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13156,7 +13157,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_string_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13240,7 +13241,7 @@ UCHAR *source_string; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_string_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13301,7 +13302,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_string_set PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13386,7 +13387,7 @@ UCHAR *string_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_timetics_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13446,7 +13447,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_timetics_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13507,7 +13508,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_snmp_object_timetics_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13568,7 +13569,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_object_timetics_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13635,7 +13636,7 @@ ULONG *value_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_community_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13803,7 +13804,7 @@ UINT total; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_community_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -13919,7 +13920,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_error_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14009,7 +14010,7 @@ UINT _nx_snmp_utility_error_info_get(UCHAR *buffer_ptr, UINT *error_code, UINT /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_error_info_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14468,7 +14469,7 @@ UINT string_length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_object_id_set PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -14812,7 +14813,7 @@ UINT object_string_length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_object_id_set_1byte PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15144,7 +15145,7 @@ UCHAR encoding_started; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_object_data_get PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15386,7 +15387,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_object_data_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15754,7 +15755,7 @@ UINT data_lsw; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_octet_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -15924,7 +15925,7 @@ UINT total; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_octet_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16039,7 +16040,7 @@ UINT header_size; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_sequence_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16170,7 +16171,7 @@ UCHAR byte; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_sequence_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16242,7 +16243,7 @@ UINT _nx_snmp_utility_sequence_set(UCHAR *buffer_ptr, UINT sequence_value, UCHA /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_sequence_set_1byte PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16306,7 +16307,7 @@ UINT _nx_snmp_utility_sequence_set_1byte(UCHAR *buffer_ptr, UINT sequence_value /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_request_id_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16419,7 +16420,7 @@ UCHAR byte; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_request_id_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16556,7 +16557,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_request_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16694,7 +16695,7 @@ UCHAR byte; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_request_type_set_1byte PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16762,7 +16763,7 @@ UINT _nx_snmp_utility_request_type_set_1byte(UCHAR *buffer_ptr, UINT request_ty /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_request_type_set_multibyte PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16833,7 +16834,7 @@ UINT _nx_snmp_utility_request_type_set_multibyte(UCHAR *buffer_ptr, UINT reques /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_version_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16921,7 +16922,7 @@ UINT _nx_snmp_utility_version_get(UCHAR *buffer_ptr, UINT *snmp_version, INT bu /* FUNCTION RELEASE */ /* */ /* _nx_snmp_utility_version_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -16989,7 +16990,7 @@ UINT _nx_snmp_utility_version_set(UCHAR *buffer_ptr, UINT snmp_version, UCHAR * /* FUNCTION RELEASE */ /* */ /* _nx_snmp_version_error_response PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -17160,7 +17161,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_version_1_and_2_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -18264,7 +18265,7 @@ INT buffer_length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_version_3_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -21083,7 +21084,7 @@ INT buffer_length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_version_3_report_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -22368,7 +22369,7 @@ UCHAR report_security_level; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_add_auth_parameter PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -22555,7 +22556,7 @@ UCHAR key2[NX_SNMP_DIGEST_WORKING_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_encrypt_pdu PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -22783,7 +22784,7 @@ UINT adjusted_pdu_length; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_decrypt_pdu PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -23019,7 +23020,7 @@ UCHAR key2[NX_SNMP_DIGEST_WORKING_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nx_snmp_agent_security_response_status PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -23130,7 +23131,7 @@ VOID _nx_snmp_agent_security_response_status(NX_SNMP_AGENT *agent_ptr, UINT *aut /* FUNCTION RELEASE */ /* */ /* _nx_snmp_asn1_tlv_block_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/snmp/nxd_snmp.h b/addons/snmp/nxd_snmp.h index 599c49de..c3da127e 100644 --- a/addons/snmp/nxd_snmp.h +++ b/addons/snmp/nxd_snmp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_snmp.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/sntp/nxd_sntp_client.c b/addons/sntp/nxd_sntp_client.c index 3706d194..61ad0206 100644 --- a/addons/sntp/nxd_sntp_client.c +++ b/addons/sntp/nxd_sntp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_sntp_client.c PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -84,7 +85,7 @@ static ULONG process_timerticks = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_create PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -176,7 +177,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -394,7 +395,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -459,7 +460,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_delete PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -547,7 +548,7 @@ UINT _nx_sntp_client_delete(NX_SNTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_update_timeout_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -631,7 +632,7 @@ NX_SNTP_CLIENT *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_create_time_request_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -712,7 +713,7 @@ UINT _nx_sntp_client_create_time_request_packet(NX_SNTP_CLIENT *client_ptr, NX_ /* FUNCTION RELEASE */ /* */ /* _nxde_sntp_client_initialize_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -779,7 +780,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_sntp_client_initialize_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -869,7 +870,7 @@ UINT _nxd_sntp_client_initialize_unicast(NX_SNTP_CLIENT *client_ptr, NXD_ADDRES /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_initialize_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -949,7 +950,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_initialize_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1015,7 +1016,7 @@ NXD_ADDRESS duo_unicast_time_server; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_run_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1078,7 +1079,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_run_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1243,7 +1244,7 @@ ULONG startup_ticks; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_run_unicast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1392,7 +1393,7 @@ ULONG sntp_events; /* FUNCTION RELEASE */ /* */ /* _nxde_sntp_client_initialize_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1474,7 +1475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_sntp_client_initialize_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1582,7 +1583,7 @@ UINT _nxd_sntp_client_initialize_broadcast(NX_SNTP_CLIENT *client_ptr, NXD_ADDR /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_initialize_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1666,7 +1667,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_initialize_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1749,7 +1750,7 @@ NXD_ADDRESS server_address; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1809,7 +1810,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1931,7 +1932,7 @@ UINT current_preemption; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_run_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1996,7 +1997,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_run_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2135,7 +2136,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_process_broadcast PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2254,7 +2255,7 @@ ULONG sntp_events; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_send_unicast_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2448,7 +2449,7 @@ NX_SNTP_TIME local_time; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_receive_time_update PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2928,7 +2929,7 @@ NX_SNTP_TIME_MESSAGE *time_message_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_reset_current_time_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2993,7 +2994,7 @@ UINT _nx_sntp_client_reset_current_time_message(NX_SNTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_process_update_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3106,7 +3107,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_duplicate_update_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3178,7 +3179,7 @@ UINT _nx_sntp_client_duplicate_update_check(NX_SNTP_TIME_MESSAGE *timeA_msg_ptr /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_apply_sanity_checks PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3444,7 +3445,7 @@ NX_SNTP_TIME_MESSAGE *server_time_msg_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_check_server_clock_dispersion PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3556,7 +3557,7 @@ ULONG dispersion_usecs; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3652,7 +3653,7 @@ UINT current_preemption; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3706,7 +3707,7 @@ VOID _nx_sntp_client_receive_notify(NX_UDP_SOCKET *socket_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3769,7 +3770,7 @@ VOID _nx_sntp_client_process(NX_SNTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_process_time_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3922,7 +3923,7 @@ NX_SNTP_TIME local_time; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_calculate_roundtrip PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3995,7 +3996,7 @@ ULONG x; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_get_local_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4062,7 +4063,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_get_local_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4118,7 +4119,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_get_local_time_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4188,7 +4189,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_get_local_time_extended PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4312,7 +4313,7 @@ UINT length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_convert_time_to_UCHAR PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4405,7 +4406,7 @@ ULONG *buffer; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_convert_seconds_to_date PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4667,7 +4668,7 @@ UINT seconds_into_currenthour; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_utility_display_date_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4743,7 +4744,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_request_unicast_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4798,7 +4799,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_request_unicast_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4880,7 +4881,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_display_date_time PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5042,7 +5043,7 @@ const CHAR *months[12] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_add_msecs_to_ntp_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5172,7 +5173,7 @@ LONG usecs; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_receiving_updates PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5233,7 +5234,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_receiving_updates PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5302,7 +5303,7 @@ UINT _nx_sntp_client_receiving_updates(NX_SNTP_CLIENT *client_ptr, UINT *receive /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_set_local_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5365,7 +5366,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_set_local_time PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5436,7 +5437,7 @@ UINT _nx_sntp_client_set_local_time(NX_SNTP_CLIENT *client_ptr, ULONG seconds, /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_set_time_update_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5497,7 +5498,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_set_time_update_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5551,7 +5552,7 @@ UINT _nx_sntp_client_set_time_update_notify(NX_SNTP_CLIENT *client_ptr, /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_get_msec_diff PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5730,7 +5731,7 @@ ULONG temp; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_is_zero_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5801,7 +5802,7 @@ UINT is_zero; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_convert_fraction_to_msecs PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5867,7 +5868,7 @@ ULONG usecs; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_utility_usecs_to_fraction PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5928,7 +5929,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_usecs_to_fraction PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5990,7 +5991,7 @@ ULONG _frac = usecs * 3962; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_utility_msecs_to_fraction PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6051,7 +6052,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_msecs_to_fraction PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6133,7 +6134,7 @@ ULONG usecs; /* FUNCTION RELEASE */ /* */ /* _nxe_sntp_client_utility_fraction_to_usecs PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6192,7 +6193,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_fraction_to_usecs PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6260,7 +6261,7 @@ int i; /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_convert_refID_KOD_code PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6378,7 +6379,7 @@ UINT _nx_sntp_client_utility_convert_refID_KOD_code(UCHAR *reference_id, UINT * /* FUNCTION RELEASE */ /* */ /* _nx_sntp_client_utility_addition_overflow_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/sntp/nxd_sntp_client.h b/addons/sntp/nxd_sntp_client.h index e5a76db1..c214b4b0 100644 --- a/addons/sntp/nxd_sntp_client.h +++ b/addons/sntp/nxd_sntp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_sntp_client.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/telnet/nxd_telnet_client.c b/addons/telnet/nxd_telnet_client.c index 88ddf4d5..70955953 100644 --- a/addons/telnet/nxd_telnet_client.c +++ b/addons/telnet/nxd_telnet_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -45,7 +46,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_telnet_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -117,7 +118,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_telnet_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -212,7 +213,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -289,7 +290,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -361,7 +362,7 @@ NXD_ADDRESS server_ipduo_address; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -423,7 +424,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -505,7 +506,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -566,7 +567,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_delete PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -631,7 +632,7 @@ UINT _nx_telnet_client_delete(NX_TELNET_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -693,7 +694,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -757,7 +758,7 @@ UINT _nx_telnet_client_disconnect(NX_TELNET_CLIENT *client_ptr, ULONG wait_opti /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -822,7 +823,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -878,7 +879,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_client_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -943,7 +944,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_client_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/telnet/nxd_telnet_client.h b/addons/telnet/nxd_telnet_client.h index 40c56de0..1648d86e 100644 --- a/addons/telnet/nxd_telnet_client.h +++ b/addons/telnet/nxd_telnet_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_telnet_client.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/telnet/nxd_telnet_server.c b/addons/telnet/nxd_telnet_server.c index 7f3bd29d..d3c2c958 100644 --- a/addons/telnet/nxd_telnet_server.c +++ b/addons/telnet/nxd_telnet_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -48,7 +49,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -121,7 +122,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -352,7 +353,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -414,7 +415,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -527,7 +528,7 @@ NX_TELNET_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -594,7 +595,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_disconnect PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -716,7 +717,7 @@ NX_TELNET_CLIENT_REQUEST *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -785,7 +786,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -854,7 +855,7 @@ NX_TELNET_CLIENT_REQUEST *client_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -912,7 +913,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1001,7 +1002,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1062,7 +1063,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1146,7 +1147,7 @@ NX_TELNET_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_get_open_connection_count PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1209,7 +1210,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_get_open_connection_count PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1260,7 +1261,7 @@ UINT _nx_telnet_server_get_open_connection_count(NX_TELNET_SERVER *server_ptr, /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1378,7 +1379,7 @@ ULONG events; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_connect_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1520,7 +1521,7 @@ NX_TELNET_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_connection_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1577,7 +1578,7 @@ NX_TELNET_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_disconnect_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1631,7 +1632,7 @@ NX_TELNET_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_disconnect_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1773,7 +1774,7 @@ UINT reset_client_request; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_data_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1827,7 +1828,7 @@ NX_TELNET_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_data_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2027,7 +2028,7 @@ UINT offset; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2082,7 +2083,7 @@ NX_TELNET_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_timeout_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2191,7 +2192,7 @@ NX_TELNET_CLIENT_REQUEST *client_req_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2252,7 +2253,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_telnet_server_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2311,7 +2312,7 @@ UINT _nx_telnet_server_packet_pool_set(NX_TELNET_SERVER *server_ptr, NX_PACKET_P /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_create_option_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2360,7 +2361,7 @@ VOID _nx_telnet_server_create_option_packet(UCHAR option_message_type, UCHAR opt /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_send_option_requests PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2490,7 +2491,7 @@ UCHAR option_stream[9]; /* FUNCTION RELEASE */ /* */ /* _nx_telnet_server_process_option PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/telnet/nxd_telnet_server.h b/addons/telnet/nxd_telnet_server.h index df395650..10504ade 100644 --- a/addons/telnet/nxd_telnet_server.h +++ b/addons/telnet/nxd_telnet_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_telnet_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/tftp/nxd_tftp_client.c b/addons/tftp/nxd_tftp_client.c index ac5f1aeb..6bd39732 100644 --- a/addons/tftp/nxd_tftp_client.c +++ b/addons/tftp/nxd_tftp_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -46,7 +47,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -117,7 +118,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -233,7 +234,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -295,7 +296,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -352,7 +353,7 @@ UINT _nxd_tftp_client_delete(NX_TFTP_CLIENT *tftp_client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -422,7 +423,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_set_interface PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -479,7 +480,7 @@ UINT _nxd_tftp_client_set_interface(NX_TFTP_CLIENT *tftp_client_ptr, UINT if_in /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_error_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -548,7 +549,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_error_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -607,7 +608,7 @@ UINT _nxd_tftp_client_error_info_get(NX_TFTP_CLIENT *tftp_client_ptr, UINT *err /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_file_close PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -676,7 +677,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_file_close PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -813,7 +814,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_tftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -900,7 +901,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -976,7 +977,7 @@ NXD_ADDRESS server_address; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1062,7 +1063,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_file_open PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1127,7 +1128,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_client_file_open_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1484,7 +1485,7 @@ UINT matching = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_file_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1557,7 +1558,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_file_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1947,7 +1948,7 @@ UCHAR resend_ACK_packet = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_file_write PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2020,7 +2021,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_file_write PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2283,7 +2284,7 @@ UINT matching = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_client_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2357,7 +2358,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_client_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/tftp/nxd_tftp_client.h b/addons/tftp/nxd_tftp_client.h index e5f37567..fea210cd 100644 --- a/addons/tftp/nxd_tftp_client.h +++ b/addons/tftp/nxd_tftp_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_tftp_client.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/tftp/nxd_tftp_server.c b/addons/tftp/nxd_tftp_server.c index 36621851..3b529e35 100644 --- a/addons/tftp/nxd_tftp_server.c +++ b/addons/tftp/nxd_tftp_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -46,7 +47,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -130,7 +131,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -321,7 +322,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -383,7 +384,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -514,7 +515,7 @@ NX_TFTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -573,7 +574,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -630,7 +631,7 @@ UINT _nxd_tftp_server_start(NX_TFTP_SERVER *tftp_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nxde_tftp_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -692,7 +693,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxd_tftp_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -749,7 +750,7 @@ UINT _nxd_tftp_server_stop(NX_TFTP_SERVER *tftp_server_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_data_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -803,7 +804,7 @@ NX_TFTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -858,7 +859,7 @@ NX_TFTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_timer_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -981,7 +982,7 @@ NX_TFTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2269,7 +2270,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_send_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2472,7 +2473,7 @@ UCHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_send_ack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2721,7 +2722,7 @@ NX_TFTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_find_client_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2849,7 +2850,7 @@ NX_TFTP_CLIENT_REQUEST *client_request_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tftp_server_send_error PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/tftp/nxd_tftp_server.h b/addons/tftp/nxd_tftp_server.h index 0ac78695..a8ffd302 100644 --- a/addons/tftp/nxd_tftp_server.h +++ b/addons/tftp/nxd_tftp_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nxd_tftp_server.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_tcpserver.c b/addons/web/nx_tcpserver.c index 555e4e8a..8f8b611b 100644 --- a/addons/web/nx_tcpserver.c +++ b/addons/web/nx_tcpserver.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -44,7 +45,7 @@ static VOID _nx_tcpserver_thread_entry(ULONG tcpserver_address); /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_session_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -127,7 +128,7 @@ NX_TCP_SOCKET *socket_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_relisten PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -215,7 +216,7 @@ NX_TCP_SESSION *session_ptr; /* FUNCTION RELEASE */ /* */ /* nx_tcpserver_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -624,7 +625,7 @@ NX_SECURE_TLS_SESSION* tls_session; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -703,7 +704,7 @@ NX_TCP_SESSION *session_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_connect_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -756,7 +757,7 @@ NX_TCPSERVER *server_ptr = socket_ptr -> nx_tcp_socket_reserved_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_data_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -805,7 +806,7 @@ NX_TCPSERVER *server_ptr = socket_ptr -> nx_tcp_socket_reserved_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_disconnect_present PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -854,7 +855,7 @@ NX_TCPSERVER *server_ptr = socket_ptr -> nx_tcp_socket_reserved_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1059,7 +1060,7 @@ NX_TCP_SESSION *session_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_data_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1131,7 +1132,7 @@ NX_TCP_SOCKET *socket_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_disconnect_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1210,7 +1211,7 @@ NX_TCP_SOCKET *socket_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_timeout_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1302,7 +1303,7 @@ NX_TCP_SESSION *session_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_thread_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1407,7 +1408,7 @@ NX_TCPSERVER *server_ptr = (NX_TCPSERVER *)tcpserver_address; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1478,7 +1479,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_tcpserver_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_tcpserver.h b/addons/web/nx_tcpserver.h index c3661ed1..1debc92e 100644 --- a/addons/web/nx_tcpserver.h +++ b/addons/web/nx_tcpserver.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/addons/web/nx_web_http_client.c b/addons/web/nx_web_http_client.c index dcb4393c..7fe76d90 100644 --- a/addons/web/nx_web_http_client.c +++ b/addons/web/nx_web_http_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -99,7 +100,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -172,7 +173,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -267,7 +268,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -328,7 +329,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -413,7 +414,7 @@ UINT _nx_web_http_client_delete(NX_WEB_HTTP_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_content_type_header_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -473,7 +474,7 @@ CHAR string1[20]; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_content_length_header_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -533,7 +534,7 @@ CHAR string1[20]; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -604,7 +605,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_get_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -689,7 +690,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_get_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -769,7 +770,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_get_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -885,7 +886,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_get_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -958,7 +959,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_get_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1046,7 +1047,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_get_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1128,7 +1129,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_get_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1248,7 +1249,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_get_server_response PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1441,7 +1442,7 @@ NX_PACKET *tmp_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_response_body_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1810,7 +1811,7 @@ UINT status_code = NX_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_response_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1919,7 +1920,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_response_byte_expect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1988,7 +1989,7 @@ UCHAR tmp; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_chunked_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2137,7 +2138,7 @@ UINT chunk_extension = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_response_chunked_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2385,7 +2386,7 @@ UCHAR *current_data_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_chunked_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2448,7 +2449,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_chunked_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2550,7 +2551,7 @@ CHAR crlf[2] = {13,10}; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2713,7 +2714,7 @@ UINT length = packet_ptr -> nx_packet_length; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2790,7 +2791,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_put_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2874,7 +2875,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_put_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2962,7 +2963,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_put_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3101,7 +3102,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_put_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3176,7 +3177,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_put_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3268,7 +3269,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_put_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3351,7 +3352,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_put_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3494,7 +3495,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_post_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3572,7 +3573,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_post_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3656,7 +3657,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_post_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3745,7 +3746,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_post_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3885,7 +3886,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_post_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3961,7 +3962,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_post_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4053,7 +4054,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_post_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4136,7 +4137,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_post_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4278,7 +4279,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_head_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4349,7 +4350,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_head_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4433,7 +4434,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_head_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4513,7 +4514,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_head_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4631,7 +4632,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_head_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4705,7 +4706,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_head_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4795,7 +4796,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_head_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4877,7 +4878,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_head_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5000,7 +5001,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_delete_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5072,7 +5073,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_delete_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5156,7 +5157,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_delete_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5237,7 +5238,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_delete_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5356,7 +5357,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_delete_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5430,7 +5431,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_delete_secure_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5520,7 +5521,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_delete_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5602,7 +5603,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_delete_secure_start_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5727,7 +5728,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_put_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5969,7 +5970,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6147,7 +6148,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6280,7 +6281,7 @@ UINT found = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_memicmp PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6356,7 +6357,7 @@ UCHAR ch; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_process_header_fields PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6554,7 +6555,7 @@ UINT version = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_number_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6651,7 +6652,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nxe_web_https_client_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6712,7 +6713,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_https_client_connect PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6845,7 +6846,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_https_client_secure_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6910,7 +6911,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_https_client_secure_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7022,7 +7023,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7129,7 +7130,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7224,7 +7225,7 @@ UINT temp_password_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_initialize_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7340,7 +7341,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_initialize_extended PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7646,7 +7647,7 @@ UINT string2_length; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_header_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7712,7 +7713,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_header_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7808,7 +7809,7 @@ CHAR crlf[2] = {13,10}; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7867,7 +7868,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7984,7 +7985,7 @@ CHAR crlf[2] = {13,10}; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_request_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8046,7 +8047,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_request_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8130,7 +8131,7 @@ NXD_ADDRESS *server_ip; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_client_response_header_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8195,7 +8196,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_response_header_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8254,7 +8255,7 @@ UINT _nx_web_http_client_response_header_callback_set(NX_WEB_HTTP_CLIENT *client /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8322,7 +8323,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_client_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8389,7 +8390,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_https_client_error_exit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8452,7 +8453,7 @@ VOID _nx_web_http_client_error_exit(NX_WEB_HTTP_CLIENT *client_ptr, UINT wait_op /* FUNCTION RELEASE */ /* */ /* _nx_web_https_client_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_web_http_client.h b/addons/web/nx_web_http_client.h index 229ec061..ed3ec90c 100644 --- a/addons/web/nx_web_http_client.h +++ b/addons/web/nx_web_http_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_web_http_client.h PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_web_http_common.h b/addons/web/nx_web_http_common.h index 7b6d620e..bd299c40 100644 --- a/addons/web/nx_web_http_common.h +++ b/addons/web/nx_web_http_common.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_web_http_common.h PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_web_http_server.c b/addons/web/nx_web_http_server.c index 400e684f..5fb6b018 100644 --- a/addons/web/nx_web_http_server.c +++ b/addons/web/nx_web_http_server.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -81,7 +82,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_content_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -148,7 +149,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_content_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -208,7 +209,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_packet_content_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -269,7 +270,7 @@ UINT _nxe_web_http_server_packet_content_find(NX_WEB_HTTP_SERVER *server_ptr, N /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_packet_content_find PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -492,7 +493,7 @@ ULONG temp_offset; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_packet_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -549,7 +550,7 @@ UINT _nxe_web_http_server_packet_get(NX_WEB_HTTP_SERVER *server_ptr, NX_PACKET /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_packet_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -638,7 +639,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_content_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -709,7 +710,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_content_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1000,7 +1001,7 @@ NX_PACKET *header_packet_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1060,7 +1061,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_content_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1176,7 +1177,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1261,7 +1262,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1385,7 +1386,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1446,7 +1447,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1526,7 +1527,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_param_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1591,7 +1592,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_param_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1753,7 +1754,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_query_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1819,7 +1820,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_query_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -1980,7 +1981,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2038,7 +2039,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2104,7 +2105,7 @@ UINT port; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_secure_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2413,7 +2414,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2474,7 +2475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2541,7 +2542,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_callback_data_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2602,7 +2603,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_callback_data_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2704,7 +2705,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_callback_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2769,7 +2770,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_callback_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2843,7 +2844,7 @@ UINT status; /* */ /* _nxe_web_http_server_callback_response_send_extended */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -2917,7 +2918,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_callback_response_send_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3003,7 +3004,7 @@ UINT temp_additional_info_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_connection_end PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3059,7 +3060,7 @@ NX_WEB_HTTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_connection_timeout PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3115,7 +3116,7 @@ NX_WEB_HTTP_SERVER *server_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_receive_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3395,7 +3396,7 @@ NX_PACKET *response_pkt; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_get_client_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -3607,7 +3608,7 @@ NX_PACKET *tmp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_get_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4156,7 +4157,7 @@ UINT temp_realm_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_put_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4712,7 +4713,7 @@ UINT temp_realm_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_delete_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -4949,7 +4950,7 @@ UINT temp_realm_length = 0; /* */ /* _nxe_web_http_server_invalid_userpassword_notify_set */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5006,7 +5007,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_invalid_userpassword_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5059,7 +5060,7 @@ UINT _nx_web_http_server_invalid_userpassword_notify_set(NX_WEB_HTTP_SERVER *htt /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_response_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5197,7 +5198,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_basic_authenticate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5611,7 +5612,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_retrieve_resource PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5837,7 +5838,7 @@ CHAR *buffer_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_calculate_content_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -5943,7 +5944,7 @@ UINT crlf_found = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6003,7 +6004,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_type_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6063,7 +6064,7 @@ UINT temp_name_length; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_type_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6131,7 +6132,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_type_get_extended PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6312,7 +6313,7 @@ UINT temp_name_length; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_nonce_allocate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6407,7 +6408,7 @@ NX_WEB_HTTP_SERVER_NONCE *nonces_list = server_ptr -> nx_web_http_server_nonces; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_digest_authenticate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6728,7 +6729,7 @@ NX_WEB_HTTP_SERVER_NONCE *nonce_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_digest_response_calculate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -6858,7 +6859,7 @@ UINT cnonce_length; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_retrieve_digest_authorization PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7343,7 +7344,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_hex_ascii_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7424,7 +7425,7 @@ CHAR digit; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_get_entity_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7867,7 +7868,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_get_entity_content PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -7934,7 +7935,7 @@ UINT _nxe_web_http_server_get_entity_content(NX_WEB_HTTP_SERVER *server_ptr, NX /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_get_entity_content PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8007,7 +8008,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_boundary_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8263,7 +8264,7 @@ UINT boundary_length; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_match_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8391,7 +8392,7 @@ ULONG remain_match; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_field_value_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8509,7 +8510,7 @@ UINT index; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_memicmp PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8586,7 +8587,7 @@ UCHAR ch; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_generate_response_header PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8859,7 +8860,7 @@ CHAR status_code_not_modified; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_request_read PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -8970,7 +8971,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_request_byte_expect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9040,7 +9041,7 @@ UCHAR tmp; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_chunked_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9188,7 +9189,7 @@ UINT chunk_extension = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_request_chunked_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9433,7 +9434,7 @@ UCHAR *current_data_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_response_chunked_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9495,7 +9496,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_response_chunked_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9598,7 +9599,7 @@ CHAR crlf[2] = {13,10}; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_chunked_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9667,7 +9668,7 @@ UINT temp_string_length; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_response_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9729,7 +9730,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_response_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9800,7 +9801,7 @@ UINT status; /* */ /* _nxe_web_http_server_callback_generate_response_header */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9859,7 +9860,7 @@ UINT _nxe_web_http_server_callback_generate_response_header(NX_WEB_HTTP_SERVER /* */ /* _nx_web_http_server_callback_generate_response_header */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -9931,7 +9932,7 @@ UINT additional_header_length = 0; /* */ /* _nxe_web_http_server_callback_generate_response_header_extended */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10002,7 +10003,7 @@ UINT _nxe_web_http_server_callback_generate_response_header_extended(NX_WEB_HTT /* */ /* _nx_web_http_server_callback_generate_response_header_extended */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10090,7 +10091,7 @@ UINT temp_add_header_length = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_callback_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10141,7 +10142,7 @@ UINT _nxe_web_http_server_callback_packet_send(NX_WEB_HTTP_SERVER *server_ptr, /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_callback_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10220,7 +10221,7 @@ UINT length = packet_ptr -> nx_packet_length; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_gmt_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10273,7 +10274,7 @@ UINT _nxe_web_http_server_gmt_callback_set(NX_WEB_HTTP_SERVER *server_ptr, VOID /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_gmt_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10331,7 +10332,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_cache_info_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10384,7 +10385,7 @@ UINT _nxe_web_http_server_cache_info_callback_set(NX_WEB_HTTP_SERVER *server_pt /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_cache_info_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10447,7 +10448,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_date_to_string PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10539,7 +10540,7 @@ UINT index = 0; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_date_convert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10605,7 +10606,7 @@ UINT digit; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_mime_maps_additional_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10658,7 +10659,7 @@ UINT _nxe_web_http_server_mime_maps_additional_set(NX_WEB_HTTP_SERVER *server_p /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_mime_maps_additional_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10717,7 +10718,7 @@ TX_INTERRUPT_SAVE_AREA /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_get_client_keepalive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10831,7 +10832,7 @@ UINT connection_value_length; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10907,7 +10908,7 @@ NX_SECURE_TLS_SESSION *tls_session; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -10987,7 +10988,7 @@ NX_SECURE_TLS_SESSION *tls_session; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_connection_reset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11052,7 +11053,7 @@ NX_TCP_SOCKET *tcp_socket; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_connection_disconnect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11150,7 +11151,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_digest_authenticate_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11210,7 +11211,7 @@ UINT _nxe_web_http_server_digest_authenticate_notify_set(NX_WEB_HTTP_SERVER *htt /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_digest_authenticate_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11278,7 +11279,7 @@ UINT _nx_web_http_server_digest_authenticate_notify_set(NX_WEB_HTTP_SERVER *http /* FUNCTION RELEASE */ /* */ /* _nxe_web_http_server_authentication_check_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -11344,7 +11345,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_web_http_server_authentication_check_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/web/nx_web_http_server.h b/addons/web/nx_web_http_server.h index 5da488eb..11dc071e 100644 --- a/addons/web/nx_web_http_server.h +++ b/addons/web/nx_web_http_server.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_web_http_server.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/websocket/nx_sha1.c b/addons/websocket/nx_sha1.c index c038d221..6758758e 100644 --- a/addons/websocket/nx_sha1.c +++ b/addons/websocket/nx_sha1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -78,7 +79,7 @@ static UCHAR _nx_sha1_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FUNCTION RELEASE */ /* */ /* _nx_sha1_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -141,7 +142,7 @@ UINT _nx_sha1_initialize(NX_SHA1 *context) /* FUNCTION RELEASE */ /* */ /* _nx_sha1_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -268,7 +269,7 @@ ULONG needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_sha1_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -368,7 +369,7 @@ ULONG padding_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_sha1_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/websocket/nx_sha1.h b/addons/websocket/nx_sha1.h index 4ad51d3e..56f7e0c7 100644 --- a/addons/websocket/nx_sha1.h +++ b/addons/websocket/nx_sha1.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,7 +56,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/addons/websocket/nx_websocket_client.c b/addons/websocket/nx_websocket_client.c index 3df1dfd3..2f2866e9 100644 --- a/addons/websocket/nx_websocket_client.c +++ b/addons/websocket/nx_websocket_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,7 +56,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_create PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -116,7 +117,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_create PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -190,7 +191,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_delete PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -247,7 +248,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_delete PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -307,7 +308,7 @@ UINT _nx_websocket_client_delete(NX_WEBSOCKET_CLIENT *client_ptr) /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -378,7 +379,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -474,7 +475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_connect_internal PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -712,7 +713,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_secure_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -783,7 +784,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_secure_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -877,7 +878,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_name_compare PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -956,7 +957,7 @@ UCHAR ch; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_connect_response_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1175,7 +1176,7 @@ UCHAR accept_cnt = 0; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_disconnect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1232,7 +1233,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_disconnect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1330,7 +1331,7 @@ NX_PACKET *packet_ptr; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_send PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1391,7 +1392,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_send PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1561,7 +1562,7 @@ UINT header_size = NX_WEBSOCKET_HEADER_NORMAL_SIZE; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_receive PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1621,7 +1622,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_receive PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -1763,7 +1764,7 @@ UINT status = NX_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_data_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2240,7 +2241,7 @@ UCHAR *data_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_packet_trim PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2337,7 +2338,7 @@ NX_PACKET *previous_packet_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nxe_websocket_client_packet_allocate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2395,7 +2396,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_packet_allocate PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2494,7 +2495,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_packet_send PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2556,7 +2557,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_packet_receive PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2625,7 +2626,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_connect_response_check PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2816,7 +2817,7 @@ NX_PACKET *tmp_ptr; /* */ /* _nxe_websocket_client_connection_status_callback_set */ /* PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2876,7 +2877,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_connection_status_callback_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ @@ -2935,7 +2936,7 @@ UINT _nx_websocket_client_connection_status_callback_set(NX_WEBSOCKET_CLIENT *c /* FUNCTION RELEASE */ /* */ /* _nx_websocket_client_cleanup PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Bo Chen, Microsoft Corporation */ diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index c115cccb..bca1bba8 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_websocket_client.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* */ diff --git a/common/inc/nx_api.h b/common/inc/nx_api.h index 679d1e27..34a0bef6 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.4.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -112,7 +112,7 @@ /* resulting in version 6.4.1 */ /* 02-19-2025 Frédéric Desbiens Modified comment(s), */ /* update version number, */ -/* resulting in version 6.4.2 */ +/* resulting in version /* 6.4.3 */ */ /* */ /**************************************************************************/ @@ -529,7 +529,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 4 -#define NETXDUO_PATCH_VERSION 2 +#define NETXDUO_PATCH_VERSION 3 /* Define the following symbols for backward compatibility */ #define EL_PRODUCT_NETXDUO diff --git a/common/inc/nx_arp.h b/common/inc/nx_arp.h index 59e5b5f0..32cad47a 100644 --- a/common/inc/nx_arp.h +++ b/common/inc/nx_arp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_arp.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_http_proxy_client.h b/common/inc/nx_http_proxy_client.h index 803fcc83..03aa802e 100644 --- a/common/inc/nx_http_proxy_client.h +++ b/common/inc/nx_http_proxy_client.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_http_proxy_client.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ diff --git a/common/inc/nx_icmp.h b/common/inc/nx_icmp.h index a8c3d7de..21761dc7 100644 --- a/common/inc/nx_icmp.h +++ b/common/inc/nx_icmp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_icmp.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_icmpv4.h b/common/inc/nx_icmpv4.h index 1d4403c9..ad8d7b29 100644 --- a/common/inc/nx_icmpv4.h +++ b/common/inc/nx_icmpv4.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_icmpv4.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_icmpv6.h b/common/inc/nx_icmpv6.h index 786f3600..f1e6bebb 100644 --- a/common/inc/nx_icmpv6.h +++ b/common/inc/nx_icmpv6.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_icmpv6.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_igmp.h b/common/inc/nx_igmp.h index ee8a2f24..5c2681fa 100644 --- a/common/inc/nx_igmp.h +++ b/common/inc/nx_igmp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_igmp.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_ip.h b/common/inc/nx_ip.h index 764584db..7dc756f6 100644 --- a/common/inc/nx_ip.h +++ b/common/inc/nx_ip.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_ip.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_ipv4.h b/common/inc/nx_ipv4.h index ffbf5201..8304d1d4 100644 --- a/common/inc/nx_ipv4.h +++ b/common/inc/nx_ipv4.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_ipv4.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_ipv6.h b/common/inc/nx_ipv6.h index 1b6459f1..d08a353e 100644 --- a/common/inc/nx_ipv6.h +++ b/common/inc/nx_ipv6.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_ipv6.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_link.h b/common/inc/nx_link.h index 255caea3..4bfb8c44 100644 --- a/common/inc/nx_link.h +++ b/common/inc/nx_link.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_link.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_md5.h b/common/inc/nx_md5.h index cdc3dea3..45f874f3 100644 --- a/common/inc/nx_md5.h +++ b/common/inc/nx_md5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -49,7 +50,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_md5.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_mld.h b/common/inc/nx_mld.h index 29f046d3..69a9abc5 100644 --- a/common/inc/nx_mld.h +++ b/common/inc/nx_mld.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_mld.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_nd_cache.h b/common/inc/nx_nd_cache.h index 8f8d58b0..ad102756 100644 --- a/common/inc/nx_nd_cache.h +++ b/common/inc/nx_nd_cache.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_nd_cache.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_packet.h b/common/inc/nx_packet.h index 67252166..8a51f78c 100644 --- a/common/inc/nx_packet.h +++ b/common/inc/nx_packet.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_packet.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_rarp.h b/common/inc/nx_rarp.h index 4f63fa57..e1f085c6 100644 --- a/common/inc/nx_rarp.h +++ b/common/inc/nx_rarp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_rarp.h PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_system.h b/common/inc/nx_system.h index 38255e78..af7a33bd 100644 --- a/common/inc/nx_system.h +++ b/common/inc/nx_system.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_system.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_tcp.h b/common/inc/nx_tcp.h index 8f5b4506..594ab99c 100644 --- a/common/inc/nx_tcp.h +++ b/common/inc/nx_tcp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_tcp.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_udp.h b/common/inc/nx_udp.h index 291b7c7c..2ed30dcd 100644 --- a/common/inc/nx_udp.h +++ b/common/inc/nx_udp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_udp.h PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/inc/nx_user_sample.h b/common/inc/nx_user_sample.h index 30454fa9..bc139949 100644 --- a/common/inc/nx_user_sample.h +++ b/common/inc/nx_user_sample.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_user.h PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/common/src/nx_arp_announce_send.c b/common/src/nx_arp_announce_send.c index f08a8c45..ead669ce 100644 --- a/common/src/nx_arp_announce_send.c +++ b/common/src/nx_arp_announce_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_announce_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_dynamic_entries_invalidate.c b/common/src/nx_arp_dynamic_entries_invalidate.c index e319124c..1ee0d69a 100644 --- a/common/src/nx_arp_dynamic_entries_invalidate.c +++ b/common/src/nx_arp_dynamic_entries_invalidate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_dynamic_entries_invalidate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_dynamic_entry_delete.c b/common/src/nx_arp_dynamic_entry_delete.c index 494f275f..d8c5d858 100644 --- a/common/src/nx_arp_dynamic_entry_delete.c +++ b/common/src/nx_arp_dynamic_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_dynamic_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_dynamic_entry_set.c b/common/src/nx_arp_dynamic_entry_set.c index 8df8d781..24f34fa4 100644 --- a/common/src/nx_arp_dynamic_entry_set.c +++ b/common/src/nx_arp_dynamic_entry_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_dynamic_entry_set PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_enable.c b/common/src/nx_arp_enable.c index d5a1005f..bff5fc01 100644 --- a/common/src/nx_arp_enable.c +++ b/common/src/nx_arp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_entry_allocate.c b/common/src/nx_arp_entry_allocate.c index b1ccaa6f..48e354b2 100644 --- a/common/src/nx_arp_entry_allocate.c +++ b/common/src/nx_arp_entry_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_entry_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_entry_delete.c b/common/src/nx_arp_entry_delete.c index 2da618e2..f0a69faf 100644 --- a/common/src/nx_arp_entry_delete.c +++ b/common/src/nx_arp_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_gratuitous_send.c b/common/src/nx_arp_gratuitous_send.c index b02c56c2..44386f70 100644 --- a/common/src/nx_arp_gratuitous_send.c +++ b/common/src/nx_arp_gratuitous_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_gratuitous_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_hardware_address_find.c b/common/src/nx_arp_hardware_address_find.c index 8fc43035..e6f5a1da 100644 --- a/common/src/nx_arp_hardware_address_find.c +++ b/common/src/nx_arp_hardware_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_hardware_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_info_get.c b/common/src/nx_arp_info_get.c index 979e34db..1d3f17ed 100644 --- a/common/src/nx_arp_info_get.c +++ b/common/src/nx_arp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_initialize.c b/common/src/nx_arp_initialize.c index a923c276..18906e11 100644 --- a/common/src/nx_arp_initialize.c +++ b/common/src/nx_arp_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_interface_entries_delete.c b/common/src/nx_arp_interface_entries_delete.c index 59af1260..f5a566d3 100644 --- a/common/src/nx_arp_interface_entries_delete.c +++ b/common/src/nx_arp_interface_entries_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_interface_entries_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_ip_address_find.c b/common/src/nx_arp_ip_address_find.c index 6c3b397a..f66345b3 100644 --- a/common/src/nx_arp_ip_address_find.c +++ b/common/src/nx_arp_ip_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_ip_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_packet_deferred_receive.c b/common/src/nx_arp_packet_deferred_receive.c index 19ee5559..8927f64d 100644 --- a/common/src/nx_arp_packet_deferred_receive.c +++ b/common/src/nx_arp_packet_deferred_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_packet_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_packet_receive.c b/common/src/nx_arp_packet_receive.c index 5a453bf7..eae6ced0 100644 --- a/common/src/nx_arp_packet_receive.c +++ b/common/src/nx_arp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_arp_packet_send.c b/common/src/nx_arp_packet_send.c index 909fec75..68d7534a 100644 --- a/common/src/nx_arp_packet_send.c +++ b/common/src/nx_arp_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_periodic_update.c b/common/src/nx_arp_periodic_update.c index 39f4d398..c7322d82 100644 --- a/common/src/nx_arp_periodic_update.c +++ b/common/src/nx_arp_periodic_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_periodic_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_probe_send.c b/common/src/nx_arp_probe_send.c index a20b6e01..d0abb77f 100644 --- a/common/src/nx_arp_probe_send.c +++ b/common/src/nx_arp_probe_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_probe_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_queue_process.c b/common/src/nx_arp_queue_process.c index ce9ff79f..7ab9c239 100644 --- a/common/src/nx_arp_queue_process.c +++ b/common/src/nx_arp_queue_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_queue_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_queue_send.c b/common/src/nx_arp_queue_send.c index 9adb4f79..ef4c8048 100644 --- a/common/src/nx_arp_queue_send.c +++ b/common/src/nx_arp_queue_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_queue_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_static_entries_delete.c b/common/src/nx_arp_static_entries_delete.c index 80106a55..e98f87ee 100644 --- a/common/src/nx_arp_static_entries_delete.c +++ b/common/src/nx_arp_static_entries_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_static_entries_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_static_entry_create.c b/common/src/nx_arp_static_entry_create.c index 24004331..ac115251 100644 --- a/common/src/nx_arp_static_entry_create.c +++ b/common/src/nx_arp_static_entry_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_static_entry_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_static_entry_delete.c b/common/src/nx_arp_static_entry_delete.c index c88b2835..cf20cfb9 100644 --- a/common/src/nx_arp_static_entry_delete.c +++ b/common/src/nx_arp_static_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_static_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_arp_static_entry_delete_internal.c b/common/src/nx_arp_static_entry_delete_internal.c index 2e060176..3eb482d0 100644 --- a/common/src/nx_arp_static_entry_delete_internal.c +++ b/common/src/nx_arp_static_entry_delete_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_arp_static_entry_delete_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_http_proxy_client.c b/common/src/nx_http_proxy_client.c index 33c30a7d..21e91e95 100644 --- a/common/src/nx_http_proxy_client.c +++ b/common/src/nx_http_proxy_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_http_proxy_client_enable PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -136,7 +137,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_http_proxy_client_enable PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -256,7 +257,7 @@ UCHAR string[NX_HTTP_PROXY_MAX_USERNAME + NX_HTTP_PROXY_MAX_PASSWORD + 2]; /* FUNCTION RELEASE */ /* */ /* _nx_http_proxy_client_initialize PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -335,7 +336,7 @@ NX_IP *ip_ptr = socket_ptr -> nx_tcp_socket_ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_http_proxy_client_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -523,7 +524,7 @@ UINT port = socket_ptr -> nx_tcp_socket_original_server_port; /* FUNCTION RELEASE */ /* */ /* _nx_http_proxy_client_connect_response_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -752,7 +753,7 @@ NX_PACKET_POOL *pool_ptr = ip_ptr -> nx_ip_default_packet_pool; /* FUNCTION RELEASE */ /* */ /* _nx_http_proxy_client_cleanup PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ diff --git a/common/src/nx_icmp_cleanup.c b/common/src/nx_icmp_cleanup.c index fb2e2fd4..45f6ab98 100644 --- a/common/src/nx_icmp_cleanup.c +++ b/common/src/nx_icmp_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_enable.c b/common/src/nx_icmp_enable.c index fed7a5d1..203c80d3 100644 --- a/common/src/nx_icmp_enable.c +++ b/common/src/nx_icmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_info_get.c b/common/src/nx_icmp_info_get.c index 207c0e3c..55f5517c 100644 --- a/common/src/nx_icmp_info_get.c +++ b/common/src/nx_icmp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_interface_ping.c b/common/src/nx_icmp_interface_ping.c index f64a930e..9e9e1e45 100644 --- a/common/src/nx_icmp_interface_ping.c +++ b/common/src/nx_icmp_interface_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_interface_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_interface_ping6.c b/common/src/nx_icmp_interface_ping6.c index 48f36d40..c06f7ca4 100644 --- a/common/src/nx_icmp_interface_ping6.c +++ b/common/src/nx_icmp_interface_ping6.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -44,7 +45,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_interface_ping6 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_packet_process.c b/common/src/nx_icmp_packet_process.c index 461b4b59..8f60efc8 100644 --- a/common/src/nx_icmp_packet_process.c +++ b/common/src/nx_icmp_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_packet_receive.c b/common/src/nx_icmp_packet_receive.c index 2373da43..b4557ab0 100644 --- a/common/src/nx_icmp_packet_receive.c +++ b/common/src/nx_icmp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_ping.c b/common/src/nx_icmp_ping.c index 53e788e9..599eb8a6 100644 --- a/common/src/nx_icmp_ping.c +++ b/common/src/nx_icmp_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_ping6.c b/common/src/nx_icmp_ping6.c index c7d6017a..e0305113 100644 --- a/common/src/nx_icmp_ping6.c +++ b/common/src/nx_icmp_ping6.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_ping6 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmp_queue_process.c b/common/src/nx_icmp_queue_process.c index 70a70ba1..5e353fe0 100644 --- a/common/src/nx_icmp_queue_process.c +++ b/common/src/nx_icmp_queue_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_queue_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv4_packet_process.c b/common/src/nx_icmpv4_packet_process.c index e0ce84a9..4ba5ada6 100644 --- a/common/src/nx_icmpv4_packet_process.c +++ b/common/src/nx_icmpv4_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv4_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv4_process_echo_reply.c b/common/src/nx_icmpv4_process_echo_reply.c index 2d54b4b0..f2498cea 100644 --- a/common/src/nx_icmpv4_process_echo_reply.c +++ b/common/src/nx_icmpv4_process_echo_reply.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv4_process_echo_reply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv4_process_echo_request.c b/common/src/nx_icmpv4_process_echo_request.c index 375c4873..b145d844 100644 --- a/common/src/nx_icmpv4_process_echo_request.c +++ b/common/src/nx_icmpv4_process_echo_request.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv4_process_echo_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv4_send_error_message.c b/common/src/nx_icmpv4_send_error_message.c index edc545ef..c9f69b28 100644 --- a/common/src/nx_icmpv4_send_error_message.c +++ b/common/src/nx_icmpv4_send_error_message.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv4_send_error_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c b/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c index 04c9e0b0..b4a93125 100644 --- a/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c +++ b/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmp_DAD_clear_NDCache_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_DAD_failure.c b/common/src/nx_icmpv6_DAD_failure.c index 7eeae251..dc8654f9 100644 --- a/common/src/nx_icmpv6_DAD_failure.c +++ b/common/src/nx_icmpv6_DAD_failure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_DAD_failure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_dest_table_add.c b/common/src/nx_icmpv6_dest_table_add.c index 8a1f7b93..4f7fc283 100644 --- a/common/src/nx_icmpv6_dest_table_add.c +++ b/common/src/nx_icmpv6_dest_table_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_dest_table_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_dest_table_find.c b/common/src/nx_icmpv6_dest_table_find.c index e2db6d79..deca881e 100644 --- a/common/src/nx_icmpv6_dest_table_find.c +++ b/common/src/nx_icmpv6_dest_table_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_dest_table_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_destination_table_periodic_update.c b/common/src/nx_icmpv6_destination_table_periodic_update.c index 0bb4fcb3..497df19d 100644 --- a/common/src/nx_icmpv6_destination_table_periodic_update.c +++ b/common/src/nx_icmpv6_destination_table_periodic_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_destination_table_periodic_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_packet_process.c b/common/src/nx_icmpv6_packet_process.c index d8dc0b81..146225e4 100644 --- a/common/src/nx_icmpv6_packet_process.c +++ b/common/src/nx_icmpv6_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -45,7 +46,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_perform_DAD.c b/common/src/nx_icmpv6_perform_DAD.c index 33331593..ad589101 100644 --- a/common/src/nx_icmpv6_perform_DAD.c +++ b/common/src/nx_icmpv6_perform_DAD.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_icmpv6_process_echo_reply.c b/common/src/nx_icmpv6_process_echo_reply.c index 94803255..5f17bda0 100644 --- a/common/src/nx_icmpv6_process_echo_reply.c +++ b/common/src/nx_icmpv6_process_echo_reply.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -44,7 +45,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_echo_reply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_echo_request.c b/common/src/nx_icmpv6_process_echo_request.c index 633007a4..0216d14b 100644 --- a/common/src/nx_icmpv6_process_echo_request.c +++ b/common/src/nx_icmpv6_process_echo_request.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_echo_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_na.c b/common/src/nx_icmpv6_process_na.c index 972e1b42..733c145e 100644 --- a/common/src/nx_icmpv6_process_na.c +++ b/common/src/nx_icmpv6_process_na.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_na PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_ns.c b/common/src/nx_icmpv6_process_ns.c index 87b012cd..32968244 100644 --- a/common/src/nx_icmpv6_process_ns.c +++ b/common/src/nx_icmpv6_process_ns.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -43,7 +44,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_ns PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_packet_too_big.c b/common/src/nx_icmpv6_process_packet_too_big.c index 71d04eae..53294b16 100644 --- a/common/src/nx_icmpv6_process_packet_too_big.c +++ b/common/src/nx_icmpv6_process_packet_too_big.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -44,7 +45,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_packet_too_big PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_ra.c b/common/src/nx_icmpv6_process_ra.c index ad9ab341..496f19ba 100644 --- a/common/src/nx_icmpv6_process_ra.c +++ b/common/src/nx_icmpv6_process_ra.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_ra PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_process_redirect.c b/common/src/nx_icmpv6_process_redirect.c index 0b0843bb..b850f3ef 100644 --- a/common/src/nx_icmpv6_process_redirect.c +++ b/common/src/nx_icmpv6_process_redirect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_process_redirect PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_send_error_message.c b/common/src/nx_icmpv6_send_error_message.c index e19dc832..a95c3094 100644 --- a/common/src/nx_icmpv6_send_error_message.c +++ b/common/src/nx_icmpv6_send_error_message.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_icmpv6_send_ns.c b/common/src/nx_icmpv6_send_ns.c index 41339a00..e3b92fa5 100644 --- a/common/src/nx_icmpv6_send_ns.c +++ b/common/src/nx_icmpv6_send_ns.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ static const ULONG _nx_ipv6_unspecified_address[4] = {0, 0, 0, 0}; /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_send_ns PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_send_queued_packets.c b/common/src/nx_icmpv6_send_queued_packets.c index e215d7a4..48f0fc4e 100644 --- a/common/src/nx_icmpv6_send_queued_packets.c +++ b/common/src/nx_icmpv6_send_queued_packets.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_send_queued_packets PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_send_rs.c b/common/src/nx_icmpv6_send_rs.c index 5a537d77..e41b7cac 100644 --- a/common/src/nx_icmpv6_send_rs.c +++ b/common/src/nx_icmpv6_send_rs.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ static const ULONG _nx_ipv6_all_router_address[4] = {0xff020000, 0, 0, 2}; /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_send_rs PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_validate_neighbor_message.c b/common/src/nx_icmpv6_validate_neighbor_message.c index 5a4ec0b6..e7486588 100644 --- a/common/src/nx_icmpv6_validate_neighbor_message.c +++ b/common/src/nx_icmpv6_validate_neighbor_message.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_validate_neighbor_message PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_validate_options.c b/common/src/nx_icmpv6_validate_options.c index 38ade067..b17b0c19 100644 --- a/common/src/nx_icmpv6_validate_options.c +++ b/common/src/nx_icmpv6_validate_options.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_validate_options PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_icmpv6_validate_ra.c b/common/src/nx_icmpv6_validate_ra.c index d0adbce5..6ffd7fbf 100644 --- a/common/src/nx_icmpv6_validate_ra.c +++ b/common/src/nx_icmpv6_validate_ra.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_icmpv6_validate_ra PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_enable.c b/common/src/nx_igmp_enable.c index f42d4b57..9bd5c1ea 100644 --- a/common/src/nx_igmp_enable.c +++ b/common/src/nx_igmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_info_get.c b/common/src/nx_igmp_info_get.c index e080da0d..9ddbfe81 100644 --- a/common/src/nx_igmp_info_get.c +++ b/common/src/nx_igmp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_interface_report_send.c b/common/src/nx_igmp_interface_report_send.c index 6923ff25..4b69bf33 100644 --- a/common/src/nx_igmp_interface_report_send.c +++ b/common/src/nx_igmp_interface_report_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_interface_report_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_loopback_disable.c b/common/src/nx_igmp_loopback_disable.c index d53358fb..b5e6cbf2 100644 --- a/common/src/nx_igmp_loopback_disable.c +++ b/common/src/nx_igmp_loopback_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_loopback_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_loopback_enable.c b/common/src/nx_igmp_loopback_enable.c index 6de15527..ae796d18 100644 --- a/common/src/nx_igmp_loopback_enable.c +++ b/common/src/nx_igmp_loopback_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_loopback_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_check.c b/common/src/nx_igmp_multicast_check.c index e2e368dc..a806bb1d 100644 --- a/common/src/nx_igmp_multicast_check.c +++ b/common/src/nx_igmp_multicast_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_interface_join.c b/common/src/nx_igmp_multicast_interface_join.c index b40f613a..5f296d7e 100644 --- a/common/src/nx_igmp_multicast_interface_join.c +++ b/common/src/nx_igmp_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_interface_join_internal.c b/common/src/nx_igmp_multicast_interface_join_internal.c index 16571b54..e724deb8 100644 --- a/common/src/nx_igmp_multicast_interface_join_internal.c +++ b/common/src/nx_igmp_multicast_interface_join_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_interface_join_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_interface_leave.c b/common/src/nx_igmp_multicast_interface_leave.c index 2637caad..151c6a68 100644 --- a/common/src/nx_igmp_multicast_interface_leave.c +++ b/common/src/nx_igmp_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_interface_leave_internal.c b/common/src/nx_igmp_multicast_interface_leave_internal.c index d25c96ba..c5d24d38 100644 --- a/common/src/nx_igmp_multicast_interface_leave_internal.c +++ b/common/src/nx_igmp_multicast_interface_leave_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_interface_leave_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_join.c b/common/src/nx_igmp_multicast_join.c index b62aa35b..a4e40a0b 100644 --- a/common/src/nx_igmp_multicast_join.c +++ b/common/src/nx_igmp_multicast_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_multicast_leave.c b/common/src/nx_igmp_multicast_leave.c index 3a441481..d4cf1ce3 100644 --- a/common/src/nx_igmp_multicast_leave.c +++ b/common/src/nx_igmp_multicast_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_multicast_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_packet_process.c b/common/src/nx_igmp_packet_process.c index 4d337217..fc267500 100644 --- a/common/src/nx_igmp_packet_process.c +++ b/common/src/nx_igmp_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_packet_receive.c b/common/src/nx_igmp_packet_receive.c index 0dbf245c..d6adc34b 100644 --- a/common/src/nx_igmp_packet_receive.c +++ b/common/src/nx_igmp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_periodic_processing.c b/common/src/nx_igmp_periodic_processing.c index 328d6a35..90241eb0 100644 --- a/common/src/nx_igmp_periodic_processing.c +++ b/common/src/nx_igmp_periodic_processing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_periodic_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_igmp_queue_process.c b/common/src/nx_igmp_queue_process.c index be2c5e77..baadf4c2 100644 --- a/common/src/nx_igmp_queue_process.c +++ b/common/src/nx_igmp_queue_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_igmp_queue_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_invalidate_destination_entry.c b/common/src/nx_invalidate_destination_entry.c index 5e4396fa..d8b0212a 100644 --- a/common/src/nx_invalidate_destination_entry.c +++ b/common/src/nx_invalidate_destination_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_invalidate_destination_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_address_change_notify.c b/common/src/nx_ip_address_change_notify.c index 1b12b9e8..7a62b69b 100644 --- a/common/src/nx_ip_address_change_notify.c +++ b/common/src/nx_ip_address_change_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_address_get.c b/common/src/nx_ip_address_get.c index dbe33e44..0b9f3dd7 100644 --- a/common/src/nx_ip_address_get.c +++ b/common/src/nx_ip_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_address_set.c b/common/src/nx_ip_address_set.c index 7d2656ba..e8bff6a2 100644 --- a/common/src/nx_ip_address_set.c +++ b/common/src/nx_ip_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_address_set PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_auxiliary_packet_pool_set.c b/common/src/nx_ip_auxiliary_packet_pool_set.c index 64df5f09..fb3eb440 100644 --- a/common/src/nx_ip_auxiliary_packet_pool_set.c +++ b/common/src/nx_ip_auxiliary_packet_pool_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_auxiliary_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_checksum_compute.c b/common/src/nx_ip_checksum_compute.c index 989dc85d..a4ab2205 100644 --- a/common/src/nx_ip_checksum_compute.c +++ b/common/src/nx_ip_checksum_compute.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_checksum_compute PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_create.c b/common/src/nx_ip_create.c index f662fceb..eb1373cc 100644 --- a/common/src/nx_ip_create.c +++ b/common/src/nx_ip_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_create PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_deferred_link_status_process.c b/common/src/nx_ip_deferred_link_status_process.c index 6b6b573c..50be0810 100644 --- a/common/src/nx_ip_deferred_link_status_process.c +++ b/common/src/nx_ip_deferred_link_status_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_diferred_link_status_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_delete.c b/common/src/nx_ip_delete.c index b9520b11..88cfa6d1 100644 --- a/common/src/nx_ip_delete.c +++ b/common/src/nx_ip_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_delete_queue_clear.c b/common/src/nx_ip_delete_queue_clear.c index 0e3ec22e..4712601e 100644 --- a/common/src/nx_ip_delete_queue_clear.c +++ b/common/src/nx_ip_delete_queue_clear.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_delete_queue_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_dispatch_process.c b/common/src/nx_ip_dispatch_process.c index 174bb243..ac3f9b2d 100644 --- a/common/src/nx_ip_dispatch_process.c +++ b/common/src/nx_ip_dispatch_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_dispatch_process PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_deferred_enable.c b/common/src/nx_ip_driver_deferred_enable.c index 822f82c9..138c7422 100644 --- a/common/src/nx_ip_driver_deferred_enable.c +++ b/common/src/nx_ip_driver_deferred_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_deferred_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_deferred_processing.c b/common/src/nx_ip_driver_deferred_processing.c index fd1a334f..32eb8f6f 100644 --- a/common/src/nx_ip_driver_deferred_processing.c +++ b/common/src/nx_ip_driver_deferred_processing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_deferred_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_deferred_receive.c b/common/src/nx_ip_driver_deferred_receive.c index c0c1c3ee..6490584d 100644 --- a/common/src/nx_ip_driver_deferred_receive.c +++ b/common/src/nx_ip_driver_deferred_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_direct_command.c b/common/src/nx_ip_driver_direct_command.c index 7c64a3b4..4b734687 100644 --- a/common/src/nx_ip_driver_direct_command.c +++ b/common/src/nx_ip_driver_direct_command.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_direct_command PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_interface_direct_command.c b/common/src/nx_ip_driver_interface_direct_command.c index 9e4a2dd4..3630cd45 100644 --- a/common/src/nx_ip_driver_interface_direct_command.c +++ b/common/src/nx_ip_driver_interface_direct_command.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_interface_direct_command PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_link_status_event.c b/common/src/nx_ip_driver_link_status_event.c index 7f1de023..605e9cb6 100644 --- a/common/src/nx_ip_driver_link_status_event.c +++ b/common/src/nx_ip_driver_link_status_event.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_link_status_event PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_driver_packet_send.c b/common/src/nx_ip_driver_packet_send.c index 666ff645..ce857cf7 100644 --- a/common/src/nx_ip_driver_packet_send.c +++ b/common/src/nx_ip_driver_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_driver_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fast_periodic_timer_entry.c b/common/src/nx_ip_fast_periodic_timer_entry.c index dc082037..1df35c0d 100644 --- a/common/src/nx_ip_fast_periodic_timer_entry.c +++ b/common/src/nx_ip_fast_periodic_timer_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fast_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -91,7 +92,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ip_fast_periodic_timer_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_forward_packet_process.c b/common/src/nx_ip_forward_packet_process.c index be6717a3..42589f8a 100644 --- a/common/src/nx_ip_forward_packet_process.c +++ b/common/src/nx_ip_forward_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_forward_packet_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_forwarding_disable.c b/common/src/nx_ip_forwarding_disable.c index fd1e2b98..e9fd9301 100644 --- a/common/src/nx_ip_forwarding_disable.c +++ b/common/src/nx_ip_forwarding_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_forwarding_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_forwarding_enable.c b/common/src/nx_ip_forwarding_enable.c index 7006966d..ca48c65c 100644 --- a/common/src/nx_ip_forwarding_enable.c +++ b/common/src/nx_ip_forwarding_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_forwarding_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_assembly.c b/common/src/nx_ip_fragment_assembly.c index ffb81a28..623b34c5 100644 --- a/common/src/nx_ip_fragment_assembly.c +++ b/common/src/nx_ip_fragment_assembly.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_assembly PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_disable.c b/common/src/nx_ip_fragment_disable.c index 63c5257d..81b097c6 100644 --- a/common/src/nx_ip_fragment_disable.c +++ b/common/src/nx_ip_fragment_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_enable.c b/common/src/nx_ip_fragment_enable.c index f4d2222c..f11c7707 100644 --- a/common/src/nx_ip_fragment_enable.c +++ b/common/src/nx_ip_fragment_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_forward_packet.c b/common/src/nx_ip_fragment_forward_packet.c index 132631f6..c068b64a 100644 --- a/common/src/nx_ip_fragment_forward_packet.c +++ b/common/src/nx_ip_fragment_forward_packet.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_forward_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_packet.c b/common/src/nx_ip_fragment_packet.c index e87517ab..7d221ffd 100644 --- a/common/src/nx_ip_fragment_packet.c +++ b/common/src/nx_ip_fragment_packet.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_fragment_timeout_check.c b/common/src/nx_ip_fragment_timeout_check.c index 4c19123d..52485e94 100644 --- a/common/src/nx_ip_fragment_timeout_check.c +++ b/common/src/nx_ip_fragment_timeout_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_timeout_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -174,7 +175,7 @@ NX_IPV6_HEADER *ipv6_header; /* FUNCTION RELEASE */ /* */ /* _nx_ip_fragment_timeout_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_gateway_address_clear.c b/common/src/nx_ip_gateway_address_clear.c index 500b3389..58a71cfc 100644 --- a/common/src/nx_ip_gateway_address_clear.c +++ b/common/src/nx_ip_gateway_address_clear.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_gateway_address_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_gateway_address_get.c b/common/src/nx_ip_gateway_address_get.c index bd6d8a24..448ceec2 100644 --- a/common/src/nx_ip_gateway_address_get.c +++ b/common/src/nx_ip_gateway_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_gateway_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_gateway_address_set.c b/common/src/nx_ip_gateway_address_set.c index 8afd3ac4..678539ae 100644 --- a/common/src/nx_ip_gateway_address_set.c +++ b/common/src/nx_ip_gateway_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_gateway_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_header_add.c b/common/src/nx_ip_header_add.c index c6bec6f4..27e62b37 100644 --- a/common/src/nx_ip_header_add.c +++ b/common/src/nx_ip_header_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_header_add PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_info_get.c b/common/src/nx_ip_info_get.c index b4700c8c..bfd094a4 100644 --- a/common/src/nx_ip_info_get.c +++ b/common/src/nx_ip_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_initialize.c b/common/src/nx_ip_initialize.c index 223f57fc..cc1fb248 100644 --- a/common/src/nx_ip_initialize.c +++ b/common/src/nx_ip_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_address_get.c b/common/src/nx_ip_interface_address_get.c index beee3e1c..03089753 100644 --- a/common/src/nx_ip_interface_address_get.c +++ b/common/src/nx_ip_interface_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_address_mapping_configure.c b/common/src/nx_ip_interface_address_mapping_configure.c index 08cb8716..b1bdac8f 100644 --- a/common/src/nx_ip_interface_address_mapping_configure.c +++ b/common/src/nx_ip_interface_address_mapping_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_address_mapping_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_address_set.c b/common/src/nx_ip_interface_address_set.c index 5f619900..72951805 100644 --- a/common/src/nx_ip_interface_address_set.c +++ b/common/src/nx_ip_interface_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_ip_interface_attach.c b/common/src/nx_ip_interface_attach.c index 392ef62b..dd863eab 100644 --- a/common/src/nx_ip_interface_attach.c +++ b/common/src/nx_ip_interface_attach.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_attach PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_capability_get.c b/common/src/nx_ip_interface_capability_get.c index 1d71868b..69ac7793 100644 --- a/common/src/nx_ip_interface_capability_get.c +++ b/common/src/nx_ip_interface_capability_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_capability_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_capability_set.c b/common/src/nx_ip_interface_capability_set.c index 3108f95b..b2fe48d9 100644 --- a/common/src/nx_ip_interface_capability_set.c +++ b/common/src/nx_ip_interface_capability_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_capability_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_detach.c b/common/src/nx_ip_interface_detach.c index a40e316b..8a080c15 100644 --- a/common/src/nx_ip_interface_detach.c +++ b/common/src/nx_ip_interface_detach.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_detach PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_info_get.c b/common/src/nx_ip_interface_info_get.c index 97a77b60..3feae8e3 100644 --- a/common/src/nx_ip_interface_info_get.c +++ b/common/src/nx_ip_interface_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_mtu_set.c b/common/src/nx_ip_interface_mtu_set.c index 4d5259c2..de4a31eb 100644 --- a/common/src/nx_ip_interface_mtu_set.c +++ b/common/src/nx_ip_interface_mtu_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_mtu_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_physical_address_get.c b/common/src/nx_ip_interface_physical_address_get.c index 3feadfb6..cd078044 100644 --- a/common/src/nx_ip_interface_physical_address_get.c +++ b/common/src/nx_ip_interface_physical_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_physical_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_physical_address_set.c b/common/src/nx_ip_interface_physical_address_set.c index 2116dfd5..cb76b6c4 100644 --- a/common/src/nx_ip_interface_physical_address_set.c +++ b/common/src/nx_ip_interface_physical_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_physical_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_interface_status_check.c b/common/src/nx_ip_interface_status_check.c index b25af889..e2198445 100644 --- a/common/src/nx_ip_interface_status_check.c +++ b/common/src/nx_ip_interface_status_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_interface_status_check PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_link_status_change_notify_set.c b/common/src/nx_ip_link_status_change_notify_set.c index d860b6f6..56752981 100644 --- a/common/src/nx_ip_link_status_change_notify_set.c +++ b/common/src/nx_ip_link_status_change_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_link_status_change_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_max_payload_size_find.c b/common/src/nx_ip_max_payload_size_find.c index 75d4ee30..3bdc5000 100644 --- a/common/src/nx_ip_max_payload_size_find.c +++ b/common/src/nx_ip_max_payload_size_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_max_payload_size_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_packet_checksum_compute.c b/common/src/nx_ip_packet_checksum_compute.c index e7249cd6..f982a731 100644 --- a/common/src/nx_ip_packet_checksum_compute.c +++ b/common/src/nx_ip_packet_checksum_compute.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_packet_checksum_compute PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_packet_deferred_receive.c b/common/src/nx_ip_packet_deferred_receive.c index 0d7ec396..039db1ee 100644 --- a/common/src/nx_ip_packet_deferred_receive.c +++ b/common/src/nx_ip_packet_deferred_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_packet_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_packet_receive.c b/common/src/nx_ip_packet_receive.c index 5fb1df01..fbafdd6a 100644 --- a/common/src/nx_ip_packet_receive.c +++ b/common/src/nx_ip_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_packet_receive PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_packet_send.c b/common/src/nx_ip_packet_send.c index 58baba91..05c7eb15 100644 --- a/common/src/nx_ip_packet_send.c +++ b/common/src/nx_ip_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_packet_send PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_periodic_timer_entry.c b/common/src/nx_ip_periodic_timer_entry.c index 6a1025d2..37db4938 100644 --- a/common/src/nx_ip_periodic_timer_entry.c +++ b/common/src/nx_ip_periodic_timer_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_periodic_timer_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_cleanup.c b/common/src/nx_ip_raw_packet_cleanup.c index 2970f0ec..c18de298 100644 --- a/common/src/nx_ip_raw_packet_cleanup.c +++ b/common/src/nx_ip_raw_packet_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_disable.c b/common/src/nx_ip_raw_packet_disable.c index 073bb189..ce7a79e5 100644 --- a/common/src/nx_ip_raw_packet_disable.c +++ b/common/src/nx_ip_raw_packet_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_enable.c b/common/src/nx_ip_raw_packet_enable.c index 7dd2861d..fcd30b55 100644 --- a/common/src/nx_ip_raw_packet_enable.c +++ b/common/src/nx_ip_raw_packet_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_filter_set.c b/common/src/nx_ip_raw_packet_filter_set.c index 4d29545f..7274557f 100644 --- a/common/src/nx_ip_raw_packet_filter_set.c +++ b/common/src/nx_ip_raw_packet_filter_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_filter_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_processing.c b/common/src/nx_ip_raw_packet_processing.c index 3acb321a..9c47129e 100644 --- a/common/src/nx_ip_raw_packet_processing.c +++ b/common/src/nx_ip_raw_packet_processing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_receive.c b/common/src/nx_ip_raw_packet_receive.c index 513cc582..40df3ac2 100644 --- a/common/src/nx_ip_raw_packet_receive.c +++ b/common/src/nx_ip_raw_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_send.c b/common/src/nx_ip_raw_packet_send.c index b62c0904..80e96fed 100644 --- a/common/src/nx_ip_raw_packet_send.c +++ b/common/src/nx_ip_raw_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_packet_source_send.c b/common/src/nx_ip_raw_packet_source_send.c index 2012125d..05e6a1b2 100644 --- a/common/src/nx_ip_raw_packet_source_send.c +++ b/common/src/nx_ip_raw_packet_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_packet_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_raw_receive_queue_max_set.c b/common/src/nx_ip_raw_receive_queue_max_set.c index 9b2315c8..40380c93 100644 --- a/common/src/nx_ip_raw_receive_queue_max_set.c +++ b/common/src/nx_ip_raw_receive_queue_max_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_raw_receive_queue_max_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_route_find.c b/common/src/nx_ip_route_find.c index 80e64356..8e1f26af 100644 --- a/common/src/nx_ip_route_find.c +++ b/common/src/nx_ip_route_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_route_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_static_route_add.c b/common/src/nx_ip_static_route_add.c index 984b08d0..7a251472 100644 --- a/common/src/nx_ip_static_route_add.c +++ b/common/src/nx_ip_static_route_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_static_route_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_static_route_delete.c b/common/src/nx_ip_static_route_delete.c index cf12f271..c859c16a 100644 --- a/common/src/nx_ip_static_route_delete.c +++ b/common/src/nx_ip_static_route_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_static_route_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_status_check.c b/common/src/nx_ip_status_check.c index 6ced7680..5d2b54a3 100644 --- a/common/src/nx_ip_status_check.c +++ b/common/src/nx_ip_status_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_status_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ip_thread_entry.c b/common/src/nx_ip_thread_entry.c index e0d92f76..69b7a61f 100644 --- a/common/src/nx_ip_thread_entry.c +++ b/common/src/nx_ip_thread_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ip_thread_entry PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv4_multicast_interface_join.c b/common/src/nx_ipv4_multicast_interface_join.c index e87ae2c5..c2fed4b2 100644 --- a/common/src/nx_ipv4_multicast_interface_join.c +++ b/common/src/nx_ipv4_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv4_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv4_multicast_interface_leave.c b/common/src/nx_ipv4_multicast_interface_leave.c index e2fa724a..2e2d5338 100644 --- a/common/src/nx_ipv4_multicast_interface_leave.c +++ b/common/src/nx_ipv4_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv4_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv4_option_process.c b/common/src/nx_ipv4_option_process.c index a8fd0911..758d8516 100644 --- a/common/src/nx_ipv4_option_process.c +++ b/common/src/nx_ipv4_option_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv4_option_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv4_packet_receive.c b/common/src/nx_ipv4_packet_receive.c index c3dc0688..5abbbfcd 100644 --- a/common/src/nx_ipv4_packet_receive.c +++ b/common/src/nx_ipv4_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv4_packet_receive PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_fragment_process.c b/common/src/nx_ipv6_fragment_process.c index d2b1c93a..15d0c249 100644 --- a/common/src/nx_ipv6_fragment_process.c +++ b/common/src/nx_ipv6_fragment_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_fragment_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_header_add.c b/common/src/nx_ipv6_header_add.c index da72b034..f16bc6eb 100644 --- a/common/src/nx_ipv6_header_add.c +++ b/common/src/nx_ipv6_header_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_header_add PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_multicast_join.c b/common/src/nx_ipv6_multicast_join.c index 22b3b9bd..5cfef1ec 100644 --- a/common/src/nx_ipv6_multicast_join.c +++ b/common/src/nx_ipv6_multicast_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_multicast_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_multicast_leave.c b/common/src/nx_ipv6_multicast_leave.c index 0ce74f19..e86e7993 100644 --- a/common/src/nx_ipv6_multicast_leave.c +++ b/common/src/nx_ipv6_multicast_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_multicast_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_option_error.c b/common/src/nx_ipv6_option_error.c index f99ae29f..accfbcab 100644 --- a/common/src/nx_ipv6_option_error.c +++ b/common/src/nx_ipv6_option_error.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_option_error PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_packet_copy.c b/common/src/nx_ipv6_packet_copy.c index 96aeddc3..2dbb59da 100644 --- a/common/src/nx_ipv6_packet_copy.c +++ b/common/src/nx_ipv6_packet_copy.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_packet_copy PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_packet_receive.c b/common/src/nx_ipv6_packet_receive.c index 6f986571..a110215f 100644 --- a/common/src/nx_ipv6_packet_receive.c +++ b/common/src/nx_ipv6_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_packet_send.c b/common/src/nx_ipv6_packet_send.c index 457c482c..d91b2a9a 100644 --- a/common/src/nx_ipv6_packet_send.c +++ b/common/src/nx_ipv6_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_packet_send PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_prefix_list_add_entry.c b/common/src/nx_ipv6_prefix_list_add_entry.c index d316da0c..dbbbfd11 100644 --- a/common/src/nx_ipv6_prefix_list_add_entry.c +++ b/common/src/nx_ipv6_prefix_list_add_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_prefix_list_add_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_prefix_list_delete.c b/common/src/nx_ipv6_prefix_list_delete.c index e8457ffe..e71074cd 100644 --- a/common/src/nx_ipv6_prefix_list_delete.c +++ b/common/src/nx_ipv6_prefix_list_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_prefix_list_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_prefix_list_delete_entry.c b/common/src/nx_ipv6_prefix_list_delete_entry.c index ce94ef88..a42ea314 100644 --- a/common/src/nx_ipv6_prefix_list_delete_entry.c +++ b/common/src/nx_ipv6_prefix_list_delete_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_prefix_list_delete_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_process_fragment_option.c b/common/src/nx_ipv6_process_fragment_option.c index 3f734fd1..6432e1fb 100644 --- a/common/src/nx_ipv6_process_fragment_option.c +++ b/common/src/nx_ipv6_process_fragment_option.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_process_fragment_option PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_process_hop_by_hop_option.c b/common/src/nx_ipv6_process_hop_by_hop_option.c index 056e8f20..7511440f 100644 --- a/common/src/nx_ipv6_process_hop_by_hop_option.c +++ b/common/src/nx_ipv6_process_hop_by_hop_option.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_process_hop_by_hop_option PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_process_routing_option.c b/common/src/nx_ipv6_process_routing_option.c index 51bea939..a47f6fd6 100644 --- a/common/src/nx_ipv6_process_routing_option.c +++ b/common/src/nx_ipv6_process_routing_option.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_process_routing_option PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_ipv6_util.c b/common/src/nx_ipv6_util.c index fd0f9a63..dc8893ed 100644 --- a/common/src/nx_ipv6_util.c +++ b/common/src/nx_ipv6_util.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -20,7 +21,7 @@ /* FUNCTION RELEASE */ /* */ /* CHECK_IP_ADDRESSES_BY_PREFIX PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -117,7 +118,7 @@ ULONG mask; /* FUNCTION RELEASE */ /* */ /* CHECK_IPV6_ADDRESSES_SAME PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -176,7 +177,7 @@ INT CHECK_IPV6_ADDRESSES_SAME(ULONG *ip_addr1, ULONG *ip_addr2) /* FUNCTION RELEASE */ /* */ /* CHECK_IPV6_ADDRESS_RANGE PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -306,7 +307,7 @@ INT ip_addr_cmp1 = 0, ip_addr_cmp2 = 0; /* FUNCTION RELEASE */ /* */ /* CHECK_UNSPECIFIED_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -360,7 +361,7 @@ INT CHECK_UNSPECIFIED_ADDRESS(ULONG *ip_addr) /* FUNCTION RELEASE */ /* */ /* SET_UNSPECIFIED_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -412,7 +413,7 @@ void SET_UNSPECIFIED_ADDRESS(ULONG *ip_addr) /* FUNCTION RELEASE */ /* */ /* COPY_IPV6_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -468,7 +469,7 @@ void COPY_IPV6_ADDRESS(ULONG *copy_from, ULONG *copy_to) /* FUNCTION RELEASE */ /* */ /* COPY_NXD_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -530,7 +531,7 @@ void COPY_NXD_ADDRESS(NXD_ADDRESS *copy_from, NXD_ADDRESS *copy_to) /* FUNCTION RELEASE */ /* */ /* SET_SOLICITED_NODE_MULTICAST_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -590,7 +591,7 @@ void SET_SOLICITED_NODE_MULTICAST_ADDRESS(ULONG *address, /* FUNCTION RELEASE */ /* */ /* CHECK_ALL_ROUTER_MCAST_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -655,7 +656,7 @@ INT CHECK_ALL_ROUTER_MCAST_ADDRESS(ULONG *address) /* FUNCTION RELEASE */ /* */ /* CHECK_IPV6_SOLICITED_NODE_MCAST_ADDRESS PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -747,7 +748,7 @@ INT isMulticast = 0; /* FUNCTION RELEASE */ /* */ /* IPv6_Address_Type PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -889,7 +890,7 @@ ULONG tmp; /* FUNCTION RELEASE */ /* */ /* _nx_ipv6_address_change_endian PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_link.c b/common/src/nx_link.c index 480168a7..4284fc03 100644 --- a/common/src/nx_link.c +++ b/common/src/nx_link.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_link_vlan_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -101,7 +102,7 @@ UINT nx_link_vlan_set(NX_IP *ip_ptr, UINT interface_index, UINT vlan_tag) /* FUNCTION RELEASE */ /* */ /* nx_link_vlan_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -175,7 +176,7 @@ UINT nx_link_vlan_get(NX_IP *ip_ptr, UINT interface_index, USHORT *vlan_tag) /* FUNCTION RELEASE */ /* */ /* nx_link_vlan_clear PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -240,7 +241,7 @@ UINT nx_link_vlan_clear(NX_IP *ip_ptr, UINT interface_index) /* FUNCTION RELEASE */ /* */ /* nx_link_multicast_join PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -317,7 +318,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* nx_link_multicast_leave PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -395,7 +396,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* nx_link_ethernet_packet_send PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -483,7 +484,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_link_raw_packet_send PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -557,7 +558,7 @@ NX_IP_DRIVER driver_request; /* FUNCTION RELEASE */ /* */ /* nx_link_packet_receive_callback_add PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -656,7 +657,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* nx_link_packet_receive_callback_remove PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -742,7 +743,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* nx_link_ethernet_header_parse PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -865,7 +866,7 @@ UCHAR *data_ptr = packet_ptr -> nx_packet_prepend_ptr; /* FUNCTION RELEASE */ /* */ /* nx_link_ethernet_header_add PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -978,7 +979,7 @@ USHORT vlan_tag; /* FUNCTION RELEASE */ /* */ /* nx_link_packet_transmitted PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1064,7 +1065,7 @@ ULONG header_length; /* FUNCTION RELEASE */ /* */ /* nx_link_ethernet_packet_received PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1328,7 +1329,7 @@ NX_LINK_RECEIVE_QUEUE *queue_ptr; /* FUNCTION RELEASE */ /* */ /* nx_link_vlan_interface_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1470,7 +1471,7 @@ NX_INTERFACE *interface_ptr = NX_NULL; /* FUNCTION RELEASE */ /* */ /* nx_link_driver_request_preprocess PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ @@ -1590,7 +1591,7 @@ UINT nx_link_driver_request_preprocess(NX_IP_DRIVER *driver_request, NX_INTERFAC /* FUNCTION RELEASE */ /* */ /* nx_link_vlan_interface_status_change PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Tiejun Zhou, Microsoft Corporation */ diff --git a/common/src/nx_md5.c b/common/src/nx_md5.c index 4f06d6bb..8106092d 100644 --- a/common/src/nx_md5.c +++ b/common/src/nx_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -96,7 +97,7 @@ UCHAR _nx_md5_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 /* FUNCTION RELEASE */ /* */ /* _nx_md5_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -158,7 +159,7 @@ UINT _nx_md5_initialize(NX_MD5 *context) /* FUNCTION RELEASE */ /* */ /* _nx_md5_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -285,7 +286,7 @@ ULONG needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_md5_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -382,7 +383,7 @@ ULONG padding_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_md5_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_add.c b/common/src/nx_nd_cache_add.c index 208fd8fc..75443084 100644 --- a/common/src/nx_nd_cache_add.c +++ b/common/src/nx_nd_cache_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_nd_cache_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_add_entry.c b/common/src/nx_nd_cache_add_entry.c index a879027d..95cba85a 100644 --- a/common/src/nx_nd_cache_add_entry.c +++ b/common/src/nx_nd_cache_add_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_nd_cache_add_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_delete_internal.c b/common/src/nx_nd_cache_delete_internal.c index b67af33d..0b2a69ed 100644 --- a/common/src/nx_nd_cache_delete_internal.c +++ b/common/src/nx_nd_cache_delete_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_nd_cache_delete_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_fast_periodic_update.c b/common/src/nx_nd_cache_fast_periodic_update.c index ee7ca704..42470730 100644 --- a/common/src/nx_nd_cache_fast_periodic_update.c +++ b/common/src/nx_nd_cache_fast_periodic_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_nd_cache_fast_periodic_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_find_entry.c b/common/src/nx_nd_cache_find_entry.c index 5face9ce..aaea00d9 100644 --- a/common/src/nx_nd_cache_find_entry.c +++ b/common/src/nx_nd_cache_find_entry.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_nd_cache_find_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_find_entry_by_mac_addr.c b/common/src/nx_nd_cache_find_entry_by_mac_addr.c index 1af5ffe0..8aa0bddf 100644 --- a/common/src/nx_nd_cache_find_entry_by_mac_addr.c +++ b/common/src/nx_nd_cache_find_entry_by_mac_addr.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_nd_cache_find_entry_by_mac_addr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_interface_entries_delete.c b/common/src/nx_nd_cache_interface_entries_delete.c index 320ce603..98a577f9 100644 --- a/common/src/nx_nd_cache_interface_entries_delete.c +++ b/common/src/nx_nd_cache_interface_entries_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_nd_cache_interface_entries_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_nd_cache_slow_periodic_update.c b/common/src/nx_nd_cache_slow_periodic_update.c index dc3d87f2..8078433f 100644 --- a/common/src/nx_nd_cache_slow_periodic_update.c +++ b/common/src/nx_nd_cache_slow_periodic_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_nd_cache_slow_periodic_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_allocate.c b/common/src/nx_packet_allocate.c index 0b6d5963..3f5739d1 100644 --- a/common/src/nx_packet_allocate.c +++ b/common/src/nx_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_allocate PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_copy.c b/common/src/nx_packet_copy.c index 3d573adf..b158432a 100644 --- a/common/src/nx_packet_copy.c +++ b/common/src/nx_packet_copy.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_copy PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_data_adjust.c b/common/src/nx_packet_data_adjust.c index 555e81d5..659eceb2 100644 --- a/common/src/nx_packet_data_adjust.c +++ b/common/src/nx_packet_data_adjust.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_data_adjust PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_data_append.c b/common/src/nx_packet_data_append.c index 7318ccd8..47ba2a0d 100644 --- a/common/src/nx_packet_data_append.c +++ b/common/src/nx_packet_data_append.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_data_append PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_data_extract_offset.c b/common/src/nx_packet_data_extract_offset.c index e05614d5..ae95cd06 100644 --- a/common/src/nx_packet_data_extract_offset.c +++ b/common/src/nx_packet_data_extract_offset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_data_extract_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_data_retrieve.c b/common/src/nx_packet_data_retrieve.c index 8c3ec1e8..9656fa66 100644 --- a/common/src/nx_packet_data_retrieve.c +++ b/common/src/nx_packet_data_retrieve.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_data_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_debug_info_get.c b/common/src/nx_packet_debug_info_get.c index a0477b00..8ccdb040 100644 --- a/common/src/nx_packet_debug_info_get.c +++ b/common/src/nx_packet_debug_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_debug_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_length_get.c b/common/src/nx_packet_length_get.c index 727e5afa..b5760674 100644 --- a/common/src/nx_packet_length_get.c +++ b/common/src/nx_packet_length_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_cleanup.c b/common/src/nx_packet_pool_cleanup.c index 25152ed5..772e0905 100644 --- a/common/src/nx_packet_pool_cleanup.c +++ b/common/src/nx_packet_pool_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_create.c b/common/src/nx_packet_pool_create.c index d5927ad0..3880fcf9 100644 --- a/common/src/nx_packet_pool_create.c +++ b/common/src/nx_packet_pool_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_delete.c b/common/src/nx_packet_pool_delete.c index 03133af7..d5237d57 100644 --- a/common/src/nx_packet_pool_delete.c +++ b/common/src/nx_packet_pool_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_info_get.c b/common/src/nx_packet_pool_info_get.c index cf974afe..2d786541 100644 --- a/common/src/nx_packet_pool_info_get.c +++ b/common/src/nx_packet_pool_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_initialize.c b/common/src/nx_packet_pool_initialize.c index 0516245a..e89697dd 100644 --- a/common/src/nx_packet_pool_initialize.c +++ b/common/src/nx_packet_pool_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_pool_low_watermark_set.c b/common/src/nx_packet_pool_low_watermark_set.c index aa1c6f52..de4f65e6 100644 --- a/common/src/nx_packet_pool_low_watermark_set.c +++ b/common/src/nx_packet_pool_low_watermark_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_pool_low_watermark_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_release.c b/common/src/nx_packet_release.c index 75427253..ecdebd76 100644 --- a/common/src/nx_packet_release.c +++ b/common/src/nx_packet_release.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_transmit_release.c b/common/src/nx_packet_transmit_release.c index 8b39cf8d..ff0c1c79 100644 --- a/common/src/nx_packet_transmit_release.c +++ b/common/src/nx_packet_transmit_release.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_transmit_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_packet_vlan_priority_set.c b/common/src/nx_packet_vlan_priority_set.c index 92e1f165..39a7b120 100644 --- a/common/src/nx_packet_vlan_priority_set.c +++ b/common/src/nx_packet_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_packet_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nx_ram_network_driver.c b/common/src/nx_ram_network_driver.c index 9f542377..6ce9a59b 100644 --- a/common/src/nx_ram_network_driver.c +++ b/common/src/nx_ram_network_driver.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -110,7 +111,7 @@ static _nx_ram_network_driver_instance_type nx_ram_driver[NX_MAX_RAM_INTERFACES] /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -666,7 +667,7 @@ ULONG *ethernet_frame_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_output PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -877,7 +878,7 @@ UINT j; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_receive PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_disable.c b/common/src/nx_rarp_disable.c index 329251bd..7f5f8b45 100644 --- a/common/src/nx_rarp_disable.c +++ b/common/src/nx_rarp_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_enable.c b/common/src/nx_rarp_enable.c index 5c384d8a..2415601e 100644 --- a/common/src/nx_rarp_enable.c +++ b/common/src/nx_rarp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_info_get.c b/common/src/nx_rarp_info_get.c index 72a6f279..cf406216 100644 --- a/common/src/nx_rarp_info_get.c +++ b/common/src/nx_rarp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_packet_deferred_receive.c b/common/src/nx_rarp_packet_deferred_receive.c index 15d75911..2bbe6a0e 100644 --- a/common/src/nx_rarp_packet_deferred_receive.c +++ b/common/src/nx_rarp_packet_deferred_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_packet_deferred_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_packet_receive.c b/common/src/nx_rarp_packet_receive.c index da5ba992..e0fd35f1 100644 --- a/common/src/nx_rarp_packet_receive.c +++ b/common/src/nx_rarp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_rarp_packet_send.c b/common/src/nx_rarp_packet_send.c index 31400a94..3e00e085 100644 --- a/common/src/nx_rarp_packet_send.c +++ b/common/src/nx_rarp_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_periodic_update.c b/common/src/nx_rarp_periodic_update.c index d25e35d0..87b7b001 100644 --- a/common/src/nx_rarp_periodic_update.c +++ b/common/src/nx_rarp_periodic_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_periodic_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_rarp_queue_process.c b/common/src/nx_rarp_queue_process.c index 2ddc60b0..d167336f 100644 --- a/common/src/nx_rarp_queue_process.c +++ b/common/src/nx_rarp_queue_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_rarp_queue_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_system_initialize.c b/common/src/nx_system_initialize.c index 26f82761..c543bc8a 100644 --- a/common/src/nx_system_initialize.c +++ b/common/src/nx_system_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -49,7 +50,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_system_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_cleanup_deferred.c b/common/src/nx_tcp_cleanup_deferred.c index 96656e8f..1c2268d4 100644 --- a/common/src/nx_tcp_cleanup_deferred.c +++ b/common/src/nx_tcp_cleanup_deferred.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_cleanup_deferred PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_client_bind_cleanup.c b/common/src/nx_tcp_client_bind_cleanup.c index 7abf6879..0e5f30c2 100644 --- a/common/src/nx_tcp_client_bind_cleanup.c +++ b/common/src/nx_tcp_client_bind_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_client_bind_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_client_socket_bind.c b/common/src/nx_tcp_client_socket_bind.c index 357dea2f..33052376 100644 --- a/common/src/nx_tcp_client_socket_bind.c +++ b/common/src/nx_tcp_client_socket_bind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_tcp_client_socket_connect.c b/common/src/nx_tcp_client_socket_connect.c index 320a9fa2..5cc81300 100644 --- a/common/src/nx_tcp_client_socket_connect.c +++ b/common/src/nx_tcp_client_socket_connect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_client_socket_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_client_socket_port_get.c b/common/src/nx_tcp_client_socket_port_get.c index 19ca801c..e0ff8e99 100644 --- a/common/src/nx_tcp_client_socket_port_get.c +++ b/common/src/nx_tcp_client_socket_port_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_client_socket_port_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_client_socket_unbind.c b/common/src/nx_tcp_client_socket_unbind.c index 8b07c486..696d57a3 100644 --- a/common/src/nx_tcp_client_socket_unbind.c +++ b/common/src/nx_tcp_client_socket_unbind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_client_socket_unbind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_connect_cleanup.c b/common/src/nx_tcp_connect_cleanup.c index 0c8468a8..851b8ca4 100644 --- a/common/src/nx_tcp_connect_cleanup.c +++ b/common/src/nx_tcp_connect_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_connect_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_deferred_cleanup_check.c b/common/src/nx_tcp_deferred_cleanup_check.c index aad365ca..ba919101 100644 --- a/common/src/nx_tcp_deferred_cleanup_check.c +++ b/common/src/nx_tcp_deferred_cleanup_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_deferred_cleanup_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_disconnect_cleanup.c b/common/src/nx_tcp_disconnect_cleanup.c index 7b9d82dd..5393be40 100644 --- a/common/src/nx_tcp_disconnect_cleanup.c +++ b/common/src/nx_tcp_disconnect_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_disconnect_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_enable.c b/common/src/nx_tcp_enable.c index 2d5909f9..9615c6d4 100644 --- a/common/src/nx_tcp_enable.c +++ b/common/src/nx_tcp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_fast_periodic_processing.c b/common/src/nx_tcp_fast_periodic_processing.c index a2245e6c..cc21b54a 100644 --- a/common/src/nx_tcp_fast_periodic_processing.c +++ b/common/src/nx_tcp_fast_periodic_processing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_fast_periodic_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_free_port_find.c b/common/src/nx_tcp_free_port_find.c index 7fe4f86c..1194cee1 100644 --- a/common/src/nx_tcp_free_port_find.c +++ b/common/src/nx_tcp_free_port_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_free_port_find PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_info_get.c b/common/src/nx_tcp_info_get.c index 503440a6..66f9656a 100644 --- a/common/src/nx_tcp_info_get.c +++ b/common/src/nx_tcp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_initialize.c b/common/src/nx_tcp_initialize.c index 9535e1a4..1e49b680 100644 --- a/common/src/nx_tcp_initialize.c +++ b/common/src/nx_tcp_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_mss_option_get.c b/common/src/nx_tcp_mss_option_get.c index 9d0b816a..ffa6fdd6 100644 --- a/common/src/nx_tcp_mss_option_get.c +++ b/common/src/nx_tcp_mss_option_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_mss_option_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_no_connection_reset.c b/common/src/nx_tcp_no_connection_reset.c index 94a4f2b4..da069221 100644 --- a/common/src/nx_tcp_no_connection_reset.c +++ b/common/src/nx_tcp_no_connection_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_no_connection_reset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_process.c b/common/src/nx_tcp_packet_process.c index ef8b2e9f..63cf6ce1 100644 --- a/common/src/nx_tcp_packet_process.c +++ b/common/src/nx_tcp_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -43,7 +44,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_process PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_receive.c b/common/src/nx_tcp_packet_receive.c index 3b4fa415..92287e65 100644 --- a/common/src/nx_tcp_packet_receive.c +++ b/common/src/nx_tcp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_ack.c b/common/src/nx_tcp_packet_send_ack.c index 2b35d743..2f126bb1 100644 --- a/common/src/nx_tcp_packet_send_ack.c +++ b/common/src/nx_tcp_packet_send_ack.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_ack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_control.c b/common/src/nx_tcp_packet_send_control.c index 91a65972..93db969c 100644 --- a/common/src/nx_tcp_packet_send_control.c +++ b/common/src/nx_tcp_packet_send_control.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_control PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_fin.c b/common/src/nx_tcp_packet_send_fin.c index 0b9cbc57..9fb45a29 100644 --- a/common/src/nx_tcp_packet_send_fin.c +++ b/common/src/nx_tcp_packet_send_fin.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_fin PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_probe.c b/common/src/nx_tcp_packet_send_probe.c index ed91baef..9e0b4591 100644 --- a/common/src/nx_tcp_packet_send_probe.c +++ b/common/src/nx_tcp_packet_send_probe.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_probe PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_rst.c b/common/src/nx_tcp_packet_send_rst.c index 348c30d3..c207d236 100644 --- a/common/src/nx_tcp_packet_send_rst.c +++ b/common/src/nx_tcp_packet_send_rst.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_rst PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_packet_send_syn.c b/common/src/nx_tcp_packet_send_syn.c index f3d3c8b3..664ba3f6 100644 --- a/common/src/nx_tcp_packet_send_syn.c +++ b/common/src/nx_tcp_packet_send_syn.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_packet_send_syn PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_periodic_processing.c b/common/src/nx_tcp_periodic_processing.c index 5117c84e..18b2d27e 100644 --- a/common/src/nx_tcp_periodic_processing.c +++ b/common/src/nx_tcp_periodic_processing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_periodic_processing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_queue_process.c b/common/src/nx_tcp_queue_process.c index 0b32642d..ecf69b09 100644 --- a/common/src/nx_tcp_queue_process.c +++ b/common/src/nx_tcp_queue_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_queue_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_receive_cleanup.c b/common/src/nx_tcp_receive_cleanup.c index 8ca4e31d..2b923dee 100644 --- a/common/src/nx_tcp_receive_cleanup.c +++ b/common/src/nx_tcp_receive_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_receive_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_accept.c b/common/src/nx_tcp_server_socket_accept.c index 3c5dd687..61603a4a 100644 --- a/common/src/nx_tcp_server_socket_accept.c +++ b/common/src/nx_tcp_server_socket_accept.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_accept PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_driver_listen.c b/common/src/nx_tcp_server_socket_driver_listen.c index 5cfc1439..04a77ce6 100644 --- a/common/src/nx_tcp_server_socket_driver_listen.c +++ b/common/src/nx_tcp_server_socket_driver_listen.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_driver_listen PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_listen.c b/common/src/nx_tcp_server_socket_listen.c index 7dbda03e..3ba56ccb 100644 --- a/common/src/nx_tcp_server_socket_listen.c +++ b/common/src/nx_tcp_server_socket_listen.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_listen PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_relisten.c b/common/src/nx_tcp_server_socket_relisten.c index 3b2a70f1..1d1e7895 100644 --- a/common/src/nx_tcp_server_socket_relisten.c +++ b/common/src/nx_tcp_server_socket_relisten.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_relisten PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_unaccept.c b/common/src/nx_tcp_server_socket_unaccept.c index 1ccf48d8..abd5e9a5 100644 --- a/common/src/nx_tcp_server_socket_unaccept.c +++ b/common/src/nx_tcp_server_socket_unaccept.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_unaccept PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_server_socket_unlisten.c b/common/src/nx_tcp_server_socket_unlisten.c index af845e03..016f6f79 100644 --- a/common/src/nx_tcp_server_socket_unlisten.c +++ b/common/src/nx_tcp_server_socket_unlisten.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_driver_unlisten PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -118,7 +119,7 @@ NX_INTERFACE *interface_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcp_server_socket_unlisten PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_block_cleanup.c b/common/src/nx_tcp_socket_block_cleanup.c index 965b6525..cb0a4c0d 100644 --- a/common/src/nx_tcp_socket_block_cleanup.c +++ b/common/src/nx_tcp_socket_block_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_block_cleanup PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_bytes_available.c b/common/src/nx_tcp_socket_bytes_available.c index 8eadf79a..12c4a44c 100644 --- a/common/src/nx_tcp_socket_bytes_available.c +++ b/common/src/nx_tcp_socket_bytes_available.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_bytes_available PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_connection_reset.c b/common/src/nx_tcp_socket_connection_reset.c index 9c33362d..a207abbb 100644 --- a/common/src/nx_tcp_socket_connection_reset.c +++ b/common/src/nx_tcp_socket_connection_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_tcp_socket_create.c b/common/src/nx_tcp_socket_create.c index 7a638443..94f8fdf0 100644 --- a/common/src/nx_tcp_socket_create.c +++ b/common/src/nx_tcp_socket_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_delete.c b/common/src/nx_tcp_socket_delete.c index c0d23d32..a3d6ee69 100644 --- a/common/src/nx_tcp_socket_delete.c +++ b/common/src/nx_tcp_socket_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_disconnect.c b/common/src/nx_tcp_socket_disconnect.c index f929a734..bf73b83a 100644 --- a/common/src/nx_tcp_socket_disconnect.c +++ b/common/src/nx_tcp_socket_disconnect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_disconnect PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_disconnect_complete_notify.c b/common/src/nx_tcp_socket_disconnect_complete_notify.c index bf7fc9b4..14338da4 100644 --- a/common/src/nx_tcp_socket_disconnect_complete_notify.c +++ b/common/src/nx_tcp_socket_disconnect_complete_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_disconnect_complete_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_driver_establish.c b/common/src/nx_tcp_socket_driver_establish.c index de0a9bda..b9017377 100644 --- a/common/src/nx_tcp_socket_driver_establish.c +++ b/common/src/nx_tcp_socket_driver_establish.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_driver_establish PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_driver_packet_receive.c b/common/src/nx_tcp_socket_driver_packet_receive.c index adc2b035..6e1d86e7 100644 --- a/common/src/nx_tcp_socket_driver_packet_receive.c +++ b/common/src/nx_tcp_socket_driver_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_driver_packet_receive PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_establish_notify.c b/common/src/nx_tcp_socket_establish_notify.c index 60aad6dd..7fb7e901 100644 --- a/common/src/nx_tcp_socket_establish_notify.c +++ b/common/src/nx_tcp_socket_establish_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_establish_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_info_get.c b/common/src/nx_tcp_socket_info_get.c index d2473581..e9a5ba73 100644 --- a/common/src/nx_tcp_socket_info_get.c +++ b/common/src/nx_tcp_socket_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_mss_get.c b/common/src/nx_tcp_socket_mss_get.c index 227c3de5..74d18d5e 100644 --- a/common/src/nx_tcp_socket_mss_get.c +++ b/common/src/nx_tcp_socket_mss_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_mss_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_mss_peer_get.c b/common/src/nx_tcp_socket_mss_peer_get.c index 6082889f..592fe94b 100644 --- a/common/src/nx_tcp_socket_mss_peer_get.c +++ b/common/src/nx_tcp_socket_mss_peer_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_mss_peer_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_mss_set.c b/common/src/nx_tcp_socket_mss_set.c index 342f7cbb..d0e3a08f 100644 --- a/common/src/nx_tcp_socket_mss_set.c +++ b/common/src/nx_tcp_socket_mss_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_mss_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_packet_process.c b/common/src/nx_tcp_socket_packet_process.c index d43caa0e..da2c55c3 100644 --- a/common/src/nx_tcp_socket_packet_process.c +++ b/common/src/nx_tcp_socket_packet_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_packet_process PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_peer_info_get.c b/common/src/nx_tcp_socket_peer_info_get.c index fc2e3da4..dfdc4a00 100644 --- a/common/src/nx_tcp_socket_peer_info_get.c +++ b/common/src/nx_tcp_socket_peer_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_peer_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_queue_depth_notify_set.c b/common/src/nx_tcp_socket_queue_depth_notify_set.c index 9632c932..3c3b92ab 100644 --- a/common/src/nx_tcp_socket_queue_depth_notify_set.c +++ b/common/src/nx_tcp_socket_queue_depth_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_queue_depth_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_receive.c b/common/src/nx_tcp_socket_receive.c index 54be90c5..9c08c796 100644 --- a/common/src/nx_tcp_socket_receive.c +++ b/common/src/nx_tcp_socket_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_receive_notify.c b/common/src/nx_tcp_socket_receive_notify.c index 5aff4c1e..a0bc9a72 100644 --- a/common/src/nx_tcp_socket_receive_notify.c +++ b/common/src/nx_tcp_socket_receive_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_receive_queue_flush.c b/common/src/nx_tcp_socket_receive_queue_flush.c index 3636b420..58dd9a80 100644 --- a/common/src/nx_tcp_socket_receive_queue_flush.c +++ b/common/src/nx_tcp_socket_receive_queue_flush.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_receive_queue_flush PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_receive_queue_max_set.c b/common/src/nx_tcp_socket_receive_queue_max_set.c index 150f2c4d..e3765af6 100644 --- a/common/src/nx_tcp_socket_receive_queue_max_set.c +++ b/common/src/nx_tcp_socket_receive_queue_max_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_receive_queue_max_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_retransmit.c b/common/src/nx_tcp_socket_retransmit.c index f057af87..bddf8d67 100644 --- a/common/src/nx_tcp_socket_retransmit.c +++ b/common/src/nx_tcp_socket_retransmit.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_retransmit PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_send.c b/common/src/nx_tcp_socket_send.c index cde30096..efa5afee 100644 --- a/common/src/nx_tcp_socket_send.c +++ b/common/src/nx_tcp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_send_internal.c b/common/src/nx_tcp_socket_send_internal.c index 29742001..1a2d1e9e 100644 --- a/common/src/nx_tcp_socket_send_internal.c +++ b/common/src/nx_tcp_socket_send_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -43,7 +44,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_driver_send PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_ack_check.c b/common/src/nx_tcp_socket_state_ack_check.c index b56b8b77..de371efe 100644 --- a/common/src/nx_tcp_socket_state_ack_check.c +++ b/common/src/nx_tcp_socket_state_ack_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nx_tcp_socket_state_closing.c b/common/src/nx_tcp_socket_state_closing.c index 6347b669..ab566f4e 100644 --- a/common/src/nx_tcp_socket_state_closing.c +++ b/common/src/nx_tcp_socket_state_closing.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_closing PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_data_check.c b/common/src/nx_tcp_socket_state_data_check.c index bbd73b33..a7c7402e 100644 --- a/common/src/nx_tcp_socket_state_data_check.c +++ b/common/src/nx_tcp_socket_state_data_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_data_trim PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -142,7 +143,7 @@ NX_PACKET *work_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_data_trim_front PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -281,7 +282,7 @@ ULONG work_length; /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_data_check PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_established.c b/common/src/nx_tcp_socket_state_established.c index d89bb1ec..41154836 100644 --- a/common/src/nx_tcp_socket_state_established.c +++ b/common/src/nx_tcp_socket_state_established.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_established PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_fin_wait1.c b/common/src/nx_tcp_socket_state_fin_wait1.c index cbbce828..1457999c 100644 --- a/common/src/nx_tcp_socket_state_fin_wait1.c +++ b/common/src/nx_tcp_socket_state_fin_wait1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_fin_wait1 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_fin_wait2.c b/common/src/nx_tcp_socket_state_fin_wait2.c index 0bbbae71..6dc1b134 100644 --- a/common/src/nx_tcp_socket_state_fin_wait2.c +++ b/common/src/nx_tcp_socket_state_fin_wait2.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_fin_wait2 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_last_ack.c b/common/src/nx_tcp_socket_state_last_ack.c index b818d8cc..d8ea7430 100644 --- a/common/src/nx_tcp_socket_state_last_ack.c +++ b/common/src/nx_tcp_socket_state_last_ack.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_last_ack PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_syn_received.c b/common/src/nx_tcp_socket_state_syn_received.c index 8c6c1da3..a31783f2 100644 --- a/common/src/nx_tcp_socket_state_syn_received.c +++ b/common/src/nx_tcp_socket_state_syn_received.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_syn_received PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_syn_sent.c b/common/src/nx_tcp_socket_state_syn_sent.c index 2cab101f..41f87b07 100644 --- a/common/src/nx_tcp_socket_state_syn_sent.c +++ b/common/src/nx_tcp_socket_state_syn_sent.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_syn_sent PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_transmit_check.c b/common/src/nx_tcp_socket_state_transmit_check.c index e7fa98c2..fc053fb2 100644 --- a/common/src/nx_tcp_socket_state_transmit_check.c +++ b/common/src/nx_tcp_socket_state_transmit_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_transmit_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_state_wait.c b/common/src/nx_tcp_socket_state_wait.c index 3bc84eed..197dfcca 100644 --- a/common/src/nx_tcp_socket_state_wait.c +++ b/common/src/nx_tcp_socket_state_wait.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_state_wait PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_thread_resume.c b/common/src/nx_tcp_socket_thread_resume.c index 0d3ab85e..b60d5b61 100644 --- a/common/src/nx_tcp_socket_thread_resume.c +++ b/common/src/nx_tcp_socket_thread_resume.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_thread_resume PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_thread_suspend.c b/common/src/nx_tcp_socket_thread_suspend.c index 79989ecd..c182bbbc 100644 --- a/common/src/nx_tcp_socket_thread_suspend.c +++ b/common/src/nx_tcp_socket_thread_suspend.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_thread_suspend PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_timed_wait_callback.c b/common/src/nx_tcp_socket_timed_wait_callback.c index 1aa29e70..62e6c921 100644 --- a/common/src/nx_tcp_socket_timed_wait_callback.c +++ b/common/src/nx_tcp_socket_timed_wait_callback.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_timed_wait_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_transmit_configure.c b/common/src/nx_tcp_socket_transmit_configure.c index 104df75d..72d5f92b 100644 --- a/common/src/nx_tcp_socket_transmit_configure.c +++ b/common/src/nx_tcp_socket_transmit_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_transmit_configure PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_transmit_queue_flush.c b/common/src/nx_tcp_socket_transmit_queue_flush.c index 128ae49b..94d01148 100644 --- a/common/src/nx_tcp_socket_transmit_queue_flush.c +++ b/common/src/nx_tcp_socket_transmit_queue_flush.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_transmit_queue_flush PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_vlan_priority_set.c b/common/src/nx_tcp_socket_vlan_priority_set.c index fa3e395e..bce38021 100644 --- a/common/src/nx_tcp_socket_vlan_priority_set.c +++ b/common/src/nx_tcp_socket_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nx_tcp_socket_window_update_notify_set.c b/common/src/nx_tcp_socket_window_update_notify_set.c index 95f27691..88ad0457 100644 --- a/common/src/nx_tcp_socket_window_update_notify_set.c +++ b/common/src/nx_tcp_socket_window_update_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_socket_window_update_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_transmit_cleanup.c b/common/src/nx_tcp_transmit_cleanup.c index 55da57a0..7fb35e63 100644 --- a/common/src/nx_tcp_transmit_cleanup.c +++ b/common/src/nx_tcp_transmit_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_transmit_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_tcp_window_scaling_option_get.c b/common/src/nx_tcp_window_scaling_option_get.c index 79d31fd5..a4a4d4a0 100644 --- a/common/src/nx_tcp_window_scaling_option_get.c +++ b/common/src/nx_tcp_window_scaling_option_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_tcp_window_scaling_option_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_trace_event_insert.c b/common/src/nx_trace_event_insert.c index 9399cf96..2ccf98cf 100644 --- a/common/src/nx_trace_event_insert.c +++ b/common/src/nx_trace_event_insert.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_trace_event_insert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_trace_event_update.c b/common/src/nx_trace_event_update.c index fe498f26..cbd411e7 100644 --- a/common/src/nx_trace_event_update.c +++ b/common/src/nx_trace_event_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_trace_event_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_trace_object_register.c b/common/src/nx_trace_object_register.c index 271ce652..d9ae23fc 100644 --- a/common/src/nx_trace_object_register.c +++ b/common/src/nx_trace_object_register.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ extern VOID _tx_trace_object_register(UCHAR, VOID *, CHAR *, ULONG, ULONG); /* FUNCTION RELEASE */ /* */ /* _nx_trace_object_register PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_trace_object_unregister.c b/common/src/nx_trace_object_unregister.c index 4e62d228..ab4905f6 100644 --- a/common/src/nx_trace_object_unregister.c +++ b/common/src/nx_trace_object_unregister.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ extern VOID _tx_trace_object_unregister(VOID *); /* FUNCTION RELEASE */ /* */ /* _nx_trace_object_unregister PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_bind_cleanup.c b/common/src/nx_udp_bind_cleanup.c index e4155dd5..3ca5930f 100644 --- a/common/src/nx_udp_bind_cleanup.c +++ b/common/src/nx_udp_bind_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_bind_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_enable.c b/common/src/nx_udp_enable.c index 3bd71ef1..2f3d8aaa 100644 --- a/common/src/nx_udp_enable.c +++ b/common/src/nx_udp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_free_port_find.c b/common/src/nx_udp_free_port_find.c index 0f669c2d..a44d4cf1 100644 --- a/common/src/nx_udp_free_port_find.c +++ b/common/src/nx_udp_free_port_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_free_port_find PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_info_get.c b/common/src/nx_udp_info_get.c index 359bf5a7..ff787eff 100644 --- a/common/src/nx_udp_info_get.c +++ b/common/src/nx_udp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_packet_info_extract.c b/common/src/nx_udp_packet_info_extract.c index 4b9db40b..b0a43fc0 100644 --- a/common/src/nx_udp_packet_info_extract.c +++ b/common/src/nx_udp_packet_info_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_packet_info_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_packet_receive.c b/common/src/nx_udp_packet_receive.c index 22c4c67f..f054184a 100644 --- a/common/src/nx_udp_packet_receive.c +++ b/common/src/nx_udp_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -43,7 +44,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_receive_cleanup.c b/common/src/nx_udp_receive_cleanup.c index bf6b0ecd..77cab922 100644 --- a/common/src/nx_udp_receive_cleanup.c +++ b/common/src/nx_udp_receive_cleanup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_receive_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_bind.c b/common/src/nx_udp_socket_bind.c index 47b8db3f..164649ad 100644 --- a/common/src/nx_udp_socket_bind.c +++ b/common/src/nx_udp_socket_bind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_driver_bind PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_bytes_available.c b/common/src/nx_udp_socket_bytes_available.c index 6bed714b..8e921afb 100644 --- a/common/src/nx_udp_socket_bytes_available.c +++ b/common/src/nx_udp_socket_bytes_available.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_bytes_available PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_checksum_disable.c b/common/src/nx_udp_socket_checksum_disable.c index 1cb8e630..36cbc817 100644 --- a/common/src/nx_udp_socket_checksum_disable.c +++ b/common/src/nx_udp_socket_checksum_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_checksum_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_checksum_enable.c b/common/src/nx_udp_socket_checksum_enable.c index e9ecebeb..cdfb6867 100644 --- a/common/src/nx_udp_socket_checksum_enable.c +++ b/common/src/nx_udp_socket_checksum_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_checksum_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_create.c b/common/src/nx_udp_socket_create.c index 087a9cd2..6d9f5e55 100644 --- a/common/src/nx_udp_socket_create.c +++ b/common/src/nx_udp_socket_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_delete.c b/common/src/nx_udp_socket_delete.c index 4afa2ce0..2404eee4 100644 --- a/common/src/nx_udp_socket_delete.c +++ b/common/src/nx_udp_socket_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_driver_packet_receive.c b/common/src/nx_udp_socket_driver_packet_receive.c index 5f92b190..d659d2e2 100644 --- a/common/src/nx_udp_socket_driver_packet_receive.c +++ b/common/src/nx_udp_socket_driver_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_driver_packet_receive PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_info_get.c b/common/src/nx_udp_socket_info_get.c index 438fe7f5..b5b2aa56 100644 --- a/common/src/nx_udp_socket_info_get.c +++ b/common/src/nx_udp_socket_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_port_get.c b/common/src/nx_udp_socket_port_get.c index fc8cec54..e09c7071 100644 --- a/common/src/nx_udp_socket_port_get.c +++ b/common/src/nx_udp_socket_port_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_port_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_receive.c b/common/src/nx_udp_socket_receive.c index a48b40ab..a4cf8164 100644 --- a/common/src/nx_udp_socket_receive.c +++ b/common/src/nx_udp_socket_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_receive_notify.c b/common/src/nx_udp_socket_receive_notify.c index 73dd3e2f..81c161d2 100644 --- a/common/src/nx_udp_socket_receive_notify.c +++ b/common/src/nx_udp_socket_receive_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_send.c b/common/src/nx_udp_socket_send.c index 694b247b..dacc9e52 100644 --- a/common/src/nx_udp_socket_send.c +++ b/common/src/nx_udp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_source_send.c b/common/src/nx_udp_socket_source_send.c index a9d4c76f..269c41e0 100644 --- a/common/src/nx_udp_socket_source_send.c +++ b/common/src/nx_udp_socket_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_unbind.c b/common/src/nx_udp_socket_unbind.c index d18b1e03..dc23f25f 100644 --- a/common/src/nx_udp_socket_unbind.c +++ b/common/src/nx_udp_socket_unbind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_driver_unbind PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -121,7 +122,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_unbind PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_udp_socket_vlan_priority_set.c b/common/src/nx_udp_socket_vlan_priority_set.c index 3bfe35ed..472f7542 100644 --- a/common/src/nx_udp_socket_vlan_priority_set.c +++ b/common/src/nx_udp_socket_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nx_udp_source_extract.c b/common/src/nx_udp_source_extract.c index 44cee90d..93ab95ab 100644 --- a/common/src/nx_udp_source_extract.c +++ b/common/src/nx_udp_source_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nx_utility.c b/common/src/nx_utility.c index fcc885e5..3ba31e5b 100644 --- a/common/src/nx_utility.c +++ b/common/src/nx_utility.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ static CHAR _nx_utility_base64_array[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkl /* FUNCTION RELEASE */ /* */ /* _nx_utility_string_length_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -113,7 +114,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_utility_string_to_uint PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -204,7 +205,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_utility_uint_to_string PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -317,7 +318,7 @@ UINT size; /* FUNCTION RELEASE */ /* */ /* _nx_utility_base64_encode PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_icmp_enable.c b/common/src/nxd_icmp_enable.c index a3144ad8..376cfdba 100644 --- a/common/src/nxd_icmp_enable.c +++ b/common/src/nxd_icmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_icmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_icmp_ping.c b/common/src/nxd_icmp_ping.c index 084b9750..24f3c397 100644 --- a/common/src/nxd_icmp_ping.c +++ b/common/src/nxd_icmp_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_icmp_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_icmp_source_ping.c b/common/src/nxd_icmp_source_ping.c index 5cda3c1d..6ad44010 100644 --- a/common/src/nxd_icmp_source_ping.c +++ b/common/src/nxd_icmp_source_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_icmp_source_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_icmpv6_ra_flag_callback_set.c b/common/src/nxd_icmpv6_ra_flag_callback_set.c index d54c60af..0bf600fe 100644 --- a/common/src/nxd_icmpv6_ra_flag_callback_set.c +++ b/common/src/nxd_icmpv6_ra_flag_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_icmpv6_ra_flag_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ip_raw_packet_send.c b/common/src/nxd_ip_raw_packet_send.c index 5ac471a4..00a5c814 100644 --- a/common/src/nxd_ip_raw_packet_send.c +++ b/common/src/nxd_ip_raw_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ip_raw_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ip_raw_packet_source_send.c b/common/src/nxd_ip_raw_packet_source_send.c index d1f163d6..a278c795 100644 --- a/common/src/nxd_ip_raw_packet_source_send.c +++ b/common/src/nxd_ip_raw_packet_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ip_raw_packet_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_address_change_notify.c b/common/src/nxd_ipv6_address_change_notify.c index 9e11c742..9be79163 100644 --- a/common/src/nxd_ipv6_address_change_notify.c +++ b/common/src/nxd_ipv6_address_change_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_address_delete.c b/common/src/nxd_ipv6_address_delete.c index ee109551..1c3cbe1e 100644 --- a/common/src/nxd_ipv6_address_delete.c +++ b/common/src/nxd_ipv6_address_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_address_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_address_get.c b/common/src/nxd_ipv6_address_get.c index 58ce446e..d2b1e195 100644 --- a/common/src/nxd_ipv6_address_get.c +++ b/common/src/nxd_ipv6_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_address_set.c b/common/src/nxd_ipv6_address_set.c index d14afd75..d0adfd33 100644 --- a/common/src/nxd_ipv6_address_set.c +++ b/common/src/nxd_ipv6_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/common/src/nxd_ipv6_default_router_add.c b/common/src/nxd_ipv6_default_router_add.c index 0673ae16..a1f28f94 100644 --- a/common/src/nxd_ipv6_default_router_add.c +++ b/common/src/nxd_ipv6_default_router_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_add_internal.c b/common/src/nxd_ipv6_default_router_add_internal.c index 04d6da78..92b217d1 100644 --- a/common/src/nxd_ipv6_default_router_add_internal.c +++ b/common/src/nxd_ipv6_default_router_add_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_add_interanl PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_delete.c b/common/src/nxd_ipv6_default_router_delete.c index 7bcc4d7e..a3ce36be 100644 --- a/common/src/nxd_ipv6_default_router_delete.c +++ b/common/src/nxd_ipv6_default_router_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_entry_get.c b/common/src/nxd_ipv6_default_router_entry_get.c index 4c358955..bcd02e6f 100644 --- a/common/src/nxd_ipv6_default_router_entry_get.c +++ b/common/src/nxd_ipv6_default_router_entry_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_entry_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_get.c b/common/src/nxd_ipv6_default_router_get.c index 50d09fcf..13edc3a0 100644 --- a/common/src/nxd_ipv6_default_router_get.c +++ b/common/src/nxd_ipv6_default_router_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_number_of_entries_get.c b/common/src/nxd_ipv6_default_router_number_of_entries_get.c index 35fbbfe3..d8dcfcac 100644 --- a/common/src/nxd_ipv6_default_router_number_of_entries_get.c +++ b/common/src/nxd_ipv6_default_router_number_of_entries_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_number_of_entries_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_default_router_table_init.c b/common/src/nxd_ipv6_default_router_table_init.c index 2cb01d3a..4dad86ea 100644 --- a/common/src/nxd_ipv6_default_router_table_init.c +++ b/common/src/nxd_ipv6_default_router_table_init.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_table_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_destination_table_find_next_hop.c b/common/src/nxd_ipv6_destination_table_find_next_hop.c index 4e8ae776..2219c170 100644 --- a/common/src/nxd_ipv6_destination_table_find_next_hop.c +++ b/common/src/nxd_ipv6_destination_table_find_next_hop.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_destination_table_find_next_hop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_disable.c b/common/src/nxd_ipv6_disable.c index 8cf8f6da..29fd9fd7 100644 --- a/common/src/nxd_ipv6_disable.c +++ b/common/src/nxd_ipv6_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_enable.c b/common/src/nxd_ipv6_enable.c index b7e00b1d..82abd16d 100644 --- a/common/src/nxd_ipv6_enable.c +++ b/common/src/nxd_ipv6_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_find_default_router_from_address.c b/common/src/nxd_ipv6_find_default_router_from_address.c index 662e1594..6d5561af 100644 --- a/common/src/nxd_ipv6_find_default_router_from_address.c +++ b/common/src/nxd_ipv6_find_default_router_from_address.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_find_default_router_from_address PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_find_max_prefix_length.c b/common/src/nxd_ipv6_find_max_prefix_length.c index 4abc65b0..625d85a7 100644 --- a/common/src/nxd_ipv6_find_max_prefix_length.c +++ b/common/src/nxd_ipv6_find_max_prefix_length.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_find_max_prefix_length PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_interface_find.c b/common/src/nxd_ipv6_interface_find.c index 2975ed89..2f529664 100644 --- a/common/src/nxd_ipv6_interface_find.c +++ b/common/src/nxd_ipv6_interface_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_interface_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_multicast_interface_join.c b/common/src/nxd_ipv6_multicast_interface_join.c index f2198443..040ffee0 100644 --- a/common/src/nxd_ipv6_multicast_interface_join.c +++ b/common/src/nxd_ipv6_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_multicast_interface_leave.c b/common/src/nxd_ipv6_multicast_interface_leave.c index c9c0715b..9aa2162f 100644 --- a/common/src/nxd_ipv6_multicast_interface_leave.c +++ b/common/src/nxd_ipv6_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_prefix_router_timer_tick.c b/common/src/nxd_ipv6_prefix_router_timer_tick.c index 4b0ee006..c8b59084 100644 --- a/common/src/nxd_ipv6_prefix_router_timer_tick.c +++ b/common/src/nxd_ipv6_prefix_router_timer_tick.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_prefix_router_timer_tick PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_raw_packet_send_internal.c b/common/src/nxd_ipv6_raw_packet_send_internal.c index 314b9268..910b97cc 100644 --- a/common/src/nxd_ipv6_raw_packet_send_internal.c +++ b/common/src/nxd_ipv6_raw_packet_send_internal.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_raw_packet_send_internal PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_router_lookup.c b/common/src/nxd_ipv6_router_lookup.c index d55f3a6e..0def1163 100644 --- a/common/src/nxd_ipv6_router_lookup.c +++ b/common/src/nxd_ipv6_router_lookup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_router_lookup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_router_solicitation_check.c b/common/src/nxd_ipv6_router_solicitation_check.c index 7f0be778..5ab41446 100644 --- a/common/src/nxd_ipv6_router_solicitation_check.c +++ b/common/src/nxd_ipv6_router_solicitation_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_router_solicitation_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_search_onlink.c b/common/src/nxd_ipv6_search_onlink.c index 857ed8e1..fd72fe8e 100644 --- a/common/src/nxd_ipv6_search_onlink.c +++ b/common/src/nxd_ipv6_search_onlink.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_search_onlink PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c b/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c index 984fee99..7c222fd3 100644 --- a/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c +++ b/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_stateless_address_autoconfig_disable PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c b/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c index df5fe9ab..d4a657bf 100644 --- a/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c +++ b/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_stateless_address_autoconfig_enable PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_nd_cache_entry_delete.c b/common/src/nxd_nd_cache_entry_delete.c index 00678ee2..f7a0073c 100644 --- a/common/src/nxd_nd_cache_entry_delete.c +++ b/common/src/nxd_nd_cache_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_nd_cache_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_nd_cache_entry_set.c b/common/src/nxd_nd_cache_entry_set.c index 36bc12e2..952d862e 100644 --- a/common/src/nxd_nd_cache_entry_set.c +++ b/common/src/nxd_nd_cache_entry_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_nd_cache_entry_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_nd_cache_hardware_address_find.c b/common/src/nxd_nd_cache_hardware_address_find.c index 764b21f4..42070ae5 100644 --- a/common/src/nxd_nd_cache_hardware_address_find.c +++ b/common/src/nxd_nd_cache_hardware_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_nd_cache_hardware_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_nd_cache_invalidate.c b/common/src/nxd_nd_cache_invalidate.c index 48655982..cde48d12 100644 --- a/common/src/nxd_nd_cache_invalidate.c +++ b/common/src/nxd_nd_cache_invalidate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_nd_cache_invalidate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_nd_cache_ip_address_find.c b/common/src/nxd_nd_cache_ip_address_find.c index e52fdf2b..af7a3f54 100644 --- a/common/src/nxd_nd_cache_ip_address_find.c +++ b/common/src/nxd_nd_cache_ip_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_nd_cache_entry_ip_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_tcp_client_socket_connect.c b/common/src/nxd_tcp_client_socket_connect.c index 181dd514..b0cedcdb 100644 --- a/common/src/nxd_tcp_client_socket_connect.c +++ b/common/src/nxd_tcp_client_socket_connect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_tcp_client_socket_driver_connect PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -190,7 +191,7 @@ NX_IP *ip_ptr; /* FUNCTION RELEASE */ /* */ /* _nxd_tcp_client_socket_connect PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_tcp_socket_peer_info_get.c b/common/src/nxd_tcp_socket_peer_info_get.c index 3ab67d44..5538c5f3 100644 --- a/common/src/nxd_tcp_socket_peer_info_get.c +++ b/common/src/nxd_tcp_socket_peer_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_tcp_socket_peer_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_udp_packet_info_extract.c b/common/src/nxd_udp_packet_info_extract.c index 0a48426f..4f9f3389 100644 --- a/common/src/nxd_udp_packet_info_extract.c +++ b/common/src/nxd_udp_packet_info_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_udp_packet_info_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_udp_socket_send.c b/common/src/nxd_udp_socket_send.c index f201b0fe..4af17d31 100644 --- a/common/src/nxd_udp_socket_send.c +++ b/common/src/nxd_udp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -43,7 +44,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_udp_socket_driver_send PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ @@ -231,7 +232,7 @@ UINT packet_reset = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nxd_udp_socket_send PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_udp_socket_source_send.c b/common/src/nxd_udp_socket_source_send.c index 11af05e7..f2d44f7a 100644 --- a/common/src/nxd_udp_socket_source_send.c +++ b/common/src/nxd_udp_socket_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_udp_socket_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxd_udp_source_extract.c b/common/src/nxd_udp_source_extract.c index 26dcc32a..e2a37eff 100644 --- a/common/src/nxd_udp_source_extract.c +++ b/common/src/nxd_udp_source_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxd_udp_socket_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_icmp_enable.c b/common/src/nxde_icmp_enable.c index 69484a49..6c16fbdd 100644 --- a/common/src/nxde_icmp_enable.c +++ b/common/src/nxde_icmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_icmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_icmp_ping.c b/common/src/nxde_icmp_ping.c index a5200afb..1237ede0 100644 --- a/common/src/nxde_icmp_ping.c +++ b/common/src/nxde_icmp_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_icmp_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_icmp_source_ping.c b/common/src/nxde_icmp_source_ping.c index ba9a9ca2..b74db687 100644 --- a/common/src/nxde_icmp_source_ping.c +++ b/common/src/nxde_icmp_source_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_icmp_source_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_icmpv6_ra_flag_callback_set.c b/common/src/nxde_icmpv6_ra_flag_callback_set.c index 8e530b04..9df414f8 100644 --- a/common/src/nxde_icmpv6_ra_flag_callback_set.c +++ b/common/src/nxde_icmpv6_ra_flag_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_icmpv6_ra_flag_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ip_raw_packet_send.c b/common/src/nxde_ip_raw_packet_send.c index c7c40347..d0773c7f 100644 --- a/common/src/nxde_ip_raw_packet_send.c +++ b/common/src/nxde_ip_raw_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ip_raw_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ip_raw_packet_source_send.c b/common/src/nxde_ip_raw_packet_source_send.c index 85b83db8..94169299 100644 --- a/common/src/nxde_ip_raw_packet_source_send.c +++ b/common/src/nxde_ip_raw_packet_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ip_raw_packet_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_address_change_notify.c b/common/src/nxde_ipv6_address_change_notify.c index 9cb2f4ac..87b32902 100644 --- a/common/src/nxde_ipv6_address_change_notify.c +++ b/common/src/nxde_ipv6_address_change_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_address_delete.c b/common/src/nxde_ipv6_address_delete.c index 5d20a670..d411ba75 100644 --- a/common/src/nxde_ipv6_address_delete.c +++ b/common/src/nxde_ipv6_address_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_address_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_address_get.c b/common/src/nxde_ipv6_address_get.c index b1db5685..44be8a06 100644 --- a/common/src/nxde_ipv6_address_get.c +++ b/common/src/nxde_ipv6_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_address_set.c b/common/src/nxde_ipv6_address_set.c index ffb1a9e6..5911040d 100644 --- a/common/src/nxde_ipv6_address_set.c +++ b/common/src/nxde_ipv6_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_default_router_add.c b/common/src/nxde_ipv6_default_router_add.c index 78d49d7f..196f755d 100644 --- a/common/src/nxde_ipv6_default_router_add.c +++ b/common/src/nxde_ipv6_default_router_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxd_ipv6_default_router_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_default_router_delete.c b/common/src/nxde_ipv6_default_router_delete.c index b0c6efca..49390d6a 100644 --- a/common/src/nxde_ipv6_default_router_delete.c +++ b/common/src/nxde_ipv6_default_router_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_default_router_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_default_router_entry_get.c b/common/src/nxde_ipv6_default_router_entry_get.c index fb5ca1e5..6160fef5 100644 --- a/common/src/nxde_ipv6_default_router_entry_get.c +++ b/common/src/nxde_ipv6_default_router_entry_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_default_router_entry_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_default_router_get.c b/common/src/nxde_ipv6_default_router_get.c index 5990a444..07e92ded 100644 --- a/common/src/nxde_ipv6_default_router_get.c +++ b/common/src/nxde_ipv6_default_router_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_default_router_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_default_router_number_of_entries_get.c b/common/src/nxde_ipv6_default_router_number_of_entries_get.c index 195049c2..890c99e2 100644 --- a/common/src/nxde_ipv6_default_router_number_of_entries_get.c +++ b/common/src/nxde_ipv6_default_router_number_of_entries_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_default_router_number_of_entries_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_disable.c b/common/src/nxde_ipv6_disable.c index cdde5f1e..5c0d9a3b 100644 --- a/common/src/nxde_ipv6_disable.c +++ b/common/src/nxde_ipv6_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_enable.c b/common/src/nxde_ipv6_enable.c index ebb122f7..91893f4c 100644 --- a/common/src/nxde_ipv6_enable.c +++ b/common/src/nxde_ipv6_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_multicast_interface_join.c b/common/src/nxde_ipv6_multicast_interface_join.c index f017ff57..85c60b17 100644 --- a/common/src/nxde_ipv6_multicast_interface_join.c +++ b/common/src/nxde_ipv6_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_multicast_interface_leave.c b/common/src/nxde_ipv6_multicast_interface_leave.c index ef667c2f..e1ac4e94 100644 --- a/common/src/nxde_ipv6_multicast_interface_leave.c +++ b/common/src/nxde_ipv6_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c b/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c index 8d52b273..687d8b8d 100644 --- a/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c +++ b/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_stateless_address_autoconfig_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c b/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c index 47eb5e23..c5097058 100644 --- a/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c +++ b/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_stateless_address_autoconfig_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_nd_cache_entry_delete.c b/common/src/nxde_nd_cache_entry_delete.c index a41ec5c5..c48aec23 100644 --- a/common/src/nxde_nd_cache_entry_delete.c +++ b/common/src/nxde_nd_cache_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_nd_cache_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_nd_cache_entry_set.c b/common/src/nxde_nd_cache_entry_set.c index 5bbd5be4..c0368a20 100644 --- a/common/src/nxde_nd_cache_entry_set.c +++ b/common/src/nxde_nd_cache_entry_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_ipv6_nd_cache_entry_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_nd_cache_hardware_address_find.c b/common/src/nxde_nd_cache_hardware_address_find.c index ced820fc..ff7569c0 100644 --- a/common/src/nxde_nd_cache_hardware_address_find.c +++ b/common/src/nxde_nd_cache_hardware_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_nd_cache_hardware_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_nd_cache_invalidate.c b/common/src/nxde_nd_cache_invalidate.c index a7fe74f5..696d3306 100644 --- a/common/src/nxde_nd_cache_invalidate.c +++ b/common/src/nxde_nd_cache_invalidate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_nd_cache_invalidate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_nd_cache_ip_address_find.c b/common/src/nxde_nd_cache_ip_address_find.c index b33ae50b..6595b76a 100644 --- a/common/src/nxde_nd_cache_ip_address_find.c +++ b/common/src/nxde_nd_cache_ip_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_nd_cache_ip_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_tcp_client_socket_connect.c b/common/src/nxde_tcp_client_socket_connect.c index 343d7890..0a3e0c92 100644 --- a/common/src/nxde_tcp_client_socket_connect.c +++ b/common/src/nxde_tcp_client_socket_connect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_tcp_client_socket_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_tcp_socket_peer_info_get.c b/common/src/nxde_tcp_socket_peer_info_get.c index f307b819..62e9d34e 100644 --- a/common/src/nxde_tcp_socket_peer_info_get.c +++ b/common/src/nxde_tcp_socket_peer_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_tcp_socket_peer_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_udp_packet_info_extract.c b/common/src/nxde_udp_packet_info_extract.c index f11676b3..af4053d1 100644 --- a/common/src/nxde_udp_packet_info_extract.c +++ b/common/src/nxde_udp_packet_info_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_udp_pacekt_info_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_udp_socket_send.c b/common/src/nxde_udp_socket_send.c index c3a527c9..39b8026a 100644 --- a/common/src/nxde_udp_socket_send.c +++ b/common/src/nxde_udp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_udp_socket_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_udp_socket_source_send.c b/common/src/nxde_udp_socket_source_send.c index de482db1..87398aec 100644 --- a/common/src/nxde_udp_socket_source_send.c +++ b/common/src/nxde_udp_socket_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_udp_socket_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxde_udp_source_extract.c b/common/src/nxde_udp_source_extract.c index 1892c77f..4470fc61 100644 --- a/common/src/nxde_udp_source_extract.c +++ b/common/src/nxde_udp_source_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxde_udp_socket_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_dynamic_entries_invalidate.c b/common/src/nxe_arp_dynamic_entries_invalidate.c index d256521c..86a0ee3a 100644 --- a/common/src/nxe_arp_dynamic_entries_invalidate.c +++ b/common/src/nxe_arp_dynamic_entries_invalidate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_dynamic_entries_invalidate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_dynamic_entry_set.c b/common/src/nxe_arp_dynamic_entry_set.c index 6e85a05d..20fad28f 100644 --- a/common/src/nxe_arp_dynamic_entry_set.c +++ b/common/src/nxe_arp_dynamic_entry_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_dynamic_entry_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_enable.c b/common/src/nxe_arp_enable.c index 8770f313..811b1b7a 100644 --- a/common/src/nxe_arp_enable.c +++ b/common/src/nxe_arp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_entry_delete.c b/common/src/nxe_arp_entry_delete.c index 53b7d435..5947cdea 100644 --- a/common/src/nxe_arp_entry_delete.c +++ b/common/src/nxe_arp_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_gratuitous_send.c b/common/src/nxe_arp_gratuitous_send.c index 75d3a452..7b8607cf 100644 --- a/common/src/nxe_arp_gratuitous_send.c +++ b/common/src/nxe_arp_gratuitous_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_gratuitous_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_hardware_address_find.c b/common/src/nxe_arp_hardware_address_find.c index f5b53d07..d5dee337 100644 --- a/common/src/nxe_arp_hardware_address_find.c +++ b/common/src/nxe_arp_hardware_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_hardware_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_info_get.c b/common/src/nxe_arp_info_get.c index dfb396e2..2f839a61 100644 --- a/common/src/nxe_arp_info_get.c +++ b/common/src/nxe_arp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_ip_address_find.c b/common/src/nxe_arp_ip_address_find.c index 73e91475..f00b8ba7 100644 --- a/common/src/nxe_arp_ip_address_find.c +++ b/common/src/nxe_arp_ip_address_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_ip_address_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_static_entries_delete.c b/common/src/nxe_arp_static_entries_delete.c index e2ec6e5a..13e28c14 100644 --- a/common/src/nxe_arp_static_entries_delete.c +++ b/common/src/nxe_arp_static_entries_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_static_entries_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_static_entry_create.c b/common/src/nxe_arp_static_entry_create.c index cbe79b3e..ca92fa57 100644 --- a/common/src/nxe_arp_static_entry_create.c +++ b/common/src/nxe_arp_static_entry_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_static_entry_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_arp_static_entry_delete.c b/common/src/nxe_arp_static_entry_delete.c index d33b533e..ffa256a7 100644 --- a/common/src/nxe_arp_static_entry_delete.c +++ b/common/src/nxe_arp_static_entry_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_arp_static_entry_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_icmp_enable.c b/common/src/nxe_icmp_enable.c index f1a6d54d..c6d5037f 100644 --- a/common/src/nxe_icmp_enable.c +++ b/common/src/nxe_icmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_icmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_icmp_info_get.c b/common/src/nxe_icmp_info_get.c index c79bc8e8..67dbb510 100644 --- a/common/src/nxe_icmp_info_get.c +++ b/common/src/nxe_icmp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_icmp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_icmp_ping.c b/common/src/nxe_icmp_ping.c index f9736f09..2091ddb0 100644 --- a/common/src/nxe_icmp_ping.c +++ b/common/src/nxe_icmp_ping.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_icmp_ping PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_enable.c b/common/src/nxe_igmp_enable.c index 5c3f0eb8..afa2eec7 100644 --- a/common/src/nxe_igmp_enable.c +++ b/common/src/nxe_igmp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_info_get.c b/common/src/nxe_igmp_info_get.c index b8d8d929..4c701280 100644 --- a/common/src/nxe_igmp_info_get.c +++ b/common/src/nxe_igmp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_loopback_disable.c b/common/src/nxe_igmp_loopback_disable.c index 67407b71..b9b418d1 100644 --- a/common/src/nxe_igmp_loopback_disable.c +++ b/common/src/nxe_igmp_loopback_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_loopback_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_loopback_enable.c b/common/src/nxe_igmp_loopback_enable.c index 40e1a701..eb58cb69 100644 --- a/common/src/nxe_igmp_loopback_enable.c +++ b/common/src/nxe_igmp_loopback_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_loopback_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_multicast_interface_join.c b/common/src/nxe_igmp_multicast_interface_join.c index a15f9c59..5f9d1402 100644 --- a/common/src/nxe_igmp_multicast_interface_join.c +++ b/common/src/nxe_igmp_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_multicast_interface_leave.c b/common/src/nxe_igmp_multicast_interface_leave.c index 8cfa6d84..50b8e85f 100644 --- a/common/src/nxe_igmp_multicast_interface_leave.c +++ b/common/src/nxe_igmp_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_multicast_join.c b/common/src/nxe_igmp_multicast_join.c index 00333044..b7d89930 100644 --- a/common/src/nxe_igmp_multicast_join.c +++ b/common/src/nxe_igmp_multicast_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_multicast_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_igmp_multicast_leave.c b/common/src/nxe_igmp_multicast_leave.c index 76ed5ebf..26c9e4c7 100644 --- a/common/src/nxe_igmp_multicast_leave.c +++ b/common/src/nxe_igmp_multicast_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_igmp_multicast_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_address_change_notify.c b/common/src/nxe_ip_address_change_notify.c index 485b392e..844a2743 100644 --- a/common/src/nxe_ip_address_change_notify.c +++ b/common/src/nxe_ip_address_change_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_address_change_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_address_get.c b/common/src/nxe_ip_address_get.c index 001f7a72..44303a25 100644 --- a/common/src/nxe_ip_address_get.c +++ b/common/src/nxe_ip_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_address_set.c b/common/src/nxe_ip_address_set.c index 6f28dcf8..6334cb23 100644 --- a/common/src/nxe_ip_address_set.c +++ b/common/src/nxe_ip_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_auxiliary_packet_pool_set.c b/common/src/nxe_ip_auxiliary_packet_pool_set.c index 20680c55..9c82f7ed 100644 --- a/common/src/nxe_ip_auxiliary_packet_pool_set.c +++ b/common/src/nxe_ip_auxiliary_packet_pool_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_auxiliary_packet_pool_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_create.c b/common/src/nxe_ip_create.c index caf96d5f..dd497ae4 100644 --- a/common/src/nxe_ip_create.c +++ b/common/src/nxe_ip_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_delete.c b/common/src/nxe_ip_delete.c index a796d469..36a0db84 100644 --- a/common/src/nxe_ip_delete.c +++ b/common/src/nxe_ip_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_driver_direct_command.c b/common/src/nxe_ip_driver_direct_command.c index 3f7f87cd..367f9790 100644 --- a/common/src/nxe_ip_driver_direct_command.c +++ b/common/src/nxe_ip_driver_direct_command.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_driver_direct_command PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_driver_interface_direct_command.c b/common/src/nxe_ip_driver_interface_direct_command.c index 7b47b93b..dc982ada 100644 --- a/common/src/nxe_ip_driver_interface_direct_command.c +++ b/common/src/nxe_ip_driver_interface_direct_command.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_driver_interface_direct_command PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_forwarding_disable.c b/common/src/nxe_ip_forwarding_disable.c index 2cfb915d..7b7c1252 100644 --- a/common/src/nxe_ip_forwarding_disable.c +++ b/common/src/nxe_ip_forwarding_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_forwarding_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_forwarding_enable.c b/common/src/nxe_ip_forwarding_enable.c index 3b209c1e..78b1612f 100644 --- a/common/src/nxe_ip_forwarding_enable.c +++ b/common/src/nxe_ip_forwarding_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_forwarding_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_fragment_disable.c b/common/src/nxe_ip_fragment_disable.c index 9fb7e7d3..053dd831 100644 --- a/common/src/nxe_ip_fragment_disable.c +++ b/common/src/nxe_ip_fragment_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_fragment_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_fragment_enable.c b/common/src/nxe_ip_fragment_enable.c index 4828b1f1..72afad7d 100644 --- a/common/src/nxe_ip_fragment_enable.c +++ b/common/src/nxe_ip_fragment_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_fragment_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_gateway_address_clear.c b/common/src/nxe_ip_gateway_address_clear.c index 93b0abe9..48f28223 100644 --- a/common/src/nxe_ip_gateway_address_clear.c +++ b/common/src/nxe_ip_gateway_address_clear.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_gateway_address_clear PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_gateway_address_get.c b/common/src/nxe_ip_gateway_address_get.c index aa4f04d6..2ef9b471 100644 --- a/common/src/nxe_ip_gateway_address_get.c +++ b/common/src/nxe_ip_gateway_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_gateway_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_gateway_address_set.c b/common/src/nxe_ip_gateway_address_set.c index 2651dee2..0b4054ec 100644 --- a/common/src/nxe_ip_gateway_address_set.c +++ b/common/src/nxe_ip_gateway_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_gateway_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_info_get.c b/common/src/nxe_ip_info_get.c index f4667d32..04ab0493 100644 --- a/common/src/nxe_ip_info_get.c +++ b/common/src/nxe_ip_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_address_get.c b/common/src/nxe_ip_interface_address_get.c index 9eb8cbd1..725e23c4 100644 --- a/common/src/nxe_ip_interface_address_get.c +++ b/common/src/nxe_ip_interface_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_address_mapping_configure.c b/common/src/nxe_ip_interface_address_mapping_configure.c index 7da92a6e..190b7047 100644 --- a/common/src/nxe_ip_interface_address_mapping_configure.c +++ b/common/src/nxe_ip_interface_address_mapping_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_address_mapping_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_address_set.c b/common/src/nxe_ip_interface_address_set.c index f23c9a62..1c87da5a 100644 --- a/common/src/nxe_ip_interface_address_set.c +++ b/common/src/nxe_ip_interface_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_attach.c b/common/src/nxe_ip_interface_attach.c index 7f34db81..d85fbfc3 100644 --- a/common/src/nxe_ip_interface_attach.c +++ b/common/src/nxe_ip_interface_attach.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_attach PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_capability_get.c b/common/src/nxe_ip_interface_capability_get.c index defe9e72..0e2790c5 100644 --- a/common/src/nxe_ip_interface_capability_get.c +++ b/common/src/nxe_ip_interface_capability_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_capability_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_capability_set.c b/common/src/nxe_ip_interface_capability_set.c index a9d916ad..770ea43e 100644 --- a/common/src/nxe_ip_interface_capability_set.c +++ b/common/src/nxe_ip_interface_capability_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_capability_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_detach.c b/common/src/nxe_ip_interface_detach.c index 7b73e2b7..cdd5cd1b 100644 --- a/common/src/nxe_ip_interface_detach.c +++ b/common/src/nxe_ip_interface_detach.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_detach PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_info_get.c b/common/src/nxe_ip_interface_info_get.c index f08e9425..4611cc61 100644 --- a/common/src/nxe_ip_interface_info_get.c +++ b/common/src/nxe_ip_interface_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_mtu_set.c b/common/src/nxe_ip_interface_mtu_set.c index 35eda757..dfe39e69 100644 --- a/common/src/nxe_ip_interface_mtu_set.c +++ b/common/src/nxe_ip_interface_mtu_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_mtu_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_physical_address_get.c b/common/src/nxe_ip_interface_physical_address_get.c index fe28351b..86d04e06 100644 --- a/common/src/nxe_ip_interface_physical_address_get.c +++ b/common/src/nxe_ip_interface_physical_address_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_physical_address_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_physical_address_set.c b/common/src/nxe_ip_interface_physical_address_set.c index ec563b04..ea04ff85 100644 --- a/common/src/nxe_ip_interface_physical_address_set.c +++ b/common/src/nxe_ip_interface_physical_address_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_physical_address_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_interface_status_check.c b/common/src/nxe_ip_interface_status_check.c index 69f85ef8..113b9d1b 100644 --- a/common/src/nxe_ip_interface_status_check.c +++ b/common/src/nxe_ip_interface_status_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_interface_status_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_link_status_change_notify_set.c b/common/src/nxe_ip_link_status_change_notify_set.c index 559413e7..d9233fef 100644 --- a/common/src/nxe_ip_link_status_change_notify_set.c +++ b/common/src/nxe_ip_link_status_change_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_link_status_change_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_max_payload_size_find.c b/common/src/nxe_ip_max_payload_size_find.c index 32ebc632..89cdd9c2 100644 --- a/common/src/nxe_ip_max_payload_size_find.c +++ b/common/src/nxe_ip_max_payload_size_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_max_payload_size_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_disable.c b/common/src/nxe_ip_raw_packet_disable.c index 126442ce..ff830732 100644 --- a/common/src/nxe_ip_raw_packet_disable.c +++ b/common/src/nxe_ip_raw_packet_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_enable.c b/common/src/nxe_ip_raw_packet_enable.c index cdc29da6..f31bcd2b 100644 --- a/common/src/nxe_ip_raw_packet_enable.c +++ b/common/src/nxe_ip_raw_packet_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_filter_set.c b/common/src/nxe_ip_raw_packet_filter_set.c index 8b64efa6..2d85b497 100644 --- a/common/src/nxe_ip_raw_packet_filter_set.c +++ b/common/src/nxe_ip_raw_packet_filter_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_filter_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_receive.c b/common/src/nxe_ip_raw_packet_receive.c index 20ce2810..1be63c49 100644 --- a/common/src/nxe_ip_raw_packet_receive.c +++ b/common/src/nxe_ip_raw_packet_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_send.c b/common/src/nxe_ip_raw_packet_send.c index c985a8eb..d20348fa 100644 --- a/common/src/nxe_ip_raw_packet_send.c +++ b/common/src/nxe_ip_raw_packet_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_packet_source_send.c b/common/src/nxe_ip_raw_packet_source_send.c index deda5a5b..8e93f8c3 100644 --- a/common/src/nxe_ip_raw_packet_source_send.c +++ b/common/src/nxe_ip_raw_packet_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_packet_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_raw_receive_queue_max_set.c b/common/src/nxe_ip_raw_receive_queue_max_set.c index 9738b835..4e0dd84b 100644 --- a/common/src/nxe_ip_raw_receive_queue_max_set.c +++ b/common/src/nxe_ip_raw_receive_queue_max_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_raw_receive_queue_max_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_static_route_add.c b/common/src/nxe_ip_static_route_add.c index 2228c4de..a77e888b 100644 --- a/common/src/nxe_ip_static_route_add.c +++ b/common/src/nxe_ip_static_route_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_static_route_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_static_route_delete.c b/common/src/nxe_ip_static_route_delete.c index a3881824..2b928fb3 100644 --- a/common/src/nxe_ip_static_route_delete.c +++ b/common/src/nxe_ip_static_route_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_static_route_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ip_status_check.c b/common/src/nxe_ip_status_check.c index 02e71015..28cc4b84 100644 --- a/common/src/nxe_ip_status_check.c +++ b/common/src/nxe_ip_status_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ip_status_check PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ipv4_multicast_interface_join.c b/common/src/nxe_ipv4_multicast_interface_join.c index c8c9abf9..60230f18 100644 --- a/common/src/nxe_ipv4_multicast_interface_join.c +++ b/common/src/nxe_ipv4_multicast_interface_join.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ipv4_multicast_interface_join PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_ipv4_multicast_interface_leave.c b/common/src/nxe_ipv4_multicast_interface_leave.c index a84cb41b..a26c0062 100644 --- a/common/src/nxe_ipv4_multicast_interface_leave.c +++ b/common/src/nxe_ipv4_multicast_interface_leave.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_ipv4_multicast_interface_leave PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_allocate.c b/common/src/nxe_packet_allocate.c index 0030972e..4e24c444 100644 --- a/common/src/nxe_packet_allocate.c +++ b/common/src/nxe_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_copy.c b/common/src/nxe_packet_copy.c index 85843fe7..03d0c8f6 100644 --- a/common/src/nxe_packet_copy.c +++ b/common/src/nxe_packet_copy.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_copy PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_data_append.c b/common/src/nxe_packet_data_append.c index 11aa4b9b..76da3a88 100644 --- a/common/src/nxe_packet_data_append.c +++ b/common/src/nxe_packet_data_append.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_data_append PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_data_extract_offset.c b/common/src/nxe_packet_data_extract_offset.c index 7ddb427d..d2e657d6 100644 --- a/common/src/nxe_packet_data_extract_offset.c +++ b/common/src/nxe_packet_data_extract_offset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_data_extract_offset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_data_retrieve.c b/common/src/nxe_packet_data_retrieve.c index 48d8aea3..eb542e49 100644 --- a/common/src/nxe_packet_data_retrieve.c +++ b/common/src/nxe_packet_data_retrieve.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_data_retrieve PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_length_get.c b/common/src/nxe_packet_length_get.c index cffea121..e8e3d33d 100644 --- a/common/src/nxe_packet_length_get.c +++ b/common/src/nxe_packet_length_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_length_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_pool_create.c b/common/src/nxe_packet_pool_create.c index fd0c6092..b35a7df6 100644 --- a/common/src/nxe_packet_pool_create.c +++ b/common/src/nxe_packet_pool_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_pool_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_pool_delete.c b/common/src/nxe_packet_pool_delete.c index 2c6d85ad..13f9e440 100644 --- a/common/src/nxe_packet_pool_delete.c +++ b/common/src/nxe_packet_pool_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_pool_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_pool_info_get.c b/common/src/nxe_packet_pool_info_get.c index fe046db4..baa8ca07 100644 --- a/common/src/nxe_packet_pool_info_get.c +++ b/common/src/nxe_packet_pool_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_pool_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_pool_low_watermark_set.c b/common/src/nxe_packet_pool_low_watermark_set.c index 11d63df8..ac251236 100644 --- a/common/src/nxe_packet_pool_low_watermark_set.c +++ b/common/src/nxe_packet_pool_low_watermark_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_packet_pool_low_watermark_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_release.c b/common/src/nxe_packet_release.c index 30433fa9..2454e03b 100644 --- a/common/src/nxe_packet_release.c +++ b/common/src/nxe_packet_release.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_transmit_release.c b/common/src/nxe_packet_transmit_release.c index 2966a8f7..6cb658b0 100644 --- a/common/src/nxe_packet_transmit_release.c +++ b/common/src/nxe_packet_transmit_release.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_transmit_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_packet_vlan_priority_set.c b/common/src/nxe_packet_vlan_priority_set.c index 1a9f45a9..72ee9433 100644 --- a/common/src/nxe_packet_vlan_priority_set.c +++ b/common/src/nxe_packet_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_packet_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nxe_rarp_disable.c b/common/src/nxe_rarp_disable.c index 6738dbd6..79ce0a13 100644 --- a/common/src/nxe_rarp_disable.c +++ b/common/src/nxe_rarp_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_rarp_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_rarp_enable.c b/common/src/nxe_rarp_enable.c index dca9821d..c92c127b 100644 --- a/common/src/nxe_rarp_enable.c +++ b/common/src/nxe_rarp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_rarp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_rarp_info_get.c b/common/src/nxe_rarp_info_get.c index 6d61a3bc..2f691e60 100644 --- a/common/src/nxe_rarp_info_get.c +++ b/common/src/nxe_rarp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_rarp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_client_socket_bind.c b/common/src/nxe_tcp_client_socket_bind.c index 5406f7e2..b4a7e4d2 100644 --- a/common/src/nxe_tcp_client_socket_bind.c +++ b/common/src/nxe_tcp_client_socket_bind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_client_socket_bind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_client_socket_connect.c b/common/src/nxe_tcp_client_socket_connect.c index edd05c3a..a799d086 100644 --- a/common/src/nxe_tcp_client_socket_connect.c +++ b/common/src/nxe_tcp_client_socket_connect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_client_socket_connect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_client_socket_port_get.c b/common/src/nxe_tcp_client_socket_port_get.c index 21b8dfa5..2ba92cb4 100644 --- a/common/src/nxe_tcp_client_socket_port_get.c +++ b/common/src/nxe_tcp_client_socket_port_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_client_socket_port_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_client_socket_unbind.c b/common/src/nxe_tcp_client_socket_unbind.c index bbd3de3a..d14cc852 100644 --- a/common/src/nxe_tcp_client_socket_unbind.c +++ b/common/src/nxe_tcp_client_socket_unbind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_client_socket_unbind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_enable.c b/common/src/nxe_tcp_enable.c index c29b1bb3..af6e4442 100644 --- a/common/src/nxe_tcp_enable.c +++ b/common/src/nxe_tcp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_free_port_find.c b/common/src/nxe_tcp_free_port_find.c index 5508cf3c..f073b72a 100644 --- a/common/src/nxe_tcp_free_port_find.c +++ b/common/src/nxe_tcp_free_port_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_free_port_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_info_get.c b/common/src/nxe_tcp_info_get.c index 7164ebdd..62e3fbab 100644 --- a/common/src/nxe_tcp_info_get.c +++ b/common/src/nxe_tcp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_server_socket_accept.c b/common/src/nxe_tcp_server_socket_accept.c index c1363b49..02b6d5cb 100644 --- a/common/src/nxe_tcp_server_socket_accept.c +++ b/common/src/nxe_tcp_server_socket_accept.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_server_socket_accept PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_server_socket_listen.c b/common/src/nxe_tcp_server_socket_listen.c index 3d187498..f0ae91d8 100644 --- a/common/src/nxe_tcp_server_socket_listen.c +++ b/common/src/nxe_tcp_server_socket_listen.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_server_socket_listen PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_server_socket_relisten.c b/common/src/nxe_tcp_server_socket_relisten.c index 62bdc66b..f8c0360e 100644 --- a/common/src/nxe_tcp_server_socket_relisten.c +++ b/common/src/nxe_tcp_server_socket_relisten.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_server_socket_relisten PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_server_socket_unaccept.c b/common/src/nxe_tcp_server_socket_unaccept.c index 0dfb6484..7b24f271 100644 --- a/common/src/nxe_tcp_server_socket_unaccept.c +++ b/common/src/nxe_tcp_server_socket_unaccept.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_server_socket_unaccept PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_server_socket_unlisten.c b/common/src/nxe_tcp_server_socket_unlisten.c index ca9f9a86..ccecad01 100644 --- a/common/src/nxe_tcp_server_socket_unlisten.c +++ b/common/src/nxe_tcp_server_socket_unlisten.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_server_socket_unlisten PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_bytes_available.c b/common/src/nxe_tcp_socket_bytes_available.c index d3c00d36..35021986 100644 --- a/common/src/nxe_tcp_socket_bytes_available.c +++ b/common/src/nxe_tcp_socket_bytes_available.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_bytes_available PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_create.c b/common/src/nxe_tcp_socket_create.c index 5987658d..d7a3d6b9 100644 --- a/common/src/nxe_tcp_socket_create.c +++ b/common/src/nxe_tcp_socket_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_delete.c b/common/src/nxe_tcp_socket_delete.c index 7263f44f..f9f1516f 100644 --- a/common/src/nxe_tcp_socket_delete.c +++ b/common/src/nxe_tcp_socket_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_disconnect.c b/common/src/nxe_tcp_socket_disconnect.c index 8fda9f22..19f1f2f2 100644 --- a/common/src/nxe_tcp_socket_disconnect.c +++ b/common/src/nxe_tcp_socket_disconnect.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_disconnect PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_disconnect_complete_notify.c b/common/src/nxe_tcp_socket_disconnect_complete_notify.c index ce39f4df..423f0ffe 100644 --- a/common/src/nxe_tcp_socket_disconnect_complete_notify.c +++ b/common/src/nxe_tcp_socket_disconnect_complete_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_disconnect_complete_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_establish_notify.c b/common/src/nxe_tcp_socket_establish_notify.c index f225013f..3a40517c 100644 --- a/common/src/nxe_tcp_socket_establish_notify.c +++ b/common/src/nxe_tcp_socket_establish_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_establishe_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_info_get.c b/common/src/nxe_tcp_socket_info_get.c index f57ec775..03e2b225 100644 --- a/common/src/nxe_tcp_socket_info_get.c +++ b/common/src/nxe_tcp_socket_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_mss_get.c b/common/src/nxe_tcp_socket_mss_get.c index 26c3202a..1eb7534f 100644 --- a/common/src/nxe_tcp_socket_mss_get.c +++ b/common/src/nxe_tcp_socket_mss_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_mss_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_mss_peer_get.c b/common/src/nxe_tcp_socket_mss_peer_get.c index de9593cd..db61939f 100644 --- a/common/src/nxe_tcp_socket_mss_peer_get.c +++ b/common/src/nxe_tcp_socket_mss_peer_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_mss_peer_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_mss_set.c b/common/src/nxe_tcp_socket_mss_set.c index 11dae04e..26739fcf 100644 --- a/common/src/nxe_tcp_socket_mss_set.c +++ b/common/src/nxe_tcp_socket_mss_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_mss_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_peer_info_get.c b/common/src/nxe_tcp_socket_peer_info_get.c index db3a25f8..9ae28f9d 100644 --- a/common/src/nxe_tcp_socket_peer_info_get.c +++ b/common/src/nxe_tcp_socket_peer_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_peer_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_queue_depth_notify_set.c b/common/src/nxe_tcp_socket_queue_depth_notify_set.c index a3247d97..d0a3d1be 100644 --- a/common/src/nxe_tcp_socket_queue_depth_notify_set.c +++ b/common/src/nxe_tcp_socket_queue_depth_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_queue_depth_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_receive.c b/common/src/nxe_tcp_socket_receive.c index e5ee4f39..3a0d139a 100644 --- a/common/src/nxe_tcp_socket_receive.c +++ b/common/src/nxe_tcp_socket_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_receive_notify.c b/common/src/nxe_tcp_socket_receive_notify.c index 2f5431ac..4f05abea 100644 --- a/common/src/nxe_tcp_socket_receive_notify.c +++ b/common/src/nxe_tcp_socket_receive_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_receive_notify PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_receive_queue_max_set.c b/common/src/nxe_tcp_socket_receive_queue_max_set.c index c1c633d2..c867081a 100644 --- a/common/src/nxe_tcp_socket_receive_queue_max_set.c +++ b/common/src/nxe_tcp_socket_receive_queue_max_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_receive_queue_max_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_send.c b/common/src/nxe_tcp_socket_send.c index 72770959..0ff24b8e 100644 --- a/common/src/nxe_tcp_socket_send.c +++ b/common/src/nxe_tcp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_state_wait.c b/common/src/nxe_tcp_socket_state_wait.c index e513a418..88261485 100644 --- a/common/src/nxe_tcp_socket_state_wait.c +++ b/common/src/nxe_tcp_socket_state_wait.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_state_wait PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_timed_wait_callback.c b/common/src/nxe_tcp_socket_timed_wait_callback.c index 01e4f690..f929c91f 100644 --- a/common/src/nxe_tcp_socket_timed_wait_callback.c +++ b/common/src/nxe_tcp_socket_timed_wait_callback.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_timed_wait_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_transmit_configure.c b/common/src/nxe_tcp_socket_transmit_configure.c index f055fa55..a38174f9 100644 --- a/common/src/nxe_tcp_socket_transmit_configure.c +++ b/common/src/nxe_tcp_socket_transmit_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_transmit_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_vlan_priority_set.c b/common/src/nxe_tcp_socket_vlan_priority_set.c index 03834d23..0d99d1be 100644 --- a/common/src/nxe_tcp_socket_vlan_priority_set.c +++ b/common/src/nxe_tcp_socket_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nxe_tcp_socket_window_update_notify_set.c b/common/src/nxe_tcp_socket_window_update_notify_set.c index c03e9002..b3640cda 100644 --- a/common/src/nxe_tcp_socket_window_update_notify_set.c +++ b/common/src/nxe_tcp_socket_window_update_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_tcp_socket_window_update_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_enable.c b/common/src/nxe_udp_enable.c index 3e16aafc..da40faf3 100644 --- a/common/src/nxe_udp_enable.c +++ b/common/src/nxe_udp_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_free_port_find.c b/common/src/nxe_udp_free_port_find.c index 84c36a59..ad54c391 100644 --- a/common/src/nxe_udp_free_port_find.c +++ b/common/src/nxe_udp_free_port_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_free_port_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_info_get.c b/common/src/nxe_udp_info_get.c index 848873dd..5b9304fb 100644 --- a/common/src/nxe_udp_info_get.c +++ b/common/src/nxe_udp_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_packet_info_extract.c b/common/src/nxe_udp_packet_info_extract.c index fb50f308..353c7ceb 100644 --- a/common/src/nxe_udp_packet_info_extract.c +++ b/common/src/nxe_udp_packet_info_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_pacekt_info_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_bind.c b/common/src/nxe_udp_socket_bind.c index edae2ee4..e2498079 100644 --- a/common/src/nxe_udp_socket_bind.c +++ b/common/src/nxe_udp_socket_bind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_bind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_bytes_available.c b/common/src/nxe_udp_socket_bytes_available.c index 1ded75d7..34f50649 100644 --- a/common/src/nxe_udp_socket_bytes_available.c +++ b/common/src/nxe_udp_socket_bytes_available.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_bytes_available PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_checksum_disable.c b/common/src/nxe_udp_socket_checksum_disable.c index fdefeb86..05cb27ed 100644 --- a/common/src/nxe_udp_socket_checksum_disable.c +++ b/common/src/nxe_udp_socket_checksum_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_checksum_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_checksum_enable.c b/common/src/nxe_udp_socket_checksum_enable.c index d9895917..2a2e1660 100644 --- a/common/src/nxe_udp_socket_checksum_enable.c +++ b/common/src/nxe_udp_socket_checksum_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_checksum_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_create.c b/common/src/nxe_udp_socket_create.c index db38f95f..e11e1dc4 100644 --- a/common/src/nxe_udp_socket_create.c +++ b/common/src/nxe_udp_socket_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_delete.c b/common/src/nxe_udp_socket_delete.c index b7f85640..10395277 100644 --- a/common/src/nxe_udp_socket_delete.c +++ b/common/src/nxe_udp_socket_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_info_get.c b/common/src/nxe_udp_socket_info_get.c index c61fc8fa..a8c8a517 100644 --- a/common/src/nxe_udp_socket_info_get.c +++ b/common/src/nxe_udp_socket_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_port_get.c b/common/src/nxe_udp_socket_port_get.c index 70d97e80..35756f9a 100644 --- a/common/src/nxe_udp_socket_port_get.c +++ b/common/src/nxe_udp_socket_port_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_port_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_receive.c b/common/src/nxe_udp_socket_receive.c index e258550d..54f54c34 100644 --- a/common/src/nxe_udp_socket_receive.c +++ b/common/src/nxe_udp_socket_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_receive_notify.c b/common/src/nxe_udp_socket_receive_notify.c index c3505aae..db70df8b 100644 --- a/common/src/nxe_udp_socket_receive_notify.c +++ b/common/src/nxe_udp_socket_receive_notify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_receive_notify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_send.c b/common/src/nxe_udp_socket_send.c index 3826c54b..98ddb04a 100644 --- a/common/src/nxe_udp_socket_send.c +++ b/common/src/nxe_udp_socket_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -42,7 +43,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_source_send.c b/common/src/nxe_udp_socket_source_send.c index 9a40da52..c1ce930a 100644 --- a/common/src/nxe_udp_socket_source_send.c +++ b/common/src/nxe_udp_socket_source_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_source_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_unbind.c b/common/src/nxe_udp_socket_unbind.c index ac8e64a1..bcb4811e 100644 --- a/common/src/nxe_udp_socket_unbind.c +++ b/common/src/nxe_udp_socket_unbind.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_unbind PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/common/src/nxe_udp_socket_vlan_priority_set.c b/common/src/nxe_udp_socket_vlan_priority_set.c index 61801234..16e601f6 100644 --- a/common/src/nxe_udp_socket_vlan_priority_set.c +++ b/common/src/nxe_udp_socket_vlan_priority_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_udp_socket_vlan_priority_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/common/src/nxe_udp_source_extract.c b/common/src/nxe_udp_source_extract.c index f291eb2e..ce56a36c 100644 --- a/common/src/nxe_udp_source_extract.c +++ b/common/src/nxe_udp_source_extract.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_udp_source_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yuxin Zhou, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto.h b/crypto_libraries/inc/nx_crypto.h index 3b86a4d5..86f63353 100644 --- a/crypto_libraries/inc/nx_crypto.h +++ b/crypto_libraries/inc/nx_crypto.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/inc/nx_crypto_3des.h b/crypto_libraries/inc/nx_crypto_3des.h index 28e5aaa1..adabcd8e 100644 --- a/crypto_libraries/inc/nx_crypto_3des.h +++ b/crypto_libraries/inc/nx_crypto_3des.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_3des.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_aes.h b/crypto_libraries/inc/nx_crypto_aes.h index 1674e80f..40889e05 100644 --- a/crypto_libraries/inc/nx_crypto_aes.h +++ b/crypto_libraries/inc/nx_crypto_aes.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/inc/nx_crypto_cbc.h b/crypto_libraries/inc/nx_crypto_cbc.h index 57477522..38bc0fa0 100644 --- a/crypto_libraries/inc/nx_crypto_cbc.h +++ b/crypto_libraries/inc/nx_crypto_cbc.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_cbc.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_ccm.h b/crypto_libraries/inc/nx_crypto_ccm.h index 176ff3f2..3ea081da 100644 --- a/crypto_libraries/inc/nx_crypto_ccm.h +++ b/crypto_libraries/inc/nx_crypto_ccm.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_ccm.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_const.h b/crypto_libraries/inc/nx_crypto_const.h index dc3ad4fa..6b81e754 100644 --- a/crypto_libraries/inc/nx_crypto_const.h +++ b/crypto_libraries/inc/nx_crypto_const.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_const.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_ctr.h b/crypto_libraries/inc/nx_crypto_ctr.h index 6aa8d5df..85ca061f 100644 --- a/crypto_libraries/inc/nx_crypto_ctr.h +++ b/crypto_libraries/inc/nx_crypto_ctr.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_ctr.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_des.h b/crypto_libraries/inc/nx_crypto_des.h index ff156195..c75a945e 100644 --- a/crypto_libraries/inc/nx_crypto_des.h +++ b/crypto_libraries/inc/nx_crypto_des.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_des.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_dh.h b/crypto_libraries/inc/nx_crypto_dh.h index 7262a8d7..32182ff6 100644 --- a/crypto_libraries/inc/nx_crypto_dh.h +++ b/crypto_libraries/inc/nx_crypto_dh.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_dh.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_drbg.h b/crypto_libraries/inc/nx_crypto_drbg.h index 0927e12b..e38b11a3 100644 --- a/crypto_libraries/inc/nx_crypto_drbg.h +++ b/crypto_libraries/inc/nx_crypto_drbg.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_drbg.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_ec.h b/crypto_libraries/inc/nx_crypto_ec.h index c98655b1..21250f16 100644 --- a/crypto_libraries/inc/nx_crypto_ec.h +++ b/crypto_libraries/inc/nx_crypto_ec.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/inc/nx_crypto_ecdh.h b/crypto_libraries/inc/nx_crypto_ecdh.h index 38bfe740..6d1cf40d 100644 --- a/crypto_libraries/inc/nx_crypto_ecdh.h +++ b/crypto_libraries/inc/nx_crypto_ecdh.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/inc/nx_crypto_ecdsa.h b/crypto_libraries/inc/nx_crypto_ecdsa.h index 24b86353..c98dec44 100644 --- a/crypto_libraries/inc/nx_crypto_ecdsa.h +++ b/crypto_libraries/inc/nx_crypto_ecdsa.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_ecdsa.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_ecjpake.h b/crypto_libraries/inc/nx_crypto_ecjpake.h index 05601ab6..66bc4252 100644 --- a/crypto_libraries/inc/nx_crypto_ecjpake.h +++ b/crypto_libraries/inc/nx_crypto_ecjpake.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_ecjpake.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_gcm.h b/crypto_libraries/inc/nx_crypto_gcm.h index a7472863..1560050e 100644 --- a/crypto_libraries/inc/nx_crypto_gcm.h +++ b/crypto_libraries/inc/nx_crypto_gcm.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_gcm.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_hkdf.h b/crypto_libraries/inc/nx_crypto_hkdf.h index 4b812ea5..2a18ad3c 100644 --- a/crypto_libraries/inc/nx_crypto_hkdf.h +++ b/crypto_libraries/inc/nx_crypto_hkdf.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_hkdf.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_hmac.h b/crypto_libraries/inc/nx_crypto_hmac.h index ec5b5ca2..f10e0a06 100644 --- a/crypto_libraries/inc/nx_crypto_hmac.h +++ b/crypto_libraries/inc/nx_crypto_hmac.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_hmac.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_hmac_md5.h b/crypto_libraries/inc/nx_crypto_hmac_md5.h index 4c5eff39..75558f77 100644 --- a/crypto_libraries/inc/nx_crypto_hmac_md5.h +++ b/crypto_libraries/inc/nx_crypto_hmac_md5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_hmac_md5.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_hmac_sha1.h b/crypto_libraries/inc/nx_crypto_hmac_sha1.h index 1de79607..0a607544 100644 --- a/crypto_libraries/inc/nx_crypto_hmac_sha1.h +++ b/crypto_libraries/inc/nx_crypto_hmac_sha1.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_hmac_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_hmac_sha2.h b/crypto_libraries/inc/nx_crypto_hmac_sha2.h index d8c04460..994f28c1 100644 --- a/crypto_libraries/inc/nx_crypto_hmac_sha2.h +++ b/crypto_libraries/inc/nx_crypto_hmac_sha2.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_hmac_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_hmac_sha5.h b/crypto_libraries/inc/nx_crypto_hmac_sha5.h index c8c20675..522890a5 100644 --- a/crypto_libraries/inc/nx_crypto_hmac_sha5.h +++ b/crypto_libraries/inc/nx_crypto_hmac_sha5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_hmac_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/inc/nx_crypto_huge_number.h b/crypto_libraries/inc/nx_crypto_huge_number.h index a7521233..a8a741ea 100644 --- a/crypto_libraries/inc/nx_crypto_huge_number.h +++ b/crypto_libraries/inc/nx_crypto_huge_number.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_huge_number.h PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_md5.h b/crypto_libraries/inc/nx_crypto_md5.h index 4be2fd2a..09db0983 100644 --- a/crypto_libraries/inc/nx_crypto_md5.h +++ b/crypto_libraries/inc/nx_crypto_md5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -50,7 +51,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_md5.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_method_self_test.h b/crypto_libraries/inc/nx_crypto_method_self_test.h index e92ed241..db76f859 100644 --- a/crypto_libraries/inc/nx_crypto_method_self_test.h +++ b/crypto_libraries/inc/nx_crypto_method_self_test.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/inc/nx_crypto_null.h b/crypto_libraries/inc/nx_crypto_null.h index 03d2a188..0498e7e7 100644 --- a/crypto_libraries/inc/nx_crypto_null.h +++ b/crypto_libraries/inc/nx_crypto_null.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_null.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_phash.h b/crypto_libraries/inc/nx_crypto_phash.h index 6fcdddfc..dd48de08 100644 --- a/crypto_libraries/inc/nx_crypto_phash.h +++ b/crypto_libraries/inc/nx_crypto_phash.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,7 +41,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_phash.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h b/crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h index 7da7210e..426c34f3 100644 --- a/crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h +++ b/crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_pkcs1_v1.5.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_rsa.h b/crypto_libraries/inc/nx_crypto_rsa.h index cded4a41..18a02723 100644 --- a/crypto_libraries/inc/nx_crypto_rsa.h +++ b/crypto_libraries/inc/nx_crypto_rsa.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_rsa.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_sha1.h b/crypto_libraries/inc/nx_crypto_sha1.h index 2c30c430..685264a0 100644 --- a/crypto_libraries/inc/nx_crypto_sha1.h +++ b/crypto_libraries/inc/nx_crypto_sha1.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,7 +56,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_sha1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_sha2.h b/crypto_libraries/inc/nx_crypto_sha2.h index 3e4c4dac..bba56da2 100644 --- a/crypto_libraries/inc/nx_crypto_sha2.h +++ b/crypto_libraries/inc/nx_crypto_sha2.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_sha2.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_sha5.h b/crypto_libraries/inc/nx_crypto_sha5.h index 49481f91..3c0bdd59 100644 --- a/crypto_libraries/inc/nx_crypto_sha5.h +++ b/crypto_libraries/inc/nx_crypto_sha5.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_sha5.h PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_tls_prf_1.h b/crypto_libraries/inc/nx_crypto_tls_prf_1.h index 8e213a63..8d44dc3e 100644 --- a/crypto_libraries/inc/nx_crypto_tls_prf_1.h +++ b/crypto_libraries/inc/nx_crypto_tls_prf_1.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_tls_prf_1.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_tls_prf_sha256.h b/crypto_libraries/inc/nx_crypto_tls_prf_sha256.h index ec8409fa..ee40249f 100644 --- a/crypto_libraries/inc/nx_crypto_tls_prf_sha256.h +++ b/crypto_libraries/inc/nx_crypto_tls_prf_sha256.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_tls_prf_sha256.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_tls_prf_sha384.h b/crypto_libraries/inc/nx_crypto_tls_prf_sha384.h index 585a2c04..8b853212 100644 --- a/crypto_libraries/inc/nx_crypto_tls_prf_sha384.h +++ b/crypto_libraries/inc/nx_crypto_tls_prf_sha384.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_tls_prf_sha256.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_tls_prf_sha512.h b/crypto_libraries/inc/nx_crypto_tls_prf_sha512.h index 9533fe0f..ce79ba26 100644 --- a/crypto_libraries/inc/nx_crypto_tls_prf_sha512.h +++ b/crypto_libraries/inc/nx_crypto_tls_prf_sha512.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ extern "C" { /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_tls_prf_sha256.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/inc/nx_crypto_xcbc_mac.h b/crypto_libraries/inc/nx_crypto_xcbc_mac.h index ae7ae430..99c2f4db 100644 --- a/crypto_libraries/inc/nx_crypto_xcbc_mac.h +++ b/crypto_libraries/inc/nx_crypto_xcbc_mac.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_crypto_xcbc_mac.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m3/ac5/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m3/ac5/inc/nx_crypto_port.h index d351b9ee..eb5b64a4 100644 --- a/crypto_libraries/ports/cortex_m3/ac5/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m3/ac5/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M3/AC5 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m3/ac6/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m3/ac6/inc/nx_crypto_port.h index 437889c8..78d83f43 100644 --- a/crypto_libraries/ports/cortex_m3/ac6/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m3/ac6/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M3/AC6 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m3/gnu/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m3/gnu/inc/nx_crypto_port.h index 62a0e923..5b89be63 100644 --- a/crypto_libraries/ports/cortex_m3/gnu/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m3/gnu/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M3/GNU */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m3/iar/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m3/iar/inc/nx_crypto_port.h index c773b6d4..42adee14 100644 --- a/crypto_libraries/ports/cortex_m3/iar/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m3/iar/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M3/IAR */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m3/keil/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m3/keil/inc/nx_crypto_port.h index 5f465981..5ac37614 100644 --- a/crypto_libraries/ports/cortex_m3/keil/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m3/keil/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M3/Keil */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m4/ac5/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m4/ac5/inc/nx_crypto_port.h index ffeba516..2ec4d847 100644 --- a/crypto_libraries/ports/cortex_m4/ac5/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m4/ac5/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M4/AC5 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m4/ac6/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m4/ac6/inc/nx_crypto_port.h index 092514b1..22de0d17 100644 --- a/crypto_libraries/ports/cortex_m4/ac6/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m4/ac6/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M4/AC6 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m4/gnu/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m4/gnu/inc/nx_crypto_port.h index 54bbb963..f3e5b487 100644 --- a/crypto_libraries/ports/cortex_m4/gnu/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m4/gnu/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M4/GNU */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m4/iar/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m4/iar/inc/nx_crypto_port.h index 4cea148f..ed27a160 100644 --- a/crypto_libraries/ports/cortex_m4/iar/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m4/iar/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M4/IAR */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m4/keil/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m4/keil/inc/nx_crypto_port.h index 77f2d509..f840983d 100644 --- a/crypto_libraries/ports/cortex_m4/keil/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m4/keil/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M4/Keil */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m7/ac5/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m7/ac5/inc/nx_crypto_port.h index d8aee2db..114ff3f1 100644 --- a/crypto_libraries/ports/cortex_m7/ac5/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m7/ac5/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M7/AC5 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m7/ac6/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m7/ac6/inc/nx_crypto_port.h index 0d7622bb..017c963b 100644 --- a/crypto_libraries/ports/cortex_m7/ac6/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m7/ac6/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M7/AC6 */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m7/gnu/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m7/gnu/inc/nx_crypto_port.h index 80d6ae0f..88cd6684 100644 --- a/crypto_libraries/ports/cortex_m7/gnu/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m7/gnu/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M7/GNU */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/cortex_m7/iar/inc/nx_crypto_port.h b/crypto_libraries/ports/cortex_m7/iar/inc/nx_crypto_port.h index 6ac21e1b..5ecf5c50 100644 --- a/crypto_libraries/ports/cortex_m7/iar/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/cortex_m7/iar/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Cortex-M7/IAR */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/linux/gnu/inc/nx_crypto_port.h b/crypto_libraries/ports/linux/gnu/inc/nx_crypto_port.h index eaefd44b..4b84088d 100644 --- a/crypto_libraries/ports/linux/gnu/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/linux/gnu/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Linux/GNU */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/ports/win32/vs_2019/inc/nx_crypto_port.h b/crypto_libraries/ports/win32/vs_2019/inc/nx_crypto_port.h index d818068d..a000f409 100644 --- a/crypto_libraries/ports/win32/vs_2019/inc/nx_crypto_port.h +++ b/crypto_libraries/ports/win32/vs_2019/inc/nx_crypto_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_crypto_port.h Win32/VC2019 */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_3des.c b/crypto_libraries/src/nx_crypto_3des.c index 5494977c..12fe28c7 100644 --- a/crypto_libraries/src/nx_crypto_3des.c +++ b/crypto_libraries/src/nx_crypto_3des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -222,7 +223,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_3des_decrypt(NX_CRYPTO_3DES *context, UCHAR sour /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_3des_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -317,7 +318,7 @@ NX_CRYPTO_3DES *triple_des_context_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_3des_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -375,7 +376,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_3des_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_3des_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_aes.c b/crypto_libraries/src/nx_crypto_aes.c index 36bc7ffc..61eb521b 100644 --- a/crypto_libraries/src/nx_crypto_aes.c +++ b/crypto_libraries/src/nx_crypto_aes.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -410,7 +411,7 @@ extern UINT _nx_crypto_library_state; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_add_round_key PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -471,7 +472,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_sub_shift_roundkey PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -563,7 +564,7 @@ UCHAR *S; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_inv_sub_shift_roundkey PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -676,7 +677,7 @@ UCHAR *S; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_encryption_round PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -859,7 +860,7 @@ int round; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_decryption_round PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -996,7 +997,7 @@ ULONG val; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_encrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1139,7 +1140,7 @@ UINT *buf; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_subword PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1191,7 +1192,7 @@ UINT result; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_aes_key_expansion PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1701,7 +1702,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1789,7 +1790,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_aes_init(struct NX_CRYPTO_METHOD_STRUCT * /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1847,7 +1848,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_aes_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1997,7 +1998,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_cbc_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2172,7 +2173,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_ccm_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2474,7 +2475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_gcm_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2772,7 +2773,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_ctr_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2924,7 +2925,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_xcbc_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_cbc.c b/crypto_libraries/src/nx_crypto_cbc.c index 33fe61f6..128345be 100644 --- a/crypto_libraries/src/nx_crypto_cbc.c +++ b/crypto_libraries/src/nx_crypto_cbc.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_cbc_xor PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -77,7 +78,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_cbc_encrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -178,7 +179,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_cbc_decrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -280,7 +281,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_cbc_encrypt_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ccm.c b/crypto_libraries/src/nx_crypto_ccm.c index 0c487555..79d5ccaf 100644 --- a/crypto_libraries/src/nx_crypto_ccm.c +++ b/crypto_libraries/src/nx_crypto_ccm.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_xor PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -100,7 +101,7 @@ UINT *k = (UINT *)key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_cbc_pad PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -249,7 +250,7 @@ UCHAR temp_len = 0; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_encrypt_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -342,7 +343,7 @@ UCHAR *A = ccm_metadata -> nx_crypto_ccm_A; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_encrypt_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -454,7 +455,7 @@ UINT i = 0, k = 0; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_encrypt_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -536,7 +537,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ccm_decrypt_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ctr.c b/crypto_libraries/src/nx_crypto_ctr.c index 8b9c812a..741c5ee9 100644 --- a/crypto_libraries/src/nx_crypto_ctr.c +++ b/crypto_libraries/src/nx_crypto_ctr.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ctr_xor PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -99,7 +100,7 @@ UINT *k = (UINT *)key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ctr_add_one PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -155,7 +156,7 @@ USHORT result; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ctr_encrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -251,7 +252,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ctr_encrypt_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_des.c b/crypto_libraries/src/nx_crypto_des.c index 4eb5089a..652ea011 100644 --- a/crypto_libraries/src/nx_crypto_des.c +++ b/crypto_libraries/src/nx_crypto_des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -157,7 +158,7 @@ static const ULONG right_half_bit_swap[16] = /* FUNCTION RELEASE */ /* */ /* _nx_crypto_des_key_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -439,7 +440,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_des_decrypt(NX_CRYPTO_DES *context, UCHAR source /* FUNCTION RELEASE */ /* */ /* _nx_crypto_des_process_block PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -573,7 +574,7 @@ UINT round; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_des_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -660,7 +661,7 @@ NX_CRYPTO_DES *des_context_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_des_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -718,7 +719,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_des_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_des_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_dh.c b/crypto_libraries/src/nx_crypto_dh.c index 50335f03..51f3ed59 100644 --- a/crypto_libraries/src/nx_crypto_dh.c +++ b/crypto_libraries/src/nx_crypto_dh.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ static const HN_UBASE _nx_dh_group_2_modulus[] = /* FUNCTION RELEASE */ /* */ /* _nx_crypto_dh_setup PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -194,7 +195,7 @@ HN_UBASE generator_value; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_dh_compute_secret PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_drbg.c b/crypto_libraries/src/nx_crypto_drbg.c index 832080f2..c612566b 100644 --- a/crypto_libraries/src/nx_crypto_drbg.c +++ b/crypto_libraries/src/nx_crypto_drbg.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -50,7 +51,7 @@ static UINT _nx_crypto_drbg_block_cipher_df(NX_CRYPTO_DRBG *drbg_ptr, UINT input /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_ctr_add_one PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -106,7 +107,7 @@ INT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -237,7 +238,7 @@ VOID *handler = NX_CRYPTO_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_instantiate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -378,7 +379,7 @@ UINT entropy_len; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_reseed PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -505,7 +506,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -705,7 +706,7 @@ VOID *handler = NX_CRYPTO_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_drbg_block_cipher_df PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -920,7 +921,7 @@ VOID *handler = NX_CRYPTO_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_drbg_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1000,7 +1001,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_drbg_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_drbg_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1058,7 +1059,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_drbg_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_drbg_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ec.c b/crypto_libraries/src/nx_crypto_ec.c index 962f556e..2e919cf2 100644 --- a/crypto_libraries/src/nx_crypto_ec.c +++ b/crypto_libraries/src/nx_crypto_ec.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -699,7 +700,7 @@ static NX_CRYPTO_CONST NX_CRYPTO_EC *_nx_crypto_ec_named_curves[] = /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_is_infinite PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -763,7 +764,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_ec_point_is_infinite(NX_CRYPTO_EC_POINT *point) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_set_infinite PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -822,7 +823,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_point_set_infinite(NX_CRYPTO_EC_POINT *point) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_setup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -895,7 +896,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_extract_uncompressed PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -984,7 +985,7 @@ UINT clen; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_fp_affine_to_projective PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1033,7 +1034,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_point_fp_affine_to_projective(NX_CRYPTO_EC_POI /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_point_fp_projective_to_affine PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1744,7 +1745,7 @@ UINT compare_value; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_secp521r1_reduce PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1865,7 +1866,7 @@ UINT compare_value; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_add_digit_reduce PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1937,7 +1938,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_add_digit_reduce(NX_CRYPTO_EC *curve, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_subtract_digit_reduce PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2000,7 +2001,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_subtract_digit_reduce(NX_CRYPTO_EC *curve, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_reduce PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2055,7 +2056,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_fp_reduce(NX_CRYPTO_EC *curve, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_add_reduce PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2123,7 +2124,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_add_reduce(NX_CRYPTO_EC *curve, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_subtract_reduce PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2196,7 +2197,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_ec_subtract_reduce(NX_CRYPTO_EC *curve, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_projective_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2348,7 +2349,7 @@ UINT buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_projective_double PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2483,7 +2484,7 @@ UINT buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_affine_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2616,7 +2617,7 @@ UINT buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_affine_subtract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2681,7 +2682,7 @@ NX_CRYPTO_EC_POINT point; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_naf_compute PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2809,7 +2810,7 @@ UINT i, j; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_projective_multiple PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2945,7 +2946,7 @@ UINT bit; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fp_fixed_multiple PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3090,7 +3091,7 @@ UINT j; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_key_pair_generation_extra PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3193,7 +3194,7 @@ NX_CRYPTO_HUGE_NUMBER modulus; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_key_pair_stream_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3298,7 +3299,7 @@ NX_CRYPTO_EC_POINT public_key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_precomputation PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3488,7 +3489,7 @@ UINT i, j; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_fixed_output PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3739,7 +3740,7 @@ const CHAR *array_name[] = {"", "_2e"}; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ec_get_named_curve PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3802,7 +3803,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ec_secp192r1_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3890,7 +3891,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ec_secp192r1_operation(UINT op, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ec_secp224r1_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -3977,7 +3978,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ec_secp224r1_operation(UINT op, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ec_secp256r1_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -4064,7 +4065,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ec_secp256r1_operation(UINT op, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ec_secp384r1_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -4151,7 +4152,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ec_secp384r1_operation(UINT op, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ec_secp521r1_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c b/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c index cbd0086e..4f4b6ecb 100644 --- a/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c +++ b/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c b/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c index 1a6ebe7c..acb8f2e7 100644 --- a/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c +++ b/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c b/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c index 8f75b59a..97699471 100644 --- a/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c +++ b/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c b/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c index e63663fd..7ac604af 100644 --- a/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c +++ b/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c b/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c index fbaf0c58..d1e307a5 100644 --- a/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c +++ b/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_ecdh.c b/crypto_libraries/src/nx_crypto_ecdh.c index 7a5e1bc7..b966b445 100644 --- a/crypto_libraries/src/nx_crypto_ecdh.c +++ b/crypto_libraries/src/nx_crypto_ecdh.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdh_key_pair_import PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -115,7 +116,7 @@ NX_CRYPTO_HUGE_NUMBER private_key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdh_private_key_export PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -203,7 +204,7 @@ NX_CRYPTO_HUGE_NUMBER private_key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdh_setup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -310,7 +311,7 @@ NX_CRYPTO_EC_POINT public_key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdh_compute_secret PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -446,7 +447,7 @@ NX_CRYPTO_EC_POINT public_key, shared_secret; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdh_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -526,7 +527,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ecdh_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdh_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -584,7 +585,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ecdh_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdh_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ecdsa.c b/crypto_libraries/src/nx_crypto_ecdsa.c index c816c9db..82031ff7 100644 --- a/crypto_libraries/src/nx_crypto_ecdsa.c +++ b/crypto_libraries/src/nx_crypto_ecdsa.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdsa_sign PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -267,7 +268,7 @@ UCHAR *signature_s; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecdsa_verify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -480,7 +481,7 @@ UINT buffer_size = curve -> nx_crypto_ec_n.nx_crypto_huge_buffe /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdsa_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -567,7 +568,7 @@ NX_CRYPTO_ECDSA *ecdsa; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdsa_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -625,7 +626,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ecdsa_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecdsa_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_ecjpake.c b/crypto_libraries/src/nx_crypto_ecjpake.c index 30756e83..ed1b74bd 100644 --- a/crypto_libraries/src/nx_crypto_ecjpake.c +++ b/crypto_libraries/src/nx_crypto_ecjpake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_init PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -110,7 +111,7 @@ UINT buffer_size = curve -> nx_crypto_ec_n.nx_crypto_huge_buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_hello_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -286,7 +287,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_hello_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -432,7 +433,7 @@ UINT total_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_key_exchange_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -573,7 +574,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_key_exchange_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -722,7 +723,7 @@ UINT total_length = 0; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_schnorr_zkp_hash PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1046,7 +1047,7 @@ VOID *handler; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_schnorr_zkp_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1153,7 +1154,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_schnorr_zkp_verify PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1261,7 +1262,7 @@ NX_CRYPTO_EC_POINT temp1, temp2; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_public_key_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1346,7 +1347,7 @@ NX_CRYPTO_HUGE_NUMBER temp1; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_pre_master_secret_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1487,7 +1488,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_ecjpake_key_encryption_key_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1593,7 +1594,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecjpake_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1694,7 +1695,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecjpake_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1752,7 +1753,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_ecjpake_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_ecjpake_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_gcm.c b/crypto_libraries/src/nx_crypto_gcm.c index d62a9466..5ecd6f17 100644 --- a/crypto_libraries/src/nx_crypto_gcm.c +++ b/crypto_libraries/src/nx_crypto_gcm.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_xor PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -104,7 +105,7 @@ UINT *k = (UINT *)key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_inc32 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -161,7 +162,7 @@ USHORT result; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_multi PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -250,7 +251,7 @@ UCHAR mask; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_ghash_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -323,7 +324,7 @@ UINT i, n; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_gctr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -408,7 +409,7 @@ UINT i, n; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_encrypt_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -527,7 +528,7 @@ UCHAR iv_len; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_encrypt_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -599,7 +600,7 @@ UCHAR *counter = gcm_metadata -> nx_crypto_gcm_counter; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_encrypt_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -696,7 +697,7 @@ UINT length; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_decrypt_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -768,7 +769,7 @@ UCHAR *counter = gcm_metadata -> nx_crypto_gcm_counter; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_gcm_decrypt_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c index 4d5f7508..78921329 100644 --- a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c +++ b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_hkdf.c b/crypto_libraries/src/nx_crypto_hkdf.c index d63ea5fd..b9d080dc 100644 --- a/crypto_libraries/src/nx_crypto_hkdf.c +++ b/crypto_libraries/src/nx_crypto_hkdf.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hkdf_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -118,7 +119,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hkdf_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hkdf_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -194,7 +195,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hkdf_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -394,7 +395,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hkdf_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -537,7 +538,7 @@ NX_CRYPTO_METHOD *hmac_method = hkdf -> nx_crypto_hmac_method; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hkdf_expand PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_hmac.c b/crypto_libraries/src/nx_crypto_hmac.c index 373b3aeb..76bf1d19 100644 --- a/crypto_libraries/src/nx_crypto_hmac.c +++ b/crypto_libraries/src/nx_crypto_hmac.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -92,7 +93,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_hmac(NX_CRYPTO_HMAC *hmac_metadata, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -201,7 +202,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -255,7 +256,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_hmac_update(NX_CRYPTO_HMAC *hmac_metadata, UCHAR /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -327,7 +328,7 @@ UCHAR icv_ptr[64]; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_metadata_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -397,7 +398,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_hmac_metadata_set(NX_CRYPTO_HMAC *hmac_metadata, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_hash_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -474,7 +475,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_hash_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -550,7 +551,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_hmac_hash_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -628,7 +629,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -716,7 +717,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -777,7 +778,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/crypto_libraries/src/nx_crypto_hmac_md5.c b/crypto_libraries/src/nx_crypto_hmac_md5.c index 90d9b3cb..a8102fc6 100644 --- a/crypto_libraries/src/nx_crypto_hmac_md5.c +++ b/crypto_libraries/src/nx_crypto_hmac_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_md5_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -108,7 +109,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_md5_init(struct NX_CRYPTO_METHOD_ST /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_md5_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -166,7 +167,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_md5_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_md5_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_hmac_sha1.c b/crypto_libraries/src/nx_crypto_hmac_sha1.c index 3880b0f6..717966e3 100644 --- a/crypto_libraries/src/nx_crypto_hmac_sha1.c +++ b/crypto_libraries/src/nx_crypto_hmac_sha1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha1_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -108,7 +109,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha1_init(struct NX_CRYPTO_METHOD_S /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha1_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -166,7 +167,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha1_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha1_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_hmac_sha2.c b/crypto_libraries/src/nx_crypto_hmac_sha2.c index fa1681fa..67ed17a8 100644 --- a/crypto_libraries/src/nx_crypto_hmac_sha2.c +++ b/crypto_libraries/src/nx_crypto_hmac_sha2.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha256_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -109,7 +110,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha256_init(struct NX_CRYPTO_METHOD /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha256_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -167,7 +168,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha256_cleanup(VOID *crypto_metadata /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha256_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_hmac_sha5.c b/crypto_libraries/src/nx_crypto_hmac_sha5.c index 44c9deb8..0a232d90 100644 --- a/crypto_libraries/src/nx_crypto_hmac_sha5.c +++ b/crypto_libraries/src/nx_crypto_hmac_sha5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha512_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -108,7 +109,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha512_init(struct NX_CRYPTO_METHOD /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha512_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -166,7 +167,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_hmac_sha512_cleanup(VOID *crypto_metadata /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_hmac_sha512_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_huge_number.c b/crypto_libraries/src/nx_crypto_huge_number.c index f58f5baa..29b5f9be 100644 --- a/crypto_libraries/src/nx_crypto_huge_number.c +++ b/crypto_libraries/src/nx_crypto_huge_number.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_is_zero PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -106,7 +107,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -300,7 +301,7 @@ UINT cmp; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_add_unsigned PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -408,7 +409,7 @@ UINT right_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_subtract_unsigned PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -490,7 +491,7 @@ HN_UBASE *result_buffer = result -> nx_crypto_huge_number_data; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_add_digit_unsigned PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -559,7 +560,7 @@ UINT size = value -> nx_crypto_huge_number_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_subtract_digit_unsigned PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -629,7 +630,7 @@ UINT size = value -> nx_crypto_huge_number_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_left PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -692,7 +693,7 @@ HN_UBASE *x_buffer = x -> nx_crypto_huge_number_data; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_shift_right PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -757,7 +758,7 @@ HN_UBASE *x_buffer = x -> nx_crypto_huge_number_data; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_adjust_size PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -834,7 +835,7 @@ INT size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_compare PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -922,7 +923,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_huge_number_compare(NX_CRYPTO_HUGE_NUMBER *left, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_compare_unsigned PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1036,7 +1037,7 @@ UINT right_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_multiply PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1155,7 +1156,7 @@ HN_UBASE *temp_ptr; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_multiply_digit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1243,7 +1244,7 @@ HN_UBASE *result_buffer; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_square PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1593,7 +1594,7 @@ NX_CRYPTO_HUGE_NUMBER *result; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_setup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1749,7 +1750,7 @@ UINT num_words; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_rbg PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1855,7 +1856,7 @@ UINT mask; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1955,7 +1956,7 @@ UCHAR *bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_extract_fixed_size PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2097,7 +2098,7 @@ UINT num_size_adjusted; /* */ /* _nx_crypto_huge_number_inverse_modulus_prime */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2237,7 +2238,7 @@ UINT buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_inverse_modulus PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2406,7 +2407,7 @@ UINT buffer_size; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_mont PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2544,7 +2545,7 @@ HN_UBASE *result_buffer = result -> nx_crypto_huge_number_data; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_mont_power_modulus PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -2726,7 +2727,7 @@ NX_CRYPTO_HUGE_NUMBER *operand, *temp_result, *temp_swap; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_crt_power_modulus PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_huge_number_extended.c b/crypto_libraries/src/nx_crypto_huge_number_extended.c index d748c5bc..e594a79d 100644 --- a/crypto_libraries/src/nx_crypto_huge_number_extended.c +++ b/crypto_libraries/src/nx_crypto_huge_number_extended.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_add_digit PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -112,7 +113,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_huge_number_add_digit(NX_CRYPTO_HUGE_NUMBER *valu /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_subtract_digit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -188,7 +189,7 @@ NX_CRYPTO_KEEP VOID _nx_crypto_huge_number_subtract_digit(NX_CRYPTO_HUGE_NUMBER /* FUNCTION RELEASE */ /* */ /* _nx_crypto_huge_number_power_modulus PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_initialize.c b/crypto_libraries/src/nx_crypto_initialize.c index da65ab4b..b1db9d90 100644 --- a/crypto_libraries/src/nx_crypto_initialize.c +++ b/crypto_libraries/src/nx_crypto_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_self_test_memcpy PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -96,7 +97,7 @@ NX_CRYPTO_KEEP VOID *_nx_crypto_self_test_memcpy(void *dest, const void *src, si /* FUNCTION RELEASE */ /* */ /* _nx_crypto_self_test_memset PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -159,7 +160,7 @@ NX_CRYPTO_KEEP VOID *_nx_crypto_self_test_memset(void *dest, int value, size_t s /* FUNCTION RELEASE */ /* */ /* _nx_crypto_self_test_memcmp PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -225,7 +226,7 @@ NX_CRYPTO_KEEP int _nx_crypto_self_test_memcmp(const void *str1, const void *str /* FUNCTION RELEASE */ /* */ /* _nx_crypto_self_test_memmove PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -296,7 +297,7 @@ NX_CRYPTO_KEEP void* _nx_crypto_self_test_memmove(void *dest, const void *src, s /* FUNCTION RELEASE */ /* */ /* _nx_crypto_module_state_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -348,7 +349,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_module_state_get(VOID) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_md5.c b/crypto_libraries/src/nx_crypto_md5.c index 140df6e0..82456dd6 100644 --- a/crypto_libraries/src/nx_crypto_md5.c +++ b/crypto_libraries/src/nx_crypto_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -97,7 +98,7 @@ const UCHAR _nx_crypto_md5_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_md5_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -164,7 +165,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_md5_initialize(NX_CRYPTO_MD5 *context, UINT algo /* FUNCTION RELEASE */ /* */ /* _nx_crypto_md5_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -295,7 +296,7 @@ ULONG needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_md5_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -398,7 +399,7 @@ ULONG padding_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_md5_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -551,7 +552,7 @@ ULONG x[16]; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_md5_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -631,7 +632,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_md5_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_md5_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -689,7 +690,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_md5_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_md5_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test.c b/crypto_libraries/src/nx_crypto_method_self_test.c index 82d7b132..37002b35 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test.c +++ b/crypto_libraries/src/nx_crypto_method_self_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -75,7 +76,7 @@ const UINT nx_crypto_hash_key_size = sizeof(nx_crypto_hash_key) << 3; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_3des.c b/crypto_libraries/src/nx_crypto_method_self_test_3des.c index 31d2eff1..c930a8fc 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_3des.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_3des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -94,7 +95,7 @@ static UCHAR output[72]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_3des PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_aes.c b/crypto_libraries/src/nx_crypto_method_self_test_aes.c index dd25cd2f..698962c2 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_aes.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_aes.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -121,7 +122,7 @@ static UCHAR output[INPUT_OUTPUT_LENGTH]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_aes PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_des.c b/crypto_libraries/src/nx_crypto_method_self_test_des.c index 86794cb2..bd012786 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_des.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -67,7 +68,7 @@ static UCHAR output[INPUT_OUTPUT_LENGTH]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_des PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_drbg.c b/crypto_libraries/src/nx_crypto_method_self_test_drbg.c index b6a269fd..4ab8ad71 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_drbg.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_drbg.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -137,7 +138,7 @@ static UCHAR drbg_test_entropy_count_npr; /* FUNCTION RELEASE */ /* */ /* drbg_test_get_entropy_pr PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -222,7 +223,7 @@ NX_CRYPTO_KEEP static UINT drbg_test_get_entropy_pr(UCHAR *entropy, UINT *entrop /* FUNCTION RELEASE */ /* */ /* drbg_test_get_entropy_npr PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -298,7 +299,7 @@ NX_CRYPTO_KEEP static UINT drbg_test_get_entropy_npr(UCHAR *entropy, UINT *entro /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_drbg PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_ecdh.c b/crypto_libraries/src/nx_crypto_method_self_test_ecdh.c index 84170889..20ced5dd 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_ecdh.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_ecdh.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -60,7 +61,7 @@ extern NX_CRYPTO_METHOD crypto_method_ec_secp256; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_ecdh PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_ecdsa.c b/crypto_libraries/src/nx_crypto_method_self_test_ecdsa.c index 89e41034..a33921b0 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_ecdsa.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_ecdsa.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -51,7 +52,7 @@ static UCHAR scratch_buffer[4000]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_ecdsa PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_hmac_md5.c b/crypto_libraries/src/nx_crypto_method_self_test_hmac_md5.c index 64c2912f..4e2affb0 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_hmac_md5.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_hmac_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ static ULONG output[4]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_hmac_md5 PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_hmac_sha.c b/crypto_libraries/src/nx_crypto_method_self_test_hmac_sha.c index b0ddc33d..57fae29d 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_hmac_sha.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_hmac_sha.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -206,7 +207,7 @@ static ULONG output[16]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_hmac_sha PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_md5.c b/crypto_libraries/src/nx_crypto_method_self_test_md5.c index a6437771..14b3642b 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_md5.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,7 +56,7 @@ static ULONG output[4]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_md5 PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_pkcs1.c b/crypto_libraries/src/nx_crypto_method_self_test_pkcs1.c index f6c4abd0..632a6cf0 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_pkcs1.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_pkcs1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -108,7 +109,7 @@ extern NX_CRYPTO_METHOD crypto_method_sha256; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_pkcs1 PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_prf.c b/crypto_libraries/src/nx_crypto_method_self_test_prf.c index d21f5238..6c1cfd91 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_prf.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_prf.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -111,7 +112,7 @@ static UCHAR output[256]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_prf PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_rsa.c b/crypto_libraries/src/nx_crypto_method_self_test_rsa.c index 23cc93b7..ac1e02cd 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_rsa.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_rsa.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -558,7 +559,7 @@ static UCHAR output[512]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_rsa PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_method_self_test_sha.c b/crypto_libraries/src/nx_crypto_method_self_test_sha.c index 4f11a0b9..aaebf3b4 100644 --- a/crypto_libraries/src/nx_crypto_method_self_test_sha.c +++ b/crypto_libraries/src/nx_crypto_method_self_test_sha.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -193,7 +194,7 @@ static ULONG output[16]; /* FUNCTION RELEASE */ /* */ /* nx_crypto_method_self_test_sha PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_methods.c b/crypto_libraries/src/nx_crypto_methods.c index ed7d7e17..2670cbdb 100644 --- a/crypto_libraries/src/nx_crypto_methods.c +++ b/crypto_libraries/src/nx_crypto_methods.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/crypto_libraries/src/nx_crypto_null_cipher.c b/crypto_libraries/src/nx_crypto_null_cipher.c index 624141f8..7ead3af1 100644 --- a/crypto_libraries/src/nx_crypto_null_cipher.c +++ b/crypto_libraries/src/nx_crypto_null_cipher.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_null_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -90,7 +91,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_null_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_null_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -137,7 +138,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_null_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_aes_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_phash.c b/crypto_libraries/src/nx_crypto_phash.c index 6f26bd93..b1b52ab2 100644 --- a/crypto_libraries/src/nx_crypto_phash.c +++ b/crypto_libraries/src/nx_crypto_phash.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_phash PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c b/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c index 930fb6fd..d10099a7 100644 --- a/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c +++ b/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ static const UCHAR _NX_CRYPTO_DER_OID_SHA_512_256[] = {0x30, 0x31, 0x30, 0x0d, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_pkcs1_v1_5_sign PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -312,7 +313,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_pkcs1_v1_5_encode PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -457,7 +458,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_pkcs1_v1_5_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -537,7 +538,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_pkcs1_v1_5_init(struct NX_CRYPTO_METHOD_ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_pkcs1_v1_5_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -594,7 +595,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_pkcs1_v1_5_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_pkcs1_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_rsa.c b/crypto_libraries/src/nx_crypto_rsa.c index e11b874b..b28faaf8 100644 --- a/crypto_libraries/src/nx_crypto_rsa.c +++ b/crypto_libraries/src/nx_crypto_rsa.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_rsa_operation PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -164,7 +165,7 @@ NX_CRYPTO_HUGE_NUMBER modulus_hn, exponent_hn, input_hn, output_hn, p_hn, q_hn; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_rsa_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -254,7 +255,7 @@ NX_CRYPTO_RSA *ctx; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_rsa_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -312,7 +313,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_rsa_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_rsa_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_sha1.c b/crypto_libraries/src/nx_crypto_sha1.c index 2aa0388c..ca52d2bd 100644 --- a/crypto_libraries/src/nx_crypto_sha1.c +++ b/crypto_libraries/src/nx_crypto_sha1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -77,7 +78,7 @@ const UCHAR _nx_crypto_sha1_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha1_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -145,7 +146,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_sha1_initialize(NX_CRYPTO_SHA1 *context, UINT al /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha1_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -277,7 +278,7 @@ ULONG needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha1_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -384,7 +385,7 @@ ULONG padding_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha1_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -528,7 +529,7 @@ ULONG a, b, c, d, e; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha1_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -608,7 +609,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha1_init(struct NX_CRYPTO_METHOD_STRUCT /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha1_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -666,7 +667,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha1_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha1_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_sha2.c b/crypto_libraries/src/nx_crypto_sha2.c index 58b64dc0..3552dff3 100644 --- a/crypto_libraries/src/nx_crypto_sha2.c +++ b/crypto_libraries/src/nx_crypto_sha2.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -58,7 +59,7 @@ const UCHAR _nx_crypto_sha256_padding[64] = {0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha256_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -144,7 +145,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_sha256_initialize(NX_CRYPTO_SHA256 *context, UIN /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha256_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -587,7 +588,7 @@ ULONG a, b, c, d, e, f, g, h; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha256_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -667,7 +668,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha256_init(struct NX_CRYPTO_METHOD_STRU /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha256_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -725,7 +726,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha256_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha256_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_sha5.c b/crypto_libraries/src/nx_crypto_sha5.c index 763cf054..a1bda776 100644 --- a/crypto_libraries/src/nx_crypto_sha5.c +++ b/crypto_libraries/src/nx_crypto_sha5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -77,7 +78,7 @@ const UCHAR _nx_crypto_sha512_padding[] = /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha512_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -192,7 +193,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_sha512_initialize(NX_CRYPTO_SHA512 *context, UIN /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha512_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -321,7 +322,7 @@ ULONG64 needed_fill_bytes; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha512_digest_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -459,7 +460,7 @@ UINT loop; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_sha512_process_buffer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ @@ -579,7 +580,7 @@ ULONG64 a, b, c, d, e, f, g, h; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha512_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -659,7 +660,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha512_init(struct NX_CRYPTO_METHOD_STRU /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha512_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -717,7 +718,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_sha512_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_sha512_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_tls_prf_1.c b/crypto_libraries/src/nx_crypto_tls_prf_1.c index 237cccf9..fa81c66b 100644 --- a/crypto_libraries/src/nx_crypto_tls_prf_1.c +++ b/crypto_libraries/src/nx_crypto_tls_prf_1.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_1_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -115,7 +116,7 @@ NX_CRYPTO_PHASH *phash; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_1_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -173,7 +174,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_prf_1_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_1_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_tls_prf_sha256.c b/crypto_libraries/src/nx_crypto_tls_prf_sha256.c index af157ab3..e9765366 100644 --- a/crypto_libraries/src/nx_crypto_tls_prf_sha256.c +++ b/crypto_libraries/src/nx_crypto_tls_prf_sha256.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha_256_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -115,7 +116,7 @@ NX_CRYPTO_PHASH *phash; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha_256_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -173,7 +174,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_prf_sha_256_cleanup(VOID *crypto_metadata /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha_256_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_tls_prf_sha384.c b/crypto_libraries/src/nx_crypto_tls_prf_sha384.c index 7e8a5441..0688f541 100644 --- a/crypto_libraries/src/nx_crypto_tls_prf_sha384.c +++ b/crypto_libraries/src/nx_crypto_tls_prf_sha384.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha384_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -116,7 +117,7 @@ NX_CRYPTO_PHASH *phash; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha384_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -174,7 +175,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_prf_sha384_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha384_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_tls_prf_sha512.c b/crypto_libraries/src/nx_crypto_tls_prf_sha512.c index 5325fa7e..16c94540 100644 --- a/crypto_libraries/src/nx_crypto_tls_prf_sha512.c +++ b/crypto_libraries/src/nx_crypto_tls_prf_sha512.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha512_init PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -116,7 +117,7 @@ NX_CRYPTO_PHASH *phash; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha512_cleanup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -174,7 +175,7 @@ NX_CRYPTO_KEEP UINT _nx_crypto_method_prf_sha512_cleanup(VOID *crypto_metadata) /* FUNCTION RELEASE */ /* */ /* _nx_crypto_method_prf_sha512_operation PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/crypto_libraries/src/nx_crypto_xcbc_mac.c b/crypto_libraries/src/nx_crypto_xcbc_mac.c index b67ee522..ee33eb68 100644 --- a/crypto_libraries/src/nx_crypto_xcbc_mac.c +++ b/crypto_libraries/src/nx_crypto_xcbc_mac.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -26,7 +27,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_crypto_xcbc_xor PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -100,7 +101,7 @@ UINT *k = (UINT *)key; /* FUNCTION RELEASE */ /* */ /* _nx_crypto_xcbc_mac PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/inc/nx_secure_crypto_table_self_test.h b/nx_secure/inc/nx_secure_crypto_table_self_test.h index f5a12858..52e3b78a 100644 --- a/nx_secure/inc/nx_secure_crypto_table_self_test.h +++ b/nx_secure/inc/nx_secure_crypto_table_self_test.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_secure_crypto_table_self_test.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/inc/nx_secure_dtls.h b/nx_secure/inc/nx_secure_dtls.h index 6c9d9392..45a71d0d 100644 --- a/nx_secure/inc/nx_secure_dtls.h +++ b/nx_secure/inc/nx_secure_dtls.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/inc/nx_secure_dtls_api.h b/nx_secure/inc/nx_secure_dtls_api.h index 215328b8..8736fa9e 100644 --- a/nx_secure/inc/nx_secure_dtls_api.h +++ b/nx_secure/inc/nx_secure_dtls_api.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_secure_dtls_api.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/inc/nx_secure_tls.h b/nx_secure/inc/nx_secure_tls.h index 174fa541..090e636e 100644 --- a/nx_secure/inc/nx_secure_tls.h +++ b/nx_secure/inc/nx_secure_tls.h @@ -26,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_secure_tls.h PORTABLE C */ -/* 6.4.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -115,7 +115,7 @@ /* resulting in version 6.4.1 */ /* 02-19-2025 Frédéric Desbiens Modified comment(s), */ /* update version number, */ -/* resulting in version 6.4.2 */ +/* resulting in version /* 6.4.3 */ */ /* */ /**************************************************************************/ @@ -179,7 +179,7 @@ extern "C" { #define AZURE_RTOS_NETX_SECURE #define NETX_SECURE_MAJOR_VERSION 6 #define NETX_SECURE_MINOR_VERSION 4 -#define NETX_SECURE_PATCH_VERSION 2 +#define NETX_SECURE_PATCH_VERSION 3 /* The following symbols are defined for backward compatibility reasons. */ #define EL_PRODUCT_NETX_SECURE diff --git a/nx_secure/inc/nx_secure_tls_api.h b/nx_secure/inc/nx_secure_tls_api.h index e7df408a..0cbf24fc 100644 --- a/nx_secure/inc/nx_secure_tls_api.h +++ b/nx_secure/inc/nx_secure_tls_api.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* APPLICATION INTERFACE DEFINITION RELEASE */ /* */ /* nx_secure_tls_api.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/inc/nx_secure_user_sample.h b/nx_secure/inc/nx_secure_user_sample.h index e9fefdd7..cfacbd90 100644 --- a/nx_secure/inc/nx_secure_user_sample.h +++ b/nx_secure/inc/nx_secure_user_sample.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_secure_user.h PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/nx_secure/inc/nx_secure_x509.h b/nx_secure/inc/nx_secure_x509.h index 4ea8a927..04d52fb7 100644 --- a/nx_secure/inc/nx_secure_x509.h +++ b/nx_secure/inc/nx_secure_x509.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_secure_x509.h PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/ports/nx_secure_port.h b/nx_secure/ports/nx_secure_port.h index 83f0ec8b..541f4fa0 100644 --- a/nx_secure/ports/nx_secure_port.h +++ b/nx_secure/ports/nx_secure_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_secure_port.h PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_3des.c b/nx_secure/src/nx_secure_crypto_method_self_test_3des.c index ab53ddd7..72b22195 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_3des.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_3des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -70,7 +71,7 @@ static UCHAR output[INPUT_OUTPUT_LENGTH]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_3des PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_aes.c b/nx_secure/src/nx_secure_crypto_method_self_test_aes.c index 1446d22d..51aacac7 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_aes.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_aes.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -189,7 +190,7 @@ static UCHAR output[INPUT_OUTPUT_LENGTH * 2]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_aes PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_des.c b/nx_secure/src/nx_secure_crypto_method_self_test_des.c index aab709a3..17faa3d8 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_des.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_des.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -67,7 +68,7 @@ static UCHAR output[INPUT_OUTPUT_LENGTH]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_des PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c b/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c index 749b627f..86afb8cc 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ static ULONG output[4]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_hmac_md5 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c b/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c index d0c10563..9b4e4a49 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -138,7 +139,7 @@ static ULONG output[16]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_hmac_sha PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_md5.c b/nx_secure/src/nx_secure_crypto_method_self_test_md5.c index 92e60986..bf3efe06 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_md5.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_md5.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ static ULONG output[4]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_md5 PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_prf.c b/nx_secure/src/nx_secure_crypto_method_self_test_prf.c index 19ff1226..0f161f26 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_prf.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_prf.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -63,7 +64,7 @@ static UCHAR output[256]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_prf PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c b/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c index 019314f7..5d0891bf 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -411,7 +412,7 @@ static UCHAR output[512]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_rsa PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_method_self_test_sha.c b/nx_secure/src/nx_secure_crypto_method_self_test_sha.c index 8b45ea3f..531c3f0e 100644 --- a/nx_secure/src/nx_secure_crypto_method_self_test_sha.c +++ b/nx_secure/src/nx_secure_crypto_method_self_test_sha.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -138,7 +139,7 @@ static ULONG output[16]; /* FUNCTION RELEASE */ /* */ /* nx_secure_crypto_method_self_test_sha PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_rng_self_test.c b/nx_secure/src/nx_secure_crypto_rng_self_test.c index db683bf9..22cf14d0 100644 --- a/nx_secure/src/nx_secure_crypto_rng_self_test.c +++ b/nx_secure/src/nx_secure_crypto_rng_self_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,7 +38,7 @@ UINT _nx_secure_crypto_rng_self_test(VOID); /* FUNCTION RELEASE */ /* */ /* _nx_secure_crypto_rng_self_test PORTABLE C */ -/* 6.1.5 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_crypto_table_self_test.c b/nx_secure/src/nx_secure_crypto_table_self_test.c index cbb21810..a23f59fc 100644 --- a/nx_secure/src/nx_secure_crypto_table_self_test.c +++ b/nx_secure/src/nx_secure_crypto_table_self_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -66,7 +67,7 @@ UINT _nx_secure_crypto_method_self_test(const NX_CRYPTO_METHOD *crypto_method, /* FUNCTION RELEASE */ /* */ /* _nx_secure_crypto_table_self_test PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c b/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c index e0dfec05..aadb1b3f 100644 --- a/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c +++ b/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_allocate_handshake_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_client_handshake.c b/nx_secure/src/nx_secure_dtls_client_handshake.c index 12f8dfbc..0d4db28d 100644 --- a/nx_secure/src/nx_secure_dtls_client_handshake.c +++ b/nx_secure/src/nx_secure_dtls_client_handshake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c b/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c index 1787e36b..40c28c6d 100644 --- a/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c +++ b/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_client_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_client_session_start.c b/nx_secure/src/nx_secure_dtls_client_session_start.c index 87372115..bdfd51bd 100644 --- a/nx_secure/src/nx_secure_dtls_client_session_start.c +++ b/nx_secure/src/nx_secure_dtls_client_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_client_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_ecc_initialize.c b/nx_secure/src/nx_secure_dtls_ecc_initialize.c index 9e1f541e..25240bdc 100644 --- a/nx_secure/src/nx_secure_dtls_ecc_initialize.c +++ b/nx_secure/src/nx_secure_dtls_ecc_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_ecc_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_hash_record.c b/nx_secure/src/nx_secure_dtls_hash_record.c index 52e1af8b..96637e64 100644 --- a/nx_secure/src/nx_secure_dtls_hash_record.c +++ b/nx_secure/src/nx_secure_dtls_hash_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ static UCHAR adjusted_header[5]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_hash_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_initialize.c b/nx_secure/src/nx_secure_dtls_initialize.c index d50d9bb0..90ba9699 100644 --- a/nx_secure/src/nx_secure_dtls_initialize.c +++ b/nx_secure/src/nx_secure_dtls_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_packet_allocate.c b/nx_secure/src/nx_secure_dtls_packet_allocate.c index e1430ef4..3c4c6037 100644 --- a/nx_secure/src/nx_secure_dtls_packet_allocate.c +++ b/nx_secure/src/nx_secure_dtls_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_process_clienthello.c b/nx_secure/src/nx_secure_dtls_process_clienthello.c index 785abd3f..172ae831 100644 --- a/nx_secure/src/nx_secure_dtls_process_clienthello.c +++ b/nx_secure/src/nx_secure_dtls_process_clienthello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -618,7 +619,7 @@ NX_SECURE_TLS_ECDHE_HANDSHAKE_DATA *ecdhe_data; /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_check_ciphersuite PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_process_handshake_header.c b/nx_secure/src/nx_secure_dtls_process_handshake_header.c index ffdb77d4..68c1133d 100644 --- a/nx_secure/src/nx_secure_dtls_process_handshake_header.c +++ b/nx_secure/src/nx_secure_dtls_process_handshake_header.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_process_handshake_header PORTABLE C */ -/* 6.1.3 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_process_header.c b/nx_secure/src/nx_secure_dtls_process_header.c index 4e00c855..c5f43874 100644 --- a/nx_secure/src/nx_secure_dtls_process_header.c +++ b/nx_secure/src/nx_secure_dtls_process_header.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c b/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c index cb9c5b31..a2024383 100644 --- a/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c +++ b/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_process_record.c b/nx_secure/src/nx_secure_dtls_process_record.c index 65f0765f..dba79b32 100644 --- a/nx_secure/src/nx_secure_dtls_process_record.c +++ b/nx_secure/src/nx_secure_dtls_process_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_psk_add.c b/nx_secure/src/nx_secure_dtls_psk_add.c index 305f7093..eccb925e 100644 --- a/nx_secure/src/nx_secure_dtls_psk_add.c +++ b/nx_secure/src/nx_secure_dtls_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_psk_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_receive_callback.c b/nx_secure/src/nx_secure_dtls_receive_callback.c index a2033706..9c93f82e 100644 --- a/nx_secure/src/nx_secure_dtls_receive_callback.c +++ b/nx_secure/src/nx_secure_dtls_receive_callback.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_receive_callback PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_retransmit.c b/nx_secure/src/nx_secure_dtls_retransmit.c index b1e180d3..ff25a0c4 100644 --- a/nx_secure/src/nx_secure_dtls_retransmit.c +++ b/nx_secure/src/nx_secure_dtls_retransmit.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_retransmit PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c b/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c index 525f6981..65b82b6f 100644 --- a/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c +++ b/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_send_clienthello.c b/nx_secure/src/nx_secure_dtls_send_clienthello.c index b809599d..fc4878e9 100644 --- a/nx_secure/src/nx_secure_dtls_send_clienthello.c +++ b/nx_secure/src/nx_secure_dtls_send_clienthello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -475,7 +476,7 @@ USHORT protocol_version; /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_send_clienthello_sec_spf_extensions PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_send_handshake_record.c b/nx_secure/src/nx_secure_dtls_send_handshake_record.c index 8c07a8d3..eb15b7ce 100644 --- a/nx_secure/src/nx_secure_dtls_send_handshake_record.c +++ b/nx_secure/src/nx_secure_dtls_send_handshake_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_send_handshake_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c b/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c index 1c78da60..6aa96bd9 100644 --- a/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c +++ b/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_send_helloverifyrequest PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_send_record.c b/nx_secure/src/nx_secure_dtls_send_record.c index 76ffe301..dbac8621 100644 --- a/nx_secure/src/nx_secure_dtls_send_record.c +++ b/nx_secure/src/nx_secure_dtls_send_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_send_record PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_send_serverhello.c b/nx_secure/src/nx_secure_dtls_send_serverhello.c index 02a08e0e..569b3e1d 100644 --- a/nx_secure/src/nx_secure_dtls_send_serverhello.c +++ b/nx_secure/src/nx_secure_dtls_send_serverhello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_send_serverhello PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_create.c b/nx_secure/src/nx_secure_dtls_server_create.c index 81056559..2039de4b 100644 --- a/nx_secure/src/nx_secure_dtls_server_create.c +++ b/nx_secure/src/nx_secure_dtls_server_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_delete.c b/nx_secure/src/nx_secure_dtls_server_delete.c index fd8ac978..636f21d7 100644 --- a/nx_secure/src/nx_secure_dtls_server_delete.c +++ b/nx_secure/src/nx_secure_dtls_server_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c b/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c index fe013897..efeb7243 100644 --- a/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c +++ b/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_ecc_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_handshake.c b/nx_secure/src/nx_secure_dtls_server_handshake.c index aadce4ae..64846cc2 100644 --- a/nx_secure/src/nx_secure_dtls_server_handshake.c +++ b/nx_secure/src/nx_secure_dtls_server_handshake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_handshake PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 80f13942..0bf6fca3 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_local_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 59447acc..c9e97d51 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_local_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_notify_set.c b/nx_secure/src/nx_secure_dtls_server_notify_set.c index 1dbed9b1..28ace3e6 100644 --- a/nx_secure/src/nx_secure_dtls_server_notify_set.c +++ b/nx_secure/src/nx_secure_dtls_server_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c b/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c index e75d7089..15ea4cef 100644 --- a/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c +++ b/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_psk_add.c b/nx_secure/src/nx_secure_dtls_server_psk_add.c index e264e9af..c729763d 100644 --- a/nx_secure/src/nx_secure_dtls_server_psk_add.c +++ b/nx_secure/src/nx_secure_dtls_server_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_psk_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_session_send.c b/nx_secure/src/nx_secure_dtls_server_session_send.c index f6bf7161..2519076a 100644 --- a/nx_secure/src/nx_secure_dtls_server_session_send.c +++ b/nx_secure/src/nx_secure_dtls_server_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_session_start.c b/nx_secure/src/nx_secure_dtls_server_session_start.c index 33546f43..d273b704 100644 --- a/nx_secure/src/nx_secure_dtls_server_session_start.c +++ b/nx_secure/src/nx_secure_dtls_server_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_start.c b/nx_secure/src/nx_secure_dtls_server_start.c index 77a85f3f..33a6382e 100644 --- a/nx_secure/src/nx_secure_dtls_server_start.c +++ b/nx_secure/src/nx_secure_dtls_server_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ VOID _nx_secure_dtls_receive_callback(NX_UDP_SOCKET *socket_ptr); /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_stop.c b/nx_secure/src/nx_secure_dtls_server_stop.c index 814a0f18..d764c5be 100644 --- a/nx_secure/src/nx_secure_dtls_server_stop.c +++ b/nx_secure/src/nx_secure_dtls_server_stop.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 7fbb244d..c7b68889 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_trusted_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 2c49622a..b52d3ad8 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_trusted_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c b/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c index bc8a2d4e..34624e95 100644 --- a/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c +++ b/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_x509_client_verify_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c b/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c index e5b9bf0e..59400342 100644 --- a/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c +++ b/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_server_x509_client_verify_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_cache.c b/nx_secure/src/nx_secure_dtls_session_cache.c index d5a384f3..1c5d129c 100644 --- a/nx_secure/src/nx_secure_dtls_session_cache.c +++ b/nx_secure/src/nx_secure_dtls_session_cache.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -140,7 +141,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* nx_secure_dtls_session_cache_get_new PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_client_info_get.c b/nx_secure/src/nx_secure_dtls_session_client_info_get.c index 05df19b1..65bb9ed5 100644 --- a/nx_secure/src/nx_secure_dtls_session_client_info_get.c +++ b/nx_secure/src/nx_secure_dtls_session_client_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_client_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_create.c b/nx_secure/src/nx_secure_dtls_session_create.c index ad96080d..8794014b 100644 --- a/nx_secure/src/nx_secure_dtls_session_create.c +++ b/nx_secure/src/nx_secure_dtls_session_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_delete.c b/nx_secure/src/nx_secure_dtls_session_delete.c index e55953c9..a64539d1 100644 --- a/nx_secure/src/nx_secure_dtls_session_delete.c +++ b/nx_secure/src/nx_secure_dtls_session_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_end.c b/nx_secure/src/nx_secure_dtls_session_end.c index 7562f208..115e65ef 100644 --- a/nx_secure/src/nx_secure_dtls_session_end.c +++ b/nx_secure/src/nx_secure_dtls_session_end.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_end PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 12c6460b..63401a93 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_local_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 ab835141..838f3a71 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_local_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_receive.c b/nx_secure/src/nx_secure_dtls_session_receive.c index e7773def..ccac1362 100644 --- a/nx_secure/src/nx_secure_dtls_session_receive.c +++ b/nx_secure/src/nx_secure_dtls_session_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_receive PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_session_reset.c b/nx_secure/src/nx_secure_dtls_session_reset.c index d23a503d..78f51af9 100644 --- a/nx_secure/src/nx_secure_dtls_session_reset.c +++ b/nx_secure/src/nx_secure_dtls_session_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_session_send.c b/nx_secure/src/nx_secure_dtls_session_send.c index c77907b7..64783141 100644 --- a/nx_secure/src/nx_secure_dtls_session_send.c +++ b/nx_secure/src/nx_secure_dtls_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c b/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c index 5cdfeb68..45fc3411 100644 --- a/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c +++ b/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c b/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c index e3ede88a..626876ad 100644 --- a/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c +++ b/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_dtls_session_start.c b/nx_secure/src/nx_secure_dtls_session_start.c index e4a05252..f903a8a2 100644 --- a/nx_secure/src/nx_secure_dtls_session_start.c +++ b/nx_secure/src/nx_secure_dtls_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 8837f846..88152f4d 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_trusted_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 67591929..31b0584c 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_trusted_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_dtls_verify_mac.c b/nx_secure/src/nx_secure_dtls_verify_mac.c index eb68443d..8d605c32 100644 --- a/nx_secure/src/nx_secure_dtls_verify_mac.c +++ b/nx_secure/src/nx_secure_dtls_verify_mac.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ static UCHAR _generated_hash[NX_SECURE_TLS_MAX_HASH_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_verify_mac PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 15cb6741..12557a34 100644 --- a/nx_secure/src/nx_secure_generate_client_key_exchange.c +++ b/nx_secure/src/nx_secure_generate_client_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ static UCHAR _nx_secure_client_padded_pre_master[600]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_generate_client_key_exchange PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_generate_master_secret.c b/nx_secure/src/nx_secure_generate_master_secret.c index de5fd1c8..e507c494 100644 --- a/nx_secure/src/nx_secure_generate_master_secret.c +++ b/nx_secure/src/nx_secure_generate_master_secret.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ static UCHAR _nx_secure_tls_gen_keys_random[NX_SECURE_TLS_RANDOM_SIZE << 1]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_generate_master_secret PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_generate_premaster_secret.c b/nx_secure/src/nx_secure_generate_premaster_secret.c index cf15ccdf..77eb7e89 100644 --- a/nx_secure/src/nx_secure_generate_premaster_secret.c +++ b/nx_secure/src/nx_secure_generate_premaster_secret.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_generate_premaster_secret PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_generate_server_key_exchange.c b/nx_secure/src/nx_secure_generate_server_key_exchange.c index 48b31d1d..2a3ea68a 100644 --- a/nx_secure/src/nx_secure_generate_server_key_exchange.c +++ b/nx_secure/src/nx_secure_generate_server_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_generate_server_key_exchange PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_generate_session_keys.c b/nx_secure/src/nx_secure_generate_session_keys.c index f62ac86a..7cc7494c 100644 --- a/nx_secure/src/nx_secure_generate_session_keys.c +++ b/nx_secure/src/nx_secure_generate_session_keys.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -34,7 +35,7 @@ static UCHAR _nx_secure_tls_gen_keys_random[NX_SECURE_TLS_RANDOM_SIZE << 1]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_generate_session_keys PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_module_hash_compute.c b/nx_secure/src/nx_secure_module_hash_compute.c index d4a94966..fcd4bafb 100644 --- a/nx_secure/src/nx_secure_module_hash_compute.c +++ b/nx_secure/src/nx_secure_module_hash_compute.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_secure_module_hash_compute PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 ffcdcd63..00546441 100644 --- a/nx_secure/src/nx_secure_process_client_key_exchange.c +++ b/nx_secure/src/nx_secure_process_client_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ static UCHAR _nx_secure_client_padded_pre_master[600]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_process_client_key_exchange PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ 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 abcefe44..5366ccb1 100644 --- a/nx_secure/src/nx_secure_process_server_key_exchange.c +++ b/nx_secure/src/nx_secure_process_server_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ static UCHAR decrypted_signature[512]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_process_server_key_exchange PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_remote_certificate_verify.c b/nx_secure/src/nx_secure_remote_certificate_verify.c index 34aa6dcb..66085746 100644 --- a/nx_secure/src/nx_secure_remote_certificate_verify.c +++ b/nx_secure/src/nx_secure_remote_certificate_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_remote_certificate_verify PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_session_keys_set.c b/nx_secure/src/nx_secure_session_keys_set.c index 82270ed1..07a2250e 100644 --- a/nx_secure/src/nx_secure_session_keys_set.c +++ b/nx_secure/src/nx_secure_session_keys_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_session_keys_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ 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 c371202f..7e9489ab 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_client_handshake PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_1_3_crypto_init.c b/nx_secure/src/nx_secure_tls_1_3_crypto_init.c index fe93887b..43a5d986 100644 --- a/nx_secure/src/nx_secure_tls_1_3_crypto_init.c +++ b/nx_secure/src/nx_secure_tls_1_3_crypto_init.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ extern NX_SECURE_TLS_ECC _nx_secure_tls_ecc_info; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_crypto_init PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 9f98ab32..8f128770 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_finished_hash_generate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_1_3_generate_keys.c b/nx_secure/src/nx_secure_tls_1_3_generate_keys.c index f9ea1adc..c44f3903 100644 --- a/nx_secure/src/nx_secure_tls_1_3_generate_keys.c +++ b/nx_secure/src/nx_secure_tls_1_3_generate_keys.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -57,7 +58,7 @@ static UINT _nx_secure_tls_hkdf_extract(NX_SECURE_TLS_SESSION *tls_session, UCHA /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_generate_psk_secrets PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -168,7 +169,7 @@ UINT is_resumption_psk = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_generate_handshake_keys PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -438,7 +439,7 @@ UINT hash_size; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_generate_session_keys PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -624,7 +625,7 @@ UINT key_offset; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_generate_session_psk PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -707,7 +708,7 @@ const NX_CRYPTO_METHOD *hash_method; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_generate_handshake_secrets PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1018,7 +1019,7 @@ UINT is_resumption_psk = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_generate_session_secrets PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1177,7 +1178,7 @@ UCHAR (*transcript_hashes)[NX_SECURE_TLS_MAX_HASH_SIZE] = tls_session->nx_secure /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_derive_secret PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1346,7 +1347,7 @@ UINT hash_length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_hkdf_expand_label PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1523,7 +1524,7 @@ const NX_CRYPTO_METHOD *session_hmac_method = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_hkdf_extract PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_1_3_server_handshake.c b/nx_secure/src/nx_secure_tls_1_3_server_handshake.c index 185363c6..65daa0ea 100644 --- a/nx_secure/src/nx_secure_tls_1_3_server_handshake.c +++ b/nx_secure/src/nx_secure_tls_1_3_server_handshake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_server_handshake PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c b/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c index b638b108..e20beb36 100644 --- a/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c +++ b/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_session_keys_set PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c b/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c index 7bcc73fd..36ff236d 100644 --- a/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c +++ b/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_1_3_transcript_hash_save PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 e159162c..efd8288b 100644 --- a/nx_secure/src/nx_secure_tls_active_certificate_set.c +++ b/nx_secure/src/nx_secure_tls_active_certificate_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_active_certificate_set PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c b/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c index 485d6344..7a3602a5 100644 --- a/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c +++ b/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_allocate_handshake_packet PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_check_protocol_version.c b/nx_secure/src/nx_secure_tls_check_protocol_version.c index 8b9e7979..bde63a53 100644 --- a/nx_secure/src/nx_secure_tls_check_protocol_version.c +++ b/nx_secure/src/nx_secure_tls_check_protocol_version.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -60,7 +61,7 @@ NX_SECURE_VERSIONS_LIST nx_secure_supported_versions_list[] = /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_check_protocol_version PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c b/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c index 5ab011cc..bb00cdae 100644 --- a/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c +++ b/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_ciphersuite_lookup PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_client_handshake.c b/nx_secure/src/nx_secure_tls_client_handshake.c index 9df0bcca..62f0be78 100644 --- a/nx_secure/src/nx_secure_tls_client_handshake.c +++ b/nx_secure/src/nx_secure_tls_client_handshake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_client_handshake PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_client_psk_set.c b/nx_secure/src/nx_secure_tls_client_psk_set.c index 7c155f51..184147e0 100644 --- a/nx_secure/src/nx_secure_tls_client_psk_set.c +++ b/nx_secure/src/nx_secure_tls_client_psk_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_client_psk_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 177d78e3..1db7de90 100644 --- a/nx_secure/src/nx_secure_tls_ecc_generate_keys.c +++ b/nx_secure/src/nx_secure_tls_ecc_generate_keys.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -47,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_ecc_initialize.c b/nx_secure/src/nx_secure_tls_ecc_initialize.c index dd42573b..20f4ab2e 100644 --- a/nx_secure/src/nx_secure_tls_ecc_initialize.c +++ b/nx_secure/src/nx_secure_tls_ecc_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -41,7 +42,7 @@ extern const NX_CRYPTO_METHOD **_nx_secure_x509_ecc_curves; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_ecc_initialize PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_find_curve_method.c b/nx_secure/src/nx_secure_tls_find_curve_method.c index e0863c78..44f88278 100644 --- a/nx_secure/src/nx_secure_tls_find_curve_method.c +++ b/nx_secure/src/nx_secure_tls_find_curve_method.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_find_curve_method PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_finished_hash_generate.c b/nx_secure/src/nx_secure_tls_finished_hash_generate.c index 075fdb37..d71e085f 100644 --- a/nx_secure/src/nx_secure_tls_finished_hash_generate.c +++ b/nx_secure/src/nx_secure_tls_finished_hash_generate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ static UCHAR handshake_hash[16 + 20]; /* We concatenate MD5 and SHA-1 hashes int /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_finished_hash_generate PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_generate_keys.c b/nx_secure/src/nx_secure_tls_generate_keys.c index 6230f56b..c8c9e56e 100644 --- a/nx_secure/src/nx_secure_tls_generate_keys.c +++ b/nx_secure/src/nx_secure_tls_generate_keys.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_generate_keys PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_generate_premaster_secret.c b/nx_secure/src/nx_secure_tls_generate_premaster_secret.c index 95268f8c..c9bbd23d 100644 --- a/nx_secure/src/nx_secure_tls_generate_premaster_secret.c +++ b/nx_secure/src/nx_secure_tls_generate_premaster_secret.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_generate_premaster_secret PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_handshake_hash_init.c b/nx_secure/src/nx_secure_tls_handshake_hash_init.c index 5338bdb0..f4680d51 100644 --- a/nx_secure/src/nx_secure_tls_handshake_hash_init.c +++ b/nx_secure/src/nx_secure_tls_handshake_hash_init.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_handshake_hash_init PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_handshake_hash_update.c b/nx_secure/src/nx_secure_tls_handshake_hash_update.c index 61c63ed1..cee5923f 100644 --- a/nx_secure/src/nx_secure_tls_handshake_hash_update.c +++ b/nx_secure/src/nx_secure_tls_handshake_hash_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_handshake_hash_update PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_handshake_process.c b/nx_secure/src/nx_secure_tls_handshake_process.c index 2aaab753..189b8f68 100644 --- a/nx_secure/src/nx_secure_tls_handshake_process.c +++ b/nx_secure/src/nx_secure_tls_handshake_process.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_handshake_process PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_hash_record.c b/nx_secure/src/nx_secure_tls_hash_record.c index 7efbbc5c..e6896c1c 100644 --- a/nx_secure/src/nx_secure_tls_hash_record.c +++ b/nx_secure/src/nx_secure_tls_hash_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_hash_record PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_initialize.c b/nx_secure/src/nx_secure_tls_initialize.c index 01f938fc..f1ff4841 100644 --- a/nx_secure/src/nx_secure_tls_initialize.c +++ b/nx_secure/src/nx_secure_tls_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_key_material_init.c b/nx_secure/src/nx_secure_tls_key_material_init.c index 1c7cf6f5..fd1661a0 100644 --- a/nx_secure/src/nx_secure_tls_key_material_init.c +++ b/nx_secure/src/nx_secure_tls_key_material_init.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at 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 3ccdbaab..69ccee81 100644 --- a/nx_secure/src/nx_secure_tls_local_certificate_add.c +++ b/nx_secure/src/nx_secure_tls_local_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_local_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 ea0b7745..a23a4d59 100644 --- a/nx_secure/src/nx_secure_tls_local_certificate_find.c +++ b/nx_secure/src/nx_secure_tls_local_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_local_certificate_find PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 212cdb3b..b52598f8 100644 --- a/nx_secure/src/nx_secure_tls_local_certificate_remove.c +++ b/nx_secure/src/nx_secure_tls_local_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_local_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_map_error_to_alert.c b/nx_secure/src/nx_secure_tls_map_error_to_alert.c index 59f96f83..723b618d 100644 --- a/nx_secure/src/nx_secure_tls_map_error_to_alert.c +++ b/nx_secure/src/nx_secure_tls_map_error_to_alert.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at 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 d69c6634..c6c8cc58 100644 --- a/nx_secure/src/nx_secure_tls_metadata_size_calculate.c +++ b/nx_secure/src/nx_secure_tls_metadata_size_calculate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_metadata_size_calculate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_newest_supported_version.c b/nx_secure/src/nx_secure_tls_newest_supported_version.c index e052f2e2..23c161a7 100644 --- a/nx_secure/src/nx_secure_tls_newest_supported_version.c +++ b/nx_secure/src/nx_secure_tls_newest_supported_version.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ extern const NX_SECURE_VERSIONS_LIST nx_secure_supported_versions_list[]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_newest_supported_version PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -111,7 +112,7 @@ INT i; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_highest_supported_version_negotiate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_packet_allocate.c b/nx_secure/src/nx_secure_tls_packet_allocate.c index fca0b847..4b44090a 100644 --- a/nx_secure/src/nx_secure_tls_packet_allocate.c +++ b/nx_secure/src/nx_secure_tls_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_tls_packet_release.c b/nx_secure/src/nx_secure_tls_packet_release.c index 64ec6f30..3b96d6ed 100644 --- a/nx_secure/src/nx_secure_tls_packet_release.c +++ b/nx_secure/src/nx_secure_tls_packet_release.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_packet_release PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 f9a68c56..30759a49 100644 --- a/nx_secure/src/nx_secure_tls_process_certificate_request.c +++ b/nx_secure/src/nx_secure_tls_process_certificate_request.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_certificate_request PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 052f79f5..bf5357ec 100644 --- a/nx_secure/src/nx_secure_tls_process_certificate_verify.c +++ b/nx_secure/src/nx_secure_tls_process_certificate_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_changecipherspec.c b/nx_secure/src/nx_secure_tls_process_changecipherspec.c index c0c8c164..29a8492d 100644 --- a/nx_secure/src/nx_secure_tls_process_changecipherspec.c +++ b/nx_secure/src/nx_secure_tls_process_changecipherspec.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_changecipherspec PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_client_key_exchange.c b/nx_secure/src/nx_secure_tls_process_client_key_exchange.c index 3c6dcf83..3b9ec250 100644 --- a/nx_secure/src/nx_secure_tls_process_client_key_exchange.c +++ b/nx_secure/src/nx_secure_tls_process_client_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_client_key_exchange PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_clienthello.c b/nx_secure/src/nx_secure_tls_process_clienthello.c index 38f8b001..8878d81e 100644 --- a/nx_secure/src/nx_secure_tls_process_clienthello.c +++ b/nx_secure/src/nx_secure_tls_process_clienthello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -582,7 +583,7 @@ USHORT no_extension = NX_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_check_ciphersuite PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 755b72de..07b913bc 100644 --- a/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c +++ b/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -54,7 +55,7 @@ static UINT _nx_secure_tls_process_clienthello_psk_extension(NX_SECURE_TLS_SESSI /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_clienthello_extensions PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -288,7 +289,7 @@ USHORT supported_version = tls_session -> nx_secure_tls_protocol_version; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_clienthello_sec_reneg_extension PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -444,7 +445,7 @@ INT compare_value; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_clienthello_sec_sa_extension PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -724,7 +725,7 @@ UCHAR expected_signature = 0; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_clienthello_keyshare_extension PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -989,7 +990,7 @@ NX_SECURE_TLS_ECC *ecc_info; /* */ /* _nx_secure_tls_proc_clienthello_supported_versions_extension */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1083,7 +1084,7 @@ ULONG offset; /* */ /* _nx_secure_tls_proc_clienthello_signature_algorithms_extension */ /* PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1232,7 +1233,7 @@ NX_SECURE_X509_CERT *local_certificate = NX_NULL; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_get_signature_algorithm_id PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1314,7 +1315,7 @@ VOID _nx_secure_tls_get_signature_algorithm_id(UINT signature_algorithm, USHORT /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_clienthello_psk_extension PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c b/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c index 913f4e2d..5acfc6fe 100644 --- a/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c +++ b/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_encrypted_extensions PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_finished.c b/nx_secure/src/nx_secure_tls_process_finished.c index 4f7196b2..9d47b043 100644 --- a/nx_secure/src/nx_secure_tls_process_finished.c +++ b/nx_secure/src/nx_secure_tls_process_finished.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ static UCHAR generated_hash[NX_SECURE_TLS_MAX_HASH_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_finished PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_handshake_header.c b/nx_secure/src/nx_secure_tls_process_handshake_header.c index f57cc249..3dec44a3 100644 --- a/nx_secure/src/nx_secure_tls_process_handshake_header.c +++ b/nx_secure/src/nx_secure_tls_process_handshake_header.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_tls_process_header.c b/nx_secure/src/nx_secure_tls_process_header.c index b740389a..861465f8 100644 --- a/nx_secure/src/nx_secure_tls_process_header.c +++ b/nx_secure/src/nx_secure_tls_process_header.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_header PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_newsessionticket.c b/nx_secure/src/nx_secure_tls_process_newsessionticket.c index 07d9325f..3d346abd 100644 --- a/nx_secure/src/nx_secure_tls_process_newsessionticket.c +++ b/nx_secure/src/nx_secure_tls_process_newsessionticket.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_newsessionticket PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_record.c b/nx_secure/src/nx_secure_tls_process_record.c index ac8c5243..afe48f06 100644 --- a/nx_secure/src/nx_secure_tls_process_record.c +++ b/nx_secure/src/nx_secure_tls_process_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ static VOID _nx_secure_tls_packet_trim(NX_PACKET *packet_ptr); /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_record PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -606,7 +607,7 @@ NX_PACKET *decrypted_packet; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_packet_trim PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 3a8bc3aa..b7381ea0 100644 --- a/nx_secure/src/nx_secure_tls_process_remote_certificate.c +++ b/nx_secure/src/nx_secure_tls_process_remote_certificate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_remote_certificate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_server_key_exchange.c b/nx_secure/src/nx_secure_tls_process_server_key_exchange.c index 338839c9..eb3d7037 100644 --- a/nx_secure/src/nx_secure_tls_process_server_key_exchange.c +++ b/nx_secure/src/nx_secure_tls_process_server_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_server_key_exchange PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_serverhello.c b/nx_secure/src/nx_secure_tls_process_serverhello.c index 46bac789..1e33c5d8 100644 --- a/nx_secure/src/nx_secure_tls_process_serverhello.c +++ b/nx_secure/src/nx_secure_tls_process_serverhello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ extern const UCHAR _nx_secure_tls_hello_retry_request_random[32]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_serverhello PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c b/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c index 043377c9..14c28c30 100644 --- a/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c +++ b/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -60,7 +61,7 @@ static UINT _nx_secure_tls_proc_serverhello_ecjpake_key_kp_pair(NX_SECURE_TLS_SE /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_process_serverhello_extensions PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -392,7 +393,7 @@ USHORT supported_version = tls_session -> nx_secu /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_serverhello_ecc_point_formats PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -496,7 +497,7 @@ UINT offset; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_serverhello_ecjpake_key_kp_pair PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -587,7 +588,7 @@ NX_CRYPTO_METHOD *crypto_method; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_serverhello_sec_reneg_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -761,7 +762,7 @@ INT compare_value; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_proc_serverhello_keyshare_extension PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1001,7 +1002,7 @@ NX_SECURE_TLS_ECC *ecc_info; /* */ /* _nx_secure_tls_proc_serverhello_supported_versions_extension */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_protocol_version_get.c b/nx_secure/src/nx_secure_tls_protocol_version_get.c index 535604ee..62029f51 100644 --- a/nx_secure/src/nx_secure_tls_protocol_version_get.c +++ b/nx_secure/src/nx_secure_tls_protocol_version_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_protocol_version_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_psk_add.c b/nx_secure/src/nx_secure_tls_psk_add.c index 308f645e..a9ebc631 100644 --- a/nx_secure/src/nx_secure_tls_psk_add.c +++ b/nx_secure/src/nx_secure_tls_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_tls_psk_binder_generate.c b/nx_secure/src/nx_secure_tls_psk_binder_generate.c index 45bdc2f6..e7013e94 100644 --- a/nx_secure/src/nx_secure_tls_psk_binder_generate.c +++ b/nx_secure/src/nx_secure_tls_psk_binder_generate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -56,7 +57,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_psk_binder_generate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_psk_find.c b/nx_secure/src/nx_secure_tls_psk_find.c index 16dcac8b..b306c4cf 100644 --- a/nx_secure/src/nx_secure_tls_psk_find.c +++ b/nx_secure/src/nx_secure_tls_psk_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_psk_find PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_psk_identity_find.c b/nx_secure/src/nx_secure_tls_psk_identity_find.c index 7a7e41eb..cae6c464 100644 --- a/nx_secure/src/nx_secure_tls_psk_identity_find.c +++ b/nx_secure/src/nx_secure_tls_psk_identity_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_psk_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_record_hash_calculate.c b/nx_secure/src/nx_secure_tls_record_hash_calculate.c index 4b7857c7..c2daf613 100644 --- a/nx_secure/src/nx_secure_tls_record_hash_calculate.c +++ b/nx_secure/src/nx_secure_tls_record_hash_calculate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_record_hash_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_record_hash_initialize.c b/nx_secure/src/nx_secure_tls_record_hash_initialize.c index a5cae55a..b9c0206d 100644 --- a/nx_secure/src/nx_secure_tls_record_hash_initialize.c +++ b/nx_secure/src/nx_secure_tls_record_hash_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_record_hash_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_record_hash_update.c b/nx_secure/src/nx_secure_tls_record_hash_update.c index 3f83ae75..3e08819c 100644 --- a/nx_secure/src/nx_secure_tls_record_hash_update.c +++ b/nx_secure/src/nx_secure_tls_record_hash_update.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_record_hash_update PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_record_payload_decrypt.c b/nx_secure/src/nx_secure_tls_record_payload_decrypt.c index 8b786f5d..5b328cef 100644 --- a/nx_secure/src/nx_secure_tls_record_payload_decrypt.c +++ b/nx_secure/src/nx_secure_tls_record_payload_decrypt.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -913,7 +914,7 @@ UINT original_offset = offset; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_data_decrypt PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_record_payload_encrypt.c b/nx_secure/src/nx_secure_tls_record_payload_encrypt.c index 91357095..2d7e5f9a 100644 --- a/nx_secure/src/nx_secure_tls_record_payload_encrypt.c +++ b/nx_secure/src/nx_secure_tls_record_payload_encrypt.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at 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 6c50d0d6..620435bc 100644 --- a/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c +++ b/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_remote_certificate_allocate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 306c66e5..40a9f74c 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_remote_certificate_buffer_allocate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 d28a2a9f..7435a65d 100644 --- a/nx_secure/src/nx_secure_tls_remote_certificate_free.c +++ b/nx_secure/src/nx_secure_tls_remote_certificate_free.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_remote_certificate_free PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 ce4d8054..e343da08 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_remote_certificate_free_all PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 f448f798..bfd3fcd7 100644 --- a/nx_secure/src/nx_secure_tls_remote_certificate_verify.c +++ b/nx_secure/src/nx_secure_tls_remote_certificate_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_remote_certificate_verify PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_alert.c b/nx_secure/src/nx_secure_tls_send_alert.c index b0c4168c..de037346 100644 --- a/nx_secure/src/nx_secure_tls_send_alert.c +++ b/nx_secure/src/nx_secure_tls_send_alert.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_alert PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_certificate.c b/nx_secure/src/nx_secure_tls_send_certificate.c index 5a540d52..7c0c63c9 100644 --- a/nx_secure/src/nx_secure_tls_send_certificate.c +++ b/nx_secure/src/nx_secure_tls_send_certificate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_certificate PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_certificate_request.c b/nx_secure/src/nx_secure_tls_send_certificate_request.c index bb36aa24..9f3f63cb 100644 --- a/nx_secure/src/nx_secure_tls_send_certificate_request.c +++ b/nx_secure/src/nx_secure_tls_send_certificate_request.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_certificate_request PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 b60d765f..9082b1a0 100644 --- a/nx_secure/src/nx_secure_tls_send_certificate_verify.c +++ b/nx_secure/src/nx_secure_tls_send_certificate_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -40,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_changecipherspec.c b/nx_secure/src/nx_secure_tls_send_changecipherspec.c index 9182e7d8..d299de96 100644 --- a/nx_secure/src/nx_secure_tls_send_changecipherspec.c +++ b/nx_secure/src/nx_secure_tls_send_changecipherspec.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_changecipherspec PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_client_key_exchange.c b/nx_secure/src/nx_secure_tls_send_client_key_exchange.c index 598f5938..2805e63a 100644 --- a/nx_secure/src/nx_secure_tls_send_client_key_exchange.c +++ b/nx_secure/src/nx_secure_tls_send_client_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_client_key_exchange PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_clienthello.c b/nx_secure/src/nx_secure_tls_send_clienthello.c index e9eabe65..b16c13e5 100644 --- a/nx_secure/src/nx_secure_tls_send_clienthello.c +++ b/nx_secure/src/nx_secure_tls_send_clienthello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -37,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 2bcce88f..57738098 100644 --- a/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c +++ b/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -85,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -510,7 +511,7 @@ UCHAR sig_algo = 0; /* */ /* _nx_secure_tls_send_clienthello_supported_versions_extension */ /* PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -650,7 +651,7 @@ INT i; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_key_share_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -853,7 +854,7 @@ USHORT named_curve; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_psk_extension PORTABLE C */ -/* 6.1.8 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1210,7 +1211,7 @@ NX_SECURE_TLS_PSK_STORE *psk_store; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_psk_kem_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1315,7 +1316,7 @@ USHORT length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_sni_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1467,7 +1468,7 @@ UINT data_length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_sec_reneg_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1643,7 +1644,7 @@ UINT data_length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_clienthello_sec_spf_extensions PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c b/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c index 8a09f82a..0f786d05 100644 --- a/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c +++ b/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_encrypted_extensions PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_finished.c b/nx_secure/src/nx_secure_tls_send_finished.c index a536f5ea..892e71df 100644 --- a/nx_secure/src/nx_secure_tls_send_finished.c +++ b/nx_secure/src/nx_secure_tls_send_finished.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_finished PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_handshake_record.c b/nx_secure/src/nx_secure_tls_send_handshake_record.c index 572f0e27..d4583d0f 100644 --- a/nx_secure/src/nx_secure_tls_send_handshake_record.c +++ b/nx_secure/src/nx_secure_tls_send_handshake_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_handshake_record PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_hellorequest.c b/nx_secure/src/nx_secure_tls_send_hellorequest.c index 181c49e8..7799ab7a 100644 --- a/nx_secure/src/nx_secure_tls_send_hellorequest.c +++ b/nx_secure/src/nx_secure_tls_send_hellorequest.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_hellorequest PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_newsessionticket.c b/nx_secure/src/nx_secure_tls_send_newsessionticket.c index 95c171ea..d5d0b8dc 100644 --- a/nx_secure/src/nx_secure_tls_send_newsessionticket.c +++ b/nx_secure/src/nx_secure_tls_send_newsessionticket.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_newsessionticket PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_record.c b/nx_secure/src/nx_secure_tls_send_record.c index b5a5cc1a..3b60dace 100644 --- a/nx_secure/src/nx_secure_tls_send_record.c +++ b/nx_secure/src/nx_secure_tls_send_record.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_tls_send_server_key_exchange.c b/nx_secure/src/nx_secure_tls_send_server_key_exchange.c index 1818e581..48cf4ad6 100644 --- a/nx_secure/src/nx_secure_tls_send_server_key_exchange.c +++ b/nx_secure/src/nx_secure_tls_send_server_key_exchange.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_server_key_exchange PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_send_serverhello.c b/nx_secure/src/nx_secure_tls_send_serverhello.c index 78e6340b..f5aa8a47 100644 --- a/nx_secure/src/nx_secure_tls_send_serverhello.c +++ b/nx_secure/src/nx_secure_tls_send_serverhello.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -46,7 +47,7 @@ const UCHAR _nx_secure_tls_1_1_random[8] = /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_serverhello PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 f849b332..d4213132 100644 --- a/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c +++ b/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -55,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.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -223,7 +224,7 @@ UINT status = NX_SUCCESS; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_serverhello_sec_reneg_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -391,7 +392,7 @@ UINT data_length; /* */ /* _nx_secure_tls_send_clienthello_supported_versions_extension */ /* PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -494,7 +495,7 @@ UINT data_length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_serverhello_key_share_extension PORTABLE C */ -/* 6.1.9 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -738,7 +739,7 @@ USHORT named_curve; /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_send_serverhello_psk_extension PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_server_certificate_add.c b/nx_secure/src/nx_secure_tls_server_certificate_add.c index f16d0dad..a1711d68 100644 --- a/nx_secure/src/nx_secure_tls_server_certificate_add.c +++ b/nx_secure/src/nx_secure_tls_server_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_server_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 844cba87..20af9d0c 100644 --- a/nx_secure/src/nx_secure_tls_server_certificate_find.c +++ b/nx_secure/src/nx_secure_tls_server_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_server_certificate_find PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 dd6369a5..4573ef0f 100644 --- a/nx_secure/src/nx_secure_tls_server_certificate_remove.c +++ b/nx_secure/src/nx_secure_tls_server_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_server_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_server_handshake.c b/nx_secure/src/nx_secure_tls_server_handshake.c index 626459a1..4c0531b9 100644 --- a/nx_secure/src/nx_secure_tls_server_handshake.c +++ b/nx_secure/src/nx_secure_tls_server_handshake.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -30,7 +31,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_server_handshake PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_alert_value_get.c b/nx_secure/src/nx_secure_tls_session_alert_value_get.c index 79cfd952..0c050e28 100644 --- a/nx_secure/src/nx_secure_tls_session_alert_value_get.c +++ b/nx_secure/src/nx_secure_tls_session_alert_value_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_alert_value_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c b/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c index 6cb23258..51197bf5 100644 --- a/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c +++ b/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_certificate_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_client_callback_set.c b/nx_secure/src/nx_secure_tls_session_client_callback_set.c index a403b43f..668e2c66 100644 --- a/nx_secure/src/nx_secure_tls_session_client_callback_set.c +++ b/nx_secure/src/nx_secure_tls_session_client_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_client_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_client_verify_disable.c b/nx_secure/src/nx_secure_tls_session_client_verify_disable.c index b97f13ba..2f99916a 100644 --- a/nx_secure/src/nx_secure_tls_session_client_verify_disable.c +++ b/nx_secure/src/nx_secure_tls_session_client_verify_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_client_verify_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_client_verify_enable.c b/nx_secure/src/nx_secure_tls_session_client_verify_enable.c index 938fb74a..97961a86 100644 --- a/nx_secure/src/nx_secure_tls_session_client_verify_enable.c +++ b/nx_secure/src/nx_secure_tls_session_client_verify_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_client_verify_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_create.c b/nx_secure/src/nx_secure_tls_session_create.c index 9676ecab..04418e9c 100644 --- a/nx_secure/src/nx_secure_tls_session_create.c +++ b/nx_secure/src/nx_secure_tls_session_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 29714dc0..16bc8d26 100644 --- a/nx_secure/src/nx_secure_tls_session_create_ext.c +++ b/nx_secure/src/nx_secure_tls_session_create_ext.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_create_ext PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_delete.c b/nx_secure/src/nx_secure_tls_session_delete.c index 92d14b31..39a5eee1 100644 --- a/nx_secure/src/nx_secure_tls_session_delete.c +++ b/nx_secure/src/nx_secure_tls_session_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_end.c b/nx_secure/src/nx_secure_tls_session_end.c index 89b6c89c..65dab515 100644 --- a/nx_secure/src/nx_secure_tls_session_end.c +++ b/nx_secure/src/nx_secure_tls_session_end.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_end PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_iv_size_get.c b/nx_secure/src/nx_secure_tls_session_iv_size_get.c index bcff88d1..1e81ac4d 100644 --- a/nx_secure/src/nx_secure_tls_session_iv_size_get.c +++ b/nx_secure/src/nx_secure_tls_session_iv_size_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_iv_size_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_keys_set.c b/nx_secure/src/nx_secure_tls_session_keys_set.c index 820bf523..283b9988 100644 --- a/nx_secure/src/nx_secure_tls_session_keys_set.c +++ b/nx_secure/src/nx_secure_tls_session_keys_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_keys_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c b/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c index 3d63054b..b8e153f5 100644 --- a/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c +++ b/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_packet_buffer_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_packet_pool_set.c b/nx_secure/src/nx_secure_tls_session_packet_pool_set.c index b06b9d62..4b3c443b 100644 --- a/nx_secure/src/nx_secure_tls_session_packet_pool_set.c +++ b/nx_secure/src/nx_secure_tls_session_packet_pool_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_packet_pool_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_protocol_version_override.c b/nx_secure/src/nx_secure_tls_session_protocol_version_override.c index f1a6e87c..e3ce1a9e 100644 --- a/nx_secure/src/nx_secure_tls_session_protocol_version_override.c +++ b/nx_secure/src/nx_secure_tls_session_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_receive.c b/nx_secure/src/nx_secure_tls_session_receive.c index cfb165cb..3204d368 100644 --- a/nx_secure/src/nx_secure_tls_session_receive.c +++ b/nx_secure/src/nx_secure_tls_session_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_receive PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 c4f2f19a..6a3dd95e 100644 --- a/nx_secure/src/nx_secure_tls_session_receive_records.c +++ b/nx_secure/src/nx_secure_tls_session_receive_records.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_receive_records PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_renegotiate.c b/nx_secure/src/nx_secure_tls_session_renegotiate.c index b6d6194c..bc40c8be 100644 --- a/nx_secure/src/nx_secure_tls_session_renegotiate.c +++ b/nx_secure/src/nx_secure_tls_session_renegotiate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_renegotiate PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c b/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c index 551103e9..6450951a 100644 --- a/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c +++ b/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_renegotiate_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_reset.c b/nx_secure/src/nx_secure_tls_session_reset.c index 2bafad86..ad9394ec 100644 --- a/nx_secure/src/nx_secure_tls_session_reset.c +++ b/nx_secure/src/nx_secure_tls_session_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_reset PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_send.c b/nx_secure/src/nx_secure_tls_session_send.c index 309a5119..fc4ea2e7 100644 --- a/nx_secure/src/nx_secure_tls_session_send.c +++ b/nx_secure/src/nx_secure_tls_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_server_callback_set.c b/nx_secure/src/nx_secure_tls_session_server_callback_set.c index 0e202495..4920cd4d 100644 --- a/nx_secure/src/nx_secure_tls_session_server_callback_set.c +++ b/nx_secure/src/nx_secure_tls_session_server_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_server_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c b/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c index 0f045173..782830f1 100644 --- a/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c +++ b/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_sni_extension_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_sni_extension_set.c b/nx_secure/src/nx_secure_tls_session_sni_extension_set.c index 73c75f28..fe3671fa 100644 --- a/nx_secure/src/nx_secure_tls_session_sni_extension_set.c +++ b/nx_secure/src/nx_secure_tls_session_sni_extension_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_sni_extension_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_start.c b/nx_secure/src/nx_secure_tls_session_start.c index 18a11aa6..9905808b 100644 --- a/nx_secure/src/nx_secure_tls_session_start.c +++ b/nx_secure/src/nx_secure_tls_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_start PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_session_time_function_set.c b/nx_secure/src/nx_secure_tls_session_time_function_set.c index 55a31c2e..730a5f0e 100644 --- a/nx_secure/src/nx_secure_tls_session_time_function_set.c +++ b/nx_secure/src/nx_secure_tls_session_time_function_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_time_function_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 81bc6a25..3186de5d 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 @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_session_x509_client_verify_configure PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_shutdown.c b/nx_secure/src/nx_secure_tls_shutdown.c index 337c49ea..77ee7153 100644 --- a/nx_secure/src/nx_secure_tls_shutdown.c +++ b/nx_secure/src/nx_secure_tls_shutdown.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_shutdown PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 bb037a79..d0d6601c 100644 --- a/nx_secure/src/nx_secure_tls_trusted_certificate_add.c +++ b/nx_secure/src/nx_secure_tls_trusted_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_trusted_certificate_add PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ 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 68363490..bca409af 100644 --- a/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c +++ b/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_trusted_certificate_remove PORTABLE C */ -/* 6.2.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_tls_verify_mac.c b/nx_secure/src/nx_secure_tls_verify_mac.c index 5e490c9e..c51ddc4d 100644 --- a/nx_secure/src/nx_secure_tls_verify_mac.c +++ b/nx_secure/src/nx_secure_tls_verify_mac.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_tls_verify_mac PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_trusted_certificate_add.c b/nx_secure/src/nx_secure_trusted_certificate_add.c index e61b7685..4af129aa 100644 --- a/nx_secure/src/nx_secure_trusted_certificate_add.c +++ b/nx_secure/src/nx_secure_trusted_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_trusted_certificate_add PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_verify_mac.c b/nx_secure/src/nx_secure_verify_mac.c index 65ea3f31..9072602b 100644 --- a/nx_secure/src/nx_secure_verify_mac.c +++ b/nx_secure/src/nx_secure_verify_mac.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ static UCHAR _received_hash[NX_SECURE_TLS_MAX_HASH_SIZE]; /* FUNCTION RELEASE */ /* */ /* _nx_secure_verify_mac PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509.c b/nx_secure/src/nx_secure_x509.c index 8d3de47c..a8cf5b1d 100644 --- a/nx_secure/src/nx_secure_x509.c +++ b/nx_secure/src/nx_secure_x509.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -434,7 +435,7 @@ NX_SECURE_EC_PUBLIC_KEY *ec_pubkey; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_cert_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -654,7 +655,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_version PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -745,7 +746,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_serial_num PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -829,7 +830,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_signature_algorithm PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -954,7 +955,7 @@ UCHAR oid_found = NX_CRYPTO_FALSE; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_issuer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1037,7 +1038,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_validity PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1160,7 +1161,7 @@ const UCHAR *current_buffer; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_subject PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1244,7 +1245,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_public_key PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -1578,7 +1579,7 @@ UINT processed_id; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_parse_extensions PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c b/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c index aeba7c03..4d3bd52f 100644 --- a/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c +++ b/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_asn1_tlv_block_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_chain_verify.c b/nx_secure/src/nx_secure_x509_certificate_chain_verify.c index ce886090..7e32a41c 100644 --- a/nx_secure/src/nx_secure_x509_certificate_chain_verify.c +++ b/nx_secure/src/nx_secure_x509_certificate_chain_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_x509_certificate_initialize.c b/nx_secure/src/nx_secure_x509_certificate_initialize.c index a91fc5f0..3f45ea4b 100644 --- a/nx_secure/src/nx_secure_x509_certificate_initialize.c +++ b/nx_secure/src/nx_secure_x509_certificate_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_certificate_initialize PORTABLE C */ -/* 6.1.7 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_list_add.c b/nx_secure/src/nx_secure_x509_certificate_list_add.c index e0933755..360f2c82 100644 --- a/nx_secure/src/nx_secure_x509_certificate_list_add.c +++ b/nx_secure/src/nx_secure_x509_certificate_list_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_certificate_list_add PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_list_find.c b/nx_secure/src/nx_secure_x509_certificate_list_find.c index a2964b74..77345aa3 100644 --- a/nx_secure/src/nx_secure_x509_certificate_list_find.c +++ b/nx_secure/src/nx_secure_x509_certificate_list_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_certificate_list_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_list_remove.c b/nx_secure/src/nx_secure_x509_certificate_list_remove.c index a1b2e263..d9be169f 100644 --- a/nx_secure/src/nx_secure_x509_certificate_list_remove.c +++ b/nx_secure/src/nx_secure_x509_certificate_list_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_certificate_list_remove PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c b/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c index b09f511f..d582e9a1 100644 --- a/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c +++ b/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -51,7 +52,7 @@ static UINT _nx_secure_x509_crl_extensions_parse(const UCHAR *buffer, ULONG leng /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_certificate_revocation_list_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -224,7 +225,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_tbscert_list_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -416,7 +417,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_signature_algorithm_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -629,7 +630,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_version_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -713,7 +714,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_issuer_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -794,7 +795,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_update_times_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -903,7 +904,7 @@ const UCHAR *current_buffer; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_revoked_certs_list_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -987,7 +988,7 @@ const UCHAR *current_buffer; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_extensions_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_certificate_verify.c b/nx_secure/src/nx_secure_x509_certificate_verify.c index 94d4d439..c6185b5a 100644 --- a/nx_secure/src/nx_secure_x509_certificate_verify.c +++ b/nx_secure/src/nx_secure_x509_certificate_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_x509_common_name_dns_check.c b/nx_secure/src/nx_secure_x509_common_name_dns_check.c index 07c62eba..3a6b244c 100644 --- a/nx_secure/src/nx_secure_x509_common_name_dns_check.c +++ b/nx_secure/src/nx_secure_x509_common_name_dns_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_common_name_dns_check PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_crl_revocation_check.c b/nx_secure/src/nx_secure_x509_crl_revocation_check.c index 68cf4dc8..cd215428 100644 --- a/nx_secure/src/nx_secure_x509_crl_revocation_check.c +++ b/nx_secure/src/nx_secure_x509_crl_revocation_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -231,7 +232,7 @@ UINT serial_number_length; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_parse_entry PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_crl_verify.c b/nx_secure/src/nx_secure_x509_crl_verify.c index 02e27da8..c604af6a 100644 --- a/nx_secure/src/nx_secure_x509_crl_verify.c +++ b/nx_secure/src/nx_secure_x509_crl_verify.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ static UCHAR decrypted_signature[512]; /* This needs to hold the entire decrypte /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_crl_verify PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_distinguished_name_compare.c b/nx_secure/src/nx_secure_x509_distinguished_name_compare.c index 4d60043e..eb601cfe 100644 --- a/nx_secure/src/nx_secure_x509_distinguished_name_compare.c +++ b/nx_secure/src/nx_secure_x509_distinguished_name_compare.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ static INT _nx_secure_x509_distinguished_name_field_compare(const UCHAR *field1, /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_distinguished_name_compare PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -232,7 +233,7 @@ INT status = 0; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_distinguished_name_field_compare PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_distinguished_name_parse.c b/nx_secure/src/nx_secure_x509_distinguished_name_parse.c index 5e696ee6..aa3d9e9b 100644 --- a/nx_secure/src/nx_secure_x509_distinguished_name_parse.c +++ b/nx_secure/src/nx_secure_x509_distinguished_name_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ static UINT _nx_secure_x509_extract_name_oid_data(const UCHAR *buffer, UINT oid, /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_distinguished_name_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -186,7 +187,7 @@ UINT oid; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_extract_name_oid_data PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_dns_name_initialize.c b/nx_secure/src/nx_secure_x509_dns_name_initialize.c index f4a640e2..458146bf 100644 --- a/nx_secure/src/nx_secure_x509_dns_name_initialize.c +++ b/nx_secure/src/nx_secure_x509_dns_name_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_dns_name_initialize PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_ec_private_key_parse.c b/nx_secure/src/nx_secure_x509_ec_private_key_parse.c index 4d4a547f..51b90bdd 100644 --- a/nx_secure/src/nx_secure_x509_ec_private_key_parse.c +++ b/nx_secure/src/nx_secure_x509_ec_private_key_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nx_secure_x509_expiration_check.c b/nx_secure/src/nx_secure_x509_expiration_check.c index 8ac45383..de948e77 100644 --- a/nx_secure/src/nx_secure_x509_expiration_check.c +++ b/nx_secure/src/nx_secure_x509_expiration_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ static UINT _nx_secure_x509_asn1_time_to_unix_convert(const UCHAR *asn1_time, US /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_expiration_check PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c b/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c index eade6f2d..97b8f07d 100644 --- a/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c +++ b/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_extended_key_usage_extension_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_extension_find.c b/nx_secure/src/nx_secure_x509_extension_find.c index 2b9bf323..d9d79d11 100644 --- a/nx_secure/src/nx_secure_x509_extension_find.c +++ b/nx_secure/src/nx_secure_x509_extension_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_extension_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_find_certificate_methods.c b/nx_secure/src/nx_secure_x509_find_certificate_methods.c index cc65b030..7d55d3a3 100644 --- a/nx_secure/src/nx_secure_x509_find_certificate_methods.c +++ b/nx_secure/src/nx_secure_x509_find_certificate_methods.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_find_certificate_methods PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_find_curve_method.c b/nx_secure/src/nx_secure_x509_find_curve_method.c index 335bec48..463a2ae7 100644 --- a/nx_secure/src/nx_secure_x509_find_curve_method.c +++ b/nx_secure/src/nx_secure_x509_find_curve_method.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -39,7 +40,7 @@ const NX_CRYPTO_METHOD **_nx_secure_x509_ecc_curves; /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_find_curve_method PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_free_certificate_get.c b/nx_secure/src/nx_secure_x509_free_certificate_get.c index 42817f1e..2d977c6b 100644 --- a/nx_secure/src/nx_secure_x509_free_certificate_get.c +++ b/nx_secure/src/nx_secure_x509_free_certificate_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_free_certificate_get PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c b/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c index d46b93c3..13e9d290 100644 --- a/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c +++ b/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_key_usage_extension_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_local_certificate_find.c b/nx_secure/src/nx_secure_x509_local_certificate_find.c index f771447f..cb15c12d 100644 --- a/nx_secure/src/nx_secure_x509_local_certificate_find.c +++ b/nx_secure/src/nx_secure_x509_local_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_local_certificate_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_local_device_certificate_get.c b/nx_secure/src/nx_secure_x509_local_device_certificate_get.c index e932db1f..6e3d42ae 100644 --- a/nx_secure/src/nx_secure_x509_local_device_certificate_get.c +++ b/nx_secure/src/nx_secure_x509_local_device_certificate_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_local_device_certificate_get PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_oid_parse.c b/nx_secure/src/nx_secure_x509_oid_parse.c index 10cce80b..cdc86ec7 100644 --- a/nx_secure/src/nx_secure_x509_oid_parse.c +++ b/nx_secure/src/nx_secure_x509_oid_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -230,7 +231,7 @@ static const UINT _nx_secure_x509_oid_map_size = sizeof(_nx_secure_x509_oid_map) /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_oid_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c b/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c index b66ef3cf..5c6673c4 100644 --- a/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c +++ b/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ static VOID _nx_secure_asn1_parse_unsigned_integer(const UCHAR *data, ULONG leng /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_pkcs1_rsa_private_key_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ @@ -310,7 +311,7 @@ USHORT version; /* FUNCTION RELEASE */ /* */ /* _nx_secure_asn1_parse_unsigned_integer PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_pkcs7_decode.c b/nx_secure/src/nx_secure_x509_pkcs7_decode.c index 50072595..b09bc0c5 100644 --- a/nx_secure/src/nx_secure_x509_pkcs7_decode.c +++ b/nx_secure/src/nx_secure_x509_pkcs7_decode.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_pkcs7_decode PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c b/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c index ac83eb50..3f7f8f56 100644 --- a/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c +++ b/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_remote_endpoint_certificate_get PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_store_certificate_add.c b/nx_secure/src/nx_secure_x509_store_certificate_add.c index 97598c0e..21586663 100644 --- a/nx_secure/src/nx_secure_x509_store_certificate_add.c +++ b/nx_secure/src/nx_secure_x509_store_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_store_certificate_add PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_store_certificate_find.c b/nx_secure/src/nx_secure_x509_store_certificate_find.c index d10acd36..af30305a 100644 --- a/nx_secure/src/nx_secure_x509_store_certificate_find.c +++ b/nx_secure/src/nx_secure_x509_store_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_store_certificate_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_store_certificate_remove.c b/nx_secure/src/nx_secure_x509_store_certificate_remove.c index e8d2bb62..5e67339a 100644 --- a/nx_secure/src/nx_secure_x509_store_certificate_remove.c +++ b/nx_secure/src/nx_secure_x509_store_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_store_certificate_remove PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_subject_alt_names_find.c b/nx_secure/src/nx_secure_x509_subject_alt_names_find.c index 712e8361..40c67d3f 100644 --- a/nx_secure/src/nx_secure_x509_subject_alt_names_find.c +++ b/nx_secure/src/nx_secure_x509_subject_alt_names_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_subject_alt_names_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nx_secure_x509_wildcard_compare.c b/nx_secure/src/nx_secure_x509_wildcard_compare.c index ea834c6a..33e1baf3 100644 --- a/nx_secure/src/nx_secure_x509_wildcard_compare.c +++ b/nx_secure/src/nx_secure_x509_wildcard_compare.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_x509_wildcard_compare PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c b/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c index fb6f5f99..0d0de59f 100644 --- a/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c +++ b/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_client_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_client_session_start.c b/nx_secure/src/nxe_secure_dtls_client_session_start.c index f95f7d67..558a5627 100644 --- a/nx_secure/src/nxe_secure_dtls_client_session_start.c +++ b/nx_secure/src/nxe_secure_dtls_client_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_client_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_ecc_initialize.c b/nx_secure/src/nxe_secure_dtls_ecc_initialize.c index b33cb623..8d31640f 100644 --- a/nx_secure/src/nxe_secure_dtls_ecc_initialize.c +++ b/nx_secure/src/nxe_secure_dtls_ecc_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_ecc_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_packet_allocate.c b/nx_secure/src/nxe_secure_dtls_packet_allocate.c index 58ba9d86..51f50fea 100644 --- a/nx_secure/src/nxe_secure_dtls_packet_allocate.c +++ b/nx_secure/src/nxe_secure_dtls_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_psk_add.c b/nx_secure/src/nxe_secure_dtls_psk_add.c index edbd71f2..2b966140 100644 --- a/nx_secure/src/nxe_secure_dtls_psk_add.c +++ b/nx_secure/src/nxe_secure_dtls_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_psk_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_create.c b/nx_secure/src/nxe_secure_dtls_server_create.c index b386b39a..d068177e 100644 --- a/nx_secure/src/nxe_secure_dtls_server_create.c +++ b/nx_secure/src/nxe_secure_dtls_server_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_delete.c b/nx_secure/src/nxe_secure_dtls_server_delete.c index 3c63612c..78c19935 100644 --- a/nx_secure/src/nxe_secure_dtls_server_delete.c +++ b/nx_secure/src/nxe_secure_dtls_server_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c b/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c index e4101210..43366642 100644 --- a/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c +++ b/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_ecc_initialize PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c b/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c index 749e1ea5..6e2487e4 100644 --- a/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c +++ b/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_local_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c b/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c index 5ec938f5..cc413987 100644 --- a/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c +++ b/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_local_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_notify_set.c b/nx_secure/src/nxe_secure_dtls_server_notify_set.c index e5a75b02..deab460e 100644 --- a/nx_secure/src/nxe_secure_dtls_server_notify_set.c +++ b/nx_secure/src/nxe_secure_dtls_server_notify_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_notify_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c b/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c index 6fa99bd2..d1dc9c55 100644 --- a/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c +++ b/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_psk_add.c b/nx_secure/src/nxe_secure_dtls_server_psk_add.c index 26881e19..3679c1d9 100644 --- a/nx_secure/src/nxe_secure_dtls_server_psk_add.c +++ b/nx_secure/src/nxe_secure_dtls_server_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_psk_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_session_send.c b/nx_secure/src/nxe_secure_dtls_server_session_send.c index 8db9f0c7..88e7488f 100644 --- a/nx_secure/src/nxe_secure_dtls_server_session_send.c +++ b/nx_secure/src/nxe_secure_dtls_server_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_session_start.c b/nx_secure/src/nxe_secure_dtls_server_session_start.c index 8f0e0d41..9f81aa8a 100644 --- a/nx_secure/src/nxe_secure_dtls_server_session_start.c +++ b/nx_secure/src/nxe_secure_dtls_server_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_start.c b/nx_secure/src/nxe_secure_dtls_server_start.c index 06075210..5ea32dd8 100644 --- a/nx_secure/src/nxe_secure_dtls_server_start.c +++ b/nx_secure/src/nxe_secure_dtls_server_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_stop.c b/nx_secure/src/nxe_secure_dtls_server_stop.c index 54876aab..4f39537d 100644 --- a/nx_secure/src/nxe_secure_dtls_server_stop.c +++ b/nx_secure/src/nxe_secure_dtls_server_stop.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_stop PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c b/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c index b7acd929..ce26e516 100644 --- a/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c +++ b/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_trusted_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c b/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c index 4732e13e..9ad234b4 100644 --- a/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c +++ b/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_trusted_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c b/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c index 05157055..644f1646 100644 --- a/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c +++ b/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_x509_client_verify_configure PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c b/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c index e93576b0..03c4cbd3 100644 --- a/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c +++ b/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_server_x509_client_verify_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_client_info_get.c b/nx_secure/src/nxe_secure_dtls_session_client_info_get.c index 2272beb6..f098238a 100644 --- a/nx_secure/src/nxe_secure_dtls_session_client_info_get.c +++ b/nx_secure/src/nxe_secure_dtls_session_client_info_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_client_info_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_create.c b/nx_secure/src/nxe_secure_dtls_session_create.c index 5427a22d..e19a9c90 100644 --- a/nx_secure/src/nxe_secure_dtls_session_create.c +++ b/nx_secure/src/nxe_secure_dtls_session_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_delete.c b/nx_secure/src/nxe_secure_dtls_session_delete.c index 2520d753..89f80f58 100644 --- a/nx_secure/src/nxe_secure_dtls_session_delete.c +++ b/nx_secure/src/nxe_secure_dtls_session_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_end.c b/nx_secure/src/nxe_secure_dtls_session_end.c index affecc63..6e177664 100644 --- a/nx_secure/src/nxe_secure_dtls_session_end.c +++ b/nx_secure/src/nxe_secure_dtls_session_end.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_end PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c b/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c index fba4faf9..4ee74dd3 100644 --- a/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c +++ b/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_local_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c b/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c index 61658807..32bdbd35 100644 --- a/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c +++ b/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nx_secure_dtls_session_local_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_receive.c b/nx_secure/src/nxe_secure_dtls_session_receive.c index 41988d32..9e81afba 100644 --- a/nx_secure/src/nxe_secure_dtls_session_receive.c +++ b/nx_secure/src/nxe_secure_dtls_session_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_reset.c b/nx_secure/src/nxe_secure_dtls_session_reset.c index f42f6b55..31ba2375 100644 --- a/nx_secure/src/nxe_secure_dtls_session_reset.c +++ b/nx_secure/src/nxe_secure_dtls_session_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_reset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_send.c b/nx_secure/src/nxe_secure_dtls_session_send.c index ad68e198..b19dfc99 100644 --- a/nx_secure/src/nxe_secure_dtls_session_send.c +++ b/nx_secure/src/nxe_secure_dtls_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_send PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_start.c b/nx_secure/src/nxe_secure_dtls_session_start.c index 86622d25..1ab66eff 100644 --- a/nx_secure/src/nxe_secure_dtls_session_start.c +++ b/nx_secure/src/nxe_secure_dtls_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c b/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c index e6e45807..1ad3590d 100644 --- a/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c +++ b/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_trusted_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c b/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c index fbff596c..79dcdfc8 100644 --- a/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c +++ b/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_dtls_session_trusted_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_active_certificate_set.c b/nx_secure/src/nxe_secure_tls_active_certificate_set.c index d11d0866..4b0dceb4 100644 --- a/nx_secure/src/nxe_secure_tls_active_certificate_set.c +++ b/nx_secure/src/nxe_secure_tls_active_certificate_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_active_certificate_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_client_psk_set.c b/nx_secure/src/nxe_secure_tls_client_psk_set.c index 265c9996..13d375e6 100644 --- a/nx_secure/src/nxe_secure_tls_client_psk_set.c +++ b/nx_secure/src/nxe_secure_tls_client_psk_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_client_psk_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_local_certificate_add.c b/nx_secure/src/nxe_secure_tls_local_certificate_add.c index 876087de..4e4b6411 100644 --- a/nx_secure/src/nxe_secure_tls_local_certificate_add.c +++ b/nx_secure/src/nxe_secure_tls_local_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_local_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_local_certificate_find.c b/nx_secure/src/nxe_secure_tls_local_certificate_find.c index fafff685..da388b71 100644 --- a/nx_secure/src/nxe_secure_tls_local_certificate_find.c +++ b/nx_secure/src/nxe_secure_tls_local_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_local_certificate_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_local_certificate_remove.c b/nx_secure/src/nxe_secure_tls_local_certificate_remove.c index ce54b4e3..adee8512 100644 --- a/nx_secure/src/nxe_secure_tls_local_certificate_remove.c +++ b/nx_secure/src/nxe_secure_tls_local_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_local_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c b/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c index 57c7994b..d1672e0c 100644 --- a/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c +++ b/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_metadata_size_calculate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_packet_allocate.c b/nx_secure/src/nxe_secure_tls_packet_allocate.c index 7a8b0e39..71083fc7 100644 --- a/nx_secure/src/nxe_secure_tls_packet_allocate.c +++ b/nx_secure/src/nxe_secure_tls_packet_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_packet_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_psk_add.c b/nx_secure/src/nxe_secure_tls_psk_add.c index cc32b380..120cc2d0 100644 --- a/nx_secure/src/nxe_secure_tls_psk_add.c +++ b/nx_secure/src/nxe_secure_tls_psk_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_psk_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c b/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c index c7b4d363..2f0f9b19 100644 --- a/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c +++ b/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_remote_certificate_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c b/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c index 21d56196..20ebd172 100644 --- a/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c +++ b/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_remote_certificate_buffer_allocate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c b/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c index 05afef97..d7cff97f 100644 --- a/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c +++ b/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_remote_certificate_free_all PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_server_certificate_add.c b/nx_secure/src/nxe_secure_tls_server_certificate_add.c index 2e23b073..20bfb463 100644 --- a/nx_secure/src/nxe_secure_tls_server_certificate_add.c +++ b/nx_secure/src/nxe_secure_tls_server_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_server_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_server_certificate_find.c b/nx_secure/src/nxe_secure_tls_server_certificate_find.c index acf5f9a7..50e5d020 100644 --- a/nx_secure/src/nxe_secure_tls_server_certificate_find.c +++ b/nx_secure/src/nxe_secure_tls_server_certificate_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_server_certificate_find PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_server_certificate_remove.c b/nx_secure/src/nxe_secure_tls_server_certificate_remove.c index 696c72c3..26f48311 100644 --- a/nx_secure/src/nxe_secure_tls_server_certificate_remove.c +++ b/nx_secure/src/nxe_secure_tls_server_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_server_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_alert_value_get.c b/nx_secure/src/nxe_secure_tls_session_alert_value_get.c index c9eef560..99dca201 100644 --- a/nx_secure/src/nxe_secure_tls_session_alert_value_get.c +++ b/nx_secure/src/nxe_secure_tls_session_alert_value_get.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -31,7 +32,7 @@ /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_alert_value_get PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c b/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c index ebe0208e..a04ee43a 100644 --- a/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c +++ b/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_certificate_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_client_callback_set.c b/nx_secure/src/nxe_secure_tls_session_client_callback_set.c index 22dd0719..2a3b9f67 100644 --- a/nx_secure/src/nxe_secure_tls_session_client_callback_set.c +++ b/nx_secure/src/nxe_secure_tls_session_client_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_client_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c b/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c index fe6b854a..43363439 100644 --- a/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c +++ b/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_client_verify_disable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c b/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c index 2354cf14..ba560f41 100644 --- a/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c +++ b/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_client_verify_enable PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_create.c b/nx_secure/src/nxe_secure_tls_session_create.c index d0fd08bf..f97a77fa 100644 --- a/nx_secure/src/nxe_secure_tls_session_create.c +++ b/nx_secure/src/nxe_secure_tls_session_create.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_create PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_delete.c b/nx_secure/src/nxe_secure_tls_session_delete.c index bbb2042f..92794ff5 100644 --- a/nx_secure/src/nxe_secure_tls_session_delete.c +++ b/nx_secure/src/nxe_secure_tls_session_delete.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_delete PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_end.c b/nx_secure/src/nxe_secure_tls_session_end.c index c58079de..f0b9d3ea 100644 --- a/nx_secure/src/nxe_secure_tls_session_end.c +++ b/nx_secure/src/nxe_secure_tls_session_end.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_end PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c b/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c index 2db1e468..cde46cc3 100644 --- a/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c +++ b/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_packet_buffer_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c b/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c index a1ac0ee0..eeae568b 100644 --- a/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c +++ b/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_packet_pool_set PORTABLE C */ -/* 6.2.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yanwu Cai, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c b/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c index 1b8c96a9..231469ed 100644 --- a/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c +++ b/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -38,7 +39,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_protocol_version_override PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_receive.c b/nx_secure/src/nxe_secure_tls_session_receive.c index 1763f79c..9e01c05e 100644 --- a/nx_secure/src/nxe_secure_tls_session_receive.c +++ b/nx_secure/src/nxe_secure_tls_session_receive.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_receive PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_renegotiate.c b/nx_secure/src/nxe_secure_tls_session_renegotiate.c index 74fe0cf6..6b9f8f68 100644 --- a/nx_secure/src/nxe_secure_tls_session_renegotiate.c +++ b/nx_secure/src/nxe_secure_tls_session_renegotiate.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_renegotiate PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c b/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c index 561a577f..479f831e 100644 --- a/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c +++ b/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_renegotiate_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_reset.c b/nx_secure/src/nxe_secure_tls_session_reset.c index 81b08622..5d2fdd56 100644 --- a/nx_secure/src/nxe_secure_tls_session_reset.c +++ b/nx_secure/src/nxe_secure_tls_session_reset.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_reset PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_send.c b/nx_secure/src/nxe_secure_tls_session_send.c index 40c3a5e3..09e9281c 100644 --- a/nx_secure/src/nxe_secure_tls_session_send.c +++ b/nx_secure/src/nxe_secure_tls_session_send.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_send PORTABLE C */ -/* 6.3.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_server_callback_set.c b/nx_secure/src/nxe_secure_tls_session_server_callback_set.c index fcd22c19..e3422f22 100644 --- a/nx_secure/src/nxe_secure_tls_session_server_callback_set.c +++ b/nx_secure/src/nxe_secure_tls_session_server_callback_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_server_callback_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c b/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c index 5dc6a81f..1a2b7ede 100644 --- a/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c +++ b/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_sni_extension_parse PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c b/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c index c48e4661..f096fcea 100644 --- a/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c +++ b/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_sni_extension_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_start.c b/nx_secure/src/nxe_secure_tls_session_start.c index aceb80d8..3d4aa7e6 100644 --- a/nx_secure/src/nxe_secure_tls_session_start.c +++ b/nx_secure/src/nxe_secure_tls_session_start.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_start PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_time_function_set.c b/nx_secure/src/nxe_secure_tls_session_time_function_set.c index 2c9a982f..b486f02a 100644 --- a/nx_secure/src/nxe_secure_tls_session_time_function_set.c +++ b/nx_secure/src/nxe_secure_tls_session_time_function_set.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_session_time_function_set PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c b/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c index 09faeed7..98a816a5 100644 --- a/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c +++ b/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c b/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c index c734fb7a..3bf55053 100644 --- a/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c +++ b/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_trusted_certificate_add PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c b/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c index 15a7a61d..4a0fe16a 100644 --- a/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c +++ b/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_tls_trusted_certificate_remove PORTABLE C */ -/* 6.1 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_certificate_initialize.c b/nx_secure/src/nxe_secure_x509_certificate_initialize.c index e59768ac..7251f04c 100644 --- a/nx_secure/src/nxe_secure_x509_certificate_initialize.c +++ b/nx_secure/src/nxe_secure_x509_certificate_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_certificate_initialize PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_common_name_dns_check.c b/nx_secure/src/nxe_secure_x509_common_name_dns_check.c index 9fa22397..f5564fd0 100644 --- a/nx_secure/src/nxe_secure_x509_common_name_dns_check.c +++ b/nx_secure/src/nxe_secure_x509_common_name_dns_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_common_name_dns_check PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_crl_revocation_check.c b/nx_secure/src/nxe_secure_x509_crl_revocation_check.c index 690c98ff..2794f8eb 100644 --- a/nx_secure/src/nxe_secure_x509_crl_revocation_check.c +++ b/nx_secure/src/nxe_secure_x509_crl_revocation_check.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -32,7 +33,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_crl_revocation_check PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_dns_name_initialize.c b/nx_secure/src/nxe_secure_x509_dns_name_initialize.c index ca002131..c0407016 100644 --- a/nx_secure/src/nxe_secure_x509_dns_name_initialize.c +++ b/nx_secure/src/nxe_secure_x509_dns_name_initialize.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -35,7 +36,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_dns_name_initialize PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c b/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c index d037503e..75cebeb8 100644 --- a/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c +++ b/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_extended_key_usage_extension_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_extension_find.c b/nx_secure/src/nxe_secure_x509_extension_find.c index db768d49..ae0f8df5 100644 --- a/nx_secure/src/nxe_secure_x509_extension_find.c +++ b/nx_secure/src/nxe_secure_x509_extension_find.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_extension_find PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c b/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c index d3152641..60995bad 100644 --- a/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c +++ b/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -33,7 +34,7 @@ NX_SECURE_CALLER_CHECKING_EXTERNS /* FUNCTION RELEASE */ /* */ /* _nxe_secure_x509_key_usage_extension_parse PORTABLE C */ -/* 6.1.6 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/ports/arc_em/metaware/inc/nx_port.h b/ports/arc_em/metaware/inc/nx_port.h index 97ff8170..8ad651f4 100644 --- a/ports/arc_em/metaware/inc/nx_port.h +++ b/ports/arc_em/metaware/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/arc_hs/metaware/inc/nx_port.h b/ports/arc_hs/metaware/inc/nx_port.h index 93606961..9aac60be 100644 --- a/ports/arc_hs/metaware/inc/nx_port.h +++ b/ports/arc_hs/metaware/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a15/gnu/inc/nx_port.h b/ports/cortex_a15/gnu/inc/nx_port.h index 4cc4ee97..45b707dd 100644 --- a/ports/cortex_a15/gnu/inc/nx_port.h +++ b/ports/cortex_a15/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a5/ac5/inc/nx_port.h b/ports/cortex_a5/ac5/inc/nx_port.h index b831b145..833263fa 100644 --- a/ports/cortex_a5/ac5/inc/nx_port.h +++ b/ports/cortex_a5/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a5/gnu/inc/nx_port.h b/ports/cortex_a5/gnu/inc/nx_port.h index e9e06992..d18e62e9 100644 --- a/ports/cortex_a5/gnu/inc/nx_port.h +++ b/ports/cortex_a5/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a5/iar/inc/nx_port.h b/ports/cortex_a5/iar/inc/nx_port.h index 3b7d5d4f..bff3484c 100644 --- a/ports/cortex_a5/iar/inc/nx_port.h +++ b/ports/cortex_a5/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a5x/ac6/inc/nx_port.h b/ports/cortex_a5x/ac6/inc/nx_port.h index dbf2af45..06c30c2b 100644 --- a/ports/cortex_a5x/ac6/inc/nx_port.h +++ b/ports/cortex_a5x/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a7/ac5/inc/nx_port.h b/ports/cortex_a7/ac5/inc/nx_port.h index d46a1bd3..c4360c82 100644 --- a/ports/cortex_a7/ac5/inc/nx_port.h +++ b/ports/cortex_a7/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a7/gnu/inc/nx_port.h b/ports/cortex_a7/gnu/inc/nx_port.h index f23b2561..2d12e683 100644 --- a/ports/cortex_a7/gnu/inc/nx_port.h +++ b/ports/cortex_a7/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a7/iar/inc/nx_port.h b/ports/cortex_a7/iar/inc/nx_port.h index f730f5da..a8f423e5 100644 --- a/ports/cortex_a7/iar/inc/nx_port.h +++ b/ports/cortex_a7/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a8/ac5/inc/nx_port.h b/ports/cortex_a8/ac5/inc/nx_port.h index 450b2136..ce805266 100644 --- a/ports/cortex_a8/ac5/inc/nx_port.h +++ b/ports/cortex_a8/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a8/gnu/inc/nx_port.h b/ports/cortex_a8/gnu/inc/nx_port.h index b47ef75d..b1d41e0e 100644 --- a/ports/cortex_a8/gnu/inc/nx_port.h +++ b/ports/cortex_a8/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a8/iar/inc/nx_port.h b/ports/cortex_a8/iar/inc/nx_port.h index e8c62838..03bbb069 100644 --- a/ports/cortex_a8/iar/inc/nx_port.h +++ b/ports/cortex_a8/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a9/ac5/inc/nx_port.h b/ports/cortex_a9/ac5/inc/nx_port.h index 2ce3d59f..2d5bbdb3 100644 --- a/ports/cortex_a9/ac5/inc/nx_port.h +++ b/ports/cortex_a9/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a9/gnu/inc/nx_port.h b/ports/cortex_a9/gnu/inc/nx_port.h index b54b1f6a..0a9ef657 100644 --- a/ports/cortex_a9/gnu/inc/nx_port.h +++ b/ports/cortex_a9/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a9/iar/inc/nx_port.h b/ports/cortex_a9/iar/inc/nx_port.h index ac503e73..54559cbd 100644 --- a/ports/cortex_a9/iar/inc/nx_port.h +++ b/ports/cortex_a9/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_a9/rvds/inc/nx_port.h b/ports/cortex_a9/rvds/inc/nx_port.h index 2ce3d59f..2d5bbdb3 100644 --- a/ports/cortex_a9/rvds/inc/nx_port.h +++ b/ports/cortex_a9/rvds/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m0/ac5/inc/nx_port.h b/ports/cortex_m0/ac5/inc/nx_port.h index 03d31863..f973aabf 100644 --- a/ports/cortex_m0/ac5/inc/nx_port.h +++ b/ports/cortex_m0/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m0/gnu/inc/nx_port.h b/ports/cortex_m0/gnu/inc/nx_port.h index d256f83a..dafa783c 100644 --- a/ports/cortex_m0/gnu/inc/nx_port.h +++ b/ports/cortex_m0/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M0/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m0/iar/inc/nx_port.h b/ports/cortex_m0/iar/inc/nx_port.h index 84050839..4eb60579 100644 --- a/ports/cortex_m0/iar/inc/nx_port.h +++ b/ports/cortex_m0/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m23/ac5/inc/nx_port.h b/ports/cortex_m23/ac5/inc/nx_port.h index fed7d91a..e3a4aaaa 100644 --- a/ports/cortex_m23/ac5/inc/nx_port.h +++ b/ports/cortex_m23/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m23/gnu/inc/nx_port.h b/ports/cortex_m23/gnu/inc/nx_port.h index 98c97a8c..9b9b89b5 100644 --- a/ports/cortex_m23/gnu/inc/nx_port.h +++ b/ports/cortex_m23/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M23/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m23/iar/inc/nx_port.h b/ports/cortex_m23/iar/inc/nx_port.h index 0589ba53..6a365c50 100644 --- a/ports/cortex_m23/iar/inc/nx_port.h +++ b/ports/cortex_m23/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M23/IAR */ -/* 6.1.3 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m3/ac5/inc/nx_port.h b/ports/cortex_m3/ac5/inc/nx_port.h index a6a834df..1bd10b30 100644 --- a/ports/cortex_m3/ac5/inc/nx_port.h +++ b/ports/cortex_m3/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m3/gnu/inc/nx_port.h b/ports/cortex_m3/gnu/inc/nx_port.h index f97d1949..e1a8b5d5 100644 --- a/ports/cortex_m3/gnu/inc/nx_port.h +++ b/ports/cortex_m3/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M3/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m3/iar/inc/nx_port.h b/ports/cortex_m3/iar/inc/nx_port.h index c2b7b5da..4c68161a 100644 --- a/ports/cortex_m3/iar/inc/nx_port.h +++ b/ports/cortex_m3/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m3/keil/inc/nx_port.h b/ports/cortex_m3/keil/inc/nx_port.h index f7a86844..03cf75fd 100644 --- a/ports/cortex_m3/keil/inc/nx_port.h +++ b/ports/cortex_m3/keil/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m33/ac5/inc/nx_port.h b/ports/cortex_m33/ac5/inc/nx_port.h index 846b5cc2..f1171286 100644 --- a/ports/cortex_m33/ac5/inc/nx_port.h +++ b/ports/cortex_m33/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m33/ac6/inc/nx_port.h b/ports/cortex_m33/ac6/inc/nx_port.h index db2e0550..93955840 100644 --- a/ports/cortex_m33/ac6/inc/nx_port.h +++ b/ports/cortex_m33/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M33/AC6 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m33/gnu/inc/nx_port.h b/ports/cortex_m33/gnu/inc/nx_port.h index fd2e2b9d..b1ced500 100644 --- a/ports/cortex_m33/gnu/inc/nx_port.h +++ b/ports/cortex_m33/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M33/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m33/iar/inc/nx_port.h b/ports/cortex_m33/iar/inc/nx_port.h index 8567c060..54be1421 100644 --- a/ports/cortex_m33/iar/inc/nx_port.h +++ b/ports/cortex_m33/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M33/IAR */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m4/ac5/inc/nx_port.h b/ports/cortex_m4/ac5/inc/nx_port.h index 870b0871..7cd1cea0 100644 --- a/ports/cortex_m4/ac5/inc/nx_port.h +++ b/ports/cortex_m4/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m4/gnu/inc/nx_port.h b/ports/cortex_m4/gnu/inc/nx_port.h index 144b0f22..88daa690 100644 --- a/ports/cortex_m4/gnu/inc/nx_port.h +++ b/ports/cortex_m4/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M4/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m4/iar/inc/nx_port.h b/ports/cortex_m4/iar/inc/nx_port.h index e87b9dc1..20e68108 100644 --- a/ports/cortex_m4/iar/inc/nx_port.h +++ b/ports/cortex_m4/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m4/keil/inc/nx_port.h b/ports/cortex_m4/keil/inc/nx_port.h index 0546e8e9..512827af 100644 --- a/ports/cortex_m4/keil/inc/nx_port.h +++ b/ports/cortex_m4/keil/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m55/ac5/inc/nx_port.h b/ports/cortex_m55/ac5/inc/nx_port.h index 120fbab3..14596b4c 100644 --- a/ports/cortex_m55/ac5/inc/nx_port.h +++ b/ports/cortex_m55/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M55/AC5 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m55/ac6/inc/nx_port.h b/ports/cortex_m55/ac6/inc/nx_port.h index 50d797b6..eae5918a 100644 --- a/ports/cortex_m55/ac6/inc/nx_port.h +++ b/ports/cortex_m55/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M55/AC6 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m55/gnu/inc/nx_port.h b/ports/cortex_m55/gnu/inc/nx_port.h index 7092587c..dc20f181 100644 --- a/ports/cortex_m55/gnu/inc/nx_port.h +++ b/ports/cortex_m55/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M55/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m55/iar/inc/nx_port.h b/ports/cortex_m55/iar/inc/nx_port.h index b51b1664..e5536503 100644 --- a/ports/cortex_m55/iar/inc/nx_port.h +++ b/ports/cortex_m55/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M55/IAR */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m7/ac5/inc/nx_port.h b/ports/cortex_m7/ac5/inc/nx_port.h index 61d2f177..308c0f1e 100644 --- a/ports/cortex_m7/ac5/inc/nx_port.h +++ b/ports/cortex_m7/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m7/ac6/inc/nx_port.h b/ports/cortex_m7/ac6/inc/nx_port.h index e6c16b9e..b5b1d2b6 100644 --- a/ports/cortex_m7/ac6/inc/nx_port.h +++ b/ports/cortex_m7/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M7/AC6 */ -/* 6.2.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m7/gnu/inc/nx_port.h b/ports/cortex_m7/gnu/inc/nx_port.h index 46d319fd..37784fac 100644 --- a/ports/cortex_m7/gnu/inc/nx_port.h +++ b/ports/cortex_m7/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M7/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m7/iar/inc/nx_port.h b/ports/cortex_m7/iar/inc/nx_port.h index 413752d1..364141dd 100644 --- a/ports/cortex_m7/iar/inc/nx_port.h +++ b/ports/cortex_m7/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_m85/ac5/inc/nx_port.h b/ports/cortex_m85/ac5/inc/nx_port.h index 54674049..8e7eb18b 100644 --- a/ports/cortex_m85/ac5/inc/nx_port.h +++ b/ports/cortex_m85/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M85/AC5 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m85/ac6/inc/nx_port.h b/ports/cortex_m85/ac6/inc/nx_port.h index 0adb3855..3af527ba 100644 --- a/ports/cortex_m85/ac6/inc/nx_port.h +++ b/ports/cortex_m85/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M85/AC6 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m85/gnu/inc/nx_port.h b/ports/cortex_m85/gnu/inc/nx_port.h index 6cb51ef2..de56a7dc 100644 --- a/ports/cortex_m85/gnu/inc/nx_port.h +++ b/ports/cortex_m85/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M85/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_m85/iar/inc/nx_port.h b/ports/cortex_m85/iar/inc/nx_port.h index 7f10ef5a..f35f3a10 100644 --- a/ports/cortex_m85/iar/inc/nx_port.h +++ b/ports/cortex_m85/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-M85/IAR */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_r4/ac5/inc/nx_port.h b/ports/cortex_r4/ac5/inc/nx_port.h index e30a3987..850b1e5a 100644 --- a/ports/cortex_r4/ac5/inc/nx_port.h +++ b/ports/cortex_r4/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_r4/ac6/inc/nx_port.h b/ports/cortex_r4/ac6/inc/nx_port.h index f0d297b8..ce4ed53c 100644 --- a/ports/cortex_r4/ac6/inc/nx_port.h +++ b/ports/cortex_r4/ac6/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-R4/AC6 */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_r4/gnu/inc/nx_port.h b/ports/cortex_r4/gnu/inc/nx_port.h index 621a0999..41ca876a 100644 --- a/ports/cortex_r4/gnu/inc/nx_port.h +++ b/ports/cortex_r4/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-R4/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_r4/iar/inc/nx_port.h b/ports/cortex_r4/iar/inc/nx_port.h index 29e96ae8..d729917c 100644 --- a/ports/cortex_r4/iar/inc/nx_port.h +++ b/ports/cortex_r4/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_r5/ac5/inc/nx_port.h b/ports/cortex_r5/ac5/inc/nx_port.h index e93418e6..e38c2472 100644 --- a/ports/cortex_r5/ac5/inc/nx_port.h +++ b/ports/cortex_r5/ac5/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/cortex_r5/gnu/inc/nx_port.h b/ports/cortex_r5/gnu/inc/nx_port.h index 405f8211..78ce1f1e 100644 --- a/ports/cortex_r5/gnu/inc/nx_port.h +++ b/ports/cortex_r5/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h Cortex-R5/GNU */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/cortex_r5/iar/inc/nx_port.h b/ports/cortex_r5/iar/inc/nx_port.h index 62d21924..077d5b46 100644 --- a/ports/cortex_r5/iar/inc/nx_port.h +++ b/ports/cortex_r5/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/linux/gnu/inc/nx_port.h b/ports/linux/gnu/inc/nx_port.h index e98424de..12d84563 100644 --- a/ports/linux/gnu/inc/nx_port.h +++ b/ports/linux/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/mips/gnu/inc/nx_port.h b/ports/mips/gnu/inc/nx_port.h index d7a20d72..72bd747c 100644 --- a/ports/mips/gnu/inc/nx_port.h +++ b/ports/mips/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -24,7 +25,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h PIC32x/Microchip */ -/* 6.2.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/rxv2/ccrx/inc/nx_port.h b/ports/rxv2/ccrx/inc/nx_port.h index 9943befb..968b3e08 100644 --- a/ports/rxv2/ccrx/inc/nx_port.h +++ b/ports/rxv2/ccrx/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_port.h RXv2/CCRX */ -/* 6.2.1 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/ports/rxv2/gnu/inc/nx_port.h b/ports/rxv2/gnu/inc/nx_port.h index 3d0592b0..b47ea34e 100644 --- a/ports/rxv2/gnu/inc/nx_port.h +++ b/ports/rxv2/gnu/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/rxv2/iar/inc/nx_port.h b/ports/rxv2/iar/inc/nx_port.h index bc59abf7..9ea4cbb6 100644 --- a/ports/rxv2/iar/inc/nx_port.h +++ b/ports/rxv2/iar/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/ports/win32/vs_2019/inc/nx_port.h b/ports/win32/vs_2019/inc/nx_port.h index ea08f123..02c05acb 100644 --- a/ports/win32/vs_2019/inc/nx_port.h +++ b/ports/win32/vs_2019/inc/nx_port.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/samples/demo_mqtt_client.c b/samples/demo_mqtt_client.c index 28dab448..1814f2da 100644 --- a/samples/demo_mqtt_client.c +++ b/samples/demo_mqtt_client.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/samples/main.c b/samples/main.c index 0a0f3b7c..8ae0cdde 100644 --- a/samples/main.c +++ b/samples/main.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/cmake/libs/tx_user.h b/test/cmake/libs/tx_user.h index 42eff720..4b372d29 100644 --- a/test/cmake/libs/tx_user.h +++ b/test/cmake/libs/tx_user.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* tx_user.h PORTABLE C */ -/* 6.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/test/cmake/netxduo64/nx_user.h b/test/cmake/netxduo64/nx_user.h index 5edea86a..e0cc7417 100644 --- a/test/cmake/netxduo64/nx_user.h +++ b/test/cmake/netxduo64/nx_user.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_user.h PORTABLE C */ -/* 6.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/test/cmake/netxduo_fast/libs/tx_user.h b/test/cmake/netxduo_fast/libs/tx_user.h index dfcebe41..2bf182c7 100644 --- a/test/cmake/netxduo_fast/libs/tx_user.h +++ b/test/cmake/netxduo_fast/libs/tx_user.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* tx_user.h PORTABLE C */ -/* 6.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/test/cmake/netxduo_fast/nx_user.h b/test/cmake/netxduo_fast/nx_user.h index 44bddd74..038d922e 100644 --- a/test/cmake/netxduo_fast/nx_user.h +++ b/test/cmake/netxduo_fast/nx_user.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* PORT SPECIFIC C INFORMATION RELEASE */ /* */ /* nx_user.h PORTABLE C */ -/* 6.0 */ +/* 6.4.3 */ /* */ /* AUTHOR */ /* */ diff --git a/test/regression/azure_iot/api_unit_test.c b/test/regression/azure_iot/api_unit_test.c index 9f1ca966..df53d42c 100644 --- a/test/regression/azure_iot/api_unit_test.c +++ b/test/regression/azure_iot/api_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/c2d_property_unit_test.c b/test/regression/azure_iot/c2d_property_unit_test.c index b45131a1..8e4c22d3 100644 --- a/test/regression/azure_iot/c2d_property_unit_test.c +++ b/test/regression/azure_iot/c2d_property_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/c2d_unit_test.c b/test/regression/azure_iot/c2d_unit_test.c index 440b2932..abe57188 100644 --- a/test/regression/azure_iot/c2d_unit_test.c +++ b/test/regression/azure_iot/c2d_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/connection_non_block_ram_test.c b/test/regression/azure_iot/connection_non_block_ram_test.c index 480c5372..379c3ad4 100644 --- a/test/regression/azure_iot/connection_non_block_ram_test.c +++ b/test/regression/azure_iot/connection_non_block_ram_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/connection_sas_expiry_ram_test.c b/test/regression/azure_iot/connection_sas_expiry_ram_test.c index c2ddcbb8..3b50c05a 100644 --- a/test/regression/azure_iot/connection_sas_expiry_ram_test.c +++ b/test/regression/azure_iot/connection_sas_expiry_ram_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/connection_unit_test.c b/test/regression/azure_iot/connection_unit_test.c index 39a02523..29a3565a 100644 --- a/test/regression/azure_iot/connection_unit_test.c +++ b/test/regression/azure_iot/connection_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/d2c_unit_test.c b/test/regression/azure_iot/d2c_unit_test.c index 460b0ffb..cedcdbc9 100644 --- a/test/regression/azure_iot/d2c_unit_test.c +++ b/test/regression/azure_iot/d2c_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/device_cert_unit_test.c b/test/regression/azure_iot/device_cert_unit_test.c index f6a701cd..1edfa2f5 100644 --- a/test/regression/azure_iot/device_cert_unit_test.c +++ b/test/regression/azure_iot/device_cert_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/device_twin_unit_test.c b/test/regression/azure_iot/device_twin_unit_test.c index e2a85d13..30c5e499 100644 --- a/test/regression/azure_iot/device_twin_unit_test.c +++ b/test/regression/azure_iot/device_twin_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/direct_method_unit_test.c b/test/regression/azure_iot/direct_method_unit_test.c index 81a576d1..33542032 100644 --- a/test/regression/azure_iot/direct_method_unit_test.c +++ b/test/regression/azure_iot/direct_method_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/initialization_unit_test.c b/test/regression/azure_iot/initialization_unit_test.c index faa5a0ff..6f6ef8d7 100644 --- a/test/regression/azure_iot/initialization_unit_test.c +++ b/test/regression/azure_iot/initialization_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/iot_provisioning_client_unit_test.c b/test/regression/azure_iot/iot_provisioning_client_unit_test.c index f73b1efb..c6b878d5 100644 --- a/test/regression/azure_iot/iot_provisioning_client_unit_test.c +++ b/test/regression/azure_iot/iot_provisioning_client_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/main.c b/test/regression/azure_iot/main.c index e421fa32..8ca8a24d 100644 --- a/test/regression/azure_iot/main.c +++ b/test/regression/azure_iot/main.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_adu_agent_unit_test.c b/test/regression/azure_iot/nx_azure_iot_adu_agent_unit_test.c index e00c4ee7..02478ae0 100644 --- a/test/regression/azure_iot/nx_azure_iot_adu_agent_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_adu_agent_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_json_reader_unit_test.c b/test/regression/azure_iot/nx_azure_iot_json_reader_unit_test.c index 60732875..6d2a9abd 100644 --- a/test/regression/azure_iot/nx_azure_iot_json_reader_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_json_reader_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_json_writer_unit_test.c b/test/regression/azure_iot/nx_azure_iot_json_writer_unit_test.c index f1d42e56..81288f5d 100644 --- a/test/regression/azure_iot/nx_azure_iot_json_writer_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_json_writer_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_pnp_client_command_unit_test.c b/test/regression/azure_iot/nx_azure_iot_pnp_client_command_unit_test.c index a114480a..3360fb20 100644 --- a/test/regression/azure_iot/nx_azure_iot_pnp_client_command_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_pnp_client_command_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_pnp_client_properties_unit_test.c b/test/regression/azure_iot/nx_azure_iot_pnp_client_properties_unit_test.c index e46d91de..f807976d 100644 --- a/test/regression/azure_iot/nx_azure_iot_pnp_client_properties_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_pnp_client_properties_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_pnp_client_telemetry_unit_test.c b/test/regression/azure_iot/nx_azure_iot_pnp_client_telemetry_unit_test.c index 7b2a7af0..09ef70a8 100644 --- a/test/regression/azure_iot/nx_azure_iot_pnp_client_telemetry_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_pnp_client_telemetry_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/nx_azure_iot_unit_test.c b/test/regression/azure_iot/nx_azure_iot_unit_test.c index f7c066ee..bdd7cadd 100644 --- a/test/regression/azure_iot/nx_azure_iot_unit_test.c +++ b/test/regression/azure_iot/nx_azure_iot_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/trusted_cert_unit_test.c b/test/regression/azure_iot/trusted_cert_unit_test.c index 9bd6f678..bab83683 100644 --- a/test/regression/azure_iot/trusted_cert_unit_test.c +++ b/test/regression/azure_iot/trusted_cert_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/azure_iot/user_agent_string_unit_test.c b/test/regression/azure_iot/user_agent_string_unit_test.c index a3b1f0ae..efcdf713 100644 --- a/test/regression/azure_iot/user_agent_string_unit_test.c +++ b/test/regression/azure_iot/user_agent_string_unit_test.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/interoperability_test/nx_pcap_network_driver.c b/test/regression/interoperability_test/nx_pcap_network_driver.c index 56cb2e9c..84e28d36 100644 --- a/test/regression/interoperability_test/nx_pcap_network_driver.c +++ b/test/regression/interoperability_test/nx_pcap_network_driver.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/nx_secure_test/hash_clone/nx_crypto_ciphersuites_hc.c b/test/regression/nx_secure_test/hash_clone/nx_crypto_ciphersuites_hc.c index 9642d7bf..3175f36f 100644 --- a/test/regression/nx_secure_test/hash_clone/nx_crypto_ciphersuites_hc.c +++ b/test/regression/nx_secure_test/hash_clone/nx_crypto_ciphersuites_hc.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/test/regression/nx_secure_test/nx_crypto_ciphersuites_regression.c b/test/regression/nx_secure_test/nx_crypto_ciphersuites_regression.c index 89364a1f..f7f6121d 100644 --- a/test/regression/nx_secure_test/nx_crypto_ciphersuites_regression.c +++ b/test/regression/nx_secure_test/nx_crypto_ciphersuites_regression.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_crypto_generic_ciphersuites PORTABLE C */ -/* 6.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Timothy Stapko, Microsoft Corporation */ diff --git a/test/regression/test/nx_ram_network_driver_test_1500.c b/test/regression/test/nx_ram_network_driver_test_1500.c index 96339a39..e73e5303 100644 --- a/test/regression/test/nx_ram_network_driver_test_1500.c +++ b/test/regression/test/nx_ram_network_driver_test_1500.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -189,7 +190,7 @@ UINT write_pcap_file(NX_PACKET *packet_ptr); /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_set_pool PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -233,7 +234,7 @@ UINT _nx_ram_network_driver_set_pool(NX_PACKET_POOL *pool_ptr) /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_reset PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -291,7 +292,7 @@ void _nx_ram_network_driver_reset(void) /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_delay_entry PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -353,7 +354,7 @@ NX_IP_DRIVER *driver_req; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_timer_clean PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -403,7 +404,7 @@ VOID _nx_ram_network_driver_timer_clean(VOID) /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_internal PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1037,7 +1038,7 @@ USHORT ether_type; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1546,7 +1547,7 @@ USHORT ether_type; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_output PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1817,7 +1818,7 @@ UINT j; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_receive PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -1986,7 +1987,7 @@ UINT packet_type; /* FUNCTION RELEASE */ /* */ /* _nx_ram_network_driver_calculate_checksum PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2525,7 +2526,7 @@ NX_IPV6_HEADER *ipv6_header_ptr; /* FUNCTION RELEASE */ /* */ /* get_time_of_day PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2588,7 +2589,7 @@ ULONG64 time; /* FUNCTION RELEASE */ /* */ /* create_pcap_file PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2653,7 +2654,7 @@ NX_PCAP_FILE_HEADER pcap_file_header; /* FUNCTION RELEASE */ /* */ /* write_pcap_file PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ @@ -2727,7 +2728,7 @@ ULONG data_length; /* FUNCTION RELEASE */ /* */ /* close_pcap_file PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wenhui Xie, Microsoft Corporation */ diff --git a/tsn/inc/nx_mrp.h b/tsn/inc/nx_mrp.h index 0a429467..f00c568a 100644 --- a/tsn/inc/nx_mrp.h +++ b/tsn/inc/nx_mrp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_mrp.h Generic */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/inc/nx_msrp.h b/tsn/inc/nx_msrp.h index 0dcf9634..d29ce0c7 100644 --- a/tsn/inc/nx_msrp.h +++ b/tsn/inc/nx_msrp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/tsn/inc/nx_mvrp.h b/tsn/inc/nx_mvrp.h index b3b7b02e..3cdbacc3 100644 --- a/tsn/inc/nx_mvrp.h +++ b/tsn/inc/nx_mvrp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -25,7 +26,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_mvrp.h Generic */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/inc/nx_shaper.h b/tsn/inc/nx_shaper.h index a4cd3675..bd7f5396 100644 --- a/tsn/inc/nx_shaper.h +++ b/tsn/inc/nx_shaper.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -23,7 +24,7 @@ /* COMPONENT DEFINITION RELEASE */ /* */ /* nx_shaper.h Generic */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/inc/nx_srp.h b/tsn/inc/nx_srp.h index 9330121c..99c93648 100644 --- a/tsn/inc/nx_srp.h +++ b/tsn/inc/nx_srp.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/tsn/src/nx_mrp.c b/tsn/src/nx_mrp.c index ef47a419..b0fe1ee7 100644 --- a/tsn/src/nx_mrp.c +++ b/tsn/src/nx_mrp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -54,7 +55,7 @@ UCHAR *action_str[] = /* FUNCTION RELEASE */ /* */ /* nx_mrp_applicant_event_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -455,7 +456,7 @@ UCHAR origin_state = attribute -> applicant.state; /* FUNCTION RELEASE */ /* */ /* nx_mrp_registrar_event_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -595,7 +596,7 @@ UCHAR origin_state = attribute -> registrar.state; /* FUNCTION RELEASE */ /* */ /* nx_mrp_leaveall_event_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -688,7 +689,7 @@ UCHAR origin_state = participant -> leaveall.state; /* FUNCTION RELEASE */ /* */ /* nx_mrp_participant_add PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -763,7 +764,7 @@ NX_MRP_PARTICIPANT *tmp_participant = mrp -> list_head; /* FUNCTION RELEASE */ /* */ /* nx_mrp_attribute_new PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -846,7 +847,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* nx_mrp_attribute_evict PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -917,7 +918,7 @@ NX_MRP_ATTRIBUTE *attribute = target; /* FUNCTION RELEASE */ /* */ /* nx_mrp_timer_handle PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -961,7 +962,7 @@ NX_MRP *mrp = (NX_MRP *)mrp_instance; /* FUNCTION RELEASE */ /* */ /* nx_mrp_timer_handle PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1061,7 +1062,7 @@ NX_MRP *mrp = (NX_MRP *)context; /* FUNCTION RELEASE */ /* */ /* nx_mrp_init PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1188,7 +1189,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_mrp_participant_search PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1245,7 +1246,7 @@ NX_MRP_PARTICIPANT *participant = NX_NULL; /* FUNCTION RELEASE */ /* */ /* nx_mrp_rcv_pkt_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1345,7 +1346,7 @@ NX_MRP_PARTICIPANT *participant; /* FUNCTION RELEASE */ /* */ /* nx_mrp_event_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1424,7 +1425,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_mrp_attribute_event_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1516,7 +1517,7 @@ UINT nx_mrp_attribute_event_get(NX_MRP_ATTRIBUTE *attribute, UCHAR *event_ptr) /* FUNCTION RELEASE */ /* */ /* nx_mrp_periodic_timeout_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1582,7 +1583,7 @@ NX_MRP_ATTRIBUTE *attribute; /* FUNCTION RELEASE */ /* */ /* nx_mrp_join_timeout_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1739,7 +1740,7 @@ UINT eth_type; /* FUNCTION RELEASE */ /* */ /* nx_mrp_join_timeout_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1798,7 +1799,7 @@ NX_MRP_PARTICIPANT *participant; /* FUNCTION RELEASE */ /* */ /* nx_mrp_join_timeout_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1863,7 +1864,7 @@ NX_MRP_ATTRIBUTE *attribute; /* FUNCTION RELEASE */ /* */ /* nx_mrp_join_timeout_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1918,7 +1919,7 @@ void nx_mrp_timeout_process(NX_MRP *mrp) /* FUNCTION RELEASE */ /* */ /* nx_mrp_thread_entry PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/src/nx_msrp.c b/tsn/src/nx_msrp.c index e01803ba..a5367dc2 100644 --- a/tsn/src/nx_msrp.c +++ b/tsn/src/nx_msrp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -36,7 +37,7 @@ static NX_MSRP_ATTRIBUTE msrp_attribute_array[NX_MSRP_ATTRIBUTE_ARRAY_MAX_SIZE]; /* FUNCTION RELEASE */ /* */ /* nx_msrp_init PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -90,7 +91,7 @@ UINT nx_msrp_init(NX_MSRP *msrp_ptr) /* FUNCTION RELEASE */ /* */ /* nx_msrp_attribute_find PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -370,7 +371,7 @@ NX_MRP_ATTRIBUTE *attribute_head = participant -> inused_head; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_stream_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -463,7 +464,7 @@ UCHAR mrp_event; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_attach_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -539,7 +540,7 @@ UCHAR attribute_type = NX_MSRP_TALKER_LISTENER_VECTOR; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_stream_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -607,7 +608,7 @@ UCHAR attribute_type = NX_MSRP_TALKER_ADVERTISE_VECTOR; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_attach_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -677,7 +678,7 @@ UCHAR attribute_type = NX_MSRP_TALKER_LISTENER_VECTOR; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_domain_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -767,7 +768,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_domain_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -839,7 +840,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_stream_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -925,7 +926,7 @@ NX_MRP_EVENT_CALLBACK event_callback; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_stream_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -994,7 +995,7 @@ UCHAR *stream_id; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_attach_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1049,7 +1050,7 @@ NX_MRP_EVENT_CALLBACK event_callback; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_attach_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1104,7 +1105,7 @@ NX_MRP_EVENT_CALLBACK event_callback; /* FUNCTION RELEASE */ /* */ /* nx_msrp_register_domain_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1171,7 +1172,7 @@ NX_MSRP_DOMAIN *domain; /* FUNCTION RELEASE */ /* */ /* nx_msrp_deregister_domain_indication PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1237,7 +1238,7 @@ NX_MSRP_DOMAIN *domain; /* FUNCTION RELEASE */ /* */ /* nx_msrp_indication_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1396,7 +1397,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_msrp_mrpdu_parse PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1650,7 +1651,7 @@ UCHAR *data_ptr = packet_ptr -> nx_packet_data_start; /* FUNCTION RELEASE */ /* */ /* nx_msrp_mrpdu_pack_attribute PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -1930,7 +1931,7 @@ USHORT attribute_list_length; /* FUNCTION RELEASE */ /* */ /* nx_msrp_mrpdu_pack PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ diff --git a/tsn/src/nx_mvrp.c b/tsn/src/nx_mvrp.c index f3c176dd..6262bae7 100644 --- a/tsn/src/nx_mvrp.c +++ b/tsn/src/nx_mvrp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -29,7 +30,7 @@ NX_MVRP_ATTRIBUTE mvrp_attribute_array[NX_MVRP_ATTRIBUTE_ARRAY_MAX_SIZE]; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_indication_process PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -91,7 +92,7 @@ NX_MVRP *mvrp = (NX_MVRP *)participant; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_mrpdu_unpack PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -285,7 +286,7 @@ UCHAR three_packed_event, first_event, second_event, third_event; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_mrpdu_pack PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -461,7 +462,7 @@ USHORT i; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_attribute_find PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -529,7 +530,7 @@ NX_MVRP_ATTRIBUTE *mvrp_attribute; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_attribute_insert PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -623,7 +624,7 @@ USHORT vlan_id = ((NX_MVRP_ATTRIBUTE *)attribute) -> vlan_id; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_attribute_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -703,7 +704,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_action_request PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -788,7 +789,7 @@ UCHAR mrp_event; /* FUNCTION RELEASE */ /* */ /* nx_mvrp_init PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/src/nx_shaper.c b/tsn/src/nx_shaper.c index 5da37b44..64e40507 100644 --- a/tsn/src/nx_shaper.c +++ b/tsn/src/nx_shaper.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -28,7 +29,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_shaper_create PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -141,7 +142,7 @@ NX_SHAPER_DRIVER_PARAMETER driver_request; /* FUNCTION RELEASE */ /* */ /* nx_shaper_delete PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -221,7 +222,7 @@ UINT i; /* FUNCTION RELEASE */ /* */ /* nx_shaper_config PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -287,7 +288,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_shaper_hw_queue_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -390,7 +391,7 @@ UCHAR i, insert_id; /* FUNCTION RELEASE */ /* */ /* nx_shaper_default_mapping_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -621,7 +622,7 @@ UCHAR hw_cbs_queue_number; /* FUNCTION RELEASE */ /* */ /* nx_shaper_current_mapping_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -695,7 +696,7 @@ UCHAR i, j; /* FUNCTION RELEASE */ /* */ /* nx_shaper_hw_queue_number_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -744,7 +745,7 @@ UINT nx_shaper_hw_queue_number_get(NX_INTERFACE *interface_ptr, UCHAR *hw_queue_ /* FUNCTION RELEASE */ /* */ /* nx_shaper_hw_cbs_queue_number_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -804,7 +805,7 @@ UCHAR i; /* FUNCTION RELEASE */ /* */ /* nx_shaper_port_rate_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -853,7 +854,7 @@ UINT nx_shaper_port_rate_get(NX_INTERFACE *interface_ptr, UINT *port_rate) /* FUNCTION RELEASE */ /* */ /* nx_shaper_mapping_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -932,7 +933,7 @@ UCHAR i; /* FUNCTION RELEASE */ /* */ /* nx_shaper_cbs_parameter_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1037,7 +1038,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_shaper_hw_queue_id_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1107,7 +1108,7 @@ UCHAR pcp = 0; /* FUNCTION RELEASE */ /* */ /* nx_shaper_tas_parameter_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1340,7 +1341,7 @@ NX_SHAPER_FP_PARAMETER *fp_parameter; /* FUNCTION RELEASE */ /* */ /* nx_shaper_express_queue_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1404,7 +1405,7 @@ NX_INTERFACE *parent_interface; /* FUNCTION RELEASE */ /* */ /* nx_shaper_sdu_tx_time_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ @@ -1462,7 +1463,7 @@ UINT tmp; /* FUNCTION RELEASE */ /* */ /* nx_shaper_fp_parameter_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Yajun Xia, Microsoft Corporation */ diff --git a/tsn/src/nx_srp.c b/tsn/src/nx_srp.c index f70bd105..05f145bf 100644 --- a/tsn/src/nx_srp.c +++ b/tsn/src/nx_srp.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at @@ -27,7 +28,7 @@ /* FUNCTION RELEASE */ /* */ /* nx_srp_init PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -100,7 +101,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_srp_talker_start PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -270,7 +271,7 @@ INT i; /* FUNCTION RELEASE */ /* */ /* nx_srp_listener_start PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -325,7 +326,7 @@ UINT nx_srp_listener_start(NX_SRP *srp_ptr, NX_MRP_EVENT_CALLBACK event_callback /* FUNCTION RELEASE */ /* */ /* nx_srp_talker_stop PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -393,7 +394,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_srp_listener_stop PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -472,7 +473,7 @@ UINT status; /* FUNCTION RELEASE */ /* */ /* nx_srp_cbs_config_get PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ @@ -551,7 +552,7 @@ UINT nx_srp_cbs_config_get(UINT sr_class, INT port_rate, UINT interval, UINT fra /* FUNCTION RELEASE */ /* */ /* nx_srp_talker_cbs_set PORTABLE C */ -/* 6.4.0 */ +/* 6.4.3 */ /* AUTHOR */ /* */ /* Wen Wang, Microsoft Corporation */ diff --git a/utility/iperf/demo_iperf.c b/utility/iperf/demo_iperf.c index d10b21c6..88450836 100644 --- a/utility/iperf/demo_iperf.c +++ b/utility/iperf/demo_iperf.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/utility/iperf/nx_iperf.c b/utility/iperf/nx_iperf.c index 2a3ab840..7932588b 100644 --- a/utility/iperf/nx_iperf.c +++ b/utility/iperf/nx_iperf.c @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at diff --git a/utility/iperf/nx_iperf.h b/utility/iperf/nx_iperf.h index 7116e07c..12d288bd 100644 --- a/utility/iperf/nx_iperf.h +++ b/utility/iperf/nx_iperf.h @@ -1,5 +1,6 @@ /*************************************************************************** * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025-present Eclipse ThreadX Contributors * * This program and the accompanying materials are made available under the * terms of the MIT License which is available at -- cgit v1.3.1 From 802b8cb5e0d25ed8081cb8828755fd936e097252 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Tue, 18 Mar 2025 10:49:16 -0400 Subject: Fixed a typo in the version number comment. --- common/inc/nx_api.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/inc/nx_api.h b/common/inc/nx_api.h index 34a0bef6..58d6aea7 100644 --- a/common/inc/nx_api.h +++ b/common/inc/nx_api.h @@ -112,7 +112,7 @@ /* resulting in version 6.4.1 */ /* 02-19-2025 Frédéric Desbiens Modified comment(s), */ /* update version number, */ -/* resulting in version /* 6.4.3 */ */ +/* resulting in version 6.4.2 */ /* */ /**************************************************************************/ -- cgit v1.3.1 From 3790e3d9ef0c1bb51cb269946d4307084a96f28f Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Tue, 18 Mar 2025 10:53:40 -0400 Subject: Fixed a typo in the version number comment. --- nx_secure/inc/nx_secure_tls.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx_secure/inc/nx_secure_tls.h b/nx_secure/inc/nx_secure_tls.h index 090e636e..c361f8b6 100644 --- a/nx_secure/inc/nx_secure_tls.h +++ b/nx_secure/inc/nx_secure_tls.h @@ -115,7 +115,7 @@ /* resulting in version 6.4.1 */ /* 02-19-2025 Frédéric Desbiens Modified comment(s), */ /* update version number, */ -/* resulting in version /* 6.4.3 */ */ +/* resulting in version 6.4.2 */ /* */ /**************************************************************************/ -- cgit v1.3.1 From 343f5937fa8f1c8ecdfeb378ce63211401640a6b Mon Sep 17 00:00:00 2001 From: Michael DK Fowler <19290661+mdkf@users.noreply.github.com> Date: Wed, 2 Apr 2025 14:25:14 -0400 Subject: 312 Handle HTTP code 429 --- addons/web/nx_web_http_client.c | 1 + addons/web/nx_web_http_common.h | 1 + 2 files changed, 2 insertions(+) diff --git a/addons/web/nx_web_http_client.c b/addons/web/nx_web_http_client.c index 7fe76d90..6c8f4a35 100644 --- a/addons/web/nx_web_http_client.c +++ b/addons/web/nx_web_http_client.c @@ -80,6 +80,7 @@ static NX_WEB_HTTP_CLIENT_STATUS_MAP _nx_web_http_client_status_maps[] = {"415", NX_WEB_HTTP_STATUS_CODE_UNSUPPORTED_MEDIA}, {"416", NX_WEB_HTTP_STATUS_CODE_RANGE_NOT_SATISFY}, {"417", NX_WEB_HTTP_STATUS_CODE_EXPECTATION_FAILED}, + {"429", NX_WEB_HTTP_STATUS_CODE_TOO_MANY_REQUESTS}, {"500", NX_WEB_HTTP_STATUS_CODE_INTERNAL_ERROR}, {"501", NX_WEB_HTTP_STATUS_CODE_NOT_IMPLEMENTED}, {"502", NX_WEB_HTTP_STATUS_CODE_BAD_GATEWAY}, diff --git a/addons/web/nx_web_http_common.h b/addons/web/nx_web_http_common.h index bd299c40..f9a745b1 100644 --- a/addons/web/nx_web_http_common.h +++ b/addons/web/nx_web_http_common.h @@ -178,6 +178,7 @@ extern "C" { #define NX_WEB_HTTP_STATUS_CODE_SERVICE_UNAVAILABLE 0x3003E /* "503 Service Unavailable" */ #define NX_WEB_HTTP_STATUS_CODE_GATEWAY_TIMEOUT 0x3003F /* "504 Gateway Time-out" */ #define NX_WEB_HTTP_STATUS_CODE_VERSION_ERROR 0x30040 /* "505 HTTP Version not supported" */ +#define NX_WEB_HTTP_STATUS_CODE_TOO_MANY_REQUESTS 0x20041 /* "429 Too Many Requests" */ #define NX_WEB_HTTP_AUTHENTICATION_ERROR NX_WEB_HTTP_STATUS_CODE_UNAUTHORIZED /* HTTP client authentication failed */ /* Define the HTTP Server TCP port number */ -- cgit v1.3.1 From 5baa0cdc3ac76a239e298266187ed63b2d43c7dc Mon Sep 17 00:00:00 2001 From: Michael Fowler <19290661+mdkf@users.noreply.github.com> Date: Mon, 7 Apr 2025 17:40:42 -0400 Subject: typo --- addons/web/nx_web_http_common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/nx_web_http_common.h b/addons/web/nx_web_http_common.h index f9a745b1..458cb7d4 100644 --- a/addons/web/nx_web_http_common.h +++ b/addons/web/nx_web_http_common.h @@ -178,7 +178,7 @@ extern "C" { #define NX_WEB_HTTP_STATUS_CODE_SERVICE_UNAVAILABLE 0x3003E /* "503 Service Unavailable" */ #define NX_WEB_HTTP_STATUS_CODE_GATEWAY_TIMEOUT 0x3003F /* "504 Gateway Time-out" */ #define NX_WEB_HTTP_STATUS_CODE_VERSION_ERROR 0x30040 /* "505 HTTP Version not supported" */ -#define NX_WEB_HTTP_STATUS_CODE_TOO_MANY_REQUESTS 0x20041 /* "429 Too Many Requests" */ +#define NX_WEB_HTTP_STATUS_CODE_TOO_MANY_REQUESTS 0x30041 /* "429 Too Many Requests" */ #define NX_WEB_HTTP_AUTHENTICATION_ERROR NX_WEB_HTTP_STATUS_CODE_UNAUTHORIZED /* HTTP client authentication failed */ /* Define the HTTP Server TCP port number */ -- cgit v1.3.1 From 0df17a775820977787d56991d185782e303fe060 Mon Sep 17 00:00:00 2001 From: Michael Fowler <19290661+mdkf@users.noreply.github.com> Date: Thu, 17 Apr 2025 14:01:41 -0400 Subject: Update tests --- test/regression/web_test/netx_web_status_code_test.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/regression/web_test/netx_web_status_code_test.c b/test/regression/web_test/netx_web_status_code_test.c index 7e7f0533..65410af9 100644 --- a/test/regression/web_test/netx_web_status_code_test.c +++ b/test/regression/web_test/netx_web_status_code_test.c @@ -76,6 +76,7 @@ static NX_WEB_HTTP_CLIENT_STATUS_MAP test_status_maps[] = {"415", NX_WEB_HTTP_STATUS_CODE_UNSUPPORTED_MEDIA}, {"416", NX_WEB_HTTP_STATUS_CODE_RANGE_NOT_SATISFY}, {"417", NX_WEB_HTTP_STATUS_CODE_EXPECTATION_FAILED}, + {"429", NX_WEB_HTTP_STATUS_CODE_TOO_MANY_REQUESTS}, {"500", NX_WEB_HTTP_STATUS_CODE_INTERNAL_ERROR}, {"501", NX_WEB_HTTP_STATUS_CODE_NOT_IMPLEMENTED}, {"502", NX_WEB_HTTP_STATUS_CODE_BAD_GATEWAY}, -- cgit v1.3.1 From aba65143137c8b8d772752ed582c057674d2b0c3 Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Wed, 14 May 2025 17:10:35 -0600 Subject: Remove submodules improperly added via clone --- test/cmake/filex | 1 - test/cmake/threadx | 1 - 2 files changed, 2 deletions(-) delete mode 160000 test/cmake/filex delete mode 160000 test/cmake/threadx diff --git a/test/cmake/filex b/test/cmake/filex deleted file mode 160000 index 1312f87f..00000000 --- a/test/cmake/filex +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1312f87f3b90c73c8db3aa1ccbadf15c60fe04bb diff --git a/test/cmake/threadx b/test/cmake/threadx deleted file mode 160000 index 98c9172d..00000000 --- a/test/cmake/threadx +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 98c9172d01dcfdd0026ee3f5c6259dea6a12f253 -- cgit v1.3.1 From 7287ade62a51735b193bf3ec176be5db1fa23b4d Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Wed, 14 May 2025 17:13:33 -0600 Subject: Add FileX and ThreadX as proper submodules --- .gitmodules | 6 ++++++ test/cmake/filex | 1 + test/cmake/threadx | 1 + 3 files changed, 8 insertions(+) create mode 160000 test/cmake/filex create mode 160000 test/cmake/threadx diff --git a/.gitmodules b/.gitmodules index 88c15b8f..22342415 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,3 +2,9 @@ path = addons/azure_iot/azure-sdk-for-c url = https://github.com/Azure/azure-sdk-for-c.git branch = 1.0.0 +[submodule "test/cmake/filex"] + path = test/cmake/filex + url = gh:eclipse-threadx/filex.git +[submodule "test/cmake/threadx"] + path = test/cmake/threadx + url = gh:eclipse-threadx/threadx.git diff --git a/test/cmake/filex b/test/cmake/filex new file mode 160000 index 00000000..1312f87f --- /dev/null +++ b/test/cmake/filex @@ -0,0 +1 @@ +Subproject commit 1312f87f3b90c73c8db3aa1ccbadf15c60fe04bb diff --git a/test/cmake/threadx b/test/cmake/threadx new file mode 160000 index 00000000..7ad78c40 --- /dev/null +++ b/test/cmake/threadx @@ -0,0 +1 @@ +Subproject commit 7ad78c40e9702917264a9b722890110fdb909ebc -- cgit v1.3.1 From ca0148d02a48d5879837a1c16f53cbeea1e7defe Mon Sep 17 00:00:00 2001 From: Simon Scurrell Date: Thu, 15 May 2025 13:35:45 +0100 Subject: fix: corrected cleanup method call in HKDF implementation to prevent potential buffer overflow due to incorrect pointer being passed to HMAC cleanup if NetX is build with NX_SECURE_KEY_CLEAR defined. --- crypto_libraries/src/nx_crypto_hkdf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto_libraries/src/nx_crypto_hkdf.c b/crypto_libraries/src/nx_crypto_hkdf.c index b9d080dc..3ce9e1a9 100644 --- a/crypto_libraries/src/nx_crypto_hkdf.c +++ b/crypto_libraries/src/nx_crypto_hkdf.c @@ -172,7 +172,7 @@ UINT status; if(hmac_method) { - status = hmac_method -> nx_crypto_cleanup(hmac_method); + status = hmac_method -> nx_crypto_cleanup(hkdf->nx_crypto_hmac_metadata); if (status != NX_CRYPTO_SUCCESS) { -- cgit v1.3.1 From ede5c3487ebd4cd5fbfa2309d80ceab92010d96c Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Thu, 15 May 2025 08:31:33 -0600 Subject: Try to help user if build script fails A common error condition is that the user cloned the repo without the --recursive option. We'll try to get the submodules for them. We remove the git clone command because the submodule update should fix the issue. --- scripts/build_azure_iot.sh | 5 ++++- scripts/build_crypto.sh | 5 ++++- scripts/build_mqtt.sh | 5 ++++- scripts/build_mqtt_interoperability.sh | 5 ++++- scripts/build_nxd.sh | 5 ++++- scripts/build_nxd64.sh | 5 ++++- scripts/build_nxd_fast.sh | 5 ++++- scripts/build_ptp.sh | 5 ++++- scripts/build_secure.sh | 5 ++++- scripts/build_secure_interoperability.sh | 5 ++++- scripts/build_web.sh | 5 ++++- scripts/func_build.sh | 15 +++++++++++++++ test/cmake/azure_iot/run.sh | 2 -- test/cmake/crypto/run.sh | 2 -- test/cmake/mqtt/run.sh | 3 --- test/cmake/mqtt_interoperability/run.sh | 3 --- test/cmake/netxduo/run.sh | 3 --- test/cmake/netxduo64/run.sh | 3 --- test/cmake/netxduo_fast/run.sh | 3 --- test/cmake/nx_secure/run.sh | 2 -- test/cmake/nx_secure_interoperability/run.sh | 2 -- test/cmake/ptp/run.sh | 3 --- test/cmake/web/run.sh | 3 --- 23 files changed, 59 insertions(+), 40 deletions(-) create mode 100644 scripts/func_build.sh diff --git a/scripts/build_azure_iot.sh b/scripts/build_azure_iot.sh index 3b7bec71..dd8ef71a 100755 --- a/scripts/build_azure_iot.sh +++ b/scripts/build_azure_iot.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/azure_iot/run.sh build all \ No newline at end of file +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/azure_iot/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_crypto.sh b/scripts/build_crypto.sh index 451194ad..9e7329d5 100755 --- a/scripts/build_crypto.sh +++ b/scripts/build_crypto.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/crypto/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/crypto/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_mqtt.sh b/scripts/build_mqtt.sh index 25014531..885b4e4c 100755 --- a/scripts/build_mqtt.sh +++ b/scripts/build_mqtt.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/mqtt/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/mqtt/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_mqtt_interoperability.sh b/scripts/build_mqtt_interoperability.sh index 573c8e6d..a38c5d8c 100755 --- a/scripts/build_mqtt_interoperability.sh +++ b/scripts/build_mqtt_interoperability.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/mqtt_interoperability/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/mqtt_interoperability/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_nxd.sh b/scripts/build_nxd.sh index 2512fb67..deebfa80 100755 --- a/scripts/build_nxd.sh +++ b/scripts/build_nxd.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/netxduo/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_nxd64.sh b/scripts/build_nxd64.sh index 93fc15c1..d0286ed1 100755 --- a/scripts/build_nxd64.sh +++ b/scripts/build_nxd64.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/netxduo64/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo64/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_nxd_fast.sh b/scripts/build_nxd_fast.sh index cf9ba54d..f8dd186a 100755 --- a/scripts/build_nxd_fast.sh +++ b/scripts/build_nxd_fast.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/netxduo_fast/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo_fast/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_ptp.sh b/scripts/build_ptp.sh index 6f715749..9471d592 100755 --- a/scripts/build_ptp.sh +++ b/scripts/build_ptp.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/ptp/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/ptp/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_secure.sh b/scripts/build_secure.sh index d1c77c02..a969ab19 100755 --- a/scripts/build_secure.sh +++ b/scripts/build_secure.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/nx_secure/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/nx_secure/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_secure_interoperability.sh b/scripts/build_secure_interoperability.sh index a1ada03b..d1c4f497 100755 --- a/scripts/build_secure_interoperability.sh +++ b/scripts/build_secure_interoperability.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/nx_secure_interoperability/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/nx_secure_interoperability/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/build_web.sh b/scripts/build_web.sh index a8bee025..fb1ad44b 100755 --- a/scripts/build_web.sh +++ b/scripts/build_web.sh @@ -1,3 +1,6 @@ #! /bin/bash -$(dirname `realpath $0`)/../test/cmake/web/run.sh build all +SCRIPT_DIR=$(dirname "$(realpath "$0")") +RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/web/run.sh" + +. ./func_build.sh \ No newline at end of file diff --git a/scripts/func_build.sh b/scripts/func_build.sh new file mode 100644 index 00000000..d6f0d9ce --- /dev/null +++ b/scripts/func_build.sh @@ -0,0 +1,15 @@ +#! /bin/bash + +"$RUN_SCRIPT" build all + +# Common error condition is that a user clones the netxduo repo without --recursive option. +# This results in a 127 error code (run.sh file not found). +# Try to fix this under-the-hood and attempt the script again. +status=$? +if [[ $status -eq 127 ]]; then + # Get the submodules (not fetched if --recursive option was missed during clone) + (cd "$SCRIPT_DIR/.." && git submodule update --init --recursive) + # Try again to invoke the script + "$RUN_SCRIPT" build all +fi + diff --git a/test/cmake/azure_iot/run.sh b/test/cmake/azure_iot/run.sh index 266c4d13..76dac392 100755 --- a/test/cmake/azure_iot/run.sh +++ b/test/cmake/azure_iot/run.sh @@ -48,8 +48,6 @@ function test() { cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 result=$(sed -n "/(BUILD_CONFIGURATIONS/,/)/p" CMakeLists.txt|sed ':label;N;s/\n/ /;b label'|grep -Pzo "[a-zA-Z0-9_]*build[a-zA-Z0-9_]*\s*"| tr -d '\0') IFS=' ' diff --git a/test/cmake/crypto/run.sh b/test/cmake/crypto/run.sh index 4ce326b4..67a9d258 100755 --- a/test/cmake/crypto/run.sh +++ b/test/cmake/crypto/run.sh @@ -2,7 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* diff --git a/test/cmake/mqtt/run.sh b/test/cmake/mqtt/run.sh index 84a4eb24..3bb37f7c 100755 --- a/test/cmake/mqtt/run.sh +++ b/test/cmake/mqtt/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* \ No newline at end of file diff --git a/test/cmake/mqtt_interoperability/run.sh b/test/cmake/mqtt_interoperability/run.sh index fa9d3829..827f8943 100755 --- a/test/cmake/mqtt_interoperability/run.sh +++ b/test/cmake/mqtt_interoperability/run.sh @@ -2,8 +2,5 @@ eclipse-threadx#!/bin/bash cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh CTEST_PARALLEL_LEVEL=1 ENABLE_IDLE=ON ./.run.sh $* diff --git a/test/cmake/netxduo/run.sh b/test/cmake/netxduo/run.sh index 84a4eb24..3bb37f7c 100755 --- a/test/cmake/netxduo/run.sh +++ b/test/cmake/netxduo/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* \ No newline at end of file diff --git a/test/cmake/netxduo64/run.sh b/test/cmake/netxduo64/run.sh index ad59df07..36c1ad06 100755 --- a/test/cmake/netxduo64/run.sh +++ b/test/cmake/netxduo64/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ENABLE_64=ON ./.run.sh $* diff --git a/test/cmake/netxduo_fast/run.sh b/test/cmake/netxduo_fast/run.sh index 84a4eb24..3bb37f7c 100755 --- a/test/cmake/netxduo_fast/run.sh +++ b/test/cmake/netxduo_fast/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* \ No newline at end of file diff --git a/test/cmake/nx_secure/run.sh b/test/cmake/nx_secure/run.sh index 5635c6ff..3bb37f7c 100755 --- a/test/cmake/nx_secure/run.sh +++ b/test/cmake/nx_secure/run.sh @@ -2,7 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* \ No newline at end of file diff --git a/test/cmake/nx_secure_interoperability/run.sh b/test/cmake/nx_secure_interoperability/run.sh index 5635c6ff..3bb37f7c 100755 --- a/test/cmake/nx_secure_interoperability/run.sh +++ b/test/cmake/nx_secure_interoperability/run.sh @@ -2,7 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* \ No newline at end of file diff --git a/test/cmake/ptp/run.sh b/test/cmake/ptp/run.sh index 234f43c8..1c5c4c70 100755 --- a/test/cmake/ptp/run.sh +++ b/test/cmake/ptp/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh PTP_ONLY=ON ./.run.sh $* diff --git a/test/cmake/web/run.sh b/test/cmake/web/run.sh index 52d66e32..67a9d258 100755 --- a/test/cmake/web/run.sh +++ b/test/cmake/web/run.sh @@ -2,8 +2,5 @@ cd $(dirname $0) -# if threadx repo does not exist, clone it -[ -d ../threadx ] || git clone https://github.com/eclipse-threadx/threadx.git ../threadx --depth 1 -[ -d ../filex ] || git clone https://github.com/eclipse-threadx/filex.git ../filex --depth 1 [ -f .run.sh ] || ln -sf ../threadx/scripts/cmake_bootstrap.sh .run.sh ./.run.sh $* -- cgit v1.3.1 From a4b2a34d76413780a6cbb190ea0f6492b7122a88 Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Thu, 15 May 2025 08:34:18 -0600 Subject: Update FileX submodule Need to update to include the CMake version changes so that the NetXDuo build scripts succeed. --- test/cmake/filex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/cmake/filex b/test/cmake/filex index 1312f87f..9023227b 160000 --- a/test/cmake/filex +++ b/test/cmake/filex @@ -1 +1 @@ -Subproject commit 1312f87f3b90c73c8db3aa1ccbadf15c60fe04bb +Subproject commit 9023227ba4cf4e12d010daed121f5148b80403d9 -- cgit v1.3.1 From 8f9cf9207e94f02c23578d944b0875156efdfdf1 Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Thu, 15 May 2025 08:41:36 -0600 Subject: Add newlines at EOF to comply with POSIX standard --- scripts/build_azure_iot.sh | 2 +- scripts/build_crypto.sh | 2 +- scripts/build_mqtt.sh | 2 +- scripts/build_mqtt_interoperability.sh | 2 +- scripts/build_nxd.sh | 2 +- scripts/build_nxd64.sh | 2 +- scripts/build_nxd_fast.sh | 2 +- scripts/build_ptp.sh | 2 +- scripts/build_secure.sh | 2 +- scripts/build_secure_interoperability.sh | 2 +- scripts/build_web.sh | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/scripts/build_azure_iot.sh b/scripts/build_azure_iot.sh index dd8ef71a..f90ad57e 100755 --- a/scripts/build_azure_iot.sh +++ b/scripts/build_azure_iot.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/azure_iot/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_crypto.sh b/scripts/build_crypto.sh index 9e7329d5..2c6f3ea8 100755 --- a/scripts/build_crypto.sh +++ b/scripts/build_crypto.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/crypto/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_mqtt.sh b/scripts/build_mqtt.sh index 885b4e4c..775562bd 100755 --- a/scripts/build_mqtt.sh +++ b/scripts/build_mqtt.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/mqtt/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_mqtt_interoperability.sh b/scripts/build_mqtt_interoperability.sh index a38c5d8c..51955788 100755 --- a/scripts/build_mqtt_interoperability.sh +++ b/scripts/build_mqtt_interoperability.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/mqtt_interoperability/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_nxd.sh b/scripts/build_nxd.sh index deebfa80..b63c1a48 100755 --- a/scripts/build_nxd.sh +++ b/scripts/build_nxd.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_nxd64.sh b/scripts/build_nxd64.sh index d0286ed1..847d9f66 100755 --- a/scripts/build_nxd64.sh +++ b/scripts/build_nxd64.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo64/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_nxd_fast.sh b/scripts/build_nxd_fast.sh index f8dd186a..6eadddc1 100755 --- a/scripts/build_nxd_fast.sh +++ b/scripts/build_nxd_fast.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/netxduo_fast/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_ptp.sh b/scripts/build_ptp.sh index 9471d592..857812a8 100755 --- a/scripts/build_ptp.sh +++ b/scripts/build_ptp.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/ptp/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_secure.sh b/scripts/build_secure.sh index a969ab19..2e7e494b 100755 --- a/scripts/build_secure.sh +++ b/scripts/build_secure.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/nx_secure/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_secure_interoperability.sh b/scripts/build_secure_interoperability.sh index d1c4f497..d1fa6ea0 100755 --- a/scripts/build_secure_interoperability.sh +++ b/scripts/build_secure_interoperability.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/nx_secure_interoperability/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh diff --git a/scripts/build_web.sh b/scripts/build_web.sh index fb1ad44b..bce2ebab 100755 --- a/scripts/build_web.sh +++ b/scripts/build_web.sh @@ -3,4 +3,4 @@ SCRIPT_DIR=$(dirname "$(realpath "$0")") RUN_SCRIPT="$SCRIPT_DIR/../test/cmake/web/run.sh" -. ./func_build.sh \ No newline at end of file +. ./func_build.sh -- cgit v1.3.1 From 25c708167d8b4387ed13c5a274eeb02dad3fa984 Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Thu, 15 May 2025 09:06:15 -0600 Subject: Fix URL for submodules to work for everyone --- .gitmodules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 22342415..278a2587 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,7 +4,7 @@ branch = 1.0.0 [submodule "test/cmake/filex"] path = test/cmake/filex - url = gh:eclipse-threadx/filex.git + url = https://github.com/eclipse-threadx/filex.git [submodule "test/cmake/threadx"] path = test/cmake/threadx - url = gh:eclipse-threadx/threadx.git + url = https://github.com/eclipse-threadx/threadx.git -- cgit v1.3.1 From d4c3b96ae3ef7c27b5a7b9f1d58daae7f40acf87 Mon Sep 17 00:00:00 2001 From: ekleezg Date: Tue, 20 May 2025 14:10:34 +0900 Subject: Insert a remaining buffer length check before dereferencing the pointer --- addons/snmp/nxd_snmp.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/addons/snmp/nxd_snmp.c b/addons/snmp/nxd_snmp.c index 6fac9bbf..9b555c8c 100644 --- a/addons/snmp/nxd_snmp.c +++ b/addons/snmp/nxd_snmp.c @@ -18587,6 +18587,20 @@ INT buffer_length; buffer_length -= (INT)length; /**** Now we are positioned in front of the security parameters field. ****/ + if (buffer_length < 2) + { + /* Increment the invalid packet error counter. */ + agent_ptr -> nx_snmp_agent_invalid_packets++; + + /* Increment the internal error counter. */ + agent_ptr -> nx_snmp_agent_internal_errors++; + + /* Release the packet. */ + nx_packet_release(packet_ptr); + + /* Return to caller. */ + return; + } /* Determine if there are security parameters. */ if ((buffer_ptr[0] == NX_SNMP_ANS1_OCTET_STRING) && (buffer_ptr[1])) -- cgit v1.3.1 From adbb3a231a04567da8db6010836664b3da242adb Mon Sep 17 00:00:00 2001 From: ekleezg Date: Tue, 20 May 2025 14:19:56 +0900 Subject: Insert a index position check before getting bytes --- addons/dhcp/nxd_dhcpv6_client.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/dhcp/nxd_dhcpv6_client.c b/addons/dhcp/nxd_dhcpv6_client.c index 7486fe66..e7ffa741 100644 --- a/addons/dhcp/nxd_dhcpv6_client.c +++ b/addons/dhcp/nxd_dhcpv6_client.c @@ -5811,6 +5811,12 @@ ULONG temp_lsw = 0; index += 4; } + /* Check option length for 4 bytes lsw. */ + if (index + 4 > option_length) + { + return(NX_DHCPV6_INVALID_SERVER_DUID); + } + /* Yes; Extract the link local address lsw which should be the next 4 bytes. */ _nx_dhcpv6_utility_get_data((option_data + index), 4, &temp_lsw); -- cgit v1.3.1 From 9a1315f316dc11aad1899ed26becfc9b632a3194 Mon Sep 17 00:00:00 2001 From: ekleezg Date: Tue, 20 May 2025 14:39:47 +0900 Subject: Insert a buffer_ptr position check before getting bytes --- addons/web/nx_web_http_client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/web/nx_web_http_client.c b/addons/web/nx_web_http_client.c index 7fe76d90..0de34065 100644 --- a/addons/web/nx_web_http_client.c +++ b/addons/web/nx_web_http_client.c @@ -6472,7 +6472,7 @@ UINT version = 0; field_name_length = 0; /* Look for the ':' that separates the field name from its value. */ - while(*buffer_ptr != ':') + while((buffer_ptr < (CHAR *)packet_ptr -> nx_packet_append_ptr) && (*buffer_ptr != ':')) { buffer_ptr++; field_name_length++; -- cgit v1.3.1 From 37d8682c1bc0e87313d8502f9b9b3ca1b400eafe Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Wed, 14 May 2025 12:40:17 -0600 Subject: Move empty packet check in nx_secure_tls_session_send It was causing some tests to hang forever because they were expecting different errors to be returned. We do want to keep the check for empty packets as the netx_web_invalid_release_test expects that sending an empty packet fails. Note that the test also tests HTTPS, which will technically send a non-empty packet because the empty packet will be modified to include the TLS data. However, the empty packet check in nx_secure_tls_session_send will fulfill the same role as the check in nx_tcp_socket_send.c, checking for an empty packet prior to the modification of the packet to include TLS data. This gets the tests passing again. --- nx_secure/src/nxe_secure_tls_session_send.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/nx_secure/src/nxe_secure_tls_session_send.c b/nx_secure/src/nxe_secure_tls_session_send.c index 09e9281c..85ad1726 100644 --- a/nx_secure/src/nxe_secure_tls_session_send.c +++ b/nx_secure/src/nxe_secure_tls_session_send.c @@ -91,16 +91,6 @@ UINT status; return(NX_PTR_ERROR); } - if (packet_ptr -> nx_packet_length == 0) - { - /* Must check for empty packets here, as TLS data will make a packet's contents - non-empty. _nx_tcp_socket_send_internal has a check for an empty packet - that correctly works in an HTTP session but will result in a false negative if - the session is HTTPS. Thus, this check is performed before the TLS session - operations that modify the packet. */ - return(NX_INVALID_PACKET); - } - if (tls_session -> nx_secure_tls_tcp_socket == NX_NULL) { return(NX_SECURE_TLS_SESSION_UNINITIALIZED); @@ -121,6 +111,16 @@ UINT status; /* Check for appropriate caller. */ NX_THREADS_ONLY_CALLER_CHECKING + if (packet_ptr -> nx_packet_length == 0) + { + /* Must check for empty packets here, as TLS data will make a packet's contents + non-empty. _nx_tcp_socket_send_internal has a check for an empty packet + that correctly works in an HTTP session but will result in a false negative if + the session is HTTPS. Thus, this check is performed before the TLS session + operations that modify the packet. */ + return(NX_INVALID_PACKET); + } + status = _nx_secure_tls_session_send(tls_session, packet_ptr, wait_option); /* Return completion status. */ -- cgit v1.3.1 From 30accc9c2c2c0db6e853c49eee1dc17cdfab3e8b Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Wed, 14 May 2025 12:43:20 -0600 Subject: Fix broken bounds check and add regression test The check is in the function _nx_secure_tls_process_clienthello_psk_extension and was reported as a vulnerability. --- nx_secure/src/nx_secure_tls_process_clienthello_extensions.c | 3 ++- .../nx_secure_tls_1_3_clienthello_length_checking_test.c | 9 +++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) 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 07b913bc..25169ae3 100644 --- a/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c +++ b/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c @@ -1444,7 +1444,8 @@ NX_SECURE_TLS_PSK_STORE *psk_store; offset += 2; /* Make sure the length is reasonable. */ - if(list_length > extension_length) + /* Account for extension_length including the 2-byte list_length field */ + if(list_length > (extension_length - 2U)) { return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } diff --git a/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c b/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c index dec2c502..3a724a2b 100644 --- a/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c +++ b/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c @@ -97,7 +97,7 @@ static UCHAR client_hello_empty_key_share[] = { 0x00, 0x02, 0x00, 0x01, 0x01, /* compression method */ 0x00, -0x00, 0x41, /* extensions */ +0x00, 0x45, /* extensions */ 0x00, 0x0a, /* ec groups */ 0x00, 0x08, 0x00, 0x06, 0x00, 0x17, 0x00, 0x18, 0x00, 0x19, @@ -116,7 +116,10 @@ static UCHAR client_hello_empty_key_share[] = { 0x04, 0x03, 0x05, 0x03, 0x06, 0x03, 0x04, 0x01, 0x05, 0x01, 0x06, 0x01, 0x03, 0x03, 0x02, 0x03, 0x02, 0x01, 0x01, 0x01, /* empty extension */ -0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, // ID, length, 2 bytes each +// List ID length, need at least 2 to make extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_LIST_LEN work +// (needs to store 2-byte List ID Length) +0x00, 0x00, 0x00, 0x00 }; static UCHAR client_hello_size[] = {0x00, 0x9e}; @@ -124,6 +127,7 @@ static UCHAR client_hello_size[] = {0x00, 0x9e}; /* various extension types. */ static UCHAR extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_ZERO[] = {0x00, 0x29, 0x00, 0x00}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_MAX_INT[] = {0x00, 0x29, 0xff, 0xff}; +static UCHAR extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_LIST_LEN[] = {0x00, 0x29, 0x00, 0x04, 0x00, 0x03}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_SECURE_RENEGOTIATION_ZERO[] = {0xff, 0x01, 0x00, 0x00}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_SECURE_RENEGOTIATION_MAX_INT[] = {0xff, 0x01, 0xff, 0xff}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_SERVER_NAME_INDICATION_MAX_INT[] = {0x00, 0x00, 0xff, 0xff}; @@ -178,6 +182,7 @@ static TEST_POINT test_array[] = /* other extension length fields. */ #ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_ZERO, 4}, + {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_LIST_LEN, 6}, #endif {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_PRE_SHARED_KEY_MAX_INT, 4}, #ifndef NX_SECURE_TLS_DISABLE_SECURE_RENEGOTIATION -- cgit v1.3.1 From 9702171925f1426eff060168e14ebbef51e3d21d Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Wed, 14 May 2025 12:40:17 -0600 Subject: Move empty packet check in nx_secure_tls_session_send It was causing some tests to hang forever because they were expecting different errors to be returned. We do want to keep the check for empty packets as the netx_web_invalid_release_test expects that sending an empty packet fails. Note that the test also tests HTTPS, which will technically send a non-empty packet because the empty packet will be modified to include the TLS data. However, the empty packet check in nx_secure_tls_session_send will fulfill the same role as the check in nx_tcp_socket_send.c, checking for an empty packet prior to the modification of the packet to include TLS data. This gets the tests passing again. --- nx_secure/src/nxe_secure_tls_session_send.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/nx_secure/src/nxe_secure_tls_session_send.c b/nx_secure/src/nxe_secure_tls_session_send.c index 09e9281c..85ad1726 100644 --- a/nx_secure/src/nxe_secure_tls_session_send.c +++ b/nx_secure/src/nxe_secure_tls_session_send.c @@ -91,16 +91,6 @@ UINT status; return(NX_PTR_ERROR); } - if (packet_ptr -> nx_packet_length == 0) - { - /* Must check for empty packets here, as TLS data will make a packet's contents - non-empty. _nx_tcp_socket_send_internal has a check for an empty packet - that correctly works in an HTTP session but will result in a false negative if - the session is HTTPS. Thus, this check is performed before the TLS session - operations that modify the packet. */ - return(NX_INVALID_PACKET); - } - if (tls_session -> nx_secure_tls_tcp_socket == NX_NULL) { return(NX_SECURE_TLS_SESSION_UNINITIALIZED); @@ -121,6 +111,16 @@ UINT status; /* Check for appropriate caller. */ NX_THREADS_ONLY_CALLER_CHECKING + if (packet_ptr -> nx_packet_length == 0) + { + /* Must check for empty packets here, as TLS data will make a packet's contents + non-empty. _nx_tcp_socket_send_internal has a check for an empty packet + that correctly works in an HTTP session but will result in a false negative if + the session is HTTPS. Thus, this check is performed before the TLS session + operations that modify the packet. */ + return(NX_INVALID_PACKET); + } + status = _nx_secure_tls_session_send(tls_session, packet_ptr, wait_option); /* Return completion status. */ -- cgit v1.3.1 From 8c54f65d66210605519e667df11990ba6663dfeb Mon Sep 17 00:00:00 2001 From: Huan Nguyen Date: Thu, 15 May 2025 11:28:41 -0600 Subject: Add length check for supported versions extension and regression test --- nx_secure/src/nx_secure_tls_process_clienthello_extensions.c | 7 +++++++ .../nx_secure_tls_1_3_clienthello_length_checking_test.c | 10 ++++++++++ 2 files changed, 17 insertions(+) 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 07b913bc..23010748 100644 --- a/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c +++ b/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c @@ -1056,6 +1056,13 @@ ULONG offset; return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } + /* TLS ProtocolVersion is defined to be a uint16. Thus the list of supported + versions must have a length divisible by 2. */ + if (packet_buffer[0] % 2 != 0) + { + return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); + } + offset = 1; /* Loop through all supported versions in this session. */ diff --git a/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c b/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c index dec2c502..eb2f4a34 100644 --- a/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c +++ b/test/regression/nx_secure_test/nx_secure_tls_1_3_clienthello_length_checking_test.c @@ -139,6 +139,14 @@ static UCHAR extension_NX_SECURE_TLS_EXTENSION_OID_FILTERS_MAX_INT[] = {0x00, 0x static UCHAR extension_NX_SECURE_TLS_EXTENSION_POST_HANDSHAKE_AUTH_MAX_INT[] = {0x00, 0x31, 0xff, 0xff}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_SIGNATURE_ALGORITHMS_CERT_MAX_INT[] = {0x00, 0x32, 0xff, 0xff}; static UCHAR extension_NX_SECURE_TLS_EXTENSION_ECJPAKE_KEY_KP_PAIR_MAX_INT[] = {0x01, 0x00, 0xff, 0xff}; +static UCHAR extension_NX_SECURE_TLS_EXTENSION_SUPPORTED_VERSIONS_ODD_OVER[] = { + 0x00, 0x08, // Extension length, over the 0x07 bytes defined above + 0x07, // List length, modified to be an odd number +}; +static UCHAR extension_NX_SECURE_TLS_EXTENSION_SUPPORTED_VERSIONS_ODD_UNDER[] = { + 0x00, 0x06, // Extension length, under the 0x07 bytes defined above + 0x05, // List length, modified to be an odd number +}; static UCHAR MAX_INT[] = {0xff, 0xff, 0xff, 0xff}; static UCHAR MAX_CIPHERS[] = {0xff, 0xfe}; @@ -184,6 +192,8 @@ static TEST_POINT test_array[] = {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_SECURE_RENEGOTIATION_ZERO, 4}, #endif /* NX_SECURE_TLS_DISABLE_SECURE_RENEGOTIATION */ {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_SECURE_RENEGOTIATION_MAX_INT, 4}, + {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 113, extension_NX_SECURE_TLS_EXTENSION_SUPPORTED_VERSIONS_ODD_OVER, 3}, + {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 113, extension_NX_SECURE_TLS_EXTENSION_SUPPORTED_VERSIONS_ODD_UNDER, 3}, #endif /* NX_SECURE_TLS_TLS_1_3_ENABLED */ {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_SERVER_NAME_INDICATION_MAX_INT, 4}, {NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH, 154, extension_NX_SECURE_TLS_EXTENSION_MAX_FRAGMENT_LENGTH_MAX_INT, 4}, -- cgit v1.3.1 From ef78bf896fd4deb46d1f4e63ffe9a2a6ecab2887 Mon Sep 17 00:00:00 2001 From: cypherbridge Date: Tue, 27 May 2025 19:01:20 -0700 Subject: patch for GHSA-5vrv-8j5h-h6h6 edited by inspection not compiled or run-time tested --- nx_secure/src/nx_secure_tls_process_clienthello.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nx_secure/src/nx_secure_tls_process_clienthello.c b/nx_secure/src/nx_secure_tls_process_clienthello.c index 8878d81e..0e831a16 100644 --- a/nx_secure/src/nx_secure_tls_process_clienthello.c +++ b/nx_secure/src/nx_secure_tls_process_clienthello.c @@ -280,6 +280,12 @@ USHORT no_extension = NX_FALSE; length += session_id_length; } + /* GHSA-5vrv-8j5h-h6h6 2504xx */ + if ((length + 1) >= message_length) + { + return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); + } + /* Negotiate the ciphersuite we want to use. */ ciphersuite_list_length = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); length += 2; @@ -294,6 +300,12 @@ USHORT no_extension = NX_FALSE; length += ciphersuite_list_length; + /* GHSA-5vrv-8j5h-h6h6 2504xx */ + if (length >= message_length) + { + return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); + } + /* Compression methods length - one byte. For now we only support the NULL method. */ compression_methods_length = packet_buffer[length]; length++; -- cgit v1.3.1 From fb443afdbed0ba9bfef25c5164eda5305202b0c0 Mon Sep 17 00:00:00 2001 From: cypherbridge Date: Tue, 27 May 2025 19:17:33 -0700 Subject: patch for GHSA-8h38-qjhh-mf2h edited by inspection not compiled or run-time tested --- nx_secure/src/nx_secure_tls_psk_identity_find.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/nx_secure/src/nx_secure_tls_psk_identity_find.c b/nx_secure/src/nx_secure_tls_psk_identity_find.c index cae6c464..64e96f0d 100644 --- a/nx_secure/src/nx_secure_tls_psk_identity_find.c +++ b/nx_secure/src/nx_secure_tls_psk_identity_find.c @@ -89,12 +89,18 @@ UINT i; /* Loop through all PSKs, looking for a matching identity string. */ for (i = 0; i < psk_list_size; ++i) { - /* Save off the PSK and its length. */ - compare_val = (UINT)NX_SECURE_MEMCMP(tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_id, psk_identity, identity_length); + /* GHSA-8h38-qjhh-mf2h */ + /* PSK length must be equal */ + if (identity_length != tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_id_size) { + continue; + } + + /* compare the PSK using stored psk length */ + compare_val = (UINT)NX_SECURE_MEMCMP(tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_id, psk_identity, + tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_id_size); - /* See if the identity matched, and the length is the same (without the length, we could have a - matching prefix which could be a possible attack vector... */ - if (compare_val == 0 && identity_length == tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_id_size) + /* See if the identity matched */ + if (compare_val == 0) { /* Found a matching identity, return the associated PSK. */ *psk_data = tls_session -> nx_secure_tls_credentials.nx_secure_tls_psk_store[i].nx_secure_tls_psk_data; -- cgit v1.3.1 From 0095a25b7a79c2642a500909406c18bd7fde1fb1 Mon Sep 17 00:00:00 2001 From: cypherbridge Date: Tue, 27 May 2025 19:38:43 -0700 Subject: patch for GHSA-v474-mv4g-v8cx edited by inspection not compiled or run-time tested --- addons/snmp/nxd_snmp.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/snmp/nxd_snmp.c b/addons/snmp/nxd_snmp.c index 6fac9bbf..51778882 100644 --- a/addons/snmp/nxd_snmp.c +++ b/addons/snmp/nxd_snmp.c @@ -18586,6 +18586,11 @@ INT buffer_length; /* The buffer pointer is moved by the length. Update buffer size */ buffer_length -= (INT)length; + /* GHSA-v474-mv4g-v8cx */ + if (buffer_length < 2) { + return; + } + /**** Now we are positioned in front of the security parameters field. ****/ /* Determine if there are security parameters. */ -- cgit v1.3.1 From 258898c025ae1bbca1d1b068fdfecad1ebcc01ba Mon Sep 17 00:00:00 2001 From: Igor Tomiatti Date: Thu, 12 Jun 2025 15:06:59 -0300 Subject: Support for ECDHE_PSK in process server key exchange --- .../src/nx_secure_process_server_key_exchange.c | 1101 ++++++++++---------- .../nx_secure_tls_process_server_key_exchange.c | 8 +- 2 files changed, 573 insertions(+), 536 deletions(-) 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 5366ccb1..2c4e3b51 100644 --- a/nx_secure/src/nx_secure_process_server_key_exchange.c +++ b/nx_secure/src/nx_secure_process_server_key_exchange.c @@ -139,6 +139,7 @@ UCHAR *current_buffer; UCHAR hash_algorithm; UCHAR signature_algorithm; USHORT signature_algorithm_id; +ULONG size_param; #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) UINT i; #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ @@ -182,7 +183,9 @@ UINT i; in client_handshake, we can do the right thing... */ NX_SECURE_MEMCPY(tls_credentials -> nx_secure_tls_remote_psk_id, &packet_buffer[0], length); /* Use case of memcpy is verified. */ tls_credentials -> nx_secure_tls_remote_psk_id_size = length; - return(NX_SECURE_TLS_SUCCESS); + + if(ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_NULL) + return(NX_SECURE_TLS_SUCCESS); } @@ -251,6 +254,8 @@ UINT i; return(NX_SECURE_TLS_UNSUPPORTED_ECC_FORMAT); } + auth_method = ciphersuite->nx_secure_tls_public_auth; + /* Find out which named curve the server is using. */ status = _nx_secure_tls_find_curve_method((NX_SECURE_TLS_ECC *)tls_ecc_curves, (USHORT)((packet_buffer[1] << 8) + packet_buffer[2]), &curve_method, NX_NULL); @@ -263,13 +268,16 @@ UINT i; current_buffer = &packet_buffer[3]; - /* Get reference to remote server certificate so we can get the public key for signature verification. */ - status = _nx_secure_x509_remote_endpoint_certificate_get(&tls_credentials -> nx_secure_tls_certificate_store, - &certificate); - if (status) + if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) { - /* No certificate found, error! */ - return(NX_SECURE_TLS_CERTIFICATE_NOT_FOUND); + /* Get reference to remote server certificate so we can get the public key for signature verification. */ + status = _nx_secure_x509_remote_endpoint_certificate_get(&tls_credentials -> nx_secure_tls_certificate_store, + &certificate); + if (status) + { + /* No certificate found, error! */ + return(NX_SECURE_TLS_CERTIFICATE_NOT_FOUND); + } } key_length = current_buffer[0]; @@ -287,7 +295,16 @@ UINT i; protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) #endif /* NX_SECURE_ENABLE_DTLS */ { - if ((UINT)key_length + 6 > message_length) + if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) + { + size_param = 6; + } + else + { + size_param = 6 + tls_credentials -> nx_secure_tls_remote_psk_id_size; + } + + if ((UINT)key_length + size_param > message_length) { return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } @@ -305,574 +322,588 @@ UINT i; else #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ { - if ((UINT)key_length + 8 > message_length) + if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) + { + size_param = 8; + } + else + { + size_param = 6 + tls_credentials -> nx_secure_tls_remote_psk_id_size; + } + + if ((UINT)key_length + size_param > message_length) { return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } - hash_algorithm = current_buffer[0]; - signature_algorithm = current_buffer[1]; - current_buffer += 2; + if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) + { + hash_algorithm = current_buffer[0]; + signature_algorithm = current_buffer[1]; + current_buffer += 2; + } } - /* Find out the hash algorithm used for the signature. */ - /* Map signature algorithm to internal ID. */ - _nx_secure_tls_get_signature_algorithm_id(((UINT)(hash_algorithm << 8) + signature_algorithm), - &signature_algorithm_id); - - /* Get the cypto method. */ - status = _nx_secure_x509_find_certificate_methods(certificate, - signature_algorithm_id, - &crypto_methods); - if (status) + if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) { - return(NX_SECURE_TLS_UNSUPPORTED_SIGNATURE_ALGORITHM); - } + /* Find out the hash algorithm used for the signature. */ + /* Map signature algorithm to internal ID. */ + _nx_secure_tls_get_signature_algorithm_id(((UINT)(hash_algorithm << 8) + signature_algorithm), + &signature_algorithm_id); + + /* Get the cypto method. */ + status = _nx_secure_x509_find_certificate_methods(certificate, + signature_algorithm_id, + &crypto_methods); + if (status) + { + return(NX_SECURE_TLS_UNSUPPORTED_SIGNATURE_ALGORITHM); + } #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) #ifdef NX_SECURE_ENABLE_DTLS - if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && - (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || - protocol_version == NX_SECURE_DTLS_VERSION_1_0)) + if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && + (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || + protocol_version == NX_SECURE_DTLS_VERSION_1_0)) #else - if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && - (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1)) + if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && + (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1)) #endif /* NX_SECURE_ENABLE_DTLS */ - { + { - /* TLS 1.0 and TLS 1.1 use MD5 + SHA1 hash for RSA signatures. */ - hash_method = tls_crypto_table -> nx_secure_tls_handshake_hash_md5_method; - } - else + /* TLS 1.0 and TLS 1.1 use MD5 + SHA1 hash for RSA signatures. */ + hash_method = tls_crypto_table -> nx_secure_tls_handshake_hash_md5_method; + } + else #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ - { - hash_method = crypto_methods -> nx_secure_x509_hash_method; - } - + { + hash_method = crypto_methods -> nx_secure_x509_hash_method; + } - /* Calculate the hash: SHA(ClientHello.random + ServerHello.random + + /* Calculate the hash: SHA(ClientHello.random + ServerHello.random + ServerKeyExchange.params); */ - if (hash_method -> nx_crypto_init) - { - status = hash_method -> nx_crypto_init((NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - &handler, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - - if (hash_method -> nx_crypto_operation != NX_NULL) - { - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_INITIALIZE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - NX_NULL, - 0, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - else - { - return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - tls_key_material -> nx_secure_tls_client_random, - 32, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - tls_key_material -> nx_secure_tls_server_random, - 32, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - packet_buffer, - (ULONG)(4 + key_length), - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_CALCULATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - NX_NULL, - 0, - NX_NULL, - hash, - hash_method -> nx_crypto_ICV_size_in_bits >> 3, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - if (hash_method -> nx_crypto_cleanup) - { - status = hash_method -> nx_crypto_cleanup(tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - handler = NX_NULL; + if (hash_method -> nx_crypto_init) + { + status = hash_method -> nx_crypto_init((NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + &handler, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + + if (hash_method -> nx_crypto_operation != NX_NULL) + { + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_INITIALIZE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + NX_NULL, + 0, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + else + { + return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + tls_key_material -> nx_secure_tls_client_random, + 32, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + tls_key_material -> nx_secure_tls_server_random, + 32, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + packet_buffer, + (ULONG)(4 + key_length), + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_CALCULATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + NX_NULL, + 0, + NX_NULL, + hash, + hash_method -> nx_crypto_ICV_size_in_bits >> 3, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + if (hash_method -> nx_crypto_cleanup) + { + status = hash_method -> nx_crypto_cleanup(tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + handler = NX_NULL; #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) #ifdef NX_SECURE_ENABLE_DTLS - if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && - (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || - protocol_version == NX_SECURE_DTLS_VERSION_1_0)) + if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && + (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || + protocol_version == NX_SECURE_DTLS_VERSION_1_0)) #else - if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && - (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1)) + if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && + (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1)) #endif /* NX_SECURE_ENABLE_DTLS */ - { - hash_method = tls_crypto_table -> nx_secure_tls_handshake_hash_sha1_method;; + { + hash_method = tls_crypto_table -> nx_secure_tls_handshake_hash_sha1_method;; - /* Calculate the hash: SHA(ClientHello.random + ServerHello.random + + /* Calculate the hash: SHA(ClientHello.random + ServerHello.random + ServerKeyExchange.params); */ - if (hash_method -> nx_crypto_init) - { - status = hash_method -> nx_crypto_init((NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - &handler, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - - if (hash_method -> nx_crypto_operation != NX_NULL) - { - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_INITIALIZE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - NX_NULL, - 0, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - else - { - return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - tls_key_material -> nx_secure_tls_client_random, - 32, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - tls_key_material -> nx_secure_tls_server_random, - 32, - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if (status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - packet_buffer, - (ULONG)(4 + key_length), - NX_NULL, - NX_NULL, - 0, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_CALCULATE, - handler, - (NX_CRYPTO_METHOD*)hash_method, - NX_NULL, - 0, - NX_NULL, - 0, - NX_NULL, - &hash[16], - hash_method -> nx_crypto_ICV_size_in_bits >> 3, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, - tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, - NX_NULL, - NX_NULL); - - if (status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - if (hash_method -> nx_crypto_cleanup) - { - status = hash_method -> nx_crypto_cleanup(tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch); - - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - handler = NX_NULL; - } + if (hash_method -> nx_crypto_init) + { + status = hash_method -> nx_crypto_init((NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + &handler, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + + if (hash_method -> nx_crypto_operation != NX_NULL) + { + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_INITIALIZE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + NX_NULL, + 0, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + else + { + return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + tls_key_material -> nx_secure_tls_client_random, + 32, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + tls_key_material -> nx_secure_tls_server_random, + 32, + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if (status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_UPDATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + packet_buffer, + (ULONG)(4 + key_length), + NX_NULL, + NX_NULL, + 0, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = hash_method -> nx_crypto_operation(NX_CRYPTO_HASH_CALCULATE, + handler, + (NX_CRYPTO_METHOD*)hash_method, + NX_NULL, + 0, + NX_NULL, + 0, + NX_NULL, + &hash[16], + hash_method -> nx_crypto_ICV_size_in_bits >> 3, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch, + tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch_size, + NX_NULL, + NX_NULL); + + if (status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + if (hash_method -> nx_crypto_cleanup) + { + status = hash_method -> nx_crypto_cleanup(tls_handshake_hash -> nx_secure_tls_handshake_hash_scratch); + + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + handler = NX_NULL; + } #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ - signature_length = (USHORT)((current_buffer[0] << 8) + current_buffer[1]); - current_buffer += 2; + signature_length = (USHORT)((current_buffer[0] << 8) + current_buffer[1]); + current_buffer += 2; #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) #ifdef NX_SECURE_ENABLE_DTLS - if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || - protocol_version == NX_SECURE_DTLS_VERSION_1_0) + if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || + protocol_version == NX_SECURE_DTLS_VERSION_1_0) #else - if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) + if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) #endif /* NX_SECURE_ENABLE_DTLS */ - { - if ((UINT)signature_length + key_length + 6 > message_length) - { - return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); - } - } - else + { + if ((UINT)signature_length + key_length + 6 > message_length) + { + return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); + } + } + else #endif - { - if ((UINT)signature_length + key_length + 8 > message_length) - { - return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); - } - } - - /* Verify the signature. */ - auth_method = ciphersuite -> nx_secure_tls_public_auth; - - if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && - (auth_method -> nx_crypto_algorithm == NX_CRYPTO_DIGITAL_SIGNATURE_RSA || - auth_method -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_RSA)) - { - /* Verify the RSA signature. */ - - if (auth_method -> nx_crypto_init != NX_NULL) - { - /* Initialize the crypto method with public key. */ - status = auth_method -> nx_crypto_init((NX_CRYPTO_METHOD*)auth_method, - (UCHAR *)certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus, - (NX_CRYPTO_KEY_SIZE)(certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length << 3), - &handler, - public_auth_metadata, - public_auth_metadata_size); - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - - if (auth_method -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_RSA) - { - status = auth_method -> nx_crypto_operation(NX_CRYPTO_DECRYPT, - handler, - (NX_CRYPTO_METHOD*)auth_method, - (UCHAR *)certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_exponent, - (NX_CRYPTO_KEY_SIZE)(certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_exponent_length << 3), - current_buffer, - signature_length, - NX_NULL, - decrypted_signature, - sizeof(decrypted_signature), - public_auth_metadata, - public_auth_metadata_size, - NX_NULL, NX_NULL); - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - - if (auth_method -> nx_crypto_cleanup) - { - status = auth_method -> nx_crypto_cleanup(public_auth_metadata); - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - handler = NX_NULL; + { + if ((UINT)signature_length + key_length + 8 > message_length) + { + return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); + } + } + + /* Verify the signature. */ + auth_method = ciphersuite -> nx_secure_tls_public_auth; + + if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA && + (auth_method -> nx_crypto_algorithm == NX_CRYPTO_DIGITAL_SIGNATURE_RSA || + auth_method -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_RSA)) + { + /* Verify the RSA signature. */ + + if (auth_method -> nx_crypto_init != NX_NULL) + { + /* Initialize the crypto method with public key. */ + status = auth_method -> nx_crypto_init((NX_CRYPTO_METHOD*)auth_method, + (UCHAR *)certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus, + (NX_CRYPTO_KEY_SIZE)(certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length << 3), + &handler, + public_auth_metadata, + public_auth_metadata_size); + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + + if (auth_method -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_RSA) + { + status = auth_method -> nx_crypto_operation(NX_CRYPTO_DECRYPT, + handler, + (NX_CRYPTO_METHOD*)auth_method, + (UCHAR *)certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_exponent, + (NX_CRYPTO_KEY_SIZE)(certificate -> nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_exponent_length << 3), + current_buffer, + signature_length, + NX_NULL, + decrypted_signature, + sizeof(decrypted_signature), + public_auth_metadata, + public_auth_metadata_size, + NX_NULL, NX_NULL); + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + + if (auth_method -> nx_crypto_cleanup) + { + status = auth_method -> nx_crypto_cleanup(public_auth_metadata); + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + handler = NX_NULL; #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) #ifdef NX_SECURE_ENABLE_DTLS - if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || - protocol_version == NX_SECURE_DTLS_VERSION_1_0) + if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1 || + protocol_version == NX_SECURE_DTLS_VERSION_1_0) #else - if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || - protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) + if (protocol_version == NX_SECURE_TLS_VERSION_TLS_1_0 || + protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) #endif /* NX_SECURE_ENABLE_DTLS */ - { - if (signature_length < 39) - { - return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); - } - - /* Block type is 0x00, 0x01 for signatures */ - if (decrypted_signature[0] != 0x0 && decrypted_signature[1] != 0x1) - { - /* Unknown block type. */ - return(NX_SECURE_TLS_PADDING_CHECK_FAILED); - } - - /* Check padding. */ - for (i = 2; i < (UINT)(signature_length - 37); ++i) - { - if (decrypted_signature[i] != (UCHAR)0xFF) - { - /* Bad padding value. */ - return(NX_SECURE_TLS_PADDING_CHECK_FAILED); - } - } - - /* Make sure we actually saw a NULL byte. */ - if (decrypted_signature[i] != 0x00) - { - return(NX_SECURE_TLS_PADDING_CHECK_FAILED); - } - - decrypted_hash = &decrypted_signature[i + 1]; - decrypted_hash_length = 36; - } - else + { + if (signature_length < 39) + { + return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); + } + + /* Block type is 0x00, 0x01 for signatures */ + if (decrypted_signature[0] != 0x0 && decrypted_signature[1] != 0x1) + { + /* Unknown block type. */ + return(NX_SECURE_TLS_PADDING_CHECK_FAILED); + } + + /* Check padding. */ + for (i = 2; i < (UINT)(signature_length - 37); ++i) + { + if (decrypted_signature[i] != (UCHAR)0xFF) + { + /* Bad padding value. */ + return(NX_SECURE_TLS_PADDING_CHECK_FAILED); + } + } + + /* Make sure we actually saw a NULL byte. */ + if (decrypted_signature[i] != 0x00) + { + return(NX_SECURE_TLS_PADDING_CHECK_FAILED); + } + + decrypted_hash = &decrypted_signature[i + 1]; + decrypted_hash_length = 36; + } + else #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ - { - /* Decode the decrypted signature. */ - status = _nx_secure_x509_pkcs7_decode(decrypted_signature, signature_length, &sig_oid, &sig_oid_length, - &decrypted_hash, &decrypted_hash_length); - if (status != NX_SUCCESS) - { - return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); - } - - if (decrypted_hash_length != (hash_method -> nx_crypto_ICV_size_in_bits >> 3)) - { - return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); - } - } - - /* Compare generated hash with decrypted hash. */ - compare_result = (UINT)NX_SECURE_MEMCMP(hash, decrypted_hash, decrypted_hash_length); + { + /* Decode the decrypted signature. */ + status = _nx_secure_x509_pkcs7_decode(decrypted_signature, signature_length, &sig_oid, &sig_oid_length, + &decrypted_hash, &decrypted_hash_length); + if (status != NX_SUCCESS) + { + return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); + } + + if (decrypted_hash_length != (hash_method -> nx_crypto_ICV_size_in_bits >> 3)) + { + return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); + } + } + + /* Compare generated hash with decrypted hash. */ + compare_result = (UINT)NX_SECURE_MEMCMP(hash, decrypted_hash, decrypted_hash_length); #ifdef NX_SECURE_KEY_CLEAR - NX_SECURE_MEMSET(hash, 0, sizeof(hash)); - NX_SECURE_MEMSET(decrypted_signature, 0, sizeof(decrypted_signature)); + NX_SECURE_MEMSET(hash, 0, sizeof(hash)); + NX_SECURE_MEMSET(decrypted_signature, 0, sizeof(decrypted_signature)); #endif /* NX_SECURE_KEY_CLEAR */ - if (compare_result != 0) - { - return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); - } - } - else if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_ECDSA && - auth_method -> nx_crypto_algorithm == NX_CRYPTO_DIGITAL_SIGNATURE_ECDSA) - { - /* Verify the ECDSA signature. */ - - ec_pubkey = &certificate -> nx_secure_x509_public_key.ec_public_key; - - /* Find out which named curve the remote certificate is using. */ - status = _nx_secure_tls_find_curve_method((NX_SECURE_TLS_ECC *)tls_ecc_curves, (USHORT)(ec_pubkey -> nx_secure_ec_named_curve), &curve_method_cert, NX_NULL); - - if(status != NX_SUCCESS) - { - - /* The remote certificate is using an unsupported curve. */ - return(NX_SECURE_TLS_UNSUPPORTED_ECC_CURVE); - } - - if (auth_method -> nx_crypto_init != NX_NULL) - { - status = auth_method -> nx_crypto_init((NX_CRYPTO_METHOD*)auth_method, - (UCHAR *)ec_pubkey -> nx_secure_ec_public_key, - (NX_CRYPTO_KEY_SIZE)(ec_pubkey -> nx_secure_ec_public_key_length << 3), - &handler, - public_auth_metadata, - public_auth_metadata_size); - if (status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - if (auth_method -> nx_crypto_operation == NX_NULL) - { - return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); - } - - status = auth_method -> nx_crypto_operation(NX_CRYPTO_EC_CURVE_SET, handler, - (NX_CRYPTO_METHOD*)auth_method, NX_NULL, 0, - (UCHAR *)curve_method_cert, sizeof(NX_CRYPTO_METHOD *), NX_NULL, - NX_NULL, 0, - public_auth_metadata, - public_auth_metadata_size, - NX_NULL, NX_NULL); - if (status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - status = auth_method -> nx_crypto_operation(NX_CRYPTO_VERIFY, handler, - (NX_CRYPTO_METHOD*)auth_method, - (UCHAR *)ec_pubkey -> nx_secure_ec_public_key, - (NX_CRYPTO_KEY_SIZE)(ec_pubkey -> nx_secure_ec_public_key_length << 3), - hash, - hash_method -> nx_crypto_ICV_size_in_bits >> 3, - NX_NULL, - current_buffer, - signature_length, - public_auth_metadata, - public_auth_metadata_size, - NX_NULL, NX_NULL); - - if (status == NX_CRYPTO_AUTHENTICATION_FAILED) - { - return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); - } - - if (status != NX_CRYPTO_SUCCESS) - { - return(status); - } - - if (auth_method -> nx_crypto_cleanup) - { - status = auth_method -> nx_crypto_cleanup(public_auth_metadata); - if(status != NX_CRYPTO_SUCCESS) - { - return(status); - } - } - } - else - { - /* The signature hash algorithm used by the server is not supported. */ - return(NX_SECURE_TLS_UNSUPPORTED_SIGNATURE_ALGORITHM); + if (compare_result != 0) + { + return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); + } + } + else if (signature_algorithm == NX_SECURE_TLS_SIGNATURE_ALGORITHM_ECDSA && + auth_method -> nx_crypto_algorithm == NX_CRYPTO_DIGITAL_SIGNATURE_ECDSA) + { + /* Verify the ECDSA signature. */ + + ec_pubkey = &certificate -> nx_secure_x509_public_key.ec_public_key; + + /* Find out which named curve the remote certificate is using. */ + status = _nx_secure_tls_find_curve_method((NX_SECURE_TLS_ECC *)tls_ecc_curves, (USHORT)(ec_pubkey -> nx_secure_ec_named_curve), &curve_method_cert, NX_NULL); + + if(status != NX_SUCCESS) + { + + /* The remote certificate is using an unsupported curve. */ + return(NX_SECURE_TLS_UNSUPPORTED_ECC_CURVE); + } + + if (auth_method -> nx_crypto_init != NX_NULL) + { + status = auth_method -> nx_crypto_init((NX_CRYPTO_METHOD*)auth_method, + (UCHAR *)ec_pubkey -> nx_secure_ec_public_key, + (NX_CRYPTO_KEY_SIZE)(ec_pubkey -> nx_secure_ec_public_key_length << 3), + &handler, + public_auth_metadata, + public_auth_metadata_size); + if (status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + if (auth_method -> nx_crypto_operation == NX_NULL) + { + return(NX_SECURE_TLS_MISSING_CRYPTO_ROUTINE); + } + + status = auth_method -> nx_crypto_operation(NX_CRYPTO_EC_CURVE_SET, handler, + (NX_CRYPTO_METHOD*)auth_method, NX_NULL, 0, + (UCHAR *)curve_method_cert, sizeof(NX_CRYPTO_METHOD *), NX_NULL, + NX_NULL, 0, + public_auth_metadata, + public_auth_metadata_size, + NX_NULL, NX_NULL); + if (status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + status = auth_method -> nx_crypto_operation(NX_CRYPTO_VERIFY, handler, + (NX_CRYPTO_METHOD*)auth_method, + (UCHAR *)ec_pubkey -> nx_secure_ec_public_key, + (NX_CRYPTO_KEY_SIZE)(ec_pubkey -> nx_secure_ec_public_key_length << 3), + hash, + hash_method -> nx_crypto_ICV_size_in_bits >> 3, + NX_NULL, + current_buffer, + signature_length, + public_auth_metadata, + public_auth_metadata_size, + NX_NULL, NX_NULL); + + if (status == NX_CRYPTO_AUTHENTICATION_FAILED) + { + return(NX_SECURE_TLS_SIGNATURE_VERIFICATION_ERROR); + } + + if (status != NX_CRYPTO_SUCCESS) + { + return(status); + } + + if (auth_method -> nx_crypto_cleanup) + { + status = auth_method -> nx_crypto_cleanup(public_auth_metadata); + if(status != NX_CRYPTO_SUCCESS) + { + return(status); + } + } + } + else + { + /* The signature hash algorithm used by the server is not supported. */ + return(NX_SECURE_TLS_UNSUPPORTED_SIGNATURE_ALGORITHM); + } } ecdh_method = ciphersuite -> nx_secure_tls_public_cipher; diff --git a/nx_secure/src/nx_secure_tls_process_server_key_exchange.c b/nx_secure/src/nx_secure_tls_process_server_key_exchange.c index eb3d7037..770faf20 100644 --- a/nx_secure/src/nx_secure_tls_process_server_key_exchange.c +++ b/nx_secure/src/nx_secure_tls_process_server_key_exchange.c @@ -96,6 +96,8 @@ UINT status; #if defined(NX_SECURE_ENABLE_PSK_CIPHERSUITES) || defined(NX_SECURE_ENABLE_ECJPAKE_CIPHERSUITE) || \ (defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE)) const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; +UINT auth_algorithm; +NX_SECURE_TLS_CLIENT_STATE client_state; #endif /* defined(NX_SECURE_ENABLE_PSK_CIPHERSUITES) || defined(NX_SECURE_ENABLE_ECJPAKE_CIPHERSUITE) */ #if defined(NX_SECURE_ENABLE_PSK_CIPHERSUITES) || defined(NX_SECURE_ENABLE_ECJPAKE_CIPHERSUITE) || \ @@ -115,7 +117,11 @@ const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) { - if (tls_session -> nx_secure_tls_client_state != NX_SECURE_TLS_CLIENT_STATE_SERVER_CERTIFICATE) + auth_algorithm = ciphersuite->nx_secure_tls_public_auth->nx_crypto_algorithm; + client_state = tls_session->nx_secure_tls_client_state; + + if (auth_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK && + client_state != NX_SECURE_TLS_CLIENT_STATE_SERVER_CERTIFICATE) { return(NX_SECURE_TLS_UNEXPECTED_MESSAGE); } -- cgit v1.3.1 From 1664c68f80e41bde1b73f2c377e05b3235d0bd03 Mon Sep 17 00:00:00 2001 From: Igor Tomiatti Date: Thu, 12 Jun 2025 15:09:51 -0300 Subject: Generate client key exchange according to ECDHE_PSK --- .../src/nx_secure_generate_client_key_exchange.c | 40 ++++++++++++++++++++-- 1 file changed, 37 insertions(+), 3 deletions(-) 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 12557a34..9ecbee9b 100644 --- a/nx_secure/src/nx_secure_generate_client_key_exchange.c +++ b/nx_secure/src/nx_secure_generate_client_key_exchange.c @@ -98,6 +98,7 @@ const NX_CRYPTO_METHOD *public_cipher_method; VOID *handler = NX_NULL; #endif UINT data_size; +UINT key_size; UCHAR *encrypted_data_ptr; #ifndef NX_SECURE_DISABLE_X509 UCHAR rand_byte; @@ -132,9 +133,42 @@ NX_CRYPTO_EXTENDED_OUTPUT extended_output; if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDH || ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) { - data_size = (UINT)(1 + tls_key_material -> nx_secure_tls_new_key_material_data[0]); + data_size = 0; - if ((data_size > sizeof(tls_key_material -> nx_secure_tls_new_key_material_data)) || + if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) + { + if ((tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint_size > + sizeof(tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint)) || + (tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint_size > + (buffer_length - 2))) + { + + /* Packet buffer too small. */ + return(NX_SECURE_TLS_PACKET_BUFFER_TOO_SMALL); + } + + /* Pointer to the output encrypted pre-master secret. */ + encrypted_data_ptr = &data_buffer[2]; + + /* Send the PSK Identity string to the remote server along with its length. */ + NX_SECURE_MEMCPY(encrypted_data_ptr, tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id, + tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_size); /* Use case of memcpy is verified. */ + + /* Make sure our size is correct. */ + data_size = tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_size; + + /* Put the length into our outgoing packet buffer. */ + data_buffer[0] = (UCHAR)((data_size & 0xFF00) >> 8); + data_buffer[1] = (UCHAR)(data_size & 0x00FF); + + data_size += 2; + data_buffer += data_size; + } + + key_size = (UINT)(1 + tls_key_material -> nx_secure_tls_new_key_material_data[0]); + data_size += key_size; + + if ((key_size > sizeof(tls_key_material -> nx_secure_tls_new_key_material_data)) || (data_size > buffer_length)) { @@ -142,7 +176,7 @@ NX_CRYPTO_EXTENDED_OUTPUT extended_output; return(NX_SECURE_TLS_PACKET_BUFFER_TOO_SMALL); } - NX_SECURE_MEMCPY(data_buffer, tls_key_material -> nx_secure_tls_new_key_material_data, data_size); /* Use case of memcpy is verified. */ + NX_SECURE_MEMCPY(data_buffer, tls_key_material -> nx_secure_tls_new_key_material_data, key_size); /* Use case of memcpy is verified. */ } else #endif /* NX_SECURE_ENABLE_ECC_CIPHERSUITE */ -- cgit v1.3.1 From 1e306c525f6c10899895c0f4a9efe5dfc42f7d43 Mon Sep 17 00:00:00 2001 From: Igor Tomiatti Date: Thu, 12 Jun 2025 15:11:13 -0300 Subject: Generate pre master secret according to ECDHE_PSK --- .../src/nx_secure_generate_premaster_secret.c | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/nx_secure/src/nx_secure_generate_premaster_secret.c b/nx_secure/src/nx_secure_generate_premaster_secret.c index 77eb7e89..9fa1b34c 100644 --- a/nx_secure/src/nx_secure_generate_premaster_secret.c +++ b/nx_secure/src/nx_secure_generate_premaster_secret.c @@ -98,6 +98,8 @@ const NX_CRYPTO_METHOD *ecdh_method; NX_SECURE_EC_PUBLIC_KEY *ec_pubkey; VOID *handler = NX_NULL; NX_CRYPTO_EXTENDED_OUTPUT extended_output; +UCHAR pre_master_secret_cpy[NX_SECURE_TLS_PREMASTER_SIZE]; +UINT pre_master_secret_size; #endif /* NX_SECURE_ENABLE_ECC_CIPHERSUITE && !NX_SECURE_DISABLE_X509 */ #if !defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE) || defined(NX_SECURE_DISABLE_X509) @@ -120,7 +122,57 @@ NX_CRYPTO_EXTENDED_OUTPUT extended_output; #if defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE) && !defined(NX_SECURE_DISABLE_X509) if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) { + if(ciphersuite->nx_secure_tls_public_auth->nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) + { + /* From RFC 5489: + The premaster secret is formed as follows. First, perform the ECDH + computation as described in Section 5.10 of [RFC4492]. Let Z be the + octet string produced by this computation. Next, concatenate a + uint16 containing the length of Z (in octets), Z itself, a uint16 + containing the length of the PSK (in octets), and the PSK itself. + */ + /* Client has to search for the PSK based on the identity hint. */ + status = _nx_secure_tls_psk_find(tls_credentials, &psk_data, &psk_length, tls_credentials -> nx_secure_tls_remote_psk_id, + tls_credentials -> nx_secure_tls_remote_psk_id_size, NX_NULL); + + if (status != NX_SUCCESS) + { + return(status); + } + + pre_master_secret_size = tls_key_material->nx_secure_tls_pre_master_secret_size; + + if ((2 + pre_master_secret_size + 2 + psk_length) > sizeof(tls_key_material -> nx_secure_tls_pre_master_secret)) + { + + /* No more PSK space. */ + return(NX_SECURE_TLS_NO_MORE_PSK_SPACE); + } + + index = 0; + + NX_SECURE_MEMCPY(pre_master_secret_cpy, tls_key_material->nx_secure_tls_pre_master_secret, pre_master_secret_size); + + tls_key_material->nx_secure_tls_pre_master_secret[index++] = (pre_master_secret_size >> 8) & 0xFF; + tls_key_material->nx_secure_tls_pre_master_secret[index++] = pre_master_secret_size & 0xFF; + NX_SECURE_MEMCPY(tls_key_material->nx_secure_tls_pre_master_secret + index, pre_master_secret_cpy, pre_master_secret_size); + + index += pre_master_secret_size; + + tls_key_material->nx_secure_tls_pre_master_secret[index++] = (psk_length >> 8) & 0xFF; + tls_key_material->nx_secure_tls_pre_master_secret[index++] = psk_length & 0xFF; + NX_SECURE_MEMCPY(tls_key_material->nx_secure_tls_pre_master_secret + index, psk_data, psk_length); + + tls_key_material->nx_secure_tls_pre_master_secret_size += (4 + psk_length); + + *received_remote_credentials = NX_TRUE; + + /* Clear out the Pre-Master Secret (we don't need it anymore and keeping it in memory is dangerous). */ +#ifdef NX_SECURE_KEY_CLEAR + NX_SECURE_MEMSET(pre_master_secret_cpy, 0x0, sizeof(pre_master_secret_cpy)); +#endif /* NX_SECURE_KEY_CLEAR */ + } return(NX_SECURE_TLS_SUCCESS); } else if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDH) -- cgit v1.3.1 From a1bb0db7362dbe6d2bd51a8abb6c73d61fc7a7bd Mon Sep 17 00:00:00 2001 From: Igor Tomiatti Date: Thu, 12 Jun 2025 15:24:43 -0300 Subject: Added the cipher suites: TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA and TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA --- crypto_libraries/src/nx_crypto_generic_ciphersuites.c | 2 ++ nx_secure/inc/nx_secure_tls.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c index 78921329..d68ea0cc 100644 --- a/crypto_libraries/src/nx_crypto_generic_ciphersuites.c +++ b/crypto_libraries/src/nx_crypto_generic_ciphersuites.c @@ -260,6 +260,8 @@ NX_SECURE_TLS_CIPHERSUITE_INFO _nx_crypto_ciphersuite_lookup_table_ecc[] = #ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES {TLS_PSK_WITH_AES_128_CBC_SHA256, &crypto_method_null, &crypto_method_auth_psk, &crypto_method_aes_cbc_128, 16, 16, &crypto_method_hmac_sha256, 32, &crypto_method_tls_prf_sha256}, + {TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA, &crypto_method_ecdhe, &crypto_method_auth_psk, &crypto_method_aes_cbc_128, 16, 16, &crypto_method_hmac_sha1, 20, &crypto_method_tls_prf_sha256}, + {TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA, &crypto_method_ecdhe, &crypto_method_auth_psk, &crypto_method_aes_cbc_256, 16, 32, &crypto_method_hmac_sha1, 20, &crypto_method_tls_prf_sha256}, #ifdef NX_SECURE_ENABLE_AEAD_CIPHER {TLS_PSK_WITH_AES_128_CCM_8, &crypto_method_null, &crypto_method_auth_psk, &crypto_method_aes_ccm_8, 16, 16, &crypto_method_null, 0, &crypto_method_tls_prf_sha256}, #endif diff --git a/nx_secure/inc/nx_secure_tls.h b/nx_secure/inc/nx_secure_tls.h index c361f8b6..73deddb1 100644 --- a/nx_secure/inc/nx_secure_tls.h +++ b/nx_secure/inc/nx_secure_tls.h @@ -528,6 +528,8 @@ typedef struct NX_SECURE_VERSIONS_LIST_STRUCT #define TLS_RSA_WITH_AES_256_GCM_SHA384 0x009D #define TLS_PSK_WITH_AES_128_CBC_SHA256 0x00AE #define TLS_PSK_WITH_AES_128_CCM_8 0xC0A8 +#define TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA 0xC035 +#define TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA 0xC036 /* EC Ciphersuites. */ #define TLS_ECDH_ECDSA_WITH_NULL_SHA 0xC001 -- cgit v1.3.1 From a766a15e70ba740481acac8da012864e5312a672 Mon Sep 17 00:00:00 2001 From: Joel Guittet Date: Thu, 19 Jun 2025 00:25:24 +0200 Subject: websocket client: Sec-WebSocket-Protocol is optional header The header Sec-WebSocket-Protocol is optional in both the request and the response from the server. Signed-off-by: Joel Guittet --- addons/websocket/nx_websocket_client.c | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/addons/websocket/nx_websocket_client.c b/addons/websocket/nx_websocket_client.c index 2f2866e9..4722b9db 100644 --- a/addons/websocket/nx_websocket_client.c +++ b/addons/websocket/nx_websocket_client.c @@ -361,8 +361,7 @@ UINT status; if ((client_ptr == NX_NULL) || (client_ptr -> nx_websocket_client_id != NX_WEBSOCKET_CLIENT_ID) || (socket_ptr == NX_NULL) || (socket_ptr -> nx_tcp_socket_id != NX_TCP_ID) || (host == NX_NULL) || (host_length == 0) || - (uri_path == NX_NULL) || (uri_path_length == 0) || - (protocol == NX_NULL) || (protocol_length == 0)) + (uri_path == NX_NULL) || (uri_path_length == 0)) { return(NX_PTR_ERROR); } @@ -630,12 +629,15 @@ NX_PACKET *packet_ptr; status += nx_packet_data_append(packet_ptr, client_ptr -> nx_websocket_client_key, client_ptr -> nx_websocket_client_key_size, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); - /* Place the connection in the header. */ - status += nx_packet_data_append(packet_ptr, "Sec-WebSocket-Protocol: ", sizeof("Sec-WebSocket-Protocol: ") - 1, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); - status += nx_packet_data_append(packet_ptr, protocol, protocol_length, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); - status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + /* Place the Sec-WebSocket-Protocol in the header. */ + if ((protocol != NX_NULL) && (protocol_length != 0)) + { + status += nx_packet_data_append(packet_ptr, "Sec-WebSocket-Protocol: ", sizeof("Sec-WebSocket-Protocol: ") - 1, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + status += nx_packet_data_append(packet_ptr, protocol, protocol_length, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + } - /* Place the connection in the header. */ + /* Place the Sec-WebSocket-Version in the header. */ status += nx_packet_data_append(packet_ptr, "Sec-WebSocket-Version: 13", sizeof("Sec-WebSocket-Version: 13") - 1, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); @@ -766,8 +768,7 @@ UINT status; if ((client_ptr == NX_NULL) || (client_ptr -> nx_websocket_client_id != NX_WEBSOCKET_CLIENT_ID) || (tls_session == NX_NULL) || (host == NX_NULL) || (host_length == 0) || - (uri_path == NX_NULL) || (uri_path_length == 0) || - (protocol == NX_NULL) || (protocol_length == 0)) + (uri_path == NX_NULL) || (uri_path_length == 0)) { return(NX_PTR_ERROR); } @@ -919,7 +920,8 @@ UINT _nx_websocket_client_name_compare(UCHAR *src, ULONG src_length, UCHAR *des UCHAR ch; /* Compare the length. */ - if(src_length != dest_length) + if((src_length != dest_length) || + (src == NX_NULL) || (dest == NX_NULL)) { return(NX_WEBSOCKET_ERROR); } @@ -1009,7 +1011,6 @@ UCHAR key[NX_WEBSOCKET_ACCEPT_KEY_SIZE + 1]; UINT key_size = 0; UCHAR upgrade_flag = NX_FALSE; UCHAR connection_flag = NX_FALSE; -UCHAR protocol_cnt = 0; UCHAR accept_cnt = 0; NX_PARAMETER_NOT_USED(client_ptr); @@ -1135,8 +1136,6 @@ UCHAR accept_cnt = 0; { return(NX_WEBSOCKET_INVALID_PACKET); } - - protocol_cnt++; } else if (_nx_websocket_client_name_compare((UCHAR *)field_name, field_name_length, (UCHAR *)"Sec-WebSocket-Accept", sizeof("Sec-WebSocket-Accept") - 1) == NX_SUCCESS) { @@ -1162,8 +1161,8 @@ UCHAR accept_cnt = 0; /* Check if the all fields are processed and found as required. */ if ((offset != packet_ptr -> nx_packet_length) || (upgrade_flag != NX_TRUE) || (connection_flag != NX_TRUE) || - (protocol_cnt != 1) || (accept_cnt != 1)) /* Both sec-websocket-protocol field and sec-websocket-accept field are allowed occur once only. - Reference in RFC 6455, Section 11.3.3 and 11.3.4, Page 59-60 */ + (accept_cnt != 1)) /* Sec-WebSocket-Accept field is allowed occur once only. + Reference in RFC 6455, Section 11.3.3 and 11.3.4, Page 59-60 */ { return(NX_WEBSOCKET_INVALID_PACKET); } -- cgit v1.3.1 From 537210195f20fbd3157ef83c6160798b1724371a Mon Sep 17 00:00:00 2001 From: Joel Guittet Date: Thu, 19 Jun 2025 00:29:35 +0200 Subject: websocket client: Add support for Authorization Bearer header The Authorization: Bearer header allow to perform authentication providing a token. It is optional. Signed-off-by: Joel Guittet --- addons/websocket/nx_websocket_client.c | 41 ++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/addons/websocket/nx_websocket_client.c b/addons/websocket/nx_websocket_client.c index 4722b9db..be2d5339 100644 --- a/addons/websocket/nx_websocket_client.c +++ b/addons/websocket/nx_websocket_client.c @@ -327,6 +327,8 @@ UINT _nx_websocket_client_delete(NX_WEBSOCKET_CLIENT *client_ptr) /* uri_path_length Length of uri path */ /* protocol Pointer to protocol */ /* protocol_length Length of protocol */ +/* bearer Pointer to bearer */ +/* bearer_length Length of bearer */ /* wait_option Wait option */ /* */ /* OUTPUT */ @@ -351,7 +353,8 @@ UINT _nx_websocket_client_delete(NX_WEBSOCKET_CLIENT *client_ptr) UINT _nxe_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option) + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option) { UINT status; @@ -367,7 +370,7 @@ UINT status; } /* Call actual connect function. */ - status = _nx_websocket_client_connect(client_ptr, socket_ptr, host, host_length, uri_path, uri_path_length, protocol, protocol_length, wait_option); + status = _nx_websocket_client_connect(client_ptr, socket_ptr, host, host_length, uri_path, uri_path_length, protocol, protocol_length, bearer, bearer_length, wait_option); /* Return completion status. */ return(status); @@ -399,6 +402,8 @@ UINT status; /* uri_path_length Length of uri path */ /* protocol Pointer to protocol */ /* protocol_length Length of protocol */ +/* bearer Pointer to bearer */ +/* bearer_length Length of bearer */ /* wait_option Wait option */ /* */ /* OUTPUT */ @@ -423,7 +428,8 @@ UINT status; UINT _nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *resource, UINT resource_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option) + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option) { UINT status; @@ -462,7 +468,7 @@ UINT status; client_ptr -> nx_websocket_client_use_tls = NX_FALSE; #endif /* NX_SECURE_ENABLE */ - status = _nx_websocket_client_connect_internal(client_ptr, host, host_length, resource, resource_length, protocol, protocol_length, wait_option); + status = _nx_websocket_client_connect_internal(client_ptr, host, host_length, resource, resource_length, protocol, protocol_length, bearer, bearer_length, wait_option); /* Release the mutex and return */ tx_mutex_put(&(client_ptr -> nx_websocket_client_mutex)); @@ -493,6 +499,8 @@ UINT status; /* uri_path_length Length of uri path */ /* protocol Pointer to protocol */ /* protocol_length Length of protocol */ +/* bearer Pointer to bearer */ +/* bearer_length Length of bearer */ /* wait_option Wait option */ /* */ /* OUTPUT */ @@ -528,7 +536,8 @@ UINT status; UINT _nx_websocket_client_connect_internal(NX_WEBSOCKET_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option) + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option) { UINT i; @@ -641,6 +650,14 @@ NX_PACKET *packet_ptr; status += nx_packet_data_append(packet_ptr, "Sec-WebSocket-Version: 13", sizeof("Sec-WebSocket-Version: 13") - 1, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + /* Place the Bearer in the header. */ + if ((bearer != NX_NULL) && (bearer_length != 0)) + { + status += nx_packet_data_append(packet_ptr, "Authorization: Bearer ", sizeof("Authorization: Bearer ") - 1, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + status += nx_packet_data_append(packet_ptr, bearer, bearer_length, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); + } + /* Fill the last \r\n. */ status += nx_packet_data_append(packet_ptr, NX_WEBSOCKET_CRLF, NX_WEBSOCKET_CRLF_SIZE, client_ptr -> nx_websocket_client_packet_pool_ptr, wait_option); @@ -734,6 +751,8 @@ NX_PACKET *packet_ptr; /* uri_path_length Length of uri path */ /* protocol Pointer to protocol */ /* protocol_length Length of protocol */ +/* bearer Pointer to bearer */ +/* bearer_length Length of bearer */ /* wait_option Wait option */ /* */ /* OUTPUT */ @@ -758,7 +777,8 @@ NX_PACKET *packet_ptr; UINT _nxe_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option) + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option) { UINT status; @@ -774,7 +794,7 @@ UINT status; } /* Call actual secure connect function. */ - status = _nx_websocket_client_secure_connect(client_ptr, tls_session, host, host_length, uri_path, uri_path_length, protocol, protocol_length, wait_option); + status = _nx_websocket_client_secure_connect(client_ptr, tls_session, host, host_length, uri_path, uri_path_length, protocol, protocol_length, bearer, bearer_length, wait_option); /* Return completion status. */ return(status); @@ -806,6 +826,8 @@ UINT status; /* uri_path_length Length of uri path */ /* protocol Pointer to protocol */ /* protocol_length Length of protocol */ +/* bearer Pointer to bearer */ +/* bearer_length Length of bearer */ /* wait_option Wait option */ /* */ /* OUTPUT */ @@ -830,7 +852,8 @@ UINT status; UINT _nx_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option) + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option) { UINT status; @@ -866,7 +889,7 @@ UINT status; client_ptr -> nx_websocket_client_tls_session_ptr = tls_session; client_ptr -> nx_websocket_client_use_tls = NX_TRUE; - status = _nx_websocket_client_connect_internal(client_ptr, host, host_length, uri_path, uri_path_length, protocol, protocol_length, wait_option); + status = _nx_websocket_client_connect_internal(client_ptr, host, host_length, uri_path, uri_path_length, protocol, protocol_length, bearer, bearer_length, wait_option); /* Release the mutex and return */ tx_mutex_put(&(client_ptr -> nx_websocket_client_mutex)); -- cgit v1.3.1 From f0731397ed8113766789bb212e72f8c067fef0c8 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 21 Jul 2025 12:27:42 -0400 Subject: Added error handling to the HTTPS sample. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Frédéric Desbiens --- samples/demo_netxduo_https.c | 47 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 7 deletions(-) diff --git a/samples/demo_netxduo_https.c b/samples/demo_netxduo_https.c index c4553a67..258ceacf 100644 --- a/samples/demo_netxduo_https.c +++ b/samples/demo_netxduo_https.c @@ -1,3 +1,14 @@ +/*************************************************************************** + * Copyright (c) 2024 Microsoft Corporation + * Copyright (c) 2025 Eclipse ThreadX contributors + * + * This program and the accompanying materials are made available under the + * terms of the MIT License which is available at + * https://opensource.org/licenses/MIT. + * + * SPDX-License-Identifier: MIT + **************************************************************************/ + /* This is a small demo of the NetX Web HTTP Client/Server API running on a high-performance NetX TCP/IP stack. */ /* This demo works for IPv4 only */ @@ -358,6 +369,8 @@ extern const NX_SECURE_TLS_CRYPTO nx_crypto_tls_ciphers; #endif /*NX_WEB_HTTPS_ENABLE */ /* Define the RAM disk memory for FileX demo. */ +#define TOTAL_SECTORS 256 +#define SECTOR_SIZE 512 static UCHAR media_memory[4096]; static CHAR ram_disk_memory[4096]; static FX_MEDIA ram_disk; @@ -712,12 +725,15 @@ void https_server_thread_entry(ULONG thread_input) UINT status; UINT server_port; - - NX_PARAMETER_NOT_USED(thread_input); - - fx_media_format(&ram_disk, + /* Format the RAM disk - the memory for the RAM disk was setup in + tx_application_define above. + + Important Note: The user must ensure there is enough RAM for the format + specified. Otherwise, memory corruption can occur. + */ + status = fx_media_format(&ram_disk, _fx_ram_driver, // Driver entry ram_disk_memory, // RAM disk memory pointer media_memory, // Media buffer pointer @@ -726,14 +742,31 @@ UINT server_port; 1, // Number of FATs 32, // Directory Entries 0, // Hidden sectors - 256, // Total sectors - 512, // Sector size + TOTAL_SECTORS, // Total sectors + SECTOR_SIZE, // Sector size 8, // Sectors per cluster 1, // Heads 1); // Sectors per track + /* Determine if the RAM disk format was successful. */ + if (status != FX_SUCCESS) + { + /* Error formatting the RAM disk. */ + printf("HTTPS RAM disk format failed, error: %x\n", status); + return; + } + /* Open the RAM disk. */ - fx_media_open(&ram_disk, "RAM DISK", _fx_ram_driver, ram_disk_memory, media_memory, sizeof(media_memory)) ; + status = fx_media_open(&ram_disk, "RAM DISK", _fx_ram_driver, + ram_disk_memory, media_memory, sizeof(media_memory)); + + /* Determine if the RAM disk open was successful. */ + if (status != FX_SUCCESS) + { + /* Error formatting the RAM disk. */ + printf("HTTPS RAM disk open failed, error: %x\n", status); + return; + } fx_file_create(&ram_disk, "TEST.TXT"); -- cgit v1.3.1 From e164cd8ddec052b536a458e39025fbe222084d15 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 28 Jul 2025 13:50:13 -0400 Subject: Ensure proper RAM Disk sizing in the HTTPS demo. --- samples/demo_netxduo_https.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/demo_netxduo_https.c b/samples/demo_netxduo_https.c index 258ceacf..27ad9784 100644 --- a/samples/demo_netxduo_https.c +++ b/samples/demo_netxduo_https.c @@ -372,7 +372,7 @@ extern const NX_SECURE_TLS_CRYPTO nx_crypto_tls_ciphers; #define TOTAL_SECTORS 256 #define SECTOR_SIZE 512 static UCHAR media_memory[4096]; -static CHAR ram_disk_memory[4096]; +static CHAR ram_disk_memory[TOTAL_SECTORS*SECTOR_SIZE]; static FX_MEDIA ram_disk; /* HTTP server stack area. */ -- cgit v1.3.1 From 3f3847f11c10e99b9d59fc5d6073de0974bad154 Mon Sep 17 00:00:00 2001 From: Yuxin Zhou Date: Mon, 28 Jul 2025 11:13:45 -0700 Subject: Address the following advisories: https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-pf5q-r6q5-6j2f https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-cf2g-j6vv-m8c5 https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-vwh7-h99r-fvwq https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-c9pq-93jp-w649 --- common/src/nx_icmpv6_validate_options.c | 5 ++++- common/src/nx_ip_packet_receive.c | 13 +++++++++++++ common/src/nx_ipv4_option_process.c | 13 +++++++++++++ common/src/nx_ipv4_packet_receive.c | 24 ++++++++++++++++++++++++ 4 files changed, 54 insertions(+), 1 deletion(-) diff --git a/common/src/nx_icmpv6_validate_options.c b/common/src/nx_icmpv6_validate_options.c index b17b0c19..46063488 100644 --- a/common/src/nx_icmpv6_validate_options.c +++ b/common/src/nx_icmpv6_validate_options.c @@ -81,7 +81,10 @@ UINT _nx_icmpv6_validate_options(NX_ICMPV6_OPTION *option, INT length, INT addit UINT option_len; /* Parse all option headers from the ICMPv6 header. */ - while (length > 0) + /* GHSA-rf32-h832-hg8r: + Verify that the length is at least 2 to cover nx_icmpv6_option_length and + nx_icmpv6_option_type. */ + while (length > 2) { /* Verify that the option length is not zero. */ if (option -> nx_icmpv6_option_length == 0) diff --git a/common/src/nx_ip_packet_receive.c b/common/src/nx_ip_packet_receive.c index fbafdd6a..153e903d 100644 --- a/common/src/nx_ip_packet_receive.c +++ b/common/src/nx_ip_packet_receive.c @@ -101,6 +101,19 @@ UCHAR version_byte; packet_ptr -> nx_packet_address.nx_packet_interface_ptr = &(ip_ptr -> nx_ip_interface[0]); } + /* GHSA-pf5q-r6q5-6j2f: + This is an IPv4 packet. Therefore the header length must be at least 20 bytes. + Validate the payload size before accessing the IP header. */ + if(packet_ptr -> nx_packet_length < sizeof(NX_IPV4_HEADER)) + { + /* Invalid payload length */ + + /* Drop the packet. */ + _nx_packet_release(packet_ptr); + + return; + } + /* It's assumed that the IP link driver has positioned the top pointer in the packet to the start of the IP address... so that's where we will start. */ version_byte = *(packet_ptr -> nx_packet_prepend_ptr); diff --git a/common/src/nx_ipv4_option_process.c b/common/src/nx_ipv4_option_process.c index 758d8516..45f91fc2 100644 --- a/common/src/nx_ipv4_option_process.c +++ b/common/src/nx_ipv4_option_process.c @@ -143,6 +143,19 @@ UINT op_timestamp_counter = 0; return(NX_FALSE); } + /* GHSA-vwh7-h99r-fvwq: + Validate that there are at least 3 bytes in the packet, which allows the option_process logic to read type/length/offset. */ + if((ip_option_length - index) < 3) + { +#ifndef NX_DISABLE_ICMPV4_ERROR_MESSAGE + /* Option length error, send a Parameter Problem Message . */ + /*lint -e{835} -e{845} suppress operating on zero. */ + NX_ICMPV4_SEND_PARAMETER_PROBLEM(ip_ptr, packet_ptr, NX_ICMP_ZERO_CODE, (ip_normal_length + index)); +#endif + /* Return NX_FALSE. */ + return(NX_FALSE); + } + /* Get the option length. */ op_length = *(option_ptr + 1); diff --git a/common/src/nx_ipv4_packet_receive.c b/common/src/nx_ipv4_packet_receive.c index 5abbbfcd..70391436 100644 --- a/common/src/nx_ipv4_packet_receive.c +++ b/common/src/nx_ipv4_packet_receive.c @@ -116,6 +116,19 @@ UINT packet_consumed; compute_checksum = 0; #endif /* NX_DISABLE_IP_RX_CHECKSUM */ + /* GHSA-cf2g-j6vv-m8c5 + Validate that the payload length is at least the size of the IPv4 header. */ + if(packet_ptr -> nx_packet_length < sizeof(NX_IPV4_HEADER)) + { + /* Invalid payload length */ + + /* Drop the packet. */ + _nx_packet_release(packet_ptr); + + return; + } + + /* It's assumed that the IP link driver has positioned the top pointer in the packet to the start of the IP address... so that's where we will start. */ /*lint -e{927} -e{826} suppress cast of pointer to pointer, since it is necessary */ @@ -686,6 +699,17 @@ UINT packet_consumed; /* Adjust the length. */ packet_ptr -> nx_packet_length = packet_ptr -> nx_packet_length - (ULONG)sizeof(NX_IPV4_HEADER); + /* GHSA-c9pq-93jp-w649: + Validate that the packet contains at least the UDP header. */ + if(packet_ptr -> nx_packet_length < sizeof(NX_UDP_HEADER)) + { + /* Invalid UDP packet. Release it and return. */ + _nx_packet_release(packet_ptr); + + /* Return to caller. */ + return; + } + #ifndef NX_DISABLE_IP_INFO /* Increment the number of packets delivered. */ -- cgit v1.3.1 From 009591dcb30d518d8b673a926096046c33a756c5 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 29 Sep 2025 16:15:07 +0100 Subject: Updated version number and added build number and hotfix. --- common/inc/nx_api.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/inc/nx_api.h b/common/inc/nx_api.h index 58d6aea7..0f1a5778 100644 --- a/common/inc/nx_api.h +++ b/common/inc/nx_api.h @@ -529,7 +529,9 @@ 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 4 -#define NETXDUO_PATCH_VERSION 3 +#define NETXDUO_PATCH_VERSION 4 +#define NETXDUO_BUILD_VERSION 202503 +#define NETXDUO_HOTFIX_VERSION '' /* Define the following symbols for backward compatibility */ #define EL_PRODUCT_NETXDUO -- cgit v1.3.1 From 1c814345aadc842b2e7616a644cd003a670619ce Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 29 Sep 2025 16:30:50 +0100 Subject: Fixed _nxe_websocket_client_connect declaration. --- addons/websocket/nx_websocket_client.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index bca1bba8..d9ac71b0 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -291,7 +291,8 @@ UINT _nx_websocket_client_packet_allocate(NX_WEBSOCKET_CLIENT *client_ptr, NX_P UINT _nxe_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); UINT _nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, -- cgit v1.3.1 From f064489c9b2f454fbb54872d7b491b06aa63adf4 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 29 Sep 2025 16:37:33 +0100 Subject: Fixed _nxe_websocket_client_connect declaration. --- addons/websocket/nx_websocket_client.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index d9ac71b0..3757a956 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -296,7 +296,8 @@ UINT _nxe_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCK UINT _nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + *bearer, UINT bearer_length, UINT wait_option); #ifdef NX_SECURE_ENABLE UINT _nxe_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, -- cgit v1.3.1 From d5a34aa078317a54858a172fb48734df91e1acfa Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 29 Sep 2025 16:39:27 +0100 Subject: Fixed typo in updated _nx_websocket_client_connect declaration. --- addons/websocket/nx_websocket_client.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index 3757a956..5d4949c2 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -297,7 +297,7 @@ UINT _nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKE UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, UCHAR *protocol, UINT protocol_length, - *bearer, UINT bearer_length, UINT wait_option); + UCHAR *bearer, UINT bearer_length, UINT wait_option); #ifdef NX_SECURE_ENABLE UINT _nxe_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, -- cgit v1.3.1 From 4ff4996d125419bdd7f58b147c86f2671134bd76 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 29 Sep 2025 16:48:15 +0100 Subject: Fixed _nx_websocket_client_connect_internal declaration. --- addons/websocket/nx_websocket_client.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index 5d4949c2..bad5c93f 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -325,7 +325,8 @@ UINT _nx_websocket_client_connection_status_callback_set(NX_WEBSOCKET_CLIENT *c UINT _nx_websocket_client_connect_internal(NX_WEBSOCKET_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); UINT _nx_websocket_client_name_compare(UCHAR *src, ULONG src_length, UCHAR *dest, ULONG dest_length); UINT _nx_websocket_client_connect_response_process(NX_WEBSOCKET_CLIENT *client_ptr, NX_PACKET *packet_ptr); UINT _nx_websocket_client_packet_trim(NX_WEBSOCKET_CLIENT *client_ptr, NX_PACKET **packet_ptr, ULONG trim_size); -- cgit v1.3.1 From 582a3604fb3cef42cf53e179697fdd7f47481eb4 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Wed, 1 Oct 2025 09:46:36 +0100 Subject: Fixed ECDHE_PSK cipher suites implementation. (#342) * Restored ECC_CIPHERSUITE ifdef code. * Added ifdefs to exclude PSK code when build options require it. --- .../src/nx_secure_generate_client_key_exchange.c | 40 ++-------------------- .../src/nx_secure_generate_premaster_secret.c | 4 +++ .../src/nx_secure_process_server_key_exchange.c | 31 ++++++----------- 3 files changed, 17 insertions(+), 58 deletions(-) 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 9ecbee9b..12557a34 100644 --- a/nx_secure/src/nx_secure_generate_client_key_exchange.c +++ b/nx_secure/src/nx_secure_generate_client_key_exchange.c @@ -98,7 +98,6 @@ const NX_CRYPTO_METHOD *public_cipher_method; VOID *handler = NX_NULL; #endif UINT data_size; -UINT key_size; UCHAR *encrypted_data_ptr; #ifndef NX_SECURE_DISABLE_X509 UCHAR rand_byte; @@ -133,42 +132,9 @@ NX_CRYPTO_EXTENDED_OUTPUT extended_output; if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDH || ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) { - data_size = 0; + data_size = (UINT)(1 + tls_key_material -> nx_secure_tls_new_key_material_data[0]); - if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) - { - if ((tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint_size > - sizeof(tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint)) || - (tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_hint_size > - (buffer_length - 2))) - { - - /* Packet buffer too small. */ - return(NX_SECURE_TLS_PACKET_BUFFER_TOO_SMALL); - } - - /* Pointer to the output encrypted pre-master secret. */ - encrypted_data_ptr = &data_buffer[2]; - - /* Send the PSK Identity string to the remote server along with its length. */ - NX_SECURE_MEMCPY(encrypted_data_ptr, tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id, - tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_size); /* Use case of memcpy is verified. */ - - /* Make sure our size is correct. */ - data_size = tls_credentials -> nx_secure_tls_client_psk.nx_secure_tls_psk_id_size; - - /* Put the length into our outgoing packet buffer. */ - data_buffer[0] = (UCHAR)((data_size & 0xFF00) >> 8); - data_buffer[1] = (UCHAR)(data_size & 0x00FF); - - data_size += 2; - data_buffer += data_size; - } - - key_size = (UINT)(1 + tls_key_material -> nx_secure_tls_new_key_material_data[0]); - data_size += key_size; - - if ((key_size > sizeof(tls_key_material -> nx_secure_tls_new_key_material_data)) || + if ((data_size > sizeof(tls_key_material -> nx_secure_tls_new_key_material_data)) || (data_size > buffer_length)) { @@ -176,7 +142,7 @@ NX_CRYPTO_EXTENDED_OUTPUT extended_output; return(NX_SECURE_TLS_PACKET_BUFFER_TOO_SMALL); } - NX_SECURE_MEMCPY(data_buffer, tls_key_material -> nx_secure_tls_new_key_material_data, key_size); /* Use case of memcpy is verified. */ + NX_SECURE_MEMCPY(data_buffer, tls_key_material -> nx_secure_tls_new_key_material_data, data_size); /* Use case of memcpy is verified. */ } else #endif /* NX_SECURE_ENABLE_ECC_CIPHERSUITE */ diff --git a/nx_secure/src/nx_secure_generate_premaster_secret.c b/nx_secure/src/nx_secure_generate_premaster_secret.c index 9fa1b34c..fffeb6bb 100644 --- a/nx_secure/src/nx_secure_generate_premaster_secret.c +++ b/nx_secure/src/nx_secure_generate_premaster_secret.c @@ -98,8 +98,10 @@ const NX_CRYPTO_METHOD *ecdh_method; NX_SECURE_EC_PUBLIC_KEY *ec_pubkey; VOID *handler = NX_NULL; NX_CRYPTO_EXTENDED_OUTPUT extended_output; +#ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES UCHAR pre_master_secret_cpy[NX_SECURE_TLS_PREMASTER_SIZE]; UINT pre_master_secret_size; +#endif #endif /* NX_SECURE_ENABLE_ECC_CIPHERSUITE && !NX_SECURE_DISABLE_X509 */ #if !defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE) || defined(NX_SECURE_DISABLE_X509) @@ -122,6 +124,7 @@ UINT pre_master_secret_size; #if defined(NX_SECURE_ENABLE_ECC_CIPHERSUITE) && !defined(NX_SECURE_DISABLE_X509) if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) { + #ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES if(ciphersuite->nx_secure_tls_public_auth->nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) { /* From RFC 5489: @@ -173,6 +176,7 @@ UINT pre_master_secret_size; NX_SECURE_MEMSET(pre_master_secret_cpy, 0x0, sizeof(pre_master_secret_cpy)); #endif /* NX_SECURE_KEY_CLEAR */ } + #endif return(NX_SECURE_TLS_SUCCESS); } else if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDH) 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 2c4e3b51..e808e902 100644 --- a/nx_secure/src/nx_secure_process_server_key_exchange.c +++ b/nx_secure/src/nx_secure_process_server_key_exchange.c @@ -139,7 +139,6 @@ UCHAR *current_buffer; UCHAR hash_algorithm; UCHAR signature_algorithm; USHORT signature_algorithm_id; -ULONG size_param; #if (NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED) UINT i; #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ @@ -295,16 +294,11 @@ UINT i; protocol_version == NX_SECURE_TLS_VERSION_TLS_1_1) #endif /* NX_SECURE_ENABLE_DTLS */ { - if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) - { - size_param = 6; - } - else - { - size_param = 6 + tls_credentials -> nx_secure_tls_remote_psk_id_size; - } - - if ((UINT)key_length + size_param > message_length) + #ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES + if ((UINT)6 + tls_credentials -> nx_secure_tls_remote_psk_id_size > message_length) + #else + if ((UINT)key_length + 8 > message_length) + #endif { return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } @@ -322,16 +316,11 @@ UINT i; else #endif /* NX_SECURE_TLS_TLS_1_0_ENABLED || NX_SECURE_TLS_TLS_1_1_ENABLED */ { - if(auth_method ->nx_crypto_algorithm != NX_CRYPTO_KEY_EXCHANGE_PSK) - { - size_param = 8; - } - else - { - size_param = 6 + tls_credentials -> nx_secure_tls_remote_psk_id_size; - } - - if ((UINT)key_length + size_param > message_length) + #ifdef NX_SECURE_ENABLE_PSK_CIPHERSUITES + if ((UINT)6 + tls_credentials -> nx_secure_tls_remote_psk_id_size > message_length) + #else + if ((UINT)key_length + 8 > message_length) + #endif { return(NX_SECURE_TLS_INCORRECT_MESSAGE_LENGTH); } -- cgit v1.3.1 From f9ecbd77401e250b7b561ca071c964050167a4ee Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 6 Oct 2025 11:30:26 -0400 Subject: Fixed compilation error per issue #344 --- addons/websocket/nx_websocket_client.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index bad5c93f..3e9e6f13 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -302,11 +302,13 @@ UINT _nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKE UINT _nxe_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); UINT _nx_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); #endif /* NX_SECURE_ENABLE */ UINT _nxe_websocket_client_disconnect(NX_WEBSOCKET_CLIENT *client_ptr, UINT wait_option); UINT _nx_websocket_client_disconnect(NX_WEBSOCKET_CLIENT *client_ptr, UINT wait_option); -- cgit v1.3.1 From bb1f7f92a4655ea1779a67ead0b190d742a7b6f2 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 6 Oct 2025 12:03:32 -0400 Subject: Fixed issues with websocket changes and updated tests (#345) * Restored ECC_CIPHERSUITE ifdef code. * Remove unused variables. * Replaced faulty comparisons with ifdefs. * Fixed regression tests. --- addons/websocket/nx_websocket_client.h | 6 ++++-- common/src/nx_ip_packet_receive.c | 2 ++ .../websocket_test/netx_websocket_16_bit_payload_length_test.c | 2 ++ test/regression/websocket_test/netx_websocket_connect_test.c | 4 ++++ test/regression/websocket_test/netx_websocket_delete_test.c | 2 ++ test/regression/websocket_test/netx_websocket_disconnect_test.c | 2 ++ test/regression/websocket_test/netx_websocket_fin_test.c | 2 ++ test/regression/websocket_test/netx_websocket_mask_test.c | 2 ++ test/regression/websocket_test/netx_websocket_multi_instance_test.c | 3 +++ test/regression/websocket_test/netx_websocket_non_block_test.c | 3 +++ .../websocket_test/netx_websocket_one_frame_in_packets_test.c | 2 ++ .../netx_websocket_one_packet_with_multi_frames_test.c | 2 ++ test/regression/websocket_test/netx_websocket_opcode_test.c | 3 +++ .../websocket_test/netx_websocket_send_chain_packets_test.c | 2 ++ 14 files changed, 35 insertions(+), 2 deletions(-) diff --git a/addons/websocket/nx_websocket_client.h b/addons/websocket/nx_websocket_client.h index 3e9e6f13..135d6c71 100644 --- a/addons/websocket/nx_websocket_client.h +++ b/addons/websocket/nx_websocket_client.h @@ -265,12 +265,14 @@ UINT nx_websocket_client_packet_allocate(NX_WEBSOCKET_CLIENT *client_ptr, NX_PA UINT nx_websocket_client_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_TCP_SOCKET *socket_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); #ifdef NX_SECURE_ENABLE UINT nx_websocket_client_secure_connect(NX_WEBSOCKET_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, - UCHAR *protocol, UINT protocol_length,UINT wait_option); + UCHAR *protocol, UINT protocol_length, + UCHAR *bearer, UINT bearer_length, UINT wait_option); #endif /* NX_SECURE_ENABLE */ UINT nx_websocket_client_disconnect(NX_WEBSOCKET_CLIENT *client_ptr, UINT wait_option); UINT nx_websocket_client_send(NX_WEBSOCKET_CLIENT *client_ptr, NX_PACKET *packet_ptr, UINT code, UINT is_final, UINT wait_option); diff --git a/common/src/nx_ip_packet_receive.c b/common/src/nx_ip_packet_receive.c index 153e903d..0eef603d 100644 --- a/common/src/nx_ip_packet_receive.c +++ b/common/src/nx_ip_packet_receive.c @@ -101,6 +101,7 @@ UCHAR version_byte; packet_ptr -> nx_packet_address.nx_packet_interface_ptr = &(ip_ptr -> nx_ip_interface[0]); } +#ifndef NX_DISABLE_IPV4 /* GHSA-pf5q-r6q5-6j2f: This is an IPv4 packet. Therefore the header length must be at least 20 bytes. Validate the payload size before accessing the IP header. */ @@ -113,6 +114,7 @@ UCHAR version_byte; return; } +#endif /* It's assumed that the IP link driver has positioned the top pointer in the packet to the start of the IP address... so that's where we will start. */ diff --git a/test/regression/websocket_test/netx_websocket_16_bit_payload_length_test.c b/test/regression/websocket_test/netx_websocket_16_bit_payload_length_test.c index 3ae2b047..c0fa75a0 100644 --- a/test/regression/websocket_test/netx_websocket_16_bit_payload_length_test.c +++ b/test/regression/websocket_test/netx_websocket_16_bit_payload_length_test.c @@ -47,6 +47,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -322,6 +323,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status) diff --git a/test/regression/websocket_test/netx_websocket_connect_test.c b/test/regression/websocket_test/netx_websocket_connect_test.c index 59619e98..f29c86bc 100644 --- a/test/regression/websocket_test/netx_websocket_connect_test.c +++ b/test/regression/websocket_test/netx_websocket_connect_test.c @@ -71,6 +71,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR bad_server_switch_101[] = { @@ -314,6 +315,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); /* The first time is to test whether the bad response from server will be checked and found */ @@ -325,6 +327,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) SET_ERROR_COUNTER(&error_counter, __FILE__, __LINE__); @@ -348,6 +351,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) SET_ERROR_COUNTER(&error_counter, __FILE__, __LINE__); diff --git a/test/regression/websocket_test/netx_websocket_delete_test.c b/test/regression/websocket_test/netx_websocket_delete_test.c index a5be9cd6..de7c1c99 100644 --- a/test/regression/websocket_test/netx_websocket_delete_test.c +++ b/test/regression/websocket_test/netx_websocket_delete_test.c @@ -48,6 +48,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -226,6 +227,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status) diff --git a/test/regression/websocket_test/netx_websocket_disconnect_test.c b/test/regression/websocket_test/netx_websocket_disconnect_test.c index 449407c2..63723ef2 100644 --- a/test/regression/websocket_test/netx_websocket_disconnect_test.c +++ b/test/regression/websocket_test/netx_websocket_disconnect_test.c @@ -48,6 +48,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -229,6 +230,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status) diff --git a/test/regression/websocket_test/netx_websocket_fin_test.c b/test/regression/websocket_test/netx_websocket_fin_test.c index 82dadf7c..5a45e71b 100644 --- a/test/regression/websocket_test/netx_websocket_fin_test.c +++ b/test/regression/websocket_test/netx_websocket_fin_test.c @@ -47,6 +47,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -233,6 +234,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if(status) diff --git a/test/regression/websocket_test/netx_websocket_mask_test.c b/test/regression/websocket_test/netx_websocket_mask_test.c index dadbe8ec..e4784e22 100644 --- a/test/regression/websocket_test/netx_websocket_mask_test.c +++ b/test/regression/websocket_test/netx_websocket_mask_test.c @@ -49,6 +49,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -235,6 +236,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if(status) diff --git a/test/regression/websocket_test/netx_websocket_multi_instance_test.c b/test/regression/websocket_test/netx_websocket_multi_instance_test.c index 6641ad84..3c75b0cd 100644 --- a/test/regression/websocket_test/netx_websocket_multi_instance_test.c +++ b/test/regression/websocket_test/netx_websocket_multi_instance_test.c @@ -48,6 +48,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -293,6 +294,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) @@ -486,6 +488,7 @@ UINT code; TEST1_HOST_NAME, sizeof(TEST1_HOST_NAME) - 1, (UCHAR *)TEST1_URI_PATH, sizeof(TEST1_URI_PATH) - 1, (UCHAR *)TEST1_PROTOCOL, sizeof(TEST1_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status || client1_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) diff --git a/test/regression/websocket_test/netx_websocket_non_block_test.c b/test/regression/websocket_test/netx_websocket_non_block_test.c index 5e93ffab..b3eb6a85 100644 --- a/test/regression/websocket_test/netx_websocket_non_block_test.c +++ b/test/regression/websocket_test/netx_websocket_non_block_test.c @@ -74,6 +74,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -325,6 +326,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_NO_WAIT); /* Set 0 to do non-blocking test */ if (status != NX_IN_PROGRESS || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) SET_ERROR_COUNTER(&error_counter, __FILE__, __LINE__); @@ -376,6 +378,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_NO_WAIT); if (status != NX_IN_PROGRESS || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) SET_ERROR_COUNTER(&error_counter, __FILE__, __LINE__); diff --git a/test/regression/websocket_test/netx_websocket_one_frame_in_packets_test.c b/test/regression/websocket_test/netx_websocket_one_frame_in_packets_test.c index 5325323b..447eec11 100644 --- a/test/regression/websocket_test/netx_websocket_one_frame_in_packets_test.c +++ b/test/regression/websocket_test/netx_websocket_one_frame_in_packets_test.c @@ -47,6 +47,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -233,6 +234,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status) diff --git a/test/regression/websocket_test/netx_websocket_one_packet_with_multi_frames_test.c b/test/regression/websocket_test/netx_websocket_one_packet_with_multi_frames_test.c index ea865117..7310062a 100644 --- a/test/regression/websocket_test/netx_websocket_one_packet_with_multi_frames_test.c +++ b/test/regression/websocket_test/netx_websocket_one_packet_with_multi_frames_test.c @@ -47,6 +47,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -293,6 +294,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status || client_websocket.nx_websocket_client_mutex.tx_mutex_ownership_count != 0) diff --git a/test/regression/websocket_test/netx_websocket_opcode_test.c b/test/regression/websocket_test/netx_websocket_opcode_test.c index 02d9d471..07b10cdf 100644 --- a/test/regression/websocket_test/netx_websocket_opcode_test.c +++ b/test/regression/websocket_test/netx_websocket_opcode_test.c @@ -15,6 +15,7 @@ extern void test_control_return(UINT); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" /* Define device drivers. */ extern void _nx_ram_network_driver_1024(NX_IP_DRIVER *driver_req_ptr); @@ -47,6 +48,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_SERVER_ADDRESS IP_ADDRESS(1,2,3,4) #define TEST_CLIENT_ADDRESS IP_ADDRESS(1,2,3,5) #define TEST_SERVER_PORT 80 +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -233,6 +235,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if(status) diff --git a/test/regression/websocket_test/netx_websocket_send_chain_packets_test.c b/test/regression/websocket_test/netx_websocket_send_chain_packets_test.c index 81d021b1..218c236f 100644 --- a/test/regression/websocket_test/netx_websocket_send_chain_packets_test.c +++ b/test/regression/websocket_test/netx_websocket_send_chain_packets_test.c @@ -47,6 +47,7 @@ static void thread_server_entry(ULONG thread_input); #define TEST_HOST_NAME "1.2.3.4" #define TEST_URI_PATH "/test" #define TEST_PROTOCOL "test" +#define TEST_BEARER "" static UCHAR server_switch_101[] = { @@ -265,6 +266,7 @@ UINT code; TEST_HOST_NAME, sizeof(TEST_HOST_NAME) - 1, (UCHAR *)TEST_URI_PATH, sizeof(TEST_URI_PATH) - 1, (UCHAR *)TEST_PROTOCOL, sizeof(TEST_PROTOCOL) - 1, + (UCHAR *)TEST_BEARER, sizeof(TEST_BEARER) -1, NX_WAIT_FOREVER); if (status) -- cgit v1.3.1 From 3c70ca9aa63b4efc37abcc37989183ae70615b39 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 6 Oct 2025 13:38:06 -0400 Subject: Added missing parameters in _client_connect calls --- addons/mqtt/nxd_mqtt_client.c | 4 ++++ addons/mqtt/nxd_mqtt_client.h | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/addons/mqtt/nxd_mqtt_client.c b/addons/mqtt/nxd_mqtt_client.c index 950a4be8..4ddd78ad 100644 --- a/addons/mqtt/nxd_mqtt_client.c +++ b/addons/mqtt/nxd_mqtt_client.c @@ -2509,6 +2509,7 @@ UINT status; client_ptr -> nxd_mqtt_client_websocket_host, client_ptr -> nxd_mqtt_client_websocket_host_length, client_ptr -> nxd_mqtt_client_websocket_uri_path, client_ptr -> nxd_mqtt_client_websocket_uri_path_length, (UCHAR *)NXD_MQTT_OVER_WEBSOCKET_PROTOCOL, sizeof(NXD_MQTT_OVER_WEBSOCKET_PROTOCOL) - 1, + client_ptr -> nxd_mqtt_client_websocket_bearer, client_ptr -> nxd_mqtt_client_websocket_bearer_length, NX_NO_WAIT); if (status != NX_IN_PROGRESS) @@ -2616,6 +2617,7 @@ UINT status; client_ptr -> nxd_mqtt_client_websocket_host, client_ptr -> nxd_mqtt_client_websocket_host_length, client_ptr -> nxd_mqtt_client_websocket_uri_path, client_ptr -> nxd_mqtt_client_websocket_uri_path_length, (UCHAR *)NXD_MQTT_OVER_WEBSOCKET_PROTOCOL, sizeof(NXD_MQTT_OVER_WEBSOCKET_PROTOCOL) - 1, + client_ptr -> nxd_mqtt_client_websocket_bearer, client_ptr -> nxd_mqtt_client_websocket_bearer_length, NX_NO_WAIT); if (status == NX_IN_PROGRESS) @@ -4156,6 +4158,7 @@ UINT old_priority; client_ptr -> nxd_mqtt_client_websocket_host, client_ptr -> nxd_mqtt_client_websocket_host_length, client_ptr -> nxd_mqtt_client_websocket_uri_path, client_ptr -> nxd_mqtt_client_websocket_uri_path_length, (UCHAR *)NXD_MQTT_OVER_WEBSOCKET_PROTOCOL, sizeof(NXD_MQTT_OVER_WEBSOCKET_PROTOCOL) - 1, + client_ptr -> nxd_mqtt_client_websocket_bearer, client_ptr -> nxd_mqtt_client_websocket_bearer_length, wait_option); } else @@ -4165,6 +4168,7 @@ UINT old_priority; client_ptr -> nxd_mqtt_client_websocket_host, client_ptr -> nxd_mqtt_client_websocket_host_length, client_ptr -> nxd_mqtt_client_websocket_uri_path, client_ptr -> nxd_mqtt_client_websocket_uri_path_length, (UCHAR *)NXD_MQTT_OVER_WEBSOCKET_PROTOCOL, sizeof(NXD_MQTT_OVER_WEBSOCKET_PROTOCOL) - 1, + client_ptr -> nxd_mqtt_client_websocket_bearer, client_ptr -> nxd_mqtt_client_websocket_bearer_length, wait_option); } diff --git a/addons/mqtt/nxd_mqtt_client.h b/addons/mqtt/nxd_mqtt_client.h index 43a56f5a..7a00915a 100644 --- a/addons/mqtt/nxd_mqtt_client.h +++ b/addons/mqtt/nxd_mqtt_client.h @@ -392,6 +392,8 @@ typedef struct NXD_MQTT_CLIENT_STRUCT UINT nxd_mqtt_client_websocket_host_length; UCHAR *nxd_mqtt_client_websocket_uri_path; UINT nxd_mqtt_client_websocket_uri_path_length; + UCHAR *nxd_mqtt_client_websocket_bearer; + UINT nxd_mqtt_client_websocket_bearer_length; #endif /* NXD_MQTT_OVER_WEBSOCKET */ } NXD_MQTT_CLIENT; @@ -553,8 +555,8 @@ UINT _nxde_mqtt_client_secure_connect(NXD_MQTT_CLIENT *client_ptr, NXD_ADDRESS * #endif /* NX_SECURE_ENABLE */ #ifdef NXD_MQTT_OVER_WEBSOCKET -UINT _nxd_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length); -UINT _nxde_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length); +UINT _nxd_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, UCHAR *bearer, UINT bearer_length); +UINT _nxde_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, UCHAR *bearer, UINT bearer_length); VOID _nxd_mqtt_client_websocket_connection_status_callback(NX_WEBSOCKET_CLIENT *websocket_client_ptr, VOID *context, UINT status); #endif /* NXD_MQTT_OVER_WEBSOCKET */ -- cgit v1.3.1 From 194e1469cca25002384b7d4107e11a68c1289e7d Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 6 Oct 2025 13:43:58 -0400 Subject: Added missing bearer and bearer_legth references --- addons/mqtt/nxd_mqtt_client.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/addons/mqtt/nxd_mqtt_client.c b/addons/mqtt/nxd_mqtt_client.c index 4ddd78ad..4016e86b 100644 --- a/addons/mqtt/nxd_mqtt_client.c +++ b/addons/mqtt/nxd_mqtt_client.c @@ -6506,7 +6506,7 @@ NXD_MQTT_CLIENT *client_ptr = (NXD_MQTT_CLIENT *)context; /* 10-31-2022 Yuxin Zhou Initial Version 6.2.0 */ /* */ /**************************************************************************/ -UINT _nxd_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length) +UINT _nxd_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, UCHAR *bearer, UINT bearer_length) { UINT status; @@ -6523,6 +6523,8 @@ UINT status; client_ptr -> nxd_mqtt_client_websocket_host_length = host_length; client_ptr -> nxd_mqtt_client_websocket_uri_path = uri_path; client_ptr -> nxd_mqtt_client_websocket_uri_path_length = uri_path_length; + client_ptr -> nxd_mqtt_client_websocket_bearer = bearer; + client_ptr -> nxd_mqtt_client_websocket_bearer_length = bearer_length; /* Create WebSocket. */ status = nx_websocket_client_create(&client_ptr -> nxd_mqtt_client_websocket, (UCHAR *)"", @@ -6584,7 +6586,7 @@ UINT status; /* 10-31-2022 Yuxin Zhou Initial Version 6.2.0 */ /* */ /**************************************************************************/ -UINT _nxde_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length) +UINT _nxde_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, UINT host_length, UCHAR *uri_path, UINT uri_path_length, UCHAR *bearer, UINT bearer_length) { /* Validate the parameters. */ @@ -6594,6 +6596,6 @@ UINT _nxde_mqtt_client_websocket_set(NXD_MQTT_CLIENT *client_ptr, UCHAR *host, U return(NX_PTR_ERROR); } - return(_nxd_mqtt_client_websocket_set(client_ptr, host, host_length, uri_path, uri_path_length)); + return(_nxd_mqtt_client_websocket_set(client_ptr, host, host_length, uri_path, uri_path_length, bearer, bearer_length)); } #endif /* NXD_MQTT_OVER_WEBSOCKET */ -- cgit v1.3.1 From c1ca6382e23a9887aceeb7e8b165116816f224e3 Mon Sep 17 00:00:00 2001 From: Frédéric Desbiens Date: Mon, 6 Oct 2025 13:46:47 -0400 Subject: Added hotfix version ahead of v6.4.4.202503a release --- common/inc/nx_api.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/inc/nx_api.h b/common/inc/nx_api.h index 0f1a5778..fcc973ec 100644 --- a/common/inc/nx_api.h +++ b/common/inc/nx_api.h @@ -531,7 +531,7 @@ VOID _nx_trace_event_update(TX_TRACE_BUFFER_ENTRY *event, ULONG timestamp, ULONG #define NETXDUO_MINOR_VERSION 4 #define NETXDUO_PATCH_VERSION 4 #define NETXDUO_BUILD_VERSION 202503 -#define NETXDUO_HOTFIX_VERSION '' +#define NETXDUO_HOTFIX_VERSION 'a' /* Define the following symbols for backward compatibility */ #define EL_PRODUCT_NETXDUO -- cgit v1.3.1