Azure RTOS 6.1.7
yuxin-azrtos
released this
07 Jun 06:40
·
102 commits
to master
since this release
This is an updated release of Azure RTOS NetX Duo that includes the following changes:
-
common
- [Enhance] inc/nx_api.h: Updated product constants.
- [Fix] src/nx_tcp_socket_state_ack_check.c: Fixed compiler warnings.
-
addons
- [Fix] ftp/nxd_ftp_server.c: Correctly check for size.
- [Fix] web/nx_web_http_server.c: Fixed compiler warnings.
-
nx_secure
- [Fix] src/nx_secure_tls_hash_record.c: Fixed compiler warning.
- [Fix] src/nx_secure_tls_send_record.c: Fixed compiler warning.
- [Enhance] Files are modified to support hardware private key for TLS:
- inc/nx_secure_x509.h
- src/nx_secure_tls_process_client_key_exchange.c
- src/nx_secure_tls_send_certificate_verify.c
- src/nx_secure_x509_certificate_initialize.c
-
crypto_libraries
- [Fix] Folders are renamed:
- ports/cortex-m7 -> ports\cortex_m7
- ports\cortex_m3\kiel -> ports\cortex_m3\keil
- ports\cortex_m4\kiel -> ports\cortex_m4\keil
- [Enhance] Files modified to rename NX_CRYPTO_FIPS to NX_CRYPTO_SELF_TEST
- inc/nx_crypto.h
- inc/nx_crypto_const.h
- inc/nx_crypto_method_self_test.h
- src/nx_crypto_ecjpake.c
- src/nx_crypto_aes.c
- src/nx_crypto_dh.c
- src/nx_crypto_ec.c
- src/nx_crypto_huge_number_extended.c
- src/nx_crypto_initialize.c
- src/nx_crypto method self_test.c
- src/nx_crypto_method_self_test_3des.c
- src/nx_crypto_method_self_test_aes.c
- src/nx_crypto_method_self_test_des.c
- src/nx_crypto method self_test ecdh.c
- src/nx_crypto_method_self_test_ecdsa.c
- src/nx_crypto_method_self_test_hmac_md5.c
- src/nx_crypto_method_self_test_hmac_sha.c
- src/nx_crypto method self test_md5.c
- src/nx_crypto method self test_pkcsl.c
- src/nx_crypto_method_self_test_prf.c
- src/nx_crypto_method_self_test_rsa.c
- src/nx_crypto_method_self_test_sha.c
- src/nx_crypto_method_start.c
- src/nx_crypto_3des.c
- src/nx_crypto_des.c
- src/nx_crypto_methods.c
- [Fix] Folders are renamed: