Dublin, January 21st, 2022 — Cesanta today announced release of Mongoose Embedded Web Server Library v.7.6.
Overview
A significant number of issues were fixed, some documentation and examples improved. Among them:
- Fixed
mg_check_ip_acl()
- API change for
mg_wakeup()
- added ability to pass specific data to the mongoose task - API change for
mg_mqtt_pub()
andmg_mqtt_sub()
- usingstruct mg_str
instead ofstruct mg_str *
- Added embedded FatFS support,
mg_fs_fat
- API change for
mg_http_upload()
- added FS parameter - API change for
struct mg_fs
- open and close calls acceptvoid *
, notstruct mg_fd *
- Fixed
mg_url_port()
- Added FS parameter to the
struct mg_tls
, in order to let TLS code to read certs from any FS - Fixed DNS resolution issue: propagating DNS errors to the resolving connection
- Added ability to override stat() call for POSIX FS
- Improved UDP - not calling connect()
- Added SSDP search example
- Added huge-response example
- Added realpath() convenience macro for Win32
- Use
int64_t
for millisecond values in timers and formg_millis()
- Removed
mg_time()
andusleep()
- Made mongoose friendly to the baremetal Keil build
To contact: send us a message or ask on the developer forum.