Commit Graph

2625 Commits

Author SHA1 Message Date
Dong Heng
06f3948b27 feat(spi_flash): Support Flash ID 0x164068 2022-08-11 10:32:00 +08:00
Dong Heng
7270911082 Merge branch 'feature/boot_close_irq_with_level_3_v3.4' into 'release/v3.4'
feat(bootloader): Boot close IRQ with level 3 (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1656
2022-05-13 20:11:43 +08:00
Dong Heng
3efd52d2e0 feat(bootloader): Boot close IRQ with level 3 2022-05-13 19:46:17 +08:00
Dong Heng
08d1bace11 Merge branch 'feature/disable_irq_in_boot_v3.4' into 'release/v3.4'
feat(bootloader): Disable CPU interrupt in boot(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1654
2022-05-13 11:57:28 +08:00
Dong Heng
9d1387522c feat(bootloader): Disable CPU interrupt in boot 2022-05-09 19:18:05 +08:00
Dong Heng
696ef14cd6 Merge branch 'bugfix/fix_cmake_enable_wifi_debug_v3.4' into 'release/v3.4'
fix(esp8266): Fix compiling error when enable Wi-Fi debug (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1650
2022-04-11 13:24:57 +08:00
Dong Heng
56ffb3d46c fix(esp8266): Fix compiling error when enable Wi-Fi debug 2022-04-11 12:57:54 +08:00
Dong Heng
6d9f33411a Merge branch 'chore/fix_ci_issues_v3.4' into 'release/v3.4'
chore(ci): Fix CI env issues

See merge request sdk/ESP8266_RTOS_SDK!1652
2022-04-11 12:16:28 +08:00
Dong Heng
bb4875ac3d chore(ci): Fix CI env issues 2022-04-11 11:46:15 +08:00
Dong Heng
e8556cf4b2 Merge branch 'feature/update_libs_v3.4' into 'release/v3.4'
fix(lib): fix some wifi issues

See merge request sdk/ESP8266_RTOS_SDK!1648
2022-04-08 13:57:32 +08:00
Wu Jian Gang
a7ac1b6f12 fix(lib): fix some wifi issues
1. fix crash when recv null rates
2. fix rst error when malloc failed
2022-03-15 16:25:29 +08:00
Dong Heng
e9516e4c10 Merge branch 'feature/update_pp_core_v3.4' into 'release/v3.4'
fix(pp): do not wait null1 send ok before scan (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1646
2021-12-22 03:51:07 +00:00
Chen Wu
e1f60ef9b2 fix(pp): do not wait null1 send ok before scan 2021-12-22 11:19:30 +08:00
Dong Heng
ec17ac5c2a Merge branch 'bugfix/constrain_cryptography_v3.4' into 'release/v3.4'
Tools: Constrain the cryptography package for avoiding breaking changes (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1643
2021-11-15 01:59:08 +00:00
Dong Heng
656680c16d Tools: Constrain the cryptography package for avoiding breaking changes
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.
2021-11-15 09:33:48 +08:00
Dong Heng
23a225a5c3 Merge branch 'bugfix/do_not_rewrite_nvs_with_invalid_value_and_fix_ap_sta_disconnect_evt_error_v3.4' into 'release/v3.4'
fix(lib): do not rewrite nvs with invalid value and fix ap sta disconnect evt error(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1638
2021-08-30 11:05:38 +00:00
Zhang Jun Hao
8a752a1103 fix(lib): do not rewrite nvs with invalid value and fix ap sta disconnect evt error 2021-08-30 16:31:36 +08:00
Dong Heng
d92d00eba0 Merge branch 'feature/update_nvs_flash_from_esp-idf_v3.4' into 'release/v3.4'
feat(nvs_flash): Update nvs_flash from esp-idf (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1633
2021-08-02 06:29:06 +00:00
Dong Heng
86f399a609 feat(nvs_flash): Update nvs_flash from esp-idf
MR !14548.
2021-08-02 14:00:37 +08:00
Dong Heng
e600fe09d7 Merge branch 'bugfix/fix_pmk_error_v3.4' into 'release/v3.4'
fix(wpa_supplicant): fix pmk error(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1625
2021-07-26 11:28:54 +00:00
Dong Heng
562e650b25 Merge branch 'bugfix/fix_smartconfig_stop_error_v3.4' into 'release/v3.4'
fix(lib): fix smartconfig stop error(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1627
2021-07-26 11:28:27 +00:00
Dong Heng
3d11cbc25d Merge branch 'feature/support_esptouch_v2_send_unicast_for_v3.4' into 'release/v3.4'
feat(sc): Support ESP-Touch-V2 to send unicast(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1623
2021-07-26 11:28:16 +00:00
Zhang Jun Hao
2c9b38b244 fix(wpa_supplicant): fix pmk error 2021-07-26 17:33:01 +08:00
Zhang Jun Hao
bd5a4c3f25 fix(lib): fix smartconfig stop error 2021-07-26 17:32:19 +08:00
Dong Heng
85a9f337da Merge branch 'feature/update_nvs_flash_from_esp-idf_v3.4' into 'release/v3.4'
feat(nvs_flash): Update nvs_flash from esp-idf (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1630
2021-07-26 08:45:42 +00:00
Dong Heng
0b857076c8 feat(nvs_flash): Modify for ESP8266 2021-07-26 15:21:13 +08:00
Dong Heng
97d0c2a4fb feat(nvs_flash): Bring nvs_flash from esp-idf
Commit ID: ecd2c51
2021-07-26 15:21:13 +08:00
Dong Heng
60079c94ac Merge branch 'chore/modify_ci_ssc_branch_v3.4' into 'release/v3.4'
chore(ci): Modify SSC branch for CI (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1631
2021-07-26 07:18:47 +00:00
Dong Heng
ba8b38ba7d chore(ci): Modify SSC branch for CI 2021-07-26 14:21:43 +08:00
Chen Wen
186b2449b1 feat(sc): Support ESP-Touch-V2 to send unicast 2021-06-18 10:10:29 +08:00
Dong Heng
9e3c3c8726 Merge branch 'bugfix/add_timeout_for_airkiss_sync_v3.4' into 'release/v3.4'
fix(smartconfig): add timeout for airkiss sync(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1621
2021-06-02 11:21:14 +00:00
Zhang Jun Hao
1d1b99557d fix(smartconfig): add timeout for airkiss sync 2021-06-02 16:02:57 +08:00
Dong Heng
967752e214 Merge branch 'bugfix/fragment_and_forge_vulnerability_detection_v3.4' into 'release/v3.4'
fix(wifi): fragment and forge vulnerability detection v3.4(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1619
2021-05-24 06:15:09 +00:00
Zhang Jun Hao
be11a5ab95 fix(lib): update lib 2021-05-21 15:44:56 +08:00
Zhang Jun Hao
5047c3af6d fix(wifi): fragment and forge vulnerability detection 2021-05-21 15:33:21 +08:00
Dong Heng
bedf68fa8a Merge branch 'bugfix/restart_softap_when_phy_mode_change_v3.4' into 'release/v3.4'
fix(lib): restart softap when phy mode change (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1617
2021-05-18 09:38:53 +00:00
Chen Wu
611a94211a fix(lib): restart softap when phy mode change (backport v3.4) 2021-05-18 16:12:05 +08:00
Dong Heng
699b6fd14e Merge branch 'bugfix/fix_sc_send_failed_issue_for_v3.4' into 'release/v3.4'
fix(sc): fix the issue of sending failure and exit (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1615
2021-05-17 07:59:44 +00:00
chenwen
f46ef19f49 fix(sc): fix the issue of sending failure and exit
1. Send unicast first, use broadcast to send if unicast fails.
         2. Send 60 times successfully before exiting.
2021-05-14 11:33:50 +08:00
Dong Heng
fc70295328 Merge branch 'bugfix/queue_arith_overflow_v3.4' into 'release/v3.4'
freertos: Add queue init overflow check (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1613
2021-05-13 13:52:32 +00:00
Angus Gratton
91163a8e48 freertos: Add addition overflow check for stream buffer
Patch from upstream commit d05b9c123f2bf9090bce386a244fc934ae44db5b
2021-05-13 20:01:36 +08:00
Angus Gratton
b54fb1baf7 freertos: Add queue init overflow check
Based on FreeRTOS kernel patch 47338393 but modified
to work without assertions.
2021-05-13 20:01:31 +08:00
Dong Heng
2abe921b77 Merge branch 'bugfix/beacon_ie_error_when_set_to_bgn_mode_v3.4' into 'release/v3.4'
fix(lib): fix beacon ie error when set to bgn mode (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1611
2021-05-13 11:46:17 +00:00
Chen Wu
0c9be8d891 fix(lib): fix beacon ie error when set to bgn mode 2021-05-12 19:43:57 +08:00
Dong Heng
a60ee4e13e Merge branch 'bugfix/uart_tx_done_timeout_check_v3.4' into 'release/v3.4'
fix: uart tx done timeout check (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1607
2021-04-28 11:39:20 +00:00
Dong Heng
504fa5fc15 Merge branch 'bugfix/fix_dhcp_set_static_ip_fail_v3.4' into 'release/v3.4'
tcpip_adapter: fix set static ip fail and remove the dhcp_check timer(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1606
2021-04-28 11:38:46 +00:00
Chen Wu
f9aca5a8e0 fix: potential blocking code when call uart_wait_tx_done()
1. there is a risk of ticks_end overflow, if xTaskGetTickCount() plus ticks_to_wait is bigger than portMAX_DELAY
2. potential blocking code on waiting for tx fifo done. It usually occurs at esp uart uses flow control, and the other side of uart not.
2021-04-28 15:27:11 +08:00
yuanjm
a8be948f21 tcpip_adapter: fix set static ip fail and remove the dhcp_check timer 2021-04-28 14:28:43 +08:00
Dong Heng
cf820bf18a Merge branch 'bugfix/fix_mbedtls_send_alert_crash_v3.4' into 'release/v3.4'
fix(mbedtls): Fix mbedtls_ssl_send_alert_message crash due to ssl->out_iv is NULL(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1603
2021-04-28 06:17:06 +00:00
yuanjm
990293129b fix(mbedtls): Fix mbedtls_ssl_send_alert_message crash due to ssl->out_iv is NULL 2021-04-23 10:00:30 +08:00