Commit Graph

2616 Commits

Author SHA1 Message Date
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
Dong Heng
e2fe180319 Merge branch 'cherry-pick-30a4ba7e' into 'release/v3.4'
fix(lib): check and reset mac reg every 2s when rx hang occurs(backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1596
2021-04-20 06:14:49 +00:00
Dong Heng
abeb1dd19c Merge branch 'chore/modify_docs_ci_url_v3.4' into 'release/v3.4'
chore(ci): Modify CI image URL (backport v3.4)

See merge request sdk/ESP8266_RTOS_SDK!1598
2021-04-20 02:23:18 +00:00
Dong Heng
c2be3ba0b5 Merge branch 'bugfix/check_and_reset_mac_reg_every_2s_when_rx_hang' into 'master'
fix(lib): check and reset mac reg every 2s when rx hang occurs

See merge request sdk/ESP8266_RTOS_SDK!1595

(cherry picked from commit 30a4ba7e2d)

fb5894a9 fix(lib): check and reset mac reg every 2s when rx hang occurs
2021-04-20 10:18:12 +08:00
Dong Heng
362d25b44e chore(ci): Modify CI image URL 2021-04-19 19:37:37 +08:00
Dong Heng
89a3f254b6 Merge branch 'bugfix/fix_rf_state_error_when_scan_again_in_scan_cb' into 'master'
fix(lib): fix rf state error when scan again in scan cb

See merge request sdk/ESP8266_RTOS_SDK!1588
v3.4-rc v3.4
2021-01-22 14:05:47 +08:00
Dong Heng
f6c17cb2c3 Merge branch 'feature/add_exec_caps_to_iram_region' into 'master'
feat(heap): Add executable caps to IRAM region

See merge request sdk/ESP8266_RTOS_SDK!1589
2021-01-22 12:53:26 +08:00
Dong Heng
5d980e20f1 feat(heap): Add executable caps to IRAM region 2021-01-22 12:07:37 +08:00
Zhang Jun Hao
89ab325083 fix(lib): fix rf state error when scan again in scan cb 2021-01-22 11:02:12 +08:00
Dong Heng
e4d4998781 Merge branch 'bugfix/fix_hw_dump_ccmp_len_error' into 'master'
fix(lib): fix hw dump ccmp len error

See merge request sdk/ESP8266_RTOS_SDK!1585
2021-01-22 10:56:43 +08:00