Skip to content

Mbed Cloud Client 1.3.2

Compare
Choose a tag to compare
@teetak01 teetak01 released this 23 May 06:26
· 79 commits to master since this release
b1fe3df
  • Updated easy-connect to v1.2.9
  • Updated to Mbed OS 5.8.4
  • Added the partition_mode configuration. It is enabled by default and supposed to be used with a data storage, such as an SD card.
  • Linux: Updated Mbedtls to 2.7.1 in pal-platform.
  • Linux: Fixed CMake generation and performed generic cleanup in pal-platform scripts.

Platform Adaptation Layer (PAL)

  • Linux: Converted all timers to use signal-based timer (SIGEV_SIGNAL) instead of (SIGEV_THREAD).
    • This fixes the Valgrind warnings for possible memory leaks caused by LIBC's internal timer helper thread.
      Note: If the client application is creating a pthread before instantiating MbedCloudClient,
      it needs to block the PAL_TIMER_SIGNAL from it. Otherwise the thread may get an exception caused
      by the default signal handler with a message such as "Process terminating with default action
      of signal 34 (SIGRT2)". For a suggested way to handle this please see mcc_platform_init() in here.

Release notes can be found from Mbed Cloud:

https://cloud.mbed.com/docs/current/release-notes/index.html