Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v3.3 (GIT8266O-490) #917

Open
wants to merge 174 commits into
base: master
Choose a base branch
from
Open

Release/v3.3 (GIT8266O-490) #917

wants to merge 174 commits into from

Conversation

bonnefoi
Copy link

Could you add the following lines in the esp_attr.h:

// Forces data into noinit section to avoid initialization after restart.
#define __NOINIT_ATTR _SECTION_ATTR_IMPL(".noinit", __COUNTER__)

// Forces data into RTC slow memory of .noinit section.
// Any variable marked with this attribute will keep its value
// after restart or during a deep sleep / wake cycle.
#define RTC_NOINIT_ATTR  _SECTION_ATTR_IMPL(".rtc_noinit", __COUNTER__)

This modification is necessary to use RTC_NOINIT_ATTR.

donghengqaz and others added 30 commits December 10, 2019 10:46
…se/v3.3'

fix(lib): fix probe request length error (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1216
esp-tls: modify esp-tls structure members' offset of platform dependece (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1220
IBM MQTT will be removed at v3.4.
mqtt: modify default mqtt

See merge request sdk/ESP8266_RTOS_SDK!1219
…/v3.3'

util: refactor SHA algorithm of util components (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1223
esp8266: fix CPU light sleep process (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1226
…elease/v3.3'

feat(lib): add more info when softap deny station

See merge request sdk/ESP8266_RTOS_SDK!1224
…' into 'release/v3.3'

feat(esp8266): set wifi default rx continuous buffer to 8 (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1232
…to 'release/v3.3'

fix(lib): fix issue when scanning wpa2_enterprise authmode routers (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1229
util: fix sha384/512 data calculation overflow (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1234
…e/v3.3'

mbedtls: mbedtls using SHA/AES of util component instead of its raw algorithm (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1240
…3.3'

bugfix(flash): add support for GD25Q64 qio enable (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1241
doc: Limit sphinxcontrib versions to <2.0.0 as we use Sphinx 1.8.5 (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1247
…CKETS"

MBEDTLS_SERVER_SSL_SESSION_TICKETS
    ->  MBEDTLS_CIPHER_MODE_AEAD
        -> MBEDTLS_GCM_C || MBEDTLS_CCM_C || MBEDTLS_CHACHAPOLY_C
…se/v3.3'

esp-wolfssl: fix esp-wolfssl cmake compiling error (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1254
…e/v3.3'

mbedtls: fix option dependence of "MBEDTLS_SERVER_SSL_SESSION_TICKETS" (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1252
…se/v3.3'

util: support SHA224/SHA384 calculation although call sha256/sha512 APIs (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1261
Zhang Jun Hao and others added 13 commits August 6, 2020 19:05
…ease/v3.3'

fix(lib): fix softap PMK invalidata in NVS(backport V3.3)

See merge request sdk/ESP8266_RTOS_SDK!1495
…lease/v3.3'

fix(mbedtls): Fix mbedtls dynamic resource leaks memory (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1485
…eep_called_v3.3' into 'release/v3.3'

feat(lib): do not change wifi mode when esp_deep_sleep() called

See merge request sdk/ESP8266_RTOS_SDK!1506
…ase/v3.3'

fix(tcp): optimize tcp pcb allocation algoritm

See merge request sdk/ESP8266_RTOS_SDK!1510
…nto 'release/v3.3'

fix(lib): do not rewrite flash when set station config

See merge request sdk/ESP8266_RTOS_SDK!1526
…se/v3.3'

fix(lib): do not realloc bcn when tx bcn

See merge request sdk/ESP8266_RTOS_SDK!1530
…release/v3.3'

feat(tools): Add xtensa-lx106-elf toolchain url (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1536
donghengqaz and others added 16 commits November 18, 2020 11:02
…_v3.3' into 'release/v3.3'

fix(mbedtls): Fix dynamic buffer mbedtls handshake steps process return 0 when handshake fail (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1475
…o 'release/v3.3'

fix(freertos): disable other task before disable nmi(backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1570
…' into 'release/v3.3'

fix(esp8266): Fix cmake not compile and download phy_init_data.bin (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1575
 - fix connect error when ap g rate in xrate ie
 - fix drop eapol key when retry bit is set
 - drop pkt that hw dump error
 - fix block scan timeout when user set time large than 5s
…elease/v3.3'

fix(lib): fix some bugs

See merge request sdk/ESP8266_RTOS_SDK!1576
… 'release/v3.3'

fix(lib): fix i2c error when calling esp_reastart()

See merge request sdk/ESP8266_RTOS_SDK!1590
…/v3.3'

fix(mbedtls): Fix mbedtls_ssl_send_alert_message crash due to ssl->out_iv is NULL(backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1604
Based on FreeRTOS kernel patch 47338393 but modified
to work without assertions.
Patch from upstream commit d05b9c123f2bf9090bce386a244fc934ae44db5b
freertos: Add queue init overflow check (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1612
The cryptography 35 release causes breaking changes. Some of
certificates are rendered invalid and the package cannot be build
without rust. See
https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#3500---2021-09-29
for more details.
Tools: Constrain the cryptography package for avoiding breaking changes (backport v3.3)

See merge request sdk/ESP8266_RTOS_SDK!1642
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants