Skip to content

ESP8266_RTOS_SDK Release v3.3

Compare
Choose a tag to compare
@donghengqaz donghengqaz released this 29 Jun 13:01
· 48 commits to release/v3.3 since this release

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 and esp_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.