Skip to content

Azure RTOS 6.1.7

Compare
Choose a tag to compare
@yuxin-azrtos 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