github cesanta/mongoose 7.13
Mongoose 7.13

latest releases: 7.15, 7.14
8 months ago

Overview

This release adds fixes and improvements, and more examples

Important Changes

  • Added examples for more ST and NXP development boards
  • Added experimental (server side only) built-in support for TLS 1.3
  • Added CMSIS-Driver support for built-in TCP/IP stack
  • Renamed 'STM32' built-in TCP/IP stack driver to 'STM32F'
  • Renamed MG_ENABLE_FILE to MG_ENABLE_POSIX_FS
  • Removed fn_data from the event handler signature
  • Changed mg_file_read() signature to now return struct mg_str
  • New configuration wizard scheme for Keil-based examples

Minor changes

  • Continued renaming examples to a standard naming scheme
  • Introduced mg_wakeup() to improve interaction in multi-threaded environments
  • Introduced mg_split replacing mg_span
  • Introduced mg_json_get_tok as a helper for parsing JSON strings
  • Introduced mg_fs_ls() as a helper for listing directories
  • Continued adding experimental support for OTA updates, more devices
  • Increased test coverage
  • Reinstalled default TCP backlog size of 128, keeping it as 3 for Keil's MDK
  • Reworked DNS multiple response handling; first 10 are considered.
  • Added examples for simple integrations with Micropython
  • Added support for CH32V307
  • Added example for Teensy 4.1 boards
  • OpenSSL logging is now wrapped inside Mongoose logs
  • New MQTT dashboard example
  • New Modbus master dashboard example
  • Added file upload capabilities to the http-server example

Don't miss a new mongoose release

NewReleases is sending notifications on new releases.