Dublin, May 19th, 2022 — Cesanta today announced release of Mongoose Embedded Web Server Library v.7.7.

Overview

This is a bugfix and cleanup release. A significant number of small issues were fixed, some documentation and examples improved. Among them:

  • Added MG_ARCH_RTX Keil MDK RTX support
  • Added MG_ARCH_NEWLIB
  • Added MG_ARCH_TIRTOS TI RTOS support
  • Added Keil MDK tutorial
  • Added TI RTOS example
  • Added Zephyr support and 4 TLS-enabled examples
  • Added more unit tests - for failed auth TLS validation and others
  • Added valgrind tests
  • Added an experimental embedded TCP/IP stack
  • Changed mg_hexdump() to use logging instead of malloc-ing hex string
  • Enhanced device dashboard example
  • Enhanced fatfs support
  • Enhanced docs
  • Introduced MG_ENABLE_CUSTOM_MILLIS for custom uptime functions
  • Fixed TLS buffering issue
  • Fixed up / enhanced many util functions
  • Fixed MQTT suback handling
  • Fixed DNS failure handling
  • Fixed HTTP chunk handling
  • Refactored multithreading API, enabled bidirectional IO
  • Using independent mg_snprintf() routine instead of C lib

To contact: send us a message or ask on the developer forum.