ESP8266_RTOS_SDK Release v3.3
This is the list of changes since release v3.3-rc1.
1. Important Notes
- Update libphy.a to version 1159.0, optimize the compatibility of configuration parameters in PHY.
- Fix the inaccuracy sleep time of light sleep.
- Support dynamic resource management in mbedTLS to reduce memory allocation.
2. Changes in Functions and Features:
2.1 Bootloader
- Support enable/disable JTAG specific I/O.
2.2 Driver
- Fix an issue that the UART data may loss when closing UART.
- Fix a UART initialization issue.
- Fix an error when setting GPIO16 to be pull-up or pull-down.
2.3 ESP MQTT
- Fix API declaration issue in esp-mqtt.
2.4 ESP-TLS
- Update pthread components from esp-idf.
2.5 ESP WolfSSL
- Fix cmake compilation issue of wolfSSL.
2.6 LwIP
- Fix an illegal address issue when joining IGMPv6 multicast group.
- Fix a issue of retry when DHCP fails to rebind.
- Add header file
un.h
refer to esp-idf, to solve some compilation issue. - Add a configuration in LwIP to set the interval of TCP re-sending when timeout.
- Support
lwip_shutdown
in LwIP socket multi-thread security framework.
2.7 MbedTLS
- Update mbedTLS components to v2.16.15.
- Fix a compilation error of mbedTLS.
- Support dynamic resource management in mbedTLS to reduce memory allocation.
2.8 System
- Add information of station's IP address to the
SYSTEM_EVENT_AP_STAIPASSIGNED
event. - Fix an issue of inaccuracy system time when wake-up from light sleep by GPIO.
2.9 TCP Transport
- Update
tcp_transport
components from esp-idf.
2.10 TCPIP Adapter
- Add
esp_netif_init
andesp_netif_deinit
to keep the same framework with esp-idf.
2.11 Wi-Fi
- Fix a C++ compilation issue when calling Wi-Fi initialization structure.
- Fix a compilation issue when enable
CONFIG_ESP8266_WIFI_CONNECT_OPEN_ROUTER_WHEN_PWD_IS_SET
in menuconfig. - Fix typos in Wi-Fi configurations.
- Fix a memory leak issue when softAP received illegal packets from station.
- Fix an issue when setting incorrect authmode to softAP.
- Fix an issue that device will connect to router automatically when changing its country code.
- Fix an issue of closing WPA2-Enterprise.
- Fix the inaccuracy sleep time of light sleep.
- Update libphy.a to version 1159.0, optimize the compatibility of configuration parameters in PHY.
- Add
wifi_unregister_wap2_cb
to unregister WPA2 callback. - Support enable/disable Wi-Fi PLCP sending.