8000 Release 7.18 · cesanta/mongoose · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

7.18

Latest
Compare
Choose a tag to compare
@scaprile scaprile released this 21 May 12:48
· 51 commits to master since this release

Overview

This release adds fixes and improvements, and more examples.

Important Changes

  • Mongoose now includes Wi-Fi connection setup functions, including network scan and Access Point mode
  • Mongoose built-in TCP/IP stack now has drivers for the CYW43439 and CYW4343W Wi-Fi chips
  • Changed TCP/IP stack driver internal API, allowing seamless handling of polled drivers like the above and others like Tiny-USB
  • Added support for Access Point mode in Raspberry Pi Pico-SDK (The example code is for Pico 2 W, but should be also valid for Pico W)
  • Added support for the RM2 Wi-Fi breakout by Pimoroni on the NUCLEO-STM32F429 and NUCLEO-STM32F746 boards.
  • Added support for iMXRT-1050, including OTA firmware updates
  • Added support for RW612 OTA firmware updates
  • Changed the timer API: completed timers are now removed from memory
  • When using Mongoose built-in TCP/IP stack, mg_mgr_free() now calls mg_tcpip_free()
  • Added mDNS server code and example

Minor changes

  • Improved built-in TCP handling of connection start and connection closure
  • Improved built-in TLS 1.3 operation
  • Improved TLS connection start when using Mongoose built-in TCP/IP stack
  • Improved TLS handling of socket flow control responses
  • Improved htons/htonl/ntohs/ntohl with faster code
  • Added more embedded examples, including RW612 with MCUXpresso
  • Raspberry Pi Pico 2 W examples updated for compatibility with version 2.1.1
  • DHCP name can now be set to a custom name
  • Added support to allow other stack than WinSock in Windows
  • Changed more embedded examples to make use of our Wizard
  • Finished reformatting the tutorials section (formerly 'examples')
  • Integrated reference-projects into tutorials
  • Improved built-in TLS testing
  • Improved test coverage
0