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