Skip to content

7.15

Compare
Choose a tag to compare
@scaprile scaprile released this 21 Aug 12:35
· 151 commits to master since this release

Overview

This release adds fixes and improvements, and more examples.

Important Changes

  • Improved TLS handling
  • Added support for MTLS and Chacha20
  • Added support for NXP FRDM-MCXN947
  • Reinstated mg_strdup(), previously deprecated in 7.14
  • POSIX FS is now disabled by default, except on Linux, Mac, Windows. Define MG_ENABLE_POSIX_FS=1 to enable it in another architectures

Minor changes

  • Improved HTTP handling of connection closing and pipelined requests
  • Added support for 10/100 detection in Infineon XMC7 driver
  • Added support for obtaining DNS and SNTP servers via DHCP. See usage example here
  • Added mg_now() to get current time as obtained via SNTP. See docs here
  • Updated support for the latest version of the Zephyr project
  • Updated support for the latest version of FreeRTOS+TCP
  • Updated support for more recent versions of OpenSSL
  • uECC can now be built with VLI
  • Added more embedded examples
  • Improved test coverage