| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Cesanta.I-CUBE-Mongoose.pdsc | 2025-11-20 | 5.5 kB | |
| Cesanta.Mongoose.pdsc | 2025-11-20 | 12.1 kB | |
| Cesanta.Mongoose.7.20.0.pack | 2025-11-20 | 1.4 MB | |
| Cesanta.Mongoose.pack | 2025-11-20 | 1.4 MB | |
| Cesanta.I-CUBE-Mongoose.7.20.0.pack | 2025-11-20 | 2.7 MB | |
| Cesanta.I-CUBE-Mongoose.pack | 2025-11-20 | 2.7 MB | |
| 7.20 source code.tar.gz | 2025-11-19 | 15.7 MB | |
| 7.20 source code.zip | 2025-11-19 | 18.9 MB | |
| README.md | 2025-11-19 | 1.3 kB | |
| Totals: 9 Items | 42.8 MB | 4 | |
Overview
This release adds fixes and improvements, and more examples.
Important Changes
- Mongoose built-in TCP/IP stack now handles MSS when acting as a server
- Added support for NXP Wifi in RW612, with a usage example
- Added Ethernet driver for STM32N devices
- Added Ethernet driver for NXP MCXE devices
MG_ARCH_NEWLIBwill be deprecated in 7.21- Built-in TLS is now able to work in two-way authentication mode (mTLS, mutual authentication)
- Built-in TLS is now able to skip host name validation
- Built-in TLS is now able to validate certificates with IP Address SAN
- Improved resiliency to low-memory conditions
Minor changes
- DHCP name size is now configurable
- Improved built-in TCP error handling
- Improved built-in TCP/IP handling of IP options
- Improved built-in TLS 1.3 client connection start
- Improved built-in TCP/IP and TLS compatibility with C89 compilers
- Added compatibility with MbedTLS >= 3, defaulting to TLS 1.3
- Fixed mg_queue_vprintf usage of va_args, causing problems with some compilers
- Added a memory management example, based on the o1heap library
- Mongoose Wi-Fi API continues evolving, now with common start actions moved to an internal handler
- Improved built-in TLS testing
- Improved test coverage