ESP8266 core for Arduino
Second patch release (includes 3.1.1 and 3.1.0)
WiFiClient::abort()
(#8738)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)board
for _adruino._tcp
service (#8634)esp_yield()
to esp_suspend()
, update esp_yield()
to also call esp_schedule()
(#7148)None
esp_is_8285()
, check for ESP8285 at runtime (#8604)operator==(const __FlashStringHelper*)
(#8569)umm_blocks()
(#8429)esp_yield()
as a replacement for delay(0)
(#7148)mmu_get...
and mmu_set...
(#8290)netif->status_callback
(#8676)WiFiClient::abort()
(#8738)wl_tcp_state
as tcp_state
alias (#8609)bss_info
after scan (#8683)WIFI_EVENT_MODE_CHANGE
event info (#8343)WL_WRONG_PASSWORD
when calling begin() w/ invalid password (#8229)true
with WiFiClientSecureBearSSL::connected()
when really disconnected (#8330)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)::DELETE()
(#8214)::end()
(#8379)_GNU_SOURCE
from CCFLAGS to CPPDEFINES (#8579)(includes 3.1.0 release notes)
WiFiClient::abort()
(#8738)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)board
for _adruino._tcp
service (#8634)esp_yield()
to esp_suspend()
, update esp_yield()
to also call esp_schedule()
(#7148)None
esp_is_8285()
, check for ESP8285 at runtime (#8604)operator==(const __FlashStringHelper*)
(#8569)umm_blocks()
(#8429)esp_yield()
as a replacement for delay(0)
(#7148)mmu_get...
and mmu_set...
(#8290)netif->status_callback
(#8676)WiFiClient::abort()
(#8738)wl_tcp_state
as tcp_state
alias (#8609)bss_info
after scan (#8683)WIFI_EVENT_MODE_CHANGE
event info (#8343)WL_WRONG_PASSWORD
when calling begin() w/ invalid password (#8229)true
with WiFiClientSecureBearSSL::connected()
when really disconnected (#8330)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)::DELETE()
(#8214)::end()
(#8379)_GNU_SOURCE
from CCFLAGS to CPPDEFINES (#8579)WiFiClient::abort()
(#8738)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)board
for _adruino._tcp
service (#8634)esp_yield()
to esp_suspend()
, update esp_yield()
to also call esp_schedule()
(#7148)None
esp_is_8285()
, check for ESP8285 at runtime (#8604)operator==(const __FlashStringHelper*)
(#8569)umm_blocks()
(#8429)esp_yield()
as a replacement for delay(0)
(#7148)mmu_get...
and mmu_set...
(#8290)netif->status_callback
(#8676)WiFiClient::abort()
(#8738)wl_tcp_state
as tcp_state
alias (#8609)bss_info
after scan (#8683)WIFI_EVENT_MODE_CHANGE
event info (#8343)WL_WRONG_PASSWORD
when calling begin() w/ invalid password (#8229)true
with WiFiClientSecureBearSSL::connected()
when really disconnected (#8330)remoteIP()
, remotePort()
, localIP()
, localPort()
functions (#8693)::DELETE()
(#8214)::end()
(#8379)_GNU_SOURCE
from CCFLAGS to CPPDEFINES (#8579)(includes 3.0.1 and 3.0.0 release notes)
::[resumeFrom]shutdown()
(#7956)::[resumeFrom]shutdown()
(#7956)ClientContext::connect()
(#7961)make -j2 CI
implicitly does (#7513)::[resumeFrom]shutdown()
(#7956)::[resumeFrom]shutdown()
(#7956)ClientContext::connect()
(#7961)make -j2 CI
implicitly does (#7513)::[resumeFrom]shutdown()
(#7956)::[resumeFrom]shutdown()
(#7956)ClientContext::connect()
(#7961)make -j2 CI
implicitly does (#7513)Hotfixes:
Hotfix against "OTA of large files results in device hangs" (#7458)
Also includes backports from 3.0.0-dev:
None
__real_system_restart_local()
as (noreturn)
(#7167)HTTPClient
(#7157){build.board}
, (#7024)None
__real_system_restart_local()
as (noreturn)
(#7167)HTTPClient
(#7157){build.board}
, (#7024)