硬汉嵌入式论坛

 找回密码
 立即注册
查看: 809|回复: 0
收起左侧

[NetX] ThreadX NetXDUO升级至V6.1.10(2022-02-04)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106678
QQ
发表于 2022-2-4 21:41:52 | 显示全部楼层 |阅读模式


论坛下载:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=97925


更新记录:
  1. Files are modified to fix unsigned integers comparison that signed overflow in C is undefined:
  2.         common/src/nx_icmpv6_send_error_message.c
  3.         common/src/nx_tcp_socket_packet_process.c
  4.         common/src/nx_tcp_socket_state_ack_check.c
  5.         common/src/nx_tcp_socket_state_data_check.c

  6.     Other modified files:
  7.         common/inc/nx_api.h                        Updated product constants.
  8.         common/src/nx_tcp_socket_send_internal.c   Improved the throughput of TCP transmission.
  9.         common/src/nxd_udp_socket_send.c           Corrected the logic for queued packet on TCP/IP offload interface since
  10.                                                      the upper layer always treats the prepend pointer at UDP header for retransmission.
  11.         common/src/nx_utility.c                    Fixed the issue of reading overflow.



  12.         addons/azure_iot/nx_azure_iot*             Handled throttling response from DPS.
  13.                                                    Corrected the logic of getting bool value in nx_azure_iot_json_reader_token_bool_get().
  14.                                                    Improved the output in nx_azure_iot_hub_client_reported_properties_create().
  15.                                                    Corrected the return value of nx_azure_iot_hub_client_reported_properties_send().

  16.         addons/BSD/nxd_bsd.c                       Fixed block pool buffer alignment.

  17.         addons/dhcp/nxd_dhcp_client.c              Supported multiple client instances.

  18.         addons/tftp/nxd_tftp_server.c              Improved the logic of processing chained packet.
  19.                                                    Checked the format of the received packet.
  20.                                                    Fixed the issue of cleaning up the client request entry.

  21.         addons/snmp/nxd_snmp.c                     Initialized the sequence byte value.

  22.         addons/lwm2m/nx_lwm2m_client.c             Supported token and processing confirmable response.
  23.                                                    Fixed compiler warnings for potential uninitialized variables.

  24.         addons/lwm2m/nx_lwm2m_client.h             Supported token and processing confirmable response.

  25.         addons/web/nx_web_http_server.c            Fixed the HTTP Server state issue with basic authorization.

  26.         addons/web/nxd_http_server.c               Fixed the HTTP Server state issue with basic authorization.

  27.         addons/sntp/nxd_sntp_client.c              Corrected the Reference Identifier.


  28.     Files are modified to improve code coverage results:
  29.         nx_secure/src/nx_secure_tls_remote_certificate_free.c
  30.         nx_secure/src/nx_secure_tls_remote_certificate_verify.c

  31.     File is modified to fix packet leak bug in TLS packet allocation:
  32.         nx_secure/src/nx_secure_tls_packet_allocate.c

  33.     File is modified to remove unnecessary checking for coverage:
  34.         nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c

  35.     File is modified to fix packet leak in DTLS:
  36.         nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c

  37.     File is modified to add null pointer checking:
  38.         nx_secure/src/nx_secure_tls_session_create_ext.c

  39.     Files are modified or added to fix DTLS out-of-order message processing:
  40.         nx_secure/inc/nx_secure_dtls.h
  41.         nx_secure/src/nx_secure_dtls_client_handshake.c
  42.         nx_secure/src/nx_secure_dtls_server_handshake.c
  43.         nx_secure/src/nx_secure_dtls_process_header.c
  44.         nx_secure/src/nx_secure_dtls_process_record.c
  45.         nx_secure/src/nx_secure_dtls_session_end.c
  46.         nx_secure/src/nx_secure_dtls_session_receive.c
  47.         nx_secure/src/nx_secure_dtls_session_sliding_window_check.c
  48.         nx_secure/src/nx_secure_dtls_session_sliding_window_update.c

  49.     Files are modified to update cookie handling in DTLS client:
  50.         nx_secure/inc/nx_secure_dtls.h
  51.         nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c
  52.         nx_secure/src/nx_secure_dtls_send_clienthello.c
  53.         nx_secure/src/nx_secure_dtls_session_reset.c

  54.     File is modified to update product constants:
  55.         nx_secure/incnx_secure_tls.h

  56.     File is modified to be excluded from build:
  57.         crypto_libraries/src/nx_crypto_module_start.c

  58.     Files are modified to improve performance:
  59.         crypto_libraries/inc/nx_crypto.h
  60.         crypto_libraries/src/nx_crypto_aes.c
  61.         crypto_libraries/inc/nx_crypto_aes.h
  62.         crypto_libraries/src/nx_crypto_ec.c
  63.         crypto_libraries/inc/nx_crypto_ec.h
  64.         crypto_libraries/src/nx_crypto_huge_number.c
  65.         crypto_libraries/src/nx_crypto_sha2.c
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 10:26 , Processed in 0.200901 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表